Scheme::linedit.master
Group:Scheme
Name:linedit
Description:Readline library for Scheme
Last updated:3 months ago
Clone URL:git://a-chinaman.com/linedit
Commit Time Author Summary
3 months ago Duncan Mak Update to reflect changes in terminfo's module definition diff | tree | snapshot
3 months ago Duncan Mak Add terminfo as a submodule diff | tree | snapshot
11 months ago Duncan Mak Add a friendly helper for exploring the intricacies of various terminals diff | tree | snapshot
11 months ago Duncan Mak Make the left/right arrow keys work. diff | tree | snapshot
11 months ago Duncan Mak Use WITH-CURRENT-INPUT-PORT instead of passing the port diff | tree | snapshot
11 months ago Duncan Mak Don't change the API of READLINE. diff | tree | snapshot
11 months ago Duncan Mak Load SRFI-13 to get STRING-NULL? diff | tree | snapshot
11 months ago Duncan Mak Allow the user to choose the input port. diff | tree | snapshot
11 months ago Duncan Mak Make undo work (needs polish) diff | tree | snapshot
11 months ago Duncan Mak Fix move-word so it would also work on numbers and punctuation. diff | tree | snapshot
11 months ago Duncan Mak Streamline the discloser code for ring buffers. diff | tree | snapshot
11 months ago Duncan Mak Make history work in the REPL example. diff | tree | snapshot
11 months ago Duncan Mak Simplify READLINE and also make it tail-recursive. diff | tree | snapshot
11 months ago Duncan Mak Make history work. diff | tree | snapshot
11 months ago Duncan Mak Make the ring-buffer discloser prettier. diff | tree | snapshot
11 months ago Duncan Mak Fix clear-line. diff | tree | snapshot
11 months ago Duncan Mak Implement command history. diff | tree | snapshot
11 months ago Duncan Mak Fix string->line. diff | tree | snapshot
11 months ago Duncan Mak Make echo and repl quit properly. Removed line->port from line-interface. diff | tree | snapshot
11 months ago Duncan Mak Rename line-length to line:length for consistency. diff | tree | snapshot
11 months ago Duncan Mak Cleanup the linedit interface. diff | tree | snapshot
11 months ago Duncan Mak Hide constructors and use only PARSE-KEY as the only way to diff | tree | snapshot
11 months ago Duncan Mak Convert tests into packages. diff | tree | snapshot
11 months ago Duncan Mak Remove 'process-line' in favor for the more streamlined 'readline' diff | tree | snapshot
11 months ago Duncan Mak Use conditions and handlers to signal commit when the 'return' key is pressed. diff | tree | snapshot
11 months ago Duncan Mak Replace the 'keyboard' package with a new implementation, 'keystroke'. diff | tree | snapshot
11 months ago Duncan Mak Clean up the helpers interface. diff | tree | snapshot
11 months ago Duncan Mak Clean up the filename references so that it can be used with scheme48-mode in emacs. diff | tree | snapshot
11 months ago Duncan Mak Add a discloser to the line structure for easy printing. diff | tree | snapshot
11 months ago Duncan Mak Modify tputs to allow it to process a list of list of strings. diff | tree | snapshot
12 months ago Duncan Mak Add a preliminary REPL program. diff | tree | snapshot
12 months ago Duncan Mak Add documentation. diff | tree | snapshot
12 months ago Duncan Mak Implement multi-step key-sequences, word-movement now works! diff | tree | snapshot
12 months ago Duncan Mak Add new function LOOKUP-KEY. diff | tree | snapshot
12 months ago Duncan Mak If the command does not make use of the key-character argument, then diff | tree | snapshot
12 months ago Duncan Mak Swap the order of Command arguments. diff | tree | snapshot
12 months ago Duncan Mak LINE-REMOVE is not necessary, use SHIFT-LEFT instead. diff | tree | snapshot
12 months ago Duncan Mak Load the test file automatically to save some keystrokes. diff | tree | snapshot
12 months ago Duncan Mak Fixup the initialization of keymaps. diff | tree | snapshot
12 months ago Duncan Mak Move all line-manipulation operations into line.scm and port all the diff | tree | snapshot
12 months ago Duncan Mak Add utility function to show specific keybindings. diff | tree | snapshot
12 months ago Duncan Mak Don't move the cursor to the right in DELETE-CHAR diff | tree | snapshot
12 months ago Duncan Mak Fix typo in MOVE-END-OF-LINE. diff | tree | snapshot
12 months ago Duncan Mak Fixups diff | tree | snapshot
12 months ago Duncan Mak Explicitly pass the line to PROCESS-LINE instead of creating it using diff | tree | snapshot
12 months ago Duncan Mak Fix the definition for <backspace>. diff | tree | snapshot
12 months ago Duncan Mak Use charsets when initializing the keymaps. diff | tree | snapshot
12 months ago Duncan Mak Fix INSERT-CHAR to not overwrite, and use the correct terminal diff | tree | snapshot
1 year ago Duncan Mak Remove port from PROCESS-LINE, it's always going to be diff | tree | snapshot
1 year ago Duncan Mak Remember to initialize the keymaps before proceeding. diff | tree | snapshot
Branches
master
terminal-port
terminfo