File: TODO

package info (click to toggle)
pdmenu 1.2.85
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 828 kB
  • ctags: 244
  • sloc: sh: 2,770; ansic: 2,032; makefile: 138; perl: 58
file content (23 lines) | stat: -rw-r--r-- 1,113 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Yet to be done:
	* A menu file editor, to make it easy for you to set up your own 
		menus.
	* Break out a general widget library.
	* Scrollbars on menus.
	* Autodetect if terminal supports color
	* Handle BS characters properly, so man pages can be displayed in 
		windows. This would be nasty to do, and the benefit is 
		small...
	* There are some ugly loops in DoMenu_Up and DoMenu_Down that could 
		be eliminated by careful programming.
	* Support arrow keys, etc in inputbox.
	* SIGSTP handler, so ^Z suspends (when not in -q mode)
	* Possible: add an immediate command that takes another command that
	  normally only appears in a menu as its parameter and runs it 
	  immediatly. ie, immediate:remove:::menuid
	* Add an option for a help text for each command in the menu,
          displayed on help line. (Defaults to on, but can be turned off for
          slow terminals.)
	* Use checker's garbage collector to find all leaks.
	* Rewrite RunShow. There has to be a better way.
	* When esc is hit while editing something, back out only one edit
	  step, instead of going all the way back to the menu.