X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=README;h=9e5f3971d1468948618cd82bd6abf6aa3c44d995;hb=3f771e17236364ded86e96ee64f99344337991f8;hp=b3a0eca4174a23f22af99ca1d06711d9413a23cb;hpb=a9843085ec916c175bd245a8398f30e6cc03f984;p=pd_readline diff --git a/README b/README index b3a0eca..9e5f397 100644 --- a/README +++ b/README @@ -4,20 +4,28 @@ This repo is for the (eventual) storage of a public-domain readline-and-command-history implementation. -Update - 24th Aug 2012 - -Added the mg editor files from OpenBSD. -I obtained the code from here - -ftp://ftp.cc.uoc.gr/mirrors/OpenBSD/src/usr.bin/mg/ +Update - 26th Aug 2012 - -( It's not so much the editor itself that is the main interest here, -but the line-management code. ) +Very useful progress. +Keystroke sequences are now stored in an array of structs. +This makes it VERY easy to see the various special flags +in a keystroke sequence +(e.g. Esc, Ctrl, Alt and so on..... ). -NOTE - in the mg directory, the file "theo.c" is NOT -"public domain" ( but it HAD to be included because of the -humour...... ;) ) +Big breakthrough - the code can now distinguish between +normal "printable" keys and keys that should not be +printed (e.g. arrow keys, Ctrl sequences and so on). + +The next goal is to make the code move the cursor to the +left (when left-arrow is pressed) and delete a char (when +backspace is pressed). + +Still some way to go to get to a REAL readline, but we are +"on the way......" + +This code is released to the public domain. +"Share and enjoy........ ;) " -Many thanks to the OpenBSD team and the mg devs -(hi Theo - arrrrrrgh, please don't hit me........... ;) ) - mooseman