summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Small fix for f90-next-statement.Glenn Morris2011-10-112-4/+9
| | | | | * lisp/progmodes/f90.el (f90-next-statement): Ignore preprocessor lines, like f90-previous-statement does.
* Bugfix: message.el (message-signed-or-encrypted-p): Exclude header when ↵Katsumi Yamaoka2011-10-112-3/+10
| | | | checking if there is signed or encrypted body in text/plain message.
* * lisp/eshell/eshell.el (eshell-command): History have to be saved only in ↵thierry volpiatto2011-10-112-5/+8
| | | | interactive use to avoid error.
* * lisp/minibuffer.el (completion-file-name-table): Fix last change,Stefan Monnier2011-10-112-51/+57
| | | | i.e. ignore normal errors but not the other ones.
* Fix ChangeLog typoMartin Rudalics2011-10-101-1/+1
|
* In vc actions use quit-windows-on instead of delete-windows-on.Martin Rudalics2011-10-104-16/+38
| | | | | | | | * window.el (quit-windows-on): New function. * vc/vc.el (vc-revert, vc-rollback): * vc/vc-dispatcher.el (vc-finish-logentry): Call quit-windows-on instead of deleting windows. (Bug#4557) (Bug#5310) (Bug#5556) (Bug#6183) (Bug#7074)((Bug#7447)
* Fix doc-strings of special-display-... variables.Martin Rudalics2011-10-102-10/+14
| | | | | | * window.el (special-display-buffer-names) (special-display-regexps): Remove some remnants of earlier changes from doc-strings.
* * lisp/gnus/html2text.el (html2text-get-attr): Correctly handle attribute valuesAndreas Schwab2011-10-092-3/+8
| | | | containing "=".
* Add version tag for frame-auto-hide-function (Bug#9699).Martin Rudalics2011-10-092-1/+7
|
* * net/tramp.el (tramp-file-name-handler): Add 'debug to the errorMichael Albinus2011-10-092-4/+12
| | | | condition.
* Add a missing space in smtpmail-send-dataLeo Liu2011-10-092-1/+6
| | | | http://debbugs.gnu.org/9701
* f90 indentation fix.Glenn Morris2011-10-082-8/+18
| | | | | | | * lisp/progmodes/f90.el (f90-calculate-indent): Give preprocessor lines before the first code statement zero indent. Fixes: debbugs:9690
* Rework count-words-region. New command count-words.Chong Yidong2011-10-083-17/+47
| | | | | | | | | | | | | | | | | | | See discussion at http://lists.gnu.org/archive/html/emacs-devel/2011-10/msg00193.html * lisp/simple.el (count-words-region): Always count in the region. Report the number of lines and characters too. (count-words): New command, which counts in the buffer if the region is inactive, as count-words-region used to. (count-words--message): New function. Handle plurals. (count-lines-region): Make it an alias for count-words-region. * lisp/bindings.el (esc-map): Replace count-lines-region with count-words-region. * doc/emacs/basic.texi (Position Info): Omit page commands. Document count-words-region and count-words. * doc/emacs/text.texi (Pages): Move what-page documentation here.
* Fix doc-string typo in switch-to-buffer.Martin Rudalics2011-10-082-1/+2
|
* Delete dedicated frame when killing its buffer. (Bug#9699)Martin Rudalics2011-10-082-3/+11
| | | | | * window.el (window--delete): Delete dedicated frame unconditionally when argument KILL is non-nil. (Bug#9699)
* * lisp/eshell/eshell.el (eshell-command): Avoid using hooks.thierry volpiatto2011-10-082-10/+14
|
* * bindings.el ([M-left],[M-right]): Bind to left-word and right-word ↵Chong Yidong2011-10-072-2/+7
| | | | respectively.
* * lisp/cus-start.el (debug-on-quit): Fix custom type.Glenn Morris2011-10-062-7/+6
|
* Merge changes made in Gnus trunk.Gnus developers2011-10-063-12/+41
| | | | | | gnus.texi (Gnus Utility Functions): Add more references and explanations (bug#9683). ecomplete.el (ecomplete-display-matches): Use a local keymap to handle bindings. gnus-win.el (gnus-configure-windows): Protect against reading ephemeral groups outside of Gnus.
* (define-key-after): Clarify that the function is not useful for non-menu ↵Lars Magne Ingebrigtsen2011-10-062-1/+5
| | | | keymaps.
* * progmodes/gdb-mi.el (gdb): Fix typo in doc string.Lars Magne Ingebrigtsen2011-10-062-2/+6
|
* Update Changelogthierry volpiatto2011-10-061-0/+5
|
* * lisp/eshell/eshell.el (eshell-command): Enable `eshell-mode' only in ↵thierry volpiatto2011-10-061-7/+7
| | | | current minibuffer (Fix bug with recursive minibuffers).
* * lisp/progmodes/gdb-mi.el (gdb): Doc fix.Chong Yidong2011-10-062-0/+10
| | | | See http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00229.html
* shr.el (shr-tag-img): Don't get images displayed in tables.Katsumi Yamaoka2011-10-062-6/+11
|
* New functions window-point-1 and set-window-point-1.Martin Rudalics2011-10-052-15/+36
| | | | | | | | * window.el (window-point-1, set-window-point-1): New functions. (window-in-direction, record-window-buffer, window-state-get-1) (display-buffer-record-window): Use window-point-1 instead of window-point. (set-window-buffer-start-and-point): Use set-window-point-1.
* New option frame-auto-hide-function replacing frame-auto-delete.Martin Rudalics2011-10-052-10/+21
| | | | | | | * window.el (frame-auto-hide-function): New option replacing frame-auto-delete. Suggested by Stefan Monnier. (window--delete): Call frame-auto-hide-function instead of investigating frame-auto-delete.
* * lisp/emacs-lisp/edebug.el: Heed checkdoc recommendations.Stefan Monnier2011-10-052-20/+23
|
* Small perl-mode fixes.Glenn Morris2011-10-042-3/+12
| | | | | * lisp/progmodes/perl-mode.el (perl-electric-terminator): Doc fix. (perl-calculate-indent): Suppress scan errors. (Bug#2205)
* Fix argument to buffer-live-p in read-char-choiceLeo Liu2011-10-052-1/+6
|
* * lisp/mpc.el (mpc-tool-bar-map): Add labels.Stefan Monnier2011-10-042-2/+14
|
* * lisp/calendar/holidays.el (calendar-check-holidays): Doc fix.Glenn Morris2011-10-042-2/+7
|
* Make frame iconification/deletion optional when burying buffers.Martin Rudalics2011-10-042-42/+60
| | | | | | | | | | * window.el (window--delete): New function. (frame-auto-delete): Resuscitate option. (bury-buffer, replace-buffer-in-windows) (quit-window): Rewrite using window--delete. (display-buffer-pop-up-frame, display-buffer-pop-up-window): Pass display-buffer-mark-dedicated to window--display-buffer-2 (Bug#9639).
* Tweak debbugs entry in gnus-bug-group-download-format-alist again.Glenn Morris2011-10-032-1/+6
| | | | | * lisp/gnus/gnus-group.el (gnus-bug-group-download-format-alist): Once again get the "maintainer" version of debbugs.gnu.org reports.
* * lisp/pcmpl-unix.el (pcomplete/scp): Don't assume pcomplete-all-entriesStefan Monnier2011-10-034-86/+73
| | | | | | | | | | | returns a list. Add remote file name completion. * lisp/comint.el (comint--table-subvert): Curry and get quote&unquote functions as arguments. (comint--complete-file-name-data): Adjust call accordingly. * lisp/pcomplete.el (pcomplete--table-subvert): Remove. (pcomplete-completions-at-point): Use comint--table-subvert instead. Fixes: debbugs:9554
* * lisp/minibuffer.el (completion-table-case-fold): Use currying.Stefan Monnier2011-10-033-16/+32
| | | | | | | | (completion--styles-type, completion--cycling-threshold-type): New constants. (completion-styles, completion-category-overrides) (completion-cycle-threshold): Use them. * lisp/pcomplete.el (pcomplete-completions-at-point): Adjust call to completion-table-case-fold.
* * lisp/minibuffer.el (completion-category-overrides): Fix type of stylesStephen Berman2011-10-032-6/+15
| | | | | | and add more user friendly tags. Fixes: debbugs:9660
* * lisp/international/mule-cmds.el: Fix abuses of apply-partially.Stefan Monnier2011-10-032-17/+26
| | | | | | | (mule-input-method-string): New widget. (default-input-method, language-info-custom-alist): Use it. Fixes: debbugs:9661
* Fix some (unrelated) typos in comment and ChangeLog.Glenn Morris2011-10-022-5/+5
|
* shr.el (shr-tag-img): Add a space at the end of an ALT image text to make ↵Lars Magne Ingebrigtsen2011-10-022-2/+7
| | | | asynchronous adjacent image insertion work better.
* * lisp/pcomplete.el: Require comint.Stefan Monnier2011-10-023-18/+38
| | | | | | | | | | | | | | | (pcomplete--common-suffix): Remove. (pcomplete--common-quoted-suffix): Use comint--common-suffix instead. (pcomplete--table-subvert): Sync with comint--table-subvert. (pcomplete--entries): Use comint-completion-file-name-table. * lisp/comint.el (comint-unquote-filename): Simplify. (comint-completion-file-name-table): New function. (comint--complete-file-name-data): Use it. * src/dired.c (file_name_completion): Don't expand file name. (Ffile_name_completion, Ffile_name_all_completions): Expand file name before checking file name handler. Fixes: debbugs:9616
* * pcmpl-gnu.el: Use lexical-binding.Stefan Monnier2011-10-011-5/+6
| | | | (pcmpl-gnu-with-file-buffer): Fix last change.
* * lisp/pcmpl-gnu.el (pcmpl-gnu-with-file-buffer): New macro.Stefan Monnier2011-10-012-154/+176
| | | | | | | | | (pcmpl-gnu-tar-buffer): Remove. (pcmpl-gnu-with-file-buffer): Use it to avoid leaving the tar's buffer avoid. Make sure pcomplete-suffix-list is only changed temporarily. Don't look inside the tar's file is it's too large. Fixes: debbugs:9643
* * src/minibuf.c (Finternal_complete_buffer): Only show internal buffers ifStefan Monnier2011-10-011-1/+1
| | | | | | they've been requested explicitly. Fixes: debbugs:9591
* Add :version tag to shell-dir-cookie-re.Chong Yidong2011-10-011-1/+2
|
* Change scroll-up/down bindings to Emacs 24's scroll-*-command.Chong Yidong2011-10-0118-38/+58
| | | | | | | | | | | | | | | | | | | | | | * cus-edit.el (custom-mode-map): * epa.el (epa-key-list-mode-map): * man.el (Man-mode-map): * startup.el (splash-screen-keymap): * simple.el (special-mode-map): Use scroll-up-command and scroll-down-command. * progmodes/idlw-help.el (idlwave-help-mode-map): * progmodes/ebrowse.el (ebrowse-electric-position-mode-map): * net/newst-plainview.el (newsticker-mode-map): * emulation/ws-mode.el (wordstar-mode-map): * emulation/vi.el (vi-com-map): * calc/calc-graph.el (calc-graph-show-dumb): * term/sun.el (terminal-init-sun): * term/ns-win.el (global-map): * progmodes/grep.el (grep-mode-map): * progmodes/ebrowse.el (ebrowse-electric-list-mode-map): * mail/rmail.el (rmail-mode-map): * progmodes/cpp.el (cpp-edit-mode-map): Likewise.
* Allow overriding of theme confirmation via custom-safe-themes.Chong Yidong2011-10-012-9/+20
| | | | | | | See http://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00121.html * lisp/custom.el (custom-safe-themes, load-theme): Treat value of t for custom-safe-themes as special.
* * notifications.el (notifications-notify): Fix docstring.Julien Danjou2011-10-012-1/+5
|
* Auto-commit of loaddefs files.Glenn Morris2011-10-011-791/+793
|
* * lisp/pcmpl-gnu.el (pcomplete/tar): Fix tar-header-name call.Per Starbäck2011-09-302-1/+5
| | | | Fixes: debbugs:9643