1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-26 15:10:50 -08:00
emacs/lisp/progmodes
Chong Yidong 3199b96fc5 Fix various uses of display-buffer and pop-to-buffer
to avoid using special-display-* and same-window-* variables.

* lisp/buff-menu.el (Buffer-menu-switch-other-window): Use second arg
of display-buffer.
(Buffer-menu-2-window): Use switch-to-buffer-other-window.

* lisp/replace.el (occur-mode-goto-occurrence)
(occur-mode-display-occurrence) Use second arg of pop-to-buffer
and display-buffer.

* lisp/window.el (display-buffer-alist): Add *Python*.

* lisp/mail/reporter.el (reporter-submit-bug-report): Use second arg of
display-buffer.

* lisp/mail/sendmail.el (sendmail-user-agent-compose): Don't bind the
special-display and same-window variables.
(mail-other-window): Use switch-to-buffer-other-window.
(mail-other-frame): USe switch-to-buffer-other-frame.

* lisp/progmodes/gdb-mi.el (gdb-frame-gdb-buffer): Use
display-buffer-other-frame.
(gdb-display-gdb-buffer): Use pop-to-buffer.

* lisp/progmodes/gud.el (gud-goto-info): Use info-other-window.

* lisp/progmodes/python.el: Don't set same-window-buffer-names.

* lisp/textmodes/bibtex.el (bibtex-search-entry): Use switch-to-buffer.
2011-09-10 17:15:28 -04:00
..
.gitignore
ada-mode.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
ada-prj.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
ada-stmt.el
ada-xref.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
antlr-mode.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
asm-mode.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
autoconf.el
bug-reference.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
cap-words.el
cc-align.el
cc-awk.el
cc-bytecomp.el
cc-cmds.el
cc-compat.el
cc-defs.el * lisp/progmodes/cc-defs.el: Comment change. 2011-05-16 19:42:23 -07:00
cc-engine.el Resolve invalid use of a regexp in regexp-opt. 2011-08-20 22:02:25 +00:00
cc-fonts.el * lisp/progmodes/cc-fonts.el: Remove trailing whitespace. 2011-09-07 00:16:40 -07:00
cc-guess.el Fix license and copyright years. 2011-06-30 23:30:13 -07:00
cc-langs.el Resolve invalid use of a regexp in regexp-opt. 2011-08-20 22:02:25 +00:00
cc-menus.el progmodes/cc-menus.el (cc-imenu-c++-generic-expression): Make it handle 2011-08-27 08:41:23 +00:00
cc-mode.el progmodes/cc-mode.el (awk-mode): Prevent `define-derived-mode' 2011-09-09 09:52:26 +00:00
cc-styles.el progmodes/cc-guess.el: New file. 2011-06-30 20:45:12 +00:00
cc-vars.el * progmodes/cc-vars.el: Remove (probably) misleading comment 2011-07-13 01:19:33 +02:00
cfengine.el * progmodes/cfengine.el: Minor update to docs. 2011-07-01 05:12:47 -05:00
cmacexp.el
compile.el Fix various uses of display-buffer and pop-to-buffer 2011-09-10 17:15:28 -04:00
cperl-mode.el Doc string fix. 2011-07-13 19:47:17 +02:00
cpp.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
cwarn.el
dcl-mode.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
delphi.el Use define-derived-mode in delphi-mode. 2011-06-18 12:23:11 -04:00
ebnf-abn.el
ebnf-bnf.el
ebnf-dtd.el
ebnf-ebx.el
ebnf-iso.el
ebnf-otz.el
ebnf-yac.el
ebnf2ps.el
ebrowse.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
etags.el * lisp/progmodes/etags.el (etags-file-of-tag, etags-tags-table-files) 2011-07-20 12:45:00 -04:00
executable.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
f90.el * lisp/progmodes/f90.el (f90-looking-at-critical): Doc fix. 2011-06-25 18:37:36 -07:00
flymake.el * progmodes/flymake.el (flymake-mode): If the buffer isn't 2011-07-03 00:55:41 +02:00
fortran.el Give % punctuation syntax in fortran modes (bug#8820) 2011-06-11 17:57:24 -07:00
gdb-mi.el Fix various uses of display-buffer and pop-to-buffer 2011-09-10 17:15:28 -04:00
glasses.el Small addition to glasses.el (bug#8524) 2011-05-04 20:26:55 -07:00
grep.el (grep-regexp-alist): Move dangling comment to the previous rule. 2011-09-08 15:07:52 +03:00
gud.el Fix various uses of display-buffer and pop-to-buffer 2011-09-10 17:15:28 -04:00
hideif.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
hideshow.el More fixes to prevent hide-show from being confused by commented-out braces (Bug#8279). 2011-05-28 14:35:29 -04:00
icon.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
idlw-complete-structtag.el
idlw-help.el Don't quote lambda expressions with `quote'. 2011-05-23 14:57:17 -03:00
idlw-shell.el Don't quote lambda expressions with `quote'. 2011-05-23 14:57:17 -03:00
idlw-toolbar.el
idlwave.el lisp/progmodes/idlwave.el: Use dolist' rather than mapcar'. 2011-04-02 00:33:37 +02:00
inf-lisp.el Tweaks to display-buffer default actions; remove same-window-* autoload forms. 2011-09-10 14:52:37 -04:00
js.el * lisp/progmodes/js.el (js-syntax-propertize, js-syntax-propertize-regexp): 2011-08-12 11:32:39 -04:00
ld-script.el Derive some programming modes from prog-mode. 2011-06-15 07:07:48 -07:00
m4-mode.el
make-mode.el Use completion-at-point rather than completion-in-region. 2011-06-20 12:02:31 -04:00
mantemp.el
meta-mode.el Use completion-at-point rather than completion-in-region. 2011-06-20 12:02:31 -04:00
mixal-mode.el Derive some programming modes from prog-mode. 2011-06-15 07:07:48 -07:00
modula2.el
octave-inf.el Use completion-at-point rather than completion-in-region. 2011-06-20 12:02:31 -04:00
octave-mod.el Use completion-at-point rather than completion-in-region. 2011-06-20 12:02:31 -04:00
pascal.el Use completion-at-point rather than completion-in-region. 2011-06-20 12:02:31 -04:00
perl-mode.el Handle "my" and "our" keywords in Perl imenu (Bug#8261). 2011-05-08 14:23:11 -04:00
prolog.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
ps-mode.el Derive some programming modes from prog-mode. 2011-06-15 07:07:48 -07:00
python.el Fix various uses of display-buffer and pop-to-buffer 2011-09-10 17:15:28 -04:00
ruby-mode.el
scheme.el Fix some word/symbol classifications in scheme-mode's syntax table. 2011-08-21 23:38:30 -04:00
sh-script.el * lisp/progmodes/sh-script.el (sh-maybe-here-document): Disable magic in 2011-08-22 18:10:21 -04:00
simula.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
sql.el * progmodes/sql.el: Version 3.0 2011-07-05 23:51:48 -04:00
subword.el
tcl.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
vera-mode.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00
verilog-mode.el lisp/progmodes/verilog-mode.el (verilog-mode): Fix test for bound variable. 2011-06-24 14:13:35 +02:00
vhdl-mode.el fix many doubled-word typos 2011-05-10 15:57:12 +02:00
which-func.el * lisp/progmodes/which-func.el (which-func-ff-hook): Don't output a message 2011-07-05 14:56:31 -04:00
xscheme.el lisp/progmodes/*.el: Lexical-binding cleanup. 2011-04-22 20:44:26 +02:00