1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181
|
2023-02-03 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c (set_wm_hints): Let 9menu get the focus so that the
arrow keys can be used. Report and fix from Ullrich Horlacher.
<framstag@rus.uni-stuttgart.de>
(version): Bump to 1.11.
2021-02-04 Anderson Torres <torres.anderson.85@protonmail.com>
* meson.build: New file. For people who prefer meson to make /
imake / xmkmf.
2020-07-30 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.1: Some minor cleanups in troff usage and in wording.
2020-04-16 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c (version): Bump to 1.10 (finally).
(usage): Clean up white space in error messages.
(args): Fix comparison in first int. Thanks to GCC.
General: Change a number of variables from int to bool, and
use <stdbool.h>. Use strerror(errno) in all relevant error messages.
* 9menu.1: Increment the version.
2018-04-25 Arnold D. Robbins <arnold@skeeve.com>
Updates suggested by Eric Lindblad <msvc_test@outlook.com>.
* 9menu.c (version): Remove the @(#) SCCS marker. Hasn't been
necessary for decades, really.
* 9menu.1: Update the Examples.
2016-01-07 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c: Convert forward declarations to use prototypes.
(run_menu): Bug fix. Increment/decrement `i' when keypress
moves things up and down so that mouse moves to the right
place upon remapping the window.
2015-06-25 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.1: Updated.
2015-03-19 Arnold D. Robbins <arnold@skeeve.com>
* ChangeLog: Reconstituted from check-in logs and diffs.
* 9menu.c: Typo fix. Convert all function signatures to
ANSI style.
* README: Update the date.
2015-01-14 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c (main): Fix compile warnings.
(run_menu): Call XkbKeycodeToKeysym() instead of XKeycodeToKeysym().
2011-01-13 Arnold D. Robbins <arnold@skeeve.com>
Allow - as input filename. Suggestion from Peter Bailey, by way of
Andrew Stribblehill <a.d.stribblehill@durham.ac.uk>. From email
August 2005.
* 9menu.c (main): Allow - as input filename to mean stdin.
(version): Increment to 1.9.
* 9menu.1: Document same.
* Makefile (CXXDEBUGFLAGS): Add -Wall.
* Imakefile: Improved some.
2004-06-01 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date.
* 9menu.1: Update version to 1.8.
* 9menu.c (main): Fix so -popup execs directly.
Suggestion from Andrew Stribblehill <a.d.stribblehill@durham.ac.uk>.
(version): Increment to 1.8.
2003-06-15 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date.
* 9menu.1: Update version to 1.7. Lots of editing and cleanup.
* 9menu.c (run_menu): Make it work with the up and down arrow keys
on the keyboard. Code contributed by Matthias Bauer
<bauerm@immd1.informatik.uni-erlangen.de>
(version): Increment to 1.7.
2002-04-16 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date.
* 9menu.1: Update version to 1.6. Document new options.
My email address updated.
* 9menu.c (main): New options, -file and -path. Code contributed
by Peter Seebach <seebs@plethora.net>, in October, 2001.
My email address updated.
(version): Increment to 1.6.
* Makefile.noimake: Renamed from Makefile.
* Imakefile: Created.
* Makefile: Generated via imake.
2001-01-16 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date. My email address updated.
* 9menu.1: Update version to 1.5. Document new options.
* 9menu.c (main): New options, -fg and -bg. Code supplied by
John M. O'Donnell <odonnell@stpaul.lampf.lanl.gov>, in April, 1997.
(version): Increment to 1.5.
1997-04-27 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c (set_wm_hints): Fix typos in error messages.
1995-06-20 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date.
* 9menu.1: Update version to 1.4. Document new options. Option
ordering regularized and consistent everywhere.
* 9menu.c (main): New options, -warp and -teleport. Christopher Platt
<platt@coos.dartmouth.edu> motivated the -teleport option. Option
ordering regularized and consistent everywhere.
(redraw, teleportmenu, warpmouse, restoremouse): New functions.
(version): Increment to 1.4.
1995-01-01 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date.
* 9menu.c (reap): Portability fix.
(usage): Fix typo.
(version): Increment to 1.3.
1994-12-25 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date.
* 9menu.c (reap): Portability fix.
(usage): Update usage.
(version): Increment to 1.2.
1994-12-14 Arnold D. Robbins <arnold@skeeve.com>
* README: Update the date.
* 9wm.DIFF: Removed.
* 9menu.c (main): Add -shell option. Motivated by Rich Salz.
(run_menu): Use XTextWidth in size calculations per fix for
9wm from Dave Edmondson <davided@sco.com>. Add empty MappingNotify.
(version): Increment to 1.1.
* 9menu.1: Document -shell option.
1994-11-10 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c: Add copyright line.
* README: New file.
1994-11-09 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c (main): Change call to signal().
(reap): New function to reap dead children.
1994-10-31 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c (main): New options -geometry and -version.
-iconic changed to -popdown.
(nine_menu_bits): Update the icon.
(set_wm_hints): New function.
(usage): Updated.
(version): Increment to 1.0.
* 9menu.1: Document the new options, update examples.
1994-10-23 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c (nine_menu_bits): Add an icon.
(main): Add -iconic option. Update comments with credits.
Use labels to compute menu size. Add comments where needed.
Add -popup option.
(progname): Use everywhere.
(usage): Updated.
(run_menu): Do iconifying of menu.
* 9menu.1: Created.
* Makefile: Created.
1994-10-22 Arnold D. Robbins <arnold@skeeve.com>
* 9menu.c: Created. Not sure of exactly when, but first check-in
to RCS was on this date.
|