* Readline in emacs
@ 2008-06-03 18:18 Jason Nielsen
2008-06-06 15:09 ` Peter Jones
0 siblings, 1 reply; 2+ messages in thread
From: Jason Nielsen @ 2008-06-03 18:18 UTC (permalink / raw)
To: help-gnu-emacs
Hi all,
I have a console based application that has readline support for tab
completion. I'd like to run it within emacs via comint mode but don't
want to give up tab completion and would rather not spend hours writing
elisp to get a similar functionality. Any help/direction/pointers would
be greatly appreciated.
Thanks,
Jason
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Readline in emacs
2008-06-03 18:18 Readline in emacs Jason Nielsen
@ 2008-06-06 15:09 ` Peter Jones
0 siblings, 0 replies; 2+ messages in thread
From: Peter Jones @ 2008-06-06 15:09 UTC (permalink / raw)
To: help-gnu-emacs
Jason Nielsen <jdn@cs.sfu.ca> writes:
> I have a console based application that has readline support for tab
> completion. I'd like to run it within emacs via comint mode but don't
> want to give up tab completion and would rather not spend hours
> writing elisp to get a similar functionality. Any
> help/direction/pointers would be greatly appreciated.
Not sure if this helps, but ...
If you start a terminal emulator in Emacs (M-x term) you can run your
application directly (instead of a shell), and switch between line
mode and char mode.
In char mode (the default term mode), all keys work as expected,
including tab, because they are sent directly to the console
application. In line mode, however, term mode will see the keys
first, and only sends what you type after pressing RET.
Also, term mode uses comint mode, so maybe you could look at how char
mode in term mode works when writing a comint wrapper for your console
application.
--
Peter Jones, pmade inc.
http://pmade.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-06-06 15:09 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-03 18:18 Readline in emacs Jason Nielsen
2008-06-06 15:09 ` Peter Jones
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.