summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Fixes to desktop reading logic.Chong Yidong2012-06-212-5/+9
| | | | | * desktop.el (desktop-read): Don't prompt if daemon. (desktop-path): Remove . from the default value.
* term.el (term-send-raw-meta): Make C-M-<char> keys work (Bug#8172).Chong Yidong2012-06-202-13/+17
| | | | | | | | -------------- This lime and the following will be ignored -------------- modified: lisp/ChangeLog lisp/term.el
* * lisp/ido.el (ido-switch-buffer, ido-find-file): Fix up doc of C-j.David Röthlisberger2012-06-202-8/+11
| | | | Fixes: debbugs:11201
* Change term.el to use font-lock.Chong Yidong2012-06-202-7/+12
| | | | | | | | * term.el (term-mode): Set font-lock-defaults. (term-move-columns, term-insert-char, term-emulate-terminal) (term-erase-in-line, term-insert-spaces): Use font-lock-face. Fixes: debbugs:7692
* Fixes to window size calculations in term.el.Chong Yidong2012-06-202-49/+36
| | | | | | | | | * term.el (term-window-width): Handle the case of a missing right fringe. (term-check-size): Use window-text-height. (term-mode): Use define-derived-mode. Minor cleanups. Fixes: debbugs:8837
* * net/ange-ftp.el (ange-ftp-get-passwd): BindMichael Albinus2012-06-202-1/+13
| | | | | `enable-recursive-minibuffers'. (ange-ftp-get-process): Throw if `non-essential' is non-nil.
* * lisp/ido.el (ido-find-file): Mention C-d binding in docstring.David Röthlisberger2012-06-192-0/+5
| | | | Fixes: debbugs:11244
* * lisp/progmodes/python.el (python-mode): Derive from prog-mode.Glenn Morris2012-06-192-1/+5
|
* In EDT emulator, allow updating of menu-bar Buffers menu.Kevin Gallagher2012-06-192-5/+25
| | | | | | * lisp/emulation/edt.el (edt-default-menu-bar-update-buffers) (edt-user-menu-bar-update-buffers): New functions. (edt-default-emulation-setup, edt-user-emulation-setup): Use them.
* Preserve tty top-frames under various window-changing operations.Chong Yidong2012-06-193-16/+40
| | | | | | | | | | | | | | | | | | | | | | | * subr.el (with-selected-window): Preserve the selected window's terminal's top-frame. * window.el (save-selected-window): Likewise. * frame.c (delete_frame): When selecting a frame on a different text terminal, do not alter the terminal's top-frame. * term.c (Ftty_top_frame): New function. * xdisp.c (format_mode_line_unwind_data): Record the target frame's selected window and its terminal's top-frame. (unwind_format_mode_line): Restore them. (x_consider_frame_title, display_mode_line, Fformat_mode_line): Callers changed. (x_consider_frame_title): Do not condition on HAVE_WINDOW_SYSTEM, since tty frames can be explicitly named. (prepare_menu_bars): Likewise. Fixes: debbugs:4702
* gnus-win.el (gnus-configure-frame): Pass an arg to window-dedicated-pNelson Ferreira2012-06-182-1/+7
|
* * lisp/progmodes/python.el (python-rx-constituents): Move backquote.Stefan Monnier2012-06-182-14/+22
| | | | (python-skeleton-define, python-define-auxiliary-skeleton): Use `declare'.
* * minibuffer.el (read-file-name-default): Revert the patch from 2012-06-17.Michael Albinus2012-06-182-3/+7
|
* * lisp/emacs-lisp/pcase.el (pcase--expand): Warn for unused pattern.Stefan Monnier2012-06-182-11/+26
| | | | (pcase--u1, pcase--q1): Don't use apply-partially.
* Fix python.el obsolescence versionsGlenn Morris2012-06-182-4/+9
| | | | | * lisp/progmodes/python.el (python-proc, python-buffer) (python-send-receive, python-send-string): Fix obsolete versions.
* Add coding cookieGlenn Morris2012-06-181-1/+1
|
* Fix return value of `defun' and un-define it.Stefan Monnier2012-06-181-1/+3
| | | | | | | | | * src/data.c (Fdefalias): Return `symbol'. * doc/lispref/functions.texi (Defining Functions): * doc/lispref/macros.texi (Defining Macros): Un-define the return value of `defun', `defmacro' and `defalias'. Fixes: debbugs:11686
* Completely remove stringp check in special-display-p.Martin Rudalics2012-06-182-2/+5
| | | | | * window.el (special-display-p): Completely remove stringp check. Suggested by Andreas Schwab <schwab@linux-m68k.org>.
* * minibuffer.el (read-file-name-default): Bind `non-essential' to `t'.Michael Albinus2012-06-175-12/+46
| | | | | | | | * net/tramp.el (tramp-file-name-handler): Catch 'non-essential. * net/ange-ftp.el (ange-ftp-gwp-start, ange-ftp-start-process): * net/tramp-sh.el (tramp-maybe-open-connection): Throw if `non-essential' is non-nil.
* ChangeLog date fixesGlenn Morris2012-06-172-3/+3
|
* In special-display-p signal an error if BUFFER-NAME is not a string (Bug#11713).Martin Rudalics2012-06-172-1/+7
| | | | | * window.el (special-display-p): Signal an error if BUFFER-NAME is not a string (Bug#11713).
* Spelling fixes.Paul Eggert2012-06-177-18/+23
|
* Fix point motion bug in term-emulate-terminal.Chong Yidong2012-06-172-9/+13
| | | | | | | * lisp/term.el (term-emulate-terminal): If term-check-size is called, move point to the process mark without resetting point. Fixes: debbugs:4635
* Merge changes from emacs-24; up to 2012-04-26T02:03:19Z!ueno@unixuser.orgChong Yidong2012-06-175-6/+25
|\
| * Further mule-menu-keymap doc tweakGlenn Morris2012-06-131-2/+2
| |
| * Doc tweaks for mule-cmds .elGlenn Morris2012-06-132-4/+9
| | | | | | | | | | * lisp/international/mule-cmds.el (mule-menu-keymap) (set-language-environment, set-locale-environment): Doc tweaks.
| * Merge changes made in No GnusGnus developers2012-06-103-1/+15
| | | | | | | | | | | | | | | | | | 2012-06-10 Toke Hoiland-Jorgensen <toke@toke.dk> (tiny change) * nnmaildir.el (nnmaildir-request-expire-articles): Ensure that `time' is an integer to avoid later problems. 2012-06-10 Lars Magne Ingebrigtsen <larsi@gnus.org> * shr.el: Add a iso-8859-1 cookie to make stuff work under other locales.
* | Implement wave-style variant of underlining.Alp Aker2012-06-163-6/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/display.texi: Document new face attribute. * lisp/cus-face.el (custom-face-attributes): Add wave-style underline attribute. * lisp/faces.el (set-face-attribute): Update docstring. * src/dispextern.h (face_underline_type): New enum. (face): Add field for underline type. * src/nsterm.m (ns_draw_underwave): New function. (ns_draw_text_decoration): Use it. * src/w32term.c (w32_restore_glyph_string_clip, w32_draw_underwave): New functions. (x_draw_glyph_string): Use them. * src/xfaces.c (Qline, Qwave): New Lisp objects. (check_lface_attrs, merge_face_ref) (Finternal_set_lisp_face_attribute, realize_x_face): Handle wave-style underline face attributes. * src/xterm.c (x_draw_underwave): New function. (x_draw_glyph_string): Use it.
* | ChangeLog position, case fixesGlenn Morris2012-06-161-192/+191
| |
* | Fix for xterm reportBackground query.Chong Yidong2012-06-162-0/+6
| | | | | | | | | | | | | | * lisp/term/xterm.el (terminal-init-xterm): Discard input before querying background mode. Fixes: debbugs:10959
* | (rst-cvs-header, rst-svn-rev, rst-svn-timestamp)Stefan Merten2012-06-162-5/+8
| | | | | | | | | | (rst-official-version, rst-official-cvs-rev): Update version information.
* | Added and corrected some comments.Stefan Merten2012-06-162-14/+18
| | | | | | | | | | (rst-re-alist-def): Improve symbol syntax. (rst-mode-syntax-table): Correct syntax entries.
* | lisp/makefile.w32-in (COMPILE_FIRST): Synch with changes in ↵Juanma Barranquero2012-06-152-7/+8
| | | | | | | | 2008-06-22T13:57:28Z!monnier@iro.umontreal.ca.
* | erc: use auth-sourceJulien Danjou2012-06-152-1/+19
| | | | | | | | | | * erc.el (erc-open): Use `auth-source' for password retrieval when possible.
* | * macroexp.el (macroexp--compiler-macro): Fix paren typo.Stefan Monnier2012-06-141-1/+1
| |
* | * lisp/emacs-lisp/cl-lib.el (cl--defsubst-expand): Autoload inliner.Stefan Monnier2012-06-143-8/+17
| | | | | | | | | | | | | | * lisp/emacs-lisp/macroexp.el (macroexp--compiler-macro): New function. (macroexp--expand-all): Use it. Fixes: debbugs:11649
* | lisp/progmodes/python.el: Updated Copyright years.Fabián Ezequiel Gallina2012-06-141-1/+1
| |
* | Merge from trunkFabián Ezequiel Gallina2012-06-14222-9334/+12632
|\ \
| * | * lisp/emacs-lisp/cl-macs.el (cl--transform-function-property): Remove.Stefan Monnier2012-06-143-23/+14
| | | | | | | | | | | | | | | (cl-define-setf-expander, cl-deftype, cl-define-compiler-macro): Use `cl-function' instead.
| * | lisp/makefile.w32-in (COMPILE_FIRST): Remove subr.el.Juanma Barranquero2012-06-152-1/+5
| | | | | | | | | | | | Suggested by Stefan Monnier while discussing bug#11657.
| * | * lisp/files.el (abort-if-file-too-large): Use `file-size-human-readable'.Sam Steingold2012-06-142-2/+6
| | |
| * | Fixes: debbugs:11708Andreas Schwab2012-06-142-37/+45
| | | | | | | | | | | | | | | | | | * play/doctor.el (doctor-doc): Remove parameter and use doctor-sent instead of sent. (doctor-read-print): Use doctor-sent instead of sent.
| * | Auto-commit of loaddefs files.Glenn Morris2012-06-141-1/+1
| | |
| * | * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Don't add print-func.Stefan Monnier2012-06-133-12/+22
| | | | | | | | | | | | | | | * lisp/files.el: Require cl-lib. (file-name-non-special): Replace case -> cl-case.
| * | lisp/url/url-handlers.el (url-handler-regexp): Declare.Juanma Barranquero2012-06-132-0/+6
| | |
| * | * lisp/emacs-lisp/edebug.el (edebug-read-function): Remove old incorrectStefan Monnier2012-06-132-2/+6
| | | | | | | | | | | | mapping from #' to function*.
| * | Do not set mark on single mouse-1 clicks.Chong Yidong2012-06-132-6/+14
| | | | | | | | | | | | | | | | | | | | | * mouse.el (mouse-drag-track): Do not set the mark if the user releases the mouse without selecting anything. Fixes: debbugs:11588
| * | * lisp/textmodes/tex-mode.el (latex-indent): Recognize tex-verbatim at EOB.Stefan Monnier2012-06-132-1/+6
| | | | | | | | | | | | Fixes: debbugs:11646
| * | * lisp/loadup.el: Count byte-code functions as well.Stefan Monnier2012-06-132-2/+6
| | |
| * | * lisp/emacs-lisp/byte-opt.el (featurep): Move compiler-macro...Stefan Monnier2012-06-133-10/+13
| | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/bytecomp.el (featurep): ...here. Fixes: debbugs:11692