[jira] [Commented] (PIG-2012) Comments at the begining of the file throws off line numbers in errors

2011-05-09 Thread Xuefu Zhang (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-2012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13030930#comment-13030930
 ] 

Xuefu Zhang commented on PIG-2012:
--

+1 to patch PIG-2012_2.patch

 Comments at the begining of the file throws off line numbers in errors
 --

 Key: PIG-2012
 URL: https://issues.apache.org/jira/browse/PIG-2012
 Project: Pig
  Issue Type: Bug
  Components: impl
Affects Versions: 0.9.0
Reporter: Alan Gates
Assignee: Richard Ding
 Fix For: 0.9.0

 Attachments: PIG-2012_1.patch, PIG-2012_2.patch, macro.pig


 The preprocessor does not appear to be handling leading comments properly 
 when calculating line numbers for error messages.  In the attached script, 
 the error is reported to be on line 7.  It is actually on line 10.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (PIG-2012) Comments at the begining of the file throws off line numbers in errors

2011-05-09 Thread Woody Anderson (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-2012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13031001#comment-13031001
 ] 

Woody Anderson commented on PIG-2012:
-

thanks for this one! this has been a major pain for me.

 Comments at the begining of the file throws off line numbers in errors
 --

 Key: PIG-2012
 URL: https://issues.apache.org/jira/browse/PIG-2012
 Project: Pig
  Issue Type: Bug
  Components: impl
Affects Versions: 0.9.0
Reporter: Alan Gates
Assignee: Richard Ding
 Fix For: 0.9.0

 Attachments: PIG-2012_1.patch, PIG-2012_2.patch, macro.pig


 The preprocessor does not appear to be handling leading comments properly 
 when calculating line numbers for error messages.  In the attached script, 
 the error is reported to be on line 7.  It is actually on line 10.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (PIG-2012) Comments at the begining of the file throws off line numbers in errors

2011-05-04 Thread Xuefu Zhang (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-2012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13029063#comment-13029063
 ] 

Xuefu Zhang commented on PIG-2012:
--

1. Macro invocation stack should be per macro, not per node in a macro. Also, 
stack seems to be a more appropriate data structure for this.

2. To get line numbers correctly, we should be able to do it more naturally in 
PigParserNode constractor, rather than prepending \n in the text.

3. It might be cleaner and more OO if we have PigParserMacroNode that inherits 
from PigParserNode. In that case, we only need to override toString() method, 
but avoid if-else clauses in the code.

 Comments at the begining of the file throws off line numbers in errors
 --

 Key: PIG-2012
 URL: https://issues.apache.org/jira/browse/PIG-2012
 Project: Pig
  Issue Type: Bug
  Components: impl
Affects Versions: 0.9.0
Reporter: Alan Gates
Assignee: Richard Ding
 Fix For: 0.9.0

 Attachments: PIG-2012_1.patch, macro.pig


 The preprocessor does not appear to be handling leading comments properly 
 when calculating line numbers for error messages.  In the attached script, 
 the error is reported to be on line 7.  It is actually on line 10.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (PIG-2012) Comments at the begining of the file throws off line numbers in errors

2011-04-29 Thread Richard Ding (JIRA)

[ 
https://issues.apache.org/jira/browse/PIG-2012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13027174#comment-13027174
 ] 

Richard Ding commented on PIG-2012:
---

test-patch result:

{code}
 [exec] -1 overall.  
 [exec] 
 [exec] +1 @author.  The patch does not contain any @author tags.
 [exec] 
 [exec] +1 tests included.  The patch appears to include 3 new or 
modified tests.
 [exec] 
 [exec] +1 javadoc.  The javadoc tool did not generate any warning 
messages.
 [exec] 
 [exec] -1 javac.  The applied patch generated 964 javac compiler 
warnings (more than the trunk's current 963 warnings).
 [exec] 
 [exec] +1 findbugs.  The patch does not introduce any new Findbugs 
warnings.
 [exec] 
 [exec] +1 release audit.  The applied patch does not increase the 
total number of release audit warnings.
{code}

 Comments at the begining of the file throws off line numbers in errors
 --

 Key: PIG-2012
 URL: https://issues.apache.org/jira/browse/PIG-2012
 Project: Pig
  Issue Type: Bug
  Components: impl
Affects Versions: 0.9.0
Reporter: Alan Gates
Assignee: Richard Ding
 Fix For: 0.9.0

 Attachments: PIG-2012_1.patch, macro.pig


 The preprocessor does not appear to be handling leading comments properly 
 when calculating line numbers for error messages.  In the attached script, 
 the error is reported to be on line 7.  It is actually on line 10.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira