From 979486e1b46a894fc9de2abe6eb8985536a5013c Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Thu, 16 May 2013 15:32:45 +0000 Subject: Improve handling of the variables. * src/gdbmtool.c (opendb): Allow for unset variables. * src/gram.y: Improve error detection. * src/lex.l: Handle multiline strings. (pe_file_name): file_name can be NULL. * src/var.c (VARF_PROT): New flag. Protects the variable from being unset. (vartab): Use VARF_PROT if needed. (s2b): Fix return values. (variable_set, variable_unset): Return error if attempting to unset a variable marked with VARF_PROT. * doc/gdbm.info: Update. * doc/gdbmtool.1: Update. --- ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index c334137..0b3a825 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +2013-05-16 Sergey Poznyakoff + + Improve handling of the variables. + + * src/gdbmtool.c (opendb): Allow for unset variables. + * src/gram.y: Improve error detection. + * src/lex.l: Handle multiline strings. + (pe_file_name): file_name can be NULL. + * src/var.c (VARF_PROT): New flag. Protects the variable + from being unset. + (vartab): Use VARF_PROT if needed. + (s2b): Fix return values. + (variable_set, variable_unset): Return error if attempting + to unset a variable marked with VARF_PROT. + + * doc/gdbm.info: Update. + * doc/gdbmtool.1: Update. + 2013-05-15 Sergey Poznyakoff Minor change -- cgit v1.2.1