summaryrefslogtreecommitdiff
path: root/usr.bin/menuc/mdb.c
AgeCommit message (Expand)Author
2019-06-23Menu 0 does not exist anymore (it is now OPT_NOMENU), so emit an emptymartin
2019-06-22Conserve space: make ints to shorts and make OPT_NOMENU 0 instead of -1christos
2019-02-25Add an option to supress the vertical space between menu title andmartin
2019-02-06Provide an accessor for the menu description structure by manu identifier.martin
2019-01-09Allow argument expansion in menu titles as well.martin
2019-01-04Add an option for single (disabled) menu lines to have no shortcut.martin
2018-11-21Add (optional) support for expanded static menu texts - that is: whatevermartin
2012-03-06Remove the advertising clause and appease the eye a bit (still not good, butmbalmer
2011-09-06Mark __menu_initerror as dead in the output.joerg
2008-01-16Fix PR37377 from Devon O'Dell: num_menus can be referenced without beingtls
2006-10-23Fully initialize the last element of menu_def[].he
2006-02-20Allow menu entry option names to be code fragments that (should) calldsl
2004-08-02Support menu windows that preserve the underlying screen contents.dsl
2004-06-20Completely rework how tools/compat is done. Purge all uses/references tojmc
2003-10-18Add an MC_ALWAYS_SCROLL to mean "always allow space for 'scrolltext'".dsl
2003-07-27More tweaks for sysinst.dsl
2003-07-25Spinkle some consts and remove/change parameter names so that sysinstdsl
2003-07-17only use __RCSID() if it is #definedlukem
2003-07-07Add OPT_IGNORE flag which makes menu item inactive.dsl
2003-06-23Add NetBSD RCS Ids.agc
2003-06-10Add extra command 'allow dynamic messages' which will push all texts throughdsl
2003-06-09More changes to improve sysinst:dsl
2003-06-04Add 'exit' (for exit text) parameter to new_menu() for dynamic menus.dsl
2003-06-03Add a 'void *' argument to process_menu() so that some more global variablesdsl
2003-05-16Re-instate last change, the sysinst I've just commited doesn't standdsl
2003-05-09Revert part of previous, and remove "const" from "char *opt_name" andlukem
2003-05-09Finger trouble in previous commit.dsl
2003-05-09Update man page for recent changes, update code to match man page...dsl
2003-05-08Accept variable names for menu titles and options to allow internationalisation.dsl
2003-01-10produce lint free code.christos
2002-03-07MAX has special meaning in host tools. #undef it first.tv
2001-10-15Move hard-coded /usr/share/misc from mdb.c to pathnames.h, in accordancebjh21
2001-02-20use getprogname()cgd
2001-01-07Improve a parameter list, add the actual documentation for menuc.phil
2000-12-28fix oversight in previous.mrg
2000-12-22say "<progname>: Could not initialize curses", with the prognamemrg
2000-08-15Tweek the "no shortcut" code.phil
2000-08-15Changes:hubertf
2000-07-23Add format string to fprintf().wiz
1999-06-20provide a way to set the string used for the 'Exit' menu item.cgd
1999-06-19* be more descriptive with the windor/screen too small for menu messagescgd
1998-07-23Put back "return value" meaning in option actions accidentally removedphil
1998-07-16Major restructuring of the runtime code, now supports dynamic menus.phil
1998-07-02Small tweeks, redoing language for dynamic menus.phil
1998-07-01Bug fixes, tweeks to scrolling, beginnings of dynamic menus.phil
1998-06-29Bug fixes in scrolling menues, better error detection with small screens,phil
1998-06-25Tweeks to option lettering ... to allow 51 options per menu. Alsophil
1998-06-25Add scrollable menus. Tweek testm's Makefile to remake if menu_sys.defphil
1998-06-24Add a online help facility. Each menu can specify a help screen associatedphil
1998-03-30use static int instead of staticmrg