2011-12-15  Thien-Thi Nguyen  <ttn@gnuvola.org>

	Release: 0.4.0

2011-05-01  Thien-Thi Nguyen  <ttn@gnuvola.org>

	[build int] Sort flagstash linear vals; move work to build time.

	* fs2c: Import ‘forms<-port’,
	‘unique-i/o-file-port’, ‘open-input-pipe’.
	(fullspec before): Use ‘lookup_t’.
	(fullspec after): Update init form.
	(fullspec make-boilerplate): Drop keys #:key-match-num,
	#:struct; use ‘recognition’ for #:struct-name; add some
	more options to #:gperf-opt-list.
	(scan-file): Accumulate the extracted symbol directly.
	(feed-gperf): Rewrite.
	(C-program, sorted): New procs.
	(fs2c/qop): Save current output-port; restore after gperf;
	compute and output NICK_values and NICK_names tables prior
	to ‘before’.

2011-05-01  Thien-Thi Nguyen  <ttn@gnuvola.org>

	[build int] Drop unuseful "fs2c --no-cgen".

	* fs2c (feed-gperf): Don't take ‘no-cgen?’; always generate C.
	(fs2c/qop): Update call to ‘feed-gperf’.
	(main): Drop ‘no-cgen’ from options spec.

2011-04-29  Thien-Thi Nguyen  <ttn@gnuvola.org>

	[build int] Specify fs2c line regexp symbolically.

	* fs2c: Import ‘string-concatenate’.
	(rx<-symbolic): New proc.
	(scan-file): Don't take REGEXP; instead, take SYMRGX.
	(fs2c/qop): Consult #:symrgx, not #:regexp.

2011-04-29  Thien-Thi Nguyen  <ttn@gnuvola.org>

	[int] Decruft: Drop unused ‘val_and_name_t.sval’.

	* fs2c (fullspec make-boilerplate #:struct): Update.


Copyright (C) 2011 Thien-Thi Nguyen

Copying and distribution of this file, with or without modification,
are permitted provided the copyright notice and this notice are preserved.
