comparison CHANGES @ 192:255db24bc29b

Fix output corruption; see CHANGES entry.
author David A. Holland
date Fri, 12 Jun 2015 21:54:32 -0400
parents c8d4ab9aeff0
children 079304130850
comparison
equal deleted inserted replaced
191:c8d4ab9aeff0 192:255db24bc29b
1 pending 1 pending
2 - Fix output corruption caused by mishandling which macros are
3 currently in use. In particular, "curmacro" is only valid while
4 we're parsing a macro name and arguments, and can change once we
5 start expanding, so don't use it to clear the in-use flag.
6 - Also don't set curmacro to null after calling expand_domacro as
7 that can cause us to think a macro name we just read is defined().
2 - Don't use "remove" as a local variable as gcc 4.1 gets upset 8 - Don't use "remove" as a local variable as gcc 4.1 gets upset
3 about it vs. remove(3) in stdio.h. 9 about it vs. remove(3) in stdio.h.
4 10
5 release 0.5 (20150612) 11 release 0.5 (20150612)
6 - Don't report unclosed comments as "No newline at end of file". 12 - Don't report unclosed comments as "No newline at end of file".