<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gdbm.git, branch fuzz</title>
<subtitle>git.gnu.org.ua: repo/gdbm.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/'/>
<entry>
<title>bootstrap: options for disable po download and for updating po files</title>
<updated>2021-08-29T09:39:13+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-29T09:39:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=6625f52d9c7121e238cd565d5571e9f68652d2fd'/>
<id>6625f52d9c7121e238cd565d5571e9f68652d2fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor change</title>
<updated>2021-08-27T13:58:24+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-27T13:45:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=5707cdeeb1bd0d544a8d23e4397fd59e734d7f41'/>
<id>5707cdeeb1bd0d544a8d23e4397fd59e734d7f41</id>
<content type='text'>
* src/gdbmshell.c (command_type): Change initializer.
(gdbmshell_run): Initialize the .len member.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/gdbmshell.c (command_type): Change initializer.
(gdbmshell_run): Initialize the .len member.
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbmtool: new command "perror"; new options -t, -T; improve timing output</title>
<updated>2021-08-27T11:51:24+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-27T11:23:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=4fc85e9df0609180fb388abd3b0fd62c8a95effb'/>
<id>4fc85e9df0609180fb388abd3b0fd62c8a95effb</id>
<content type='text'>
* doc/gdbm.texi: Document the perror command.
* src/gdbmshell.c: New command: perror.
(run_command): In timing mode, print also user and system CPU times.
Print traces on stderr.
* src/gdbmtool.c: New options: -t (--trace) and -T (--timing).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/gdbm.texi: Document the perror command.
* src/gdbmshell.c: New command: perror.
(run_command): In timing mode, print also user and system CPU times.
Print traces on stderr.
* src/gdbmtool.c: New options: -t (--trace) and -T (--timing).
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbmtool: optionally print command trace (controlled by the "trace" variable)</title>
<updated>2021-08-17T18:21:59+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-17T18:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=6b53d00b6c8e265779b43af1648761f7851ad040'/>
<id>6b53d00b6c8e265779b43af1648761f7851ad040</id>
<content type='text'>
* src/gdbmshell.c (run_command): Print command trace if requested.
Prefix timing info with the name of the command.
* src/var.c: New variable: trace.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/gdbmshell.c (run_command): Print command trace if requested.
Prefix timing info with the name of the command.
* src/var.c: New variable: trace.
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbmtool: optionally print real execution time at the end of each command</title>
<updated>2021-08-17T15:48:51+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-17T15:48:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=9f9580d6344a92be49cec966c5861e7cc377086d'/>
<id>9f9580d6344a92be49cec966c5861e7cc377086d</id>
<content type='text'>
* src/gdbmshell.c (run_command): Print real execution time, if
the "timing" variable is set.
* src/var.c: New boolean variable: timing
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/gdbmshell.c (run_command): Print real execution time, if
the "timing" variable is set.
* src/var.c: New boolean variable: timing
</pre>
</div>
</content>
</entry>
<entry>
<title>run_command: use error code from begin</title>
<updated>2021-08-16T19:37:09+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-16T19:37:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=7759e843107c1dc07022abcdcb3fb6970509b071'/>
<id>7759e843107c1dc07022abcdcb3fb6970509b071</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow for [+-]all in the errormask value</title>
<updated>2021-08-16T19:16:37+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-16T19:16:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=2e220f2a0dbc19fcd6f7386b3a6369265932783a'/>
<id>2e220f2a0dbc19fcd6f7386b3a6369265932783a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New gdbmtool variables: errorexit and errormask.</title>
<updated>2021-08-16T18:54:00+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-16T18:54:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=f492e480af587025800841970a774889d6b64b55'/>
<id>f492e480af587025800841970a774889d6b64b55</id>
<content type='text'>
Boolean errorexit controls whether script terminates upon first
erroneous return from run_command or its derivatives.  The variable
can be set only in non-interactive mode.

errormask is a comma-delimited list of GDBM error codes that are
masked, i.e. that won't trigger a diagnostic message if they occur.
* src/gdbmshell.c (all handlers): Return integer value indicating
success (0) or failure (!0).
* src/gdbmtool.h (input_context_drain): New function.
(run_last_command): Return integer.
* src/gram.y: abort if run_command returns error and "errorexit" is
set.
* src/input-argv.c (instream_argv_read): Bugfix.
* src/lex.l (input_context_drain): New function.
* src/var.c: New variables: errorexit and errormask.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Boolean errorexit controls whether script terminates upon first
erroneous return from run_command or its derivatives.  The variable
can be set only in non-interactive mode.

errormask is a comma-delimited list of GDBM error codes that are
masked, i.e. that won't trigger a diagnostic message if they occur.
* src/gdbmshell.c (all handlers): Return integer value indicating
success (0) or failure (!0).
* src/gdbmtool.h (input_context_drain): New function.
(run_last_command): Return integer.
* src/gram.y: abort if run_command returns error and "errorexit" is
set.
* src/input-argv.c (instream_argv_read): Bugfix.
* src/lex.l (input_context_drain): New function.
* src/var.c: New variables: errorexit and errormask.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revise gdbmtool error messages</title>
<updated>2021-08-13T11:19:51+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-13T11:15:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=739ed66f6f3ad17db7c6ed2461db9e7c405070b1'/>
<id>739ed66f6f3ad17db7c6ed2461db9e7c405070b1</id>
<content type='text'>
* src/gdbmshell.c: Revise error messages.  Use dberror where
appropriate.
* src/gdbmtool.h (dberror): New proto.
* src/gram.y (dberror): New function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/gdbmshell.c: Revise error messages.  Use dberror where
appropriate.
* src/gdbmtool.h (dberror): New proto.
* src/gram.y (dberror): New function.
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbmtool: always provide stdin stream</title>
<updated>2021-08-13T10:12:24+00:00</updated>
<author>
<name>Sergey Poznyakoff</name>
<email>gray@gnu.org</email>
</author>
<published>2021-08-13T09:50:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gdbm.git/commit/?id=343421b76722f77b8ac456b22985ad1e8af4d412'/>
<id>343421b76722f77b8ac456b22985ad1e8af4d412</id>
<content type='text'>
* src/Makefile.am (libgdbmapp_a_SOURCES): Add input-std.c
* src/gdbmshell.c (input_history_begin): Improve diagnostic message.
* src/gdbmtool.c (instream_default_create): New define.
(gdbmtool_init): Use instream_default_create.
* src/gdbmtool.h [WITH_READLINE] (instream_readline_create_: New proto.
(input_stream_name): New proto.
* src/input-rl.c (instream_stdin_create): Rename to instream_readline_create.
Fall back to instream_stdin_create if stdin is not connected to a tty.
* src/lex.l (input_stream_name): New function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/Makefile.am (libgdbmapp_a_SOURCES): Add input-std.c
* src/gdbmshell.c (input_history_begin): Improve diagnostic message.
* src/gdbmtool.c (instream_default_create): New define.
(gdbmtool_init): Use instream_default_create.
* src/gdbmtool.h [WITH_READLINE] (instream_readline_create_: New proto.
(input_stream_name): New proto.
* src/input-rl.c (instream_stdin_create): Rename to instream_readline_create.
Fall back to instream_stdin_create if stdin is not connected to a tty.
* src/lex.l (input_stream_name): New function.
</pre>
</div>
</content>
</entry>
</feed>
