[Top][All Lists]
[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