diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-05-13 19:34:35 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-05-13 19:34:35 +0000 |
commit | 1cc001721ba1923f7e145c74b6b2fa32b36e65da (patch) | |
tree | 276d55d1d4e4a25825d7cf3b3352cdbcaad8698e /ChangeLog | |
parent | aa0eaa5bc642167db8cfb5778cf9a0091401a4f3 (diff) | |
download | gdbm-1cc001721ba1923f7e145c74b6b2fa32b36e65da.tar.gz gdbm-1cc001721ba1923f7e145c74b6b2fa32b36e65da.tar.bz2 |
Add "set" and "define" to the main command table.
* src/gdbmtool.c: Include gram.h
(command) <tok>: New member.
(command_tab): List "define" and "set".
(find_command): Rewrite as command_lookup, with different
return type and signature.
(run_command): Take struct command * as its first argument.
* src/gdbmtool.h (command_lookup): New proto.
(run_command): Change signature.
(datadef_locate): Rename to datadef_lookup. All uses changed.
* src/gram.y: Update.
* src/lex.l: Change handling of IDENT rules.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -1,7 +1,23 @@ 2013-05-13 Sergey Poznyakoff <gray@gnu.org.ua> + Add "set" and "define" to the main command table. + + * src/gdbmtool.c: Include gram.h + (command) <tok>: New member. + (command_tab): List "define" and "set". + (find_command): Rewrite as command_lookup, with different + return type and signature. + (run_command): Take struct command * as its first argument. + * src/gdbmtool.h (command_lookup): New proto. + (run_command): Change signature. + (datadef_locate): Rename to datadef_lookup. All uses changed. + * src/gram.y: Update. + * src/lex.l: Change handling of IDENT rules. + +2013-05-13 Sergey Poznyakoff <gray@gnu.org.ua> + Implement shell variables in gdbmtool. - + * src/var.c: New file. * src/Makefile.am: Add var.c * src/datconv.c (datum_format): Remove the "delim" |