I've made the following patch against the debian-patched source of ctwm 3.5.
This patch fixes a problem where ctwm would report incorrect line numbers for
parse errors in the .ctwmrc file. I've changed the configuration parser to
invoke m4 with the "-s" option, so it generates #line directives. It then
parses these line directives, and manages its own line number counting instead
of using yylineno (it was double-incrementing it, because flex was providing
its own yylineno).
I've included Claude Lecommandeur, the original author, on the CC: for this
message, in hopes that this patch can be integrated with the mainstream ctwm
source tree, since this is not a debian-specific change.
Thanks,
--Josh
-- Josh Wilmes (josh@hitchhiker.org) | http://www.hitchhiker.org
This archive was generated by hypermail 2.1.2 : Sat Jun 22 2002 - 06:45:05 CEST