[antlr-interest] Unnecessary Mac meta-files in 3.1 distribution

Terence Parr parrt at cs.usfca.edu
Thu Aug 14 13:01:08 PDT 2008


Found a script to kill these pesky OS X turds:

for i in $(ls -Rl@ | grep '    ' | awk '{print $1}' | sort -u);    do  
echo echo Removing $i ... >&2;  find . -print0 | xargs -0t xattr -d $i  
2>/dev/null ; done

Ter

On Aug 13, 2008, at 7:11 PM, Joey Hurst wrote:

> It looks like a number of unneeded Mac OSX meta files found there way
> into the 3.1 distribution.  They should probably be pruned from the
> repo and 3.1 distribution.  A list of these files can be found below.
>
> -Joey
>
> antlr-3.1/._CHANGES.txt
> antlr-3.1/._README.txt
> antlr-3.1/lib/._stringtemplate-3.2.jar
> antlr-3.1/runtime/._JavaScript
> antlr-3.1/runtime/JavaScript/._ChangeLog
> antlr-3.1/runtime/JavaScript/._build
> antlr-3.1/runtime/JavaScript/._lib
> antlr-3.1/runtime/JavaScript/._src
> antlr-3.1/runtime/JavaScript/._third
> antlr-3.1/runtime/JavaScript/build/._README
> antlr-3.1/runtime/JavaScript/build/._antlr3.properties
> antlr-3.1/runtime/JavaScript/build/._build.xml
> antlr-3.1/runtime/JavaScript/build/._license.txt
> antlr-3.1/runtime/JavaScript/src/._org
> antlr-3.1/runtime/JavaScript/src/org/._antlr
> antlr-3.1/runtime/JavaScript/src/org/._antlr.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/._runtime
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._ANTLRFileStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._ANTLRStringStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._BaseRecognizer.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._BitSet.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._CharStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._CommonToken.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._CommonTokenStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._DFA.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._EarlyExitException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._FailedPredicateException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._IndexOutOfBoundsExceptions.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._Lexer.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._MismatchedNotSetException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._MismatchedRangeExceptions.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._MismatchedSetException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._MismatchedTokenException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._MismatchedTreeNodeException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._MissingTokenException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._NoViableAltException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._Parser.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._ParserRuleReturnScope.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._RecognitionException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._RecognizerSharedState.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._Token.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._TokenRewriteStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/ 
> runtime/._UnwantedTokenException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/._tree
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/tree/._BaseTree.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._BaseTreeAdaptor.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._CommonErrorNode.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._CommonTree.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._CommonTreeAdaptor.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._CommonTreeNodeStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._RewriteCardinalityException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._RewriteEarlyExitException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._RewriteEmptyStreamException.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._RewriteRuleElementStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._RewriteRuleNodeStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._RewriteRuleSubtreeStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._RewriteRuleTokenStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/tree/._Tree.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._TreeNodeStream.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._TreeParser.js
> antlr-3.1/runtime/JavaScript/src/org/antlr/runtime/ 
> tree/._TreeRuleReturnScope.js
> antlr-3.1/runtime/JavaScript/third/._antcontrib.properties
> antlr-3.1/src/org/antlr/codegen/._JavaScriptTarget.java
> antlr-3.1/src/org/antlr/codegen/templates/._ANTLRCore.sti
> antlr-3.1/src/org/antlr/codegen/templates/._JavaScript
> antlr-3.1/src/org/antlr/codegen/templates/Java/._AST.stg
> antlr-3.1/src/org/antlr/codegen/templates/Java/._ASTDbg.stg
> antlr-3.1/src/org/antlr/codegen/templates/Java/._ASTParser.stg
> antlr-3.1/src/org/antlr/codegen/templates/Java/._ASTTreeParser.stg
> antlr-3.1/src/org/antlr/codegen/templates/Java/._Dbg.stg
> antlr-3.1/src/org/antlr/codegen/templates/Java/._Java.stg
> antlr-3.1/src/org/antlr/codegen/templates/Java/._ST.stg
> antlr-3.1/src/org/antlr/codegen/templates/JavaScript/._AST.stg
> antlr-3.1/src/org/antlr/codegen/templates/JavaScript/._ASTParser.stg
> antlr-3.1/src/org/antlr/codegen/templates/ 
> JavaScript/._ASTTreeParser.stg
> antlr-3.1/src/org/antlr/codegen/templates/JavaScript/._JavaScript.stg
> antlr-3.1/src/org/antlr/tool/._antlr.g
> antlr-3.1/src/org/antlr/tool/templates/messages/languages/._en.stg



More information about the antlr-interest mailing list