X-Git-Url: https://pd.if.org/git/?p=pd_readline;a=blobdiff_plain;f=README;h=6835e88ff5c28264c3300c852b5e8ad8a07995cd;hp=9442b266a85ca5f82697d2f2b49199c046902780;hb=7a1a81d517d3e95f6f9f5dba853fe6d9d8c27ab3;hpb=4bb27266f935c9aafad6870ffc8847fc65c8120f diff --git a/README b/README index 9442b26..6835e88 100644 --- a/README +++ b/README @@ -4,13 +4,29 @@ This repo is for the storage of a public-domain readline-and-command-history implementation. -Update - 5th Sep 2012 - +FILES: + +pd_readline.c - This is a file to test the +implementation. Contains the main() function. + +keyhandler.c - Reads the keystrokes and calls +functions to handle them. + +funcs.c - Functions to handle the keystrokes. + + +Update - 6th Sep 2012 - Almost there! -The code now "pretty much" works as expected. -( However, pressing Enter exits the program rather +The code now pretty much works as expected. + +It looks like the stack-smash problem has now +been fixed. I've give the code a pretty good +hammering and it didn't give me problems. + +Pressing Enter still exits the program rather than storing the existing command-line and "staying -in the program". I hope to fix this soon. ) +in the program". I hope to change this soon. You can edit a command-line (using backspace). You can move around with left and right-arrow @@ -19,10 +35,6 @@ Command-history can be recalled from a file with the up-arrow key, and you can scroll up and down through the command-history. -*** CAUTION! *** - There is, however, an occasional -problem with "stack-smashing". - - This code is released to the public domain. "Share and enjoy........ ;) "