1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-14 10:00:25 -08:00
emacs/lisp/progmodes
Fabián Ezequiel Gallina 7d1e62d51b python.el: Enhance shell user interaction and deprecate python-shell-get-or-create-process.
* lisp/progmodes/python.el
(python-shell-get-process-or-error): New function.
(python-shell-with-shell-buffer): Use it.
(python-shell-send-string, python-shell-send-region)
(python-shell-send-buffer, python-shell-send-defun)
(python-shell-send-file, python-shell-switch-to-shell): Use it.
Add argument MSG to display user-friendly message when no process
is running.
(python-shell-switch-to-shell): Call pop-to-buffer with NORECORD.
(python-shell-make-comint): Rename argument SHOW from POP.  Use
display-buffer instead of pop-to-buffer.
(run-python): Doc fix.  Return process.
(python-shell-get-or-create-process): Make obsolete.

* test/automated/python-tests.el (python-shell-get-or-create-process-1)
(python-shell-get-or-create-process-2)
(python-shell-get-or-create-process-3): Remove tests.
2014-12-27 20:12:00 -03:00
..
ada-mode.el Remove remaining mentions of VMS as a host 2014-08-07 12:49:36 +01:00
ada-prj.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ada-stmt.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ada-xref.el Remove remaining mentions of VMS as a host 2014-08-07 12:49:36 +01:00
antlr-mode.el * lisp/emacs-lisp/authors.el (authors-aliases): Remove unnecessary entries. 2014-01-16 21:59:24 -05:00
asm-mode.el Fix a few packages to work with nil tab-stop-list 2014-06-26 07:53:37 +08:00
autoconf.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
bat-mode.el * lisp/progmodes/bat-mode.el (bat-font-lock-keywords): Fix \\<_ typo. 2014-10-10 00:03:27 -04:00
bug-reference.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cc-align.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cc-awk.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cc-bytecomp.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cc-cmds.el * lisp/progmodes/cc-cmds.el (c-subword-mode): Alias to subword-mode. 2014-12-18 11:18:21 -05:00
cc-defs.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cc-engine.el Make C++11 uniform init syntax work. New keywords "final" and "override" 2014-12-19 18:35:14 +00:00
cc-fonts.el Make C++11 uniform init syntax work. New keywords "final" and "override" 2014-12-19 18:35:14 +00:00
cc-guess.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cc-langs.el Make C++11 uniform init syntax work. New keywords "final" and "override" 2014-12-19 18:35:14 +00:00
cc-menus.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cc-mode.el * lisp/progmodes/cc-cmds.el (c-subword-mode): Alias to subword-mode. 2014-12-18 11:18:21 -05:00
cc-styles.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cc-vars.el Merge some of the differences from the standalone CC-mode. 2014-12-01 15:06:49 -05:00
cfengine.el * lisp/progmodes/cfengine.el (cfengine3-defun-full-re): New var. 2014-10-23 16:07:40 +08:00
cmacexp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
compile.el Merge from emacs-24; up to 117656 2014-11-01 11:05:30 -07:00
cperl-mode.el Treat the perl keyword constant' like bless', `return' &c 2014-07-09 10:51:52 -04:00
cpp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
cwarn.el * lisp/font-lock.el (font-lock-flush, font-lock-ensure): New functions. 2014-05-28 23:45:29 -04:00
dcl-mode.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf-abn.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf-bnf.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf-dtd.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf-ebx.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf-iso.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf-otz.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf-yac.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebnf2ps.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
ebrowse.el Replace "Maintainer: FSF" with the emacs-devel mailing address 2014-02-09 17:34:22 -08:00
elisp-mode.el elisp-xref-find: Don't create buffers eagerly 2014-12-27 16:07:31 +02:00
etags.el Spelling fixes 2014-12-25 18:19:28 -08:00
executable.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
f90.el Merge from emacs-24; up to 2014-06-15T04:52:34Z!eli@barzilay.org 2014-07-02 23:00:53 -07:00
flymake.el Fix flymake in narrowed buffers 2014-02-13 14:37:29 -08:00
fortran.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
gdb-mi.el Doc fixes 2014-05-01 19:55:25 -04:00
glasses.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
grep.el * lisp/progmodes/grep.el (grep-compute-defaults): Compute grep-highlight-matches before its use. 2014-11-19 00:05:09 +02:00
gud.el Various minor details accumulated over time 2014-12-08 15:02:26 -05:00
hideif.el Rename 24.5 to 25.1 2014-09-29 14:14:08 -04:00
hideshow.el Use `defvar-local' more. 2014-07-27 11:41:59 +02:00
icon.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
idlw-complete-structtag.el Update idlwave url 2014-06-28 19:17:17 -07:00
idlw-help.el Merge from emacs-24; up to 2014-06-15T04:52:34Z!eli@barzilay.org 2014-07-02 23:00:53 -07:00
idlw-shell.el Merge from emacs-24; up to 2014-06-15T04:52:34Z!eli@barzilay.org 2014-07-02 23:00:53 -07:00
idlw-toolbar.el Update idlwave url 2014-06-28 19:17:17 -07:00
idlwave.el Spelling fixes 2014-12-13 23:41:33 -08:00
inf-lisp.el New user commands, similar to what is available in ESS 2014-07-08 11:35:29 -04:00
js.el Merge from origin/emacs-24 2014-12-27 13:21:17 -03:00
ld-script.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
m4-mode.el * lisp/progmodes/m4-mode.el (m4-syntax-propertize): New var. 2014-10-15 11:28:35 -04:00
make-mode.el Replace "Maintainer: FSF" with the emacs-devel mailing address 2014-02-09 17:34:22 -08:00
mantemp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
meta-mode.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
mixal-mode.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
modula2.el lisp/net/*.el, lisp/progmodes/*.el: Fix docstring typos. 2014-03-14 01:22:33 +01:00
octave.el Fixes: debbugs:19250 2014-12-03 13:42:20 -05:00
opascal.el Simplify use of current-time and friends. 2014-10-28 18:42:51 -07:00
pascal.el Doc and comment fixes re "online" help 2014-06-28 19:33:50 -07:00
perl-mode.el * lisp/progmodes/perl-mode.el (perl-syntax-propertize-function): 2014-09-21 18:00:28 -04:00
prog-mode.el Merge from emacs-24 2014-12-05 15:20:02 -05:00
prolog.el Merge from emacs-24; up to 2014-07-26T11:58:24Z!schwab@linux-m68k.org 2014-10-12 15:56:45 -07:00
ps-mode.el Update some version numbers for trunk version change 2014-10-29 22:39:21 -07:00
python.el python.el: Enhance shell user interaction and deprecate python-shell-get-or-create-process. 2014-12-27 20:12:00 -03:00
ruby-mode.el Simplify ruby--string-region 2014-12-22 17:03:32 +02:00
scheme.el Merge from emacs-24; up to 2014-05-26T10:21:18Z!rgm@gnu.org 2014-05-25 19:28:09 -07:00
sh-script.el Merge from origin/emacs-24 2014-12-27 13:21:17 -03:00
simula.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
sql.el sql.el (sql-mode-oracle-font-lock-keywords): Correct regexp 2014-11-01 22:04:26 -04:00
subword.el Rename 24.5 to 25.1 2014-09-29 14:14:08 -04:00
tcl.el Replace "Maintainer: FSF" with the emacs-devel mailing address 2014-02-09 17:34:22 -08:00
vera-mode.el Rename 24.5 to 25.1 2014-09-29 14:14:08 -04:00
verilog-mode.el Spelling fixes 2014-12-12 18:42:57 -08:00
vhdl-mode.el Sync with upstream vhdl mode v3.36.1 2014-12-08 22:34:12 -08:00
which-func.el * lisp/progmodes/which-func.el (which-func-ff-hook): Obey pre-existing 2014-09-03 15:10:15 -04:00
xref.el elisp-xref-find: Don't create buffers eagerly 2014-12-27 16:07:31 +02:00
xscheme.el * progmodes/scheme.el (would-be-symbol, next-sexp-as-string): 2014-04-24 23:34:26 +08:00