emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Codifications of rules


From: Stefan Monnier
Subject: Re: Codifications of rules
Date: Mon, 07 Dec 2009 20:57:43 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)

> - Executing / evaluating a line or an expression or a region with the
> inferior process, e.g. C-x C-e in Elisp and in SLIME's lisp-mode, but
> C-j (for the line) in R-mode (ESS).   Then, SLIME and Python-mode have
> C-c C-r to evaluate the region, but emacs-lisp-mode doesn't have that.

This does indeed point to one missing functionality:
an "inferior-comint-minor-mode".  I.e. a minor to use in source code
buffers that provides the usual bindings to send commands to some
underlying comint buffer (like C-c C-l).

> - Running the inferior interpreter process.  M-x R in ESS, M-x slime
> in SLIME (rather than M-x lisp), and M-x run-python (rather than M-x
> python) in python-mode.

M-x run-<foo> is the standard name used.  I don't love it because it
breaks the "prefix all functions" convention, but it's been around for
a long time.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]