[
https://issues.apache.org/jira/browse/LUCENE-814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Doron Cohen updated LUCENE-814:
-------------------------------
Attachment: 814.javacc.fixcrlf.common-build.patch
That's right about the properties file left there.
I tried the patch and I think the selector is not working as documented - it
seems that "modified" does not work correctly with specifying a cache file - it
takes all the files. To see this run "ant -debug javacc" (or "ant -debug
javacc-QueryParser").
I didn't find a bug on this in ant's bugzila, but I'm sure I read something
about that somewhere... upgrading ant from 1.6.5 to 1.7.0 did not fix this.
So it may be safer to record the system time before calling javacc and then
selecting files dated after that time? - updating
814.javacc.fixcrlf.common-build.patch to do it this way.
> javacc on Win32 (cygwin) creates wrong line endings - fix them with 'ant
> replace'
> ---------------------------------------------------------------------------------
>
> Key: LUCENE-814
> URL: https://issues.apache.org/jira/browse/LUCENE-814
> Project: Lucene - Java
> Issue Type: Task
> Components: Build
> Environment: Windows, Cygwin
> Reporter: Doron Cohen
> Assigned To: Doron Cohen
> Priority: Minor
> Fix For: 2.2
>
> Attachments: 814.javacc.fixcrlf.common-build.patch,
> 814.javacc.fixcrlf.common-build.patch, 814.javacc.line.ends.patch,
> LUCENE-814.txt, LUCENE-814.txt
>
>
> "ant javacc" in Windows/Cygwin generates files with wrong line endings (\r
> or \r\n instead of *Nix's \n).
> I managed to get rid of those using perl -p -e 's/(\r\n|\n|\r)/\n/g'
> Some useful info on line ending issues is in
> http://en.wikipedia.org/wiki/Newline
> After wasting some time to get rid of those, I modified javacc-QueryParser
> build.xml task to take care of that.
> So now QueryParser files created with "ant javacc" are fixed (if required) to
> have \n as line ends.
> Should probably do that also for the other javacc targets: javacc-HTMLParser
> and javacc-StandardAnalyzer(?)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]