aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * lisp/vc/vc-svn.el (vc-svn-state-heuristic): Avoid calling svn.Glenn Morris2012-11-031-0/+4
| | | | Fixes: debbugs:7850
* * bookmark.el (bookmark-bmenu-switch-other-window): Avoid binding ↵Chong Yidong2012-11-041-0/+5
| | | | same-window-* variables.
* Don't bind same-window-* in isearch.el commands.Juri Linkov2012-11-041-0/+6
| | | | | | | | * isearch.el (isearch-help-for-help, isearch-describe-bindings) (isearch-describe-key, isearch-describe-mode): Use a display action instead of binding same-window-* variables. Fixes: debbugs:10040
* Merge from emacs-24; up to 2012-11-03T05:11:34Z!dmantipov@yandex.ruGlenn Morris2012-11-031-0/+23
|\
| * Rename cl-loop-handler, cl-loop-for-handler back to their original namesGlenn Morris2012-11-031-0/+3
| | | | | | | | | | | | | | * lisp/emacs-lisp/cl-macs.el (cl-parse-loop-clause): Rename handler properties back from cl-- to cl-. Fixes: debbugs:12788
| * * lisp/emacs-lisp/cl-macs.el (cl-do-all-symbols): Add doc string.Glenn Morris2012-11-031-0/+4
| |
| * Adapt MSDOS port to latest changes.Eli Zaretskii2012-11-031-0/+6
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config.bat: Copy lib/execinfo.in.h to lib/execinfo.in-h if needed. msdos/sedlibmk.inp: Sync with changes in lib/Makefile.in. (HAVE_DECL_ENVIRON, GNULIB_ENVIRON): Edit to require declaration through lib/unistd.h. msdos/sed1v2.inp: Sync with changes in src/Makefile.in. msdos/sed2v2.inp: Sync with changes in src/config.in. src/lisp.mk: Adjust comments to the fact that term/internal is now loaded from loadup.el. src/msdos.c (msdos_abort): Rename from emacs_abort, and make static. (msdos_fatal_signal): New function. (XMenuActivate): Adjust the call to kbd_buffer_events_waiting to its argument list. src/conf_post.h (_GL_EXECINFO_INLINE) [MSDOS]: Define to "inline" for GCC versions before 4. (emacs_raise): Define to call msdos_fatal_signal. lisp/term/pc-win.el: Don't load term/internal from here. lisp/loadup.el: Load term/internal from here.
| | * Load term/internal from loadup.el.Eli Zaretskii2012-11-031-0/+6
| | |
| * | * progmodes/python.el (inferior-python-mode): Fix hang inFabián Ezequiel Gallina2012-11-031-0/+5
| | | | | | | | | | | | | | | | | | jit-lock. Fixes: debbugs:12645
| * | Doc changes related to displaying buffers and quitting windows.Martin Rudalics2012-11-031-0/+5
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * window.el (switch-to-visible-buffer) (switch-to-buffer-preserve-window-point): Fix doc-strings. * windows.texi (Switching Buffers): Document option switch-to-buffer-preserve-window-point. (Display Action Functions): Document window-height and window-width alist entries. (Display Action Functions): Document display-buffer-below-selected and display-buffer-in-previous-window. (Quitting Windows): Document quit-restore-window. Rewrite section. (Window Configurations): In window-state-get mention that argument window must be valid. (Window Parameters): Document quit-restore window parameter (Bug#12158).
* | Rename cl-random-time to cl--random-timeGlenn Morris2012-11-031-0/+7
| | | | | | | | | | | | | | | | * emacs-lisp/cl-lib.el (cl--random-time): Rename from cl-random-time. (cl--gensym-counter, cl--random-state): Update callers. * emacs-lisp/cl-extra.el (cl-make-random-state): Update callers. Fixes: debbugs:12773
* | * lisp/cus-start.el: Make cursor-type customizable.Chong Yidong2012-11-031-0/+4
| | | | | | | | | | | | * src/buffer.c (cursor_type): Untabify docstring. Fixes: debbugs:11633
* | No need for filecache.el to load find-lisp when compilingGlenn Morris2012-11-021-0/+4
| | | | | | | | | | * lisp/filecache.el (find-lisp-find-files): Autoload it. (file-cache-add-directory-recursively): Don't require find-lisp.
* | * lisp/image.el (image-type-from-file-name): Trivial simplification.Glenn Morris2012-11-021-0/+2
| |
* | Decouple "noruntime" and "cl-functions" bytecomp warningsGlenn Morris2012-11-021-0/+5
|/ | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-eval): Decouple "noruntime" and "cl-functions" warnings.
* Fix for gomoku-display-statistics.Stephen Berman2012-11-011-0/+5
| | | | | | | * play/gomoku.el (gomoku-display-statistics): Update mode line only if in Gomoku buffer; don't capitalize "won". Fixes: debbugs:12771
* Install fixes for Bug#12764 and Bug#12766.Martin Rudalics2012-10-311-0/+6
| | | | | | | | | | * window.el (quit-restore-window): If the window has been created on an existing frame and ended up as the sole window on that frame, do not delete it (Bug#12764). * minibuf.c (read_minibuf): Restore current buffer since choose_minibuf_frame calling Fset_frame_selected_window may change it (Bug#12766).
* * lisp/progmodes/sh-script.el (sh--inside-noncommand-expression):Stefan Monnier2012-10-301-0/+4
| | | | | | Rename from sh--inside-arithmetic-expression, handle more cases. Fixes: debbugs:11263
* * lisp/progmodes/sh-script.el (sh--inside-arithmetic-expression): New func.Stefan Monnier2012-10-301-0/+5
| | | | | | (sh-font-lock-open-heredoc): Use it. Fixes: debbugs:12770
* cl-mapc small fixesGlenn Morris2012-10-301-0/+2
| | | | | | * lisp/emacs-lisp/cl-extra.el (cl-mapc): Add autoload cookie. Doc fix. * doc/misc/cl.texi (Mapping over Sequences): Mention cl-mapc naming oddity.
* Doc and manual updates for cl-letf and letfGlenn Morris2012-10-301-0/+4
| | | | | | | | | | | Fixes: debbugs:12760 * doc/misc/cl.texi (Modify Macros): Update for cl-letf changes. (Obsolete Lexical Macros): Say a little more about letf/cl-letf. * lisp/emacs-lisp/cl.el (letf): Doc fix. * etc/NEWS: Related edit.
* Fix isearch handling of keypad characters with kmacros.Chong Yidong2012-10-301-0/+3
| | | | | | | * isearch.el (isearch-other-meta-char): Ensure that a reprocessed function key is stored in a keyboard macro. Fixes: debbugs:4894
* * thingatpt.el (number-at-point): Apply a thing-at-point property.Chong Yidong2012-10-301-0/+4
|
* * lisp/vc/diff-mode.el (diff-context->unified): Don't get confused by "hunkStefan Monnier2012-10-291-0/+5
| | | | | | header comments". (diff-unified->context, diff-context->unified) (diff-reverse-direction, diff-fixup-modifs): Use `use-region-p'.
* * lisp/emacs-lisp/cl.el (letf): Add missing indent rules.Stefan Monnier2012-10-291-0/+2
| | | | Fixes: debbugs:12759
* * lisp/files.el (find-alternate-file): Only ask one question.Stefan Monnier2012-10-291-0/+4
| | | | Fixes: debbugs:12487
* * vc/vc-hooks.el (vc-file-clearprops): Kill vc-parent-buffer.Chong Yidong2012-10-291-0/+3
| | | | | | Suggested by Dan Nicolaescu. Fixes: debbugs:6326
* * info.el (Info-complete-menu-item): Avoid duplicates.Chong Yidong2012-10-291-5/+7
| | | | Fixes: debbugs:12705
* * woman.el (woman-parse-numeric-value): Handle picas correctly.Kevin Ryde2012-10-291-0/+5
| | | | Fixes: debbugs:12639
* Fix last change.Chong Yidong2012-10-291-2/+1
| | | | | | | * lisp/startup.el (fancy-about-screen): Don't message at all. (startup-echo-area-message): Revert last change. Fixes: debbugs:12680
* Avoid a misleading message on C-h C-a.Chong Yidong2012-10-291-0/+3
| | | | | | | * lisp/startup.el (startup-echo-area-message): New arg. (fancy-about-screen): Avoid a misleading message. Fixes: debbugs:12680
* * thingatpt.el (thing-at-point): Doc fix.Chong Yidong2012-10-291-0/+2
| | | | Fixes: debbugs:12691
* * imenu.el (imenu): Inhibit push-mark message.Chong Yidong2012-10-291-0/+2
| | | | Fixes: debbugs:12726
* Manage face-remapping-alist properly in face-remap-add-relative.Chong Yidong2012-10-291-0/+5
| | | | | | | * face-remap.el (face-remap-add-relative): Handle the case where a face-remapping-alist entry is a cons cell. Fixes: debbugs:12762
* * lisp/emacs-lisp/cl.el (defsetf): Doc fix.Glenn Morris2012-10-281-0/+4
|
* * lisp/progmodes/sh-script.el (sh-font-lock-paren): Also put punctuationStefan Monnier2012-10-281-0/+8
| | | | | | | | | syntax to the matching opener, if any. (sh-smie-sh-forward-token, sh-smie-sh-backward-token): Recognize this matching open as a "case-(". (sh-smie-rc-grammar): Add a corresponding rule for it. Fixes: debbugs:12547
* * lisp/emacs-lisp/package.el (package-generate-autoloads): Kill bufferDaniel Hackney2012-10-281-0/+5
| | | | "PKGNAME-autoloads.el" in case we created it.
* * lisp/minibuffer.el (completion--twq-all): Disable too-strict assertions.Stefan Monnier2012-10-281-0/+1
| | | | Fixes: debbugs:11714
* * lisp/minibuffer.el (completion--sifn-requote): Rewrite to handle thingsStefan Monnier2012-10-281-0/+3
| | | | | | like Tramp's "/foo:~bar//baz" -> "/scpc:foo:/baz" mapping. Fixes: debbugs:11714
* * lisp/tmm.el (tmm-prompt): Use map-keymap.Stefan Monnier2012-10-281-0/+4
| | | | | | | * doc/lispref/keymaps.texi (Format of Keymaps): Document the multiple inheritance format. Fixes: debbugs:12744
* Fix help-echo text in profiler-report-make-entry-part.Eli Zaretskii2012-10-271-0/+5
| | | | | lisp/profiler.el (profiler-report-make-entry-part): Fix help-echo text to match the real keybindings.
* * lisp/wdired.el (wdired-keep-marker-rename): New defcustom.Juri Linkov2012-10-271-0/+11
| | | | | | | | | | | (wdired-do-renames): Use it instead of `dired-keep-marker-rename'. * lisp/dired.el (dired-keep-marker-rename): Add reference to `wdired-keep-marker-rename' in the docstring. Add default character value ?R to display initially in Customization UI instead of ?@. Fixes: debbugs:11795
* In display-time-world restore fit-window-to-buffer behavior.Martin Rudalics2012-10-271-1/+9
| | | | | | | | * window.el (display-buffer): In doc-string describe window-height and window-width alist entries. * time.el (display-time-world): Restore fit-window-to-buffer behavior.
* More Emacs 24.3 documentation updates.Chong Yidong2012-10-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/building.texi (Compilation): Document compilation-always-kill. * doc/emacs/files.texi (Misc File Ops): Symbolic links on Windows only work on Vista and later. * doc/emacs/frames.texi (Mouse Avoidance): Mention new variable mouse-avoidance-banish-position. * doc/emacs/mule.texi (Recognize Coding): Remove an unreferenced vindex. * doc/emacs/package.texi (Package Menu): Document the "new" status. * doc/emacs/programs.texi (Which Function): Which Function mode now works in all major modes by default. * doc/emacs/search.texi (Symbol Search): New node. * doc/emacs/windows.texi (Window Choice): Don't refer to the obsolete special-display feature. * commands.texi (Event Input Misc): Remove last-input-char. (Command Loop Info): Remove last-command-char. * display.texi (Fringe Bitmaps): Add exclamation-mark bitmap. * frames.texi (Initial Parameters): Don't mention the obsolete special-display feature. * hooks.texi (Standard Hooks): Remove obsolete hooks. * markers.texi (Information from Markers): Remove obsolete function buffer-has-markers-at. * minibuf.texi (High-Level Completion): Don't mention removed function iswitchb-read-buffer. * text.texi (Yanking): Document yank-handled-properties. * windows.texi (Choosing Window): Don't mention the obsolete special display feature. (Choosing Window Options): Remove obsolete special-display variables, and the functions special-display-p and special-display-popup-frame. * subr.el (insert-buffer-substring-as-yank): Doc fix.
* * lisp/minibuffer.el (completion-category-overrides): New completionJambunathan K2012-10-261-0/+5
| | | | | | category `bookmark'. Fixes: debbugs:11131
* * lisp/emacs-lisp/advice.el (ad-assemble-advised-definition):Stefan Monnier2012-10-261-0/+3
| | | | Silence bogus compiler warnings for ad-do-it.
* * lisp/bookmark.el (bookmark-completing-read): Set the completion categoryStefan Monnier2012-10-261-0/+5
| | | | | | to `bookmark'. Fixes: debbugs:11131
* * lisp/face-remap.el: Use lexical-binding.Bastien2012-10-261-0/+7
| | | | | (text-scale-adjust): Improve docstring. Use itself for the temporary overlay-map bindings, so as to repeat the "Use..." message each time.
* * lisp/emacs-lisp/macroexp.el (macroexp--expand-all):Stefan Monnier2012-10-261-0/+3
| | | | | | Obey byte-compile-warning-enabled-p. Fixes: debbugs:12486
* * lisp/vc/diff-mode.el (diff-end-of-hunk): Also skip potential "no LF at eol".Stefan Monnier2012-10-261-1/+6
| | | | | | (diff-refine-hunk): Similarly, handle the "no LF at eol". Fixes: debbugs:12584