Home | History | Annotate | Download | only in menuc
History log of /src/usr.bin/menuc/defs.h
RevisionDateAuthorComments
 1.11  21-Nov-2018  martin Add (optional) support for expanded static menu texts - that is: whatever
the application programmer defines as expansion, e.g. to implement
parameter substitution.
While here add rudimentary documentation of the dynamic messages
feature (so at least the parser and the syntax documented here
are in sync).
The man page could use some typesetting help...
 1.10  18-Oct-2013  christos branches: 1.10.24; 1.10.26;
avoid redefinitions
 1.9  06-Mar-2012  mbalmer branches: 1.9.2;
Remove the advertising clause and appease the eye a bit (still not good, but
better). Almost no functional change.
 1.8  27-Oct-2003  lukem branches: 1.8.56;
Overhaul how `build.sh tools' are used:

* Rename "config.h" to "nbtool_config.h" and
HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
This makes in more obvious in the source when we're using
tools/compat/config.h versus "standard autoconf" config.h

* Consistently move the inclusion of nbtool_config.h to before
<sys/cdefs.h> so that the former can provide __RCSID() (et al),
and there's no need to protect those macros any more.

These changes should make it easier to "tool-ify" a program by adding:
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
to the top of the source files (for the general case).
 1.7  23-Jul-2003  itojun style
 1.6  10-Jun-2003  dsl Add extra command 'allow dynamic messages' which will push all texts through
the msgc translation service.
Allow for texts being NULL as well as "", don't use strlen() to test for "".
 1.5  29-Jan-2002  tv Make almost all tools compile and run properly on non-NetBSD hosts. (In
particular, most tools now run correctly on Solaris 7.)
 1.4  11-Oct-2000  is More format string cleanup by sommerfeld.
 1.3  01-Jul-1998  phil branches: 1.3.2; 1.3.10;
Bug fixes, tweeks to scrolling, beginnings of dynamic menus.
 1.2  09-Nov-1997  phil Add code for handling NULL return from initscr(). Added "ERROR ACTION"
for user code for above error.
 1.1  26-Sep-1997  phil branches: 1.1.1;
Initial revision
 1.1.1.1  26-Sep-1997  phil branches: 1.1.1.1.2;
Add a curses based menu compiler system. (Used by the new system install
program sysinst.)
 1.1.1.1.2.1  09-Nov-1997  mellon Pull rev 1.2 up from trunk (phil)
 1.3.10.1  18-Oct-2000  tv Pullup usr.bin string format fixes [is].
See "cvs log" for explicit revision numbers per file, from sommerfeld.
 1.3.2.1  19-Oct-2000  he Pull up revision 1.4 (requested by he):
Format string cleanup.
 1.8.56.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.8.56.1  17-Apr-2012  yamt sync with head
 1.9.2.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.10.26.1  10-Jun-2019  christos Sync with HEAD
 1.10.24.1  26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts

RSS XML Feed