Prof Brian Ripley wrote: > > >> So I guess my question changes to: Does anyone know if there are plans / >> is it possible to add GNU Readline functionality in the Windoze port? > > No plans, especially as Rterm.exe already has getline with very similar > functionality. But of course you are welcome to contribute your own > Windows console with readline functionality. We look forwards to hearing > how you get on. > >
I'm contributing a patch (to recent trunk) that does what John McHenry asked about, (but not full readline functionality). It's for Matlab-like 'smart-recall' in Windows RGui.exe. The only file modified is gnuwin32/console.c. There are changes to consolereads(), and a small new function. The diff file is attached. What it does: Type a short string, and then the up-arrow key. The most recent command that begins with that string is displayed. Keep pressing up-arrow and the next matching command is displayed. When there are no more matching commands, the up-arrow key has no effect. Press the down-arrow key to cycle back again to the first matching command (but not to the original short string, though this would be possible too). If the a previous command is edited, the entire new command becomes the new matching string. Note: I'm not sure about the function of CHARTRANS. I assume it changes the current command. Glenn Davis http://www.nabble.com/file/p12959946/smart-recall.diff smart-recall.diff -- View this message in context: http://www.nabble.com/Command-line-editing---history-tf1215370.html#a12959946 Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.