zsh-workers
 help / color / mirror / code / Atom feed
* Recent parser changes
@ 2009-08-14 13:42 Vin Shelton
  2009-08-14 13:54 ` Mikael Magnusson
  0 siblings, 1 reply; 2+ messages in thread
From: Vin Shelton @ 2009-08-14 13:42 UTC (permalink / raw)
  To: Zsh hackers list

Greetings -

On my Windows XP/cygwin 1.7 box, one of my scripts recently stopped
working with the following message:

MakeNativeXEmacs:136: parse error near '\n'

The line number identified is the last line in the file, so the parser
is running off the end of the file.

Apparently, the offending line in the script is:

if [[ -n $package_dir ]] &&  perl -pi -e
"s@^#XXX=.*@XXX=$package_dir@" config.inc

Commenting out that line solved my problem.  After staring at that
line for awhile, I realized that the "if ... &&" construct was at
least non-standard, if not an outright syntax error; removing the "if"
solved the parse error.

Peter - if memory serves, you made some parser changes recently and I
just wanted to document this behavioral change.

Regards,
  Vin


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-08-14 13:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-14 13:42 Recent parser changes Vin Shelton
2009-08-14 13:54 ` Mikael Magnusson

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).