Home | History | Annotate | Download | only in libmenu
History log of /src/lib/libmenu/internals.c
RevisionDateAuthorComments
 1.17  18-Oct-2013  christos fix unused warnings
 1.16  30-Dec-2012  blymn Fix bug where menu mark was not displayed on menus with O_ONEVALUE set
Set a default menu mark
 1.15  27-Jun-2012  blymn branches: 1.15.2;
* Corrected menu drawing when O_ROWMAJOR is not set
* Corrected menu item neighbour calculation so it works when O_ROWMAJOR
is set and unset. This corrects item navigation which was previously
broken when O_ROWMAJOR was not set.

This resolves lib/46620.
 1.14  27-Jun-2012  blymn Extraneous whitespace removal.
 1.13  24-Nov-2006  christos branches: 1.13.24; 1.13.40; 1.13.42;
fix spelling of accommodate; from Zapher.
 1.12  09-Mar-2003  lukem use __RCSID()
 1.11  27-Nov-2002  blymn Fix an off by one bug in the scale_menu() function.
 1.10  29-Jul-2002  blymn Added new menu style O_RADIO which implements a radio button style
menu selection. Thanks go to rtr(at)wasabisystems.com for doing
most of the work on this.
 1.9  04-Feb-2002  blymn * Fixed menu command constants so they no longer clash with
curses key symbols
* Fixed behaviour of the menu window handling. The library no longer
creates the subwindow or window which is correct behaviour as documented
in the ETI library documentation.
 1.8  13-Jun-2001  wiz withough -> without
 1.7  11-Jul-2000  itohy Correct ctype(3) usage.
Passing "char" value is wrong. Use "unsigned char" instead.
 1.6  20-Apr-2000  blymn * Made all functions and prototypes ANSI style.
* Fixed problem with highlight bar on inverse menus.
* Fixed libmenu crashing when posting a menu without sub window set.
* Fixed man page glitches.
 1.5  13-Mar-2000  soren Fix doubled 'the's.
 1.4  22-Dec-1999  kleink branches: 1.4.2;
RCS Id police (again!).
 1.3  16-Dec-1999  blymn * Moved the contents of the EXPOSE_PRIVATES ifdef into internal.h and
killed the now empty ifdef in menu.h. Also removed the define in
the CFLAGS in Makefile.
* Renamed _menui_menu_hook to Menu_Hook for compatiability with
ncurses.
* Renamed all internal functions to have _menui prefix instead of
__menui
* Cleaned up some automatic function variable names that were
shadowing function calls.
* Fixed email address in headers.
 1.2  24-Nov-1999  kleink RCS Id police.
 1.1  23-Nov-1999  blymn branches: 1.1.1;
Initial revision
 1.1.1.1  23-Nov-1999  blymn A curses based menu library.
 1.4.2.2  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.4.2.1  22-Dec-1999  wrstuden file internals.c was added on branch wrstuden-devbsize on 1999-12-27 18:30:03 +0000
 1.13.42.1  09-Aug-2012  jdc Pull up revisions:
src/lib/libcurses/get_wch.c revision 1.10
src/lib/libmenu/internals.c revisions 1.14,1.15
(requested by blymn in ticket #459).

* Size argument for memset when clearing cbuf was wrong, cbuf is an array
of char not int so memset was stomping memory past the end of the array.
Use sizeof properly to correctly determine the amount of memory to clear.

Extraneous whitespace removal.

* Corrected menu drawing when O_ROWMAJOR is not set
* Corrected menu item neighbour calculation so it works when O_ROWMAJOR
is set and unset. This corrects item navigation which was previously
broken when O_ROWMAJOR was not set.

This resolves lib/46620.
 1.13.40.3  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.13.40.2  23-Jan-2013  yamt sync with head
 1.13.40.1  30-Oct-2012  yamt sync with head
 1.13.24.1  30-Sep-2012  bouyer Pull up following revision(s) (requested by blymn in ticket #1792):
lib/libmenu/internals.c: revisions 1.14, 1.15
Extraneous whitespace removal.
* Corrected menu drawing when O_ROWMAJOR is not set
* Corrected menu item neighbour calculation so it works when O_ROWMAJOR
is set and unset. This corrects item navigation which was previously
broken when O_ROWMAJOR was not set.
This resolves lib/46620.
 1.15.2.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.15.2.1  25-Feb-2013  tls resync with head

RSS XML Feed