Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-04-13 | The start of KNF + -Wall. The code has been run through indent but | Todd C. Miller | |
needs hand fixup. I stopped at keymap.c... | |||
2000-04-12 | Trailing whitespace begone! | Aaron Campbell | |
2000-03-12 | If no 'begin' key on keypad, use 'home' instead since PC keyboards | Todd C. Miller | |
have 'home', not 'begin'. | |||
2000-03-10 | Various cleanups and standardization. | Aaron Campbell | |
2000-03-03 | Reverse rutgers change (attachtoparent vs. spawncli) | Todd C. Miller | |
New ttreinit function that enters application mode, enables the keypad and resets the tty size. New spawn module that calls tttidy() to exit application mode (and cleanup) then calls ttreinit() after resume to get back into application mode. Assumes we have job control. This takes advantage of the xterm 'alternate screen'. | |||
2000-03-02 | add missing return value | Todd C. Miller | |
2000-03-02 | Use a char, not a char[1] in ttgetc and cast the return value to int. | Todd C. Miller | |
Perhaps this should really be a u_char but I don't think it really matters. | |||
2000-03-02 | Reorganize to be more like the BSD version + KNF | Todd C. Miller | |
2000-02-29 | some key binding examples | Theo de Raadt | |
2000-02-29 | some binding information | Theo de Raadt | |
2000-02-29 | Better backwards regexp searching. POSIX regexp's don't really give | Todd C. Miller | |
a good way to do this. | |||
2000-02-29 | Kill old gnuemacs regex code--we now use POSIX regex | Todd C. Miller | |
This means mg is now truly free (public domain) | |||
2000-02-29 | regex.c | Todd C. Miller | |
2000-02-29 | Make reverse searching work. | Todd C. Miller | |
2000-02-28 | Use POSIX extended regular expressions. | Todd C. Miller | |
Reverse regex searching does not yet work. | |||
2000-02-28 | Lots of obvious clean-up, but needs more work. | Aaron Campbell | |
2000-02-27 | make this compile on systems w/o TCSASOFT | Todd C. Miller | |
2000-02-27 | Don't define -DDO_METAKEY twice | Todd C. Miller | |
2000-02-27 | Better setting of terminal 'raw' mode, cribbed from BSD curses. | Todd C. Miller | |
We no longer try to put the terminal into 8bit, no parity mode and instead use the TCSASOFT flag to tcsetattr() as per the discussion of this in lib/libocurses/tty.c. | |||
2000-02-27 | Move dobindkey() into extend.c where it belongs. | Todd C. Miller | |
2000-02-27 | Remove a now-bogus comment | Todd C. Miller | |
Use pid_t Use vfork(), not fork() when sensible | |||
2000-02-27 | use rmdir, not unlinkdir hack | Todd C. Miller | |
2000-02-27 | Call setttysize() from ttinit() not ttopen() since we haven't | Todd C. Miller | |
run setupterm() until ttinit() is called. Remove a tgetnum() I missed in the termcap -> terminfo cleanup. Merge parts of the BSD ttyio.c. The termios stuff here could use a cleanup, possibly including the flow control hack from the BSD ttyio.c. | |||
2000-02-27 | We don't have silly SYSV 14-character file name limits. Taken from | Todd C. Miller | |
the BSD fileio.c. Note that this module is rife with PATH_MAX overflow possibilities. | |||
2000-02-26 | Use uid_t, gid_t and mode_t where applicable. | Todd C. Miller | |
Pull in changes from the BSD-specific sysdef.h and fileio.c: kill bogus unlinkdir() and rename() kludges since we have rmdir(2) and rename(2) define SYMBLINK since we have symlinks TODO: merge BSD spawn.c and ttyio.c | |||
2000-02-26 | change WINDOW -> MGWIN to avoid curses type conflict | Todd C. Miller | |
convert to terminfo in tty*.c add support for some keypad function keys (arrows, pgup, pgdown) | |||
2000-02-25 | more pruning | Theo de Raadt | |
2000-02-25 | further pruning | Theo de Raadt | |
2000-02-25 | mandoc, but needs much more fleshing out | Theo de Raadt | |
2000-02-25 | make it minimally compile; millert | Theo de Raadt | |
2000-02-25 | initial import of mg2a | Theo de Raadt | |