aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/boxes.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change from using a bunch of callbacks to using one, with a structure and type.David Walter Seikel2014-04-151-42/+52
* Various key mapping fixes for the editors.David Walter Seikel2014-02-011-3/+4
* Rejig the joe commands a little. Now we have a quit.David Walter Seikel2014-02-011-4/+4
* Terminal resize now does the right thing in boxes.David Walter Seikel2014-02-011-2/+5
* Comment++David Walter Seikel2014-02-011-0/+1
* Disable mouse stuff until I actually write it.David Walter Seikel2014-02-011-2/+2
* Better method to tell if it's ordinary characters, and deal with partial read...David Walter Seikel2014-02-011-9/+18
* Rename some keys and remove special casing of MC Esc digit sequences.David Walter Seikel2014-02-011-24/+31
* Make the border data static.David Walter Seikel2014-01-301-3/+2
* Oops, typo.David Walter Seikel2014-01-301-1/+1
* Move handle_keys and friends into it's own file, for the library.David Walter Seikel2014-01-301-414/+6
* I have no idea how my email address has been wrong for two years. lolDavid Walter Seikel2014-01-301-1/+1
* Move the actual CSI command scanner out of handle_keys().David Walter Seikel2014-01-301-20/+29
* Move all the SIGWINCH stuff inte handle_keys().David Walter Seikel2014-01-301-14/+17
* Minor clean ups.David Walter Seikel2014-01-301-13/+7
* Move the last of the boxes specific stuff out of handle_keys(), and some clea...David Walter Seikel2014-01-301-108/+61
* Move the "shortest unique string" comments to where they will do the most good.David Walter Seikel2014-01-301-7/+5
* Rename a bunch of stuff.David Walter Seikel2014-01-301-41/+42
* Ah, THAT's why the sig atomic thing didn't work.David Walter Seikel2014-01-301-1/+1
* Convert to using pselect(), more portable than ppoll().David Walter Seikel2014-01-301-43/+32
* Change the made up MC windows and command line keys. Now more MC like.David Walter Seikel2014-01-291-10/+6
* Clean up some comments.David Walter Seikel2014-01-291-6/+0
* Clean up some comments.David Walter Seikel2014-01-291-22/+22
* SIGWINCH, the final piece of the terminal resizing puzzle.David Walter Seikel2014-01-291-13/+47
* Some clean ups, mostly to do with ^C now working.David Walter Seikel2014-01-291-11/+7
* Deal with terminal resize.David Walter Seikel2014-01-291-5/+16
* Fix parsing the final CSI parameter.David Walter Seikel2014-01-291-3/+5
* Fix memory corruption.David Walter Seikel2014-01-291-1/+1
* Document the terminal use of control characters.David Walter Seikel2014-01-291-14/+14
* Better way to deal with the signals, tell the terminal not to send them.David Walter Seikel2014-01-291-4/+33
* Revert the signal catcher code as promised.David Walter Seikel2014-01-291-76/+1
* Signal catcher to catch those signals sent on keystrokes.David Walter Seikel2014-01-291-1/+77
* Add a CSI parser. We need one for terminal sizing and mouse reports.David Walter Seikel2014-01-291-76/+210
* Add bogus MC key, coz tmux is screwing with things.David Walter Seikel2014-01-291-0/+1
* Dump the key buffer on EOF.David Walter Seikel2014-01-291-0/+2
* More escape sequence docs and clean ups.David Walter Seikel2014-01-281-13/+9
* Split out the line updating to it's own function.David Walter Seikel2014-01-281-18/+25
* Reorganise doCommand() and friends a bit.David Walter Seikel2014-01-281-37/+48
* Remove the event structure stuff, not actually using it.David Walter Seikel2014-01-281-66/+44
* Move the per loop stuff into the do command stuff. Much saner.David Walter Seikel2014-01-281-30/+27
* Exit editLine on an EOF.David Walter Seikel2014-01-281-0/+1
* Categorise, comment, extend, and sort the keys we respond to.David Walter Seikel2014-01-281-48/+81
* Document the escape sequences we send.David Walter Seikel2014-01-281-0/+9
* Document key and command matching complications that are not yet handled.David Walter Seikel2014-01-281-2/+19
* Hack up editLine to make it more generic, and remove the dependency on box an...David Walter Seikel2014-01-281-104/+141
* More vi fixes after the re organisation.David Walter Seikel2014-01-281-15/+34
* More command comments.David Walter Seikel2014-01-281-5/+5
* MC gets some WS style Control duplicates for lazy control key fingers.David Walter Seikel2014-01-281-0/+2
* Some Rob style simplifications.David Walter Seikel2014-01-281-35/+32
* Fix some typos.David Walter Seikel2014-01-281-3/+3