summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* (emacs-lisp-mode-map): Standardize the capitalization of some menu entries.Glenn Morris2009-12-112-6/+11
|
* Asure buffer-display-table is unique when two or more windows are visible.Vinicius Jose Latorre2009-12-112-1/+12
|
* Doc fix.Vinicius Jose Latorre2009-12-101-1/+1
|
* (archive-rar-summarize): Allow between 6 and 7 characters in theEli Zaretskii2009-12-102-1/+6
| | | | Attribute field.
* Fix bug#5091: indentation in c++-mode.Alan Mackenzie2009-12-102-136/+169
| | | | | | | | | | | | * cc-mode.el (c-basic-common-init): make text property `category' rear non-sticky. * cc-engine.el (c-ssb-lit-begin): New defsubst, extracted from .... (c-syntactic-skip-backward): Refactor, extracting the above. (c-guess-basic-syntax CASEs 5D.3, 5L): Add extra anchor point; (c-guess-basic-syntax CASE 19): New CASE to handle template construct continued over line boundary. (c-guess-basic-syntax CASE 7): don't trigger on '<'.
* (vc-svn-after-dir-status): Fix regexp. (Bug#4741)Dan Nicolaescu2009-12-102-1/+5
|
* Let loaddefs.el adjust to changes in autoload-excludes (bug#5162).Stefan Monnier2009-12-102-6/+17
| | | | | | | | * emacs-lisp/autoload.el (autoload-generate-file-autoloads): Disregard autoload-excludes. (update-directory-autoloads): Obey autoload-excludes here instead. But don't store its contents in no-autoloads and remove entries that refer to excludes files.
* (top-level): Move require 'mail-utils to start.Glenn Morris2009-12-102-2/+10
| | | | (expand-mail-aliases): Define for compiler.
* (log-view-vc-backend, log-view-vc-fileset): Define for compiler.Glenn Morris2009-12-102-0/+6
|
* (report-emacs-bug): Use whichever send command is appropriate for theGlenn Morris2009-12-102-22/+29
| | | | mail-user-agent in use.
* Regenerate.Andreas Schwab2009-12-091-799/+1184
|
* * net/tramp.el (tramp-handle-insert-directory): Suppress error messages.Michael Albinus2009-12-092-8/+12
|
* Fix short log parsing and fontification.Dan Nicolaescu2009-12-092-2/+8
| | | | | * vc-bzr.el (vc-bzr-log-view-mode): Match dot in revision number. Fix fontification for the [merge] label.
* Drop some properties to avoid surprises.Stefan Monnier2009-12-092-0/+20
| | | | | * htmlfontify.el (hfy-ignored-properties): New defcustom. (hfy-fontify-buffer): Use it.
* Minor cleanup.Stefan Monnier2009-12-092-55/+57
| | | | | | | * ffap.el (ffap-symbol-value): Replace ffap-soft-value. Adjust all callers. (ffap-locate-file): Remove unused arg `dir-ok' and make other args compulsory. Adjust callers. (ffap-gopher-at-point): Remove unused var `name'.
* Bump version to 23.1.90.Chong Yidong2009-12-091-1/+1
|
* ldefs-boot.el: Regenerate.Chong Yidong2009-12-091-1392/+1094
|
* Get rid of the ELCFILES abomination.Stefan Monnier2009-12-092-1304/+37
| | | | | | | | * Makefile.in (update-elclist, ELCFILES, compile-last): Remove. (compile-elcfiles): New phony target. (compile-main): Compute ELCFILES dynamically. (compile-clean): New target to remove left-over elc files. (compile, all): Use it.
* Require help-mode instead of help-fns.Kenichi Handa2009-12-091-1/+1
|
* *** empty log message ***Kenichi Handa2009-12-091-0/+4
|
* (ucs-names): Supply a sufficiently fine ranges instead ofKenichi Handa2009-12-092-41/+38
| | | | | pre-calculating accurate ranges. Iterate with bigger gc-cons-threshold.
* Add support for stashing a snapshot of the current tree.Dan Nicolaescu2009-12-082-2/+23
| | | | | * vc-git.el (vc-git-stash-snapshot): New function. (vc-git-stash-map, vc-git-extra-menu-map): Add a mapping for it.
* * play/gomoku.el (gomoku-mode-map): Remap `move-(beginning|end)-of-line'Juanma Barranquero2009-12-082-2/+7
| | | | instead of `(beginning|end)-of-line'.
* (vc-mtn-print-log): Fix typo in previous.Glenn Morris2009-12-082-2/+4
|
* (ELCFILES): Regenerate.Glenn Morris2009-12-082-1/+5
|
* Fix log entries.Glenn Morris2009-12-081-6/+8
|
* Don't lazy-highlight the comint output in history Isearch mode.Juri Linkov2009-12-072-5/+14
| | | | | | | * comint.el (comint-history-isearch-search): Instead of `comint-line-beginning-position', use `comint-after-pmark-p' to check if point if before the process mark, and go to `process-mark' in this case.
* (latex-complete, latex-indent-or-complete): Remove.Stefan Monnier2009-12-072-24/+11
| | | | (latex-mode): Set completion-at-point-functions instead.
* * minibuffer.el (completion-at-point-functions): New var.Stefan Monnier2009-12-078-49/+109
| | | | | | | | | | | | | | | | | | | (completion-at-point): New command. * indent.el (indent-for-tab-command): Handle the new `complete' behavior. * progmodes/python.el (python-mode-map): Use completion-at-point. (python-completion-at-point): Rename from python-partial-symbol and adjust for use in completion-at-point-functions. (python-mode): Setup completion-at-point for Python completion. * emacs-lisp/lisp.el (lisp-completion-at-point): New function extracted from lisp-complete-symbol. (lisp-complete-symbol): Use it. * emacs-lisp/lisp-mode.el (emacs-lisp-mode): Use define-derived-mode, setup completion-at-point for Elisp completion. (emacs-lisp-mode-map, lisp-interaction-mode-map): Use completion-at-point. * ielm.el (ielm-map): Use completion-at-point. (inferior-emacs-lisp-mode): Setup completion-at-point for Elisp completion. * progmodes/sym-comp.el: Move to... * obsolete/sym-comp.el: Move from progmodes.
* Prevent save-buffer in Rmail buffers from using the coding-systemEli Zaretskii2009-12-072-7/+42
| | | | | | | | | | | | of the current message, and from clobbering the encoding mnemonics in the mode line (Bug#4623). (rmail-swap-buffers): Swap encoding and modified flag, too. (rmail-message-encoding): New variable. (rmail-write-region-annotate): Record the encoding of the current message in rmail-message-encoding. (rmail-after-save-hook): New function, restores the encoding of the current message after the message collection is saved.
* (grep-read-files): Use `completing-read'Juri Linkov2009-12-072-2/+9
| | | | | instead of `read-string'. Set its `collection' arg to `read-file-name-internal'. (Bug#4301)
* Correctly restore original Isearch point. (Bug#4994)Juri Linkov2009-12-072-6/+24
| | | | | | | | | | * isearch.el (isearch-mode): Move `isearch-push-state' after `(run-hooks 'isearch-mode-hook)'. (isearch-cancel): When `isearch-push-state-function' is defined, let-bind `isearch-cmds' to the first state (the last element of `isearch-cmds') and call `isearch-top-state' (it calls pop-state function and restores the original point). Otherwise, move point to `isearch-opoint'.
* (ucs-names): Fix last-minute paren-typo.Stefan Monnier2009-12-071-13/+13
|
* * vc-bzr.el (vc-bzr-annotate-command): More elegant form for lastChong Yidong2009-12-072-2/+4
| | | | change. Suggested by David Kastrup.
* (ucs-names): Weed out at compile-time the chars that don't have names, soStefan Monnier2009-12-072-15/+48
| | | | the table can be built much faster at run-time.
* * simple.el (compose-mail): Check for incompatibilities and warn.Chong Yidong2009-12-072-0/+40
| | | | (compose-mail-user-agent-warnings): New option.
* Support showing a single log entry from vc-annotate.Dan Nicolaescu2009-12-0711-51/+122
| | | | | | | | | | | | | | | | | | | | * vc.el (print-log): Add a new argument: START-REVISION. (vc-print-log-internal): Add a new optional argument and pass it to the backend. (vc-print-log, vc-print-root-log): Adjust callers. * vc-annotate.el (vc-annotate-show-log-revision-at-line): If a buffer already displays the requested log entry, use it. Otherwise display only the log entry in question. * vc-svn.el (vc-svn-print-log): * vc-mtn.el (log-view-file-re): * vc-hg.el (vc-hg-state): * vc-git.el (vc-git-print-log): Add support for new argument START-REVISION. (vc-git-show-log-entry): Return t on success. * vc-bzr.el (vc-bzr-print-log): Add support new argument START-REVISION. (vc-bzr-show-log-entry): Return t on success. * vc-rcs.el (vc-rcs-print-log): * vc-sccs.el (vc-sccs-print-log): * vc-cvs.el (vc-cvs-print-log): Add new argument, ignore it.
* 2009-12-07 Michael Kifer <kifer@cs.stonybrook.edu>Michael Kifer2009-12-074-76/+172
| | | | | | | | | | * ediff-init.el (ediff-event-key): use event-to-character instead of event-key. * ediff-mult.el (ediff-setup-meta-map, ediff-prepare-meta-buffer): add menus to the meta mode. (Dan Nicolaescu's <dann@ics.uci.edu> patch.) * ediff.el (ediff-buffers-internal): add unwind-protect.
* Handle prompt rules of ksh in OpenBSD 4.5. Reported by RaphaëlMichael Albinus2009-12-073-18/+46
| | | | | | | | | | | | | | | | Berbain <raphael.berbain@gmail.com>. * net/tramp.el (tramp-end-of-output): Move up. Use `#' and `$' characters. (tramp-initial-end-of-output): New defconst. (tramp-methods, tramp-find-shell) (tramp-open-connection-setup-interactive-shell) (tramp-maybe-open-connection): Use it. (tramp-shell-prompt-pattern, tramp-wait-for-output): Handle existence of `#' and `$'. * net/tramp-fish.el (tramp-fish-maybe-open-connection): Use `tramp-initial-end-of-output'.
* Get the background mode from the terminal for xterm, and setDan Nicolaescu2009-12-072-6/+38
| | | | | | | | faces accordingly. * term/xterm.el (xterm-set-background-mode): New function. (terminal-init-xterm): Use it in case xterm supports background color queries. Recompute faces after getting the background color.
* Ulrich Mueller <ulm at gentoo.org>Glenn Morris2009-12-072-1/+7
| | | | | (byte-compile-insert-header): Put the version number comment back on its own line, for easier parsing by external tools.
* Make it work for non-file buffers (bug#5102).Stefan Monnier2009-12-072-6/+17
| | | | | | * doc-view.el (doc-view-current-cache-dir): Use doc-view-buffer-file-name rather than buffer-file-name. (doc-view-mode): Use buffer-name when buffer-file-name is nil.
* * vc-bzr.el (vc-bzr-annotate-command): Handle the case where theChong Yidong2009-12-062-1/+7
| | | | author field is too short.
* * vc-git.el (vc-git-print-log): Handle a limit argument. DisplayDan Nicolaescu2009-12-062-15/+22
| | | | | the short log in graph form and with labels. (vc-git-log-view-mode): Handle labels.
* Make vc-revert change VC state from 'added to 'unregistered.Dan Nicolaescu2009-12-062-1/+7
| | | | * vc-git.el (vc-git-revert): Call git reset first.
* * log-view.el (log-view-mode-map): Bind "=" to log-view-diff too.Chong Yidong2009-12-062-0/+3
|
* * vc-bzr.el (vc-bzr-annotate-command): Show author in annotation.Chong Yidong2009-12-062-6/+15
| | | | | | Handle empty author field (Bug#4144). Suggested by Óscar Fuentes. (vc-bzr-annotate-time, vc-bzr-annotate-extract-revision-at-line): Update annotation regexp.
* Fixed Bug#5096.Ulf Jasper2009-12-067-21/+31
|
* * simple.el (beginning-of-visual-line): Constrain to fieldChong Yidong2009-12-062-4/+14
| | | | boundaries (Bug#5106).
* Fixed Bug#5008.Ulf Jasper2009-12-063-25/+38
|