summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Change clipboard/primary selection to X application standards.Chong Yidong2010-07-145-26/+28
| | | | | | | | | | | | | | * lisp/menu-bar.el (menu-bar-enable-clipboard): Don't overwrite Cut/Copy/Paste menu bar items. * lisp/mouse.el: Bind mouse-2 to mouse-yank-primary. (mouse-drag-copy-region): Default to nil. * lisp/simple.el (select-active-regions): Default to t. (push-mark-command): Don't overwrite primary with empty string. * lisp/term/x-win.el (x-select-enable-clipboard): Default to t. (x-initialize-window-system): Don't overwrite Paste menu item.
* Allow C-w when setting a bookmark in a Gnus Article buffer (Bug#5975).Thierry Volpiatto2010-07-144-23/+49
| | | | | | | | | * lisp/bookmark.el (bookmark-set): Don't set `bookmark-yank-point' and `bookmark-current-buffer' if they have been already set in another buffer (e.g gnus-art). * lisp/gnus/gnus-sum.el (gnus-summary-bookmark-make-record): Set `bookmark-yank-point' and `bookmark-current-buffer' to allow C-w.
* Allow bookmarks to be set from Gnus Article buffers (Bug #5975).Karl Fogel2010-07-143-13/+42
| | | | | | | | | | | | Patch applied (with minor tweaks) by Karl Fogel. Note this leaves C-w still not working correctly from Article buffers; Thierry's patch to fix that will be applied after this. * lisp/gnus/gnus-art.el (bookmark-make-record-function): New local variable. * lisp/gnus/gnus-sum.el (gnus-summary-bookmark-make-record): Allow setting from article buffer. (gnus-summary-bookmark-jump): Maybe jump to article buffer.
* Preparation for setting bookmarks in Gnus article buffers (Bug#5975).Karl Fogel2010-07-149-30/+72
| | | | | | | | | | | | | | | | | | | | | | * lisp/bookmark.el (bookmark-make-record-default): Allow unneeded information to be omitted from the record. Adjust declarations and calls: * lisp/info.el (bookmark-make-record-default): Adjust declaration. (Info-bookmark-make-record): Adjust call. * lisp/woman.el (bookmark-make-record-default): Adjust declaration. (woman-bookmark-make-record): Adjust call. * lisp/man.el (bookmark-make-record-default): Adjust declaration. (Man-bookmark-make-record): Adjust call. * lisp/image-mode.el (bookmark-make-record-default): Adjust declaration. * lisp/doc-view.el (bookmark-make-record-default): Adjust declaration. * lisp/gnus/gnus-sum.el (bookmark-make-record-default): Adjust declaration.
* Fix attribution in a ChangeLog entry.Karl Fogel2010-07-141-2/+2
|
* * lisp/bookmark.el (bookmark-show-annotation): Use `when' instead of `if'.Karl Fogel2010-07-132-9/+16
| | | | | | This is also from Thierry Volpiatto's patch in bug #6444. However, because it was extraneous to the functional change in that patch, and causes a re-indendation, I am committing it separately.
* [[[Karl Fogel2010-07-132-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/bookmark.el (bookmark-bmenu-switch-other-window, bookmark-bmenu-other-window, bookmark-bmenu-2-window): Don't override ambient binding of `bookmark-automatically-show-annotations'. (Bug #6515) ]]] === modified file 'lisp/bookmark.el' --- lisp/bookmark.el 2010-04-14 15:07:53 +0000 +++ lisp/bookmark.el 2010-06-27 03:40:14 +0000 @@ -1860,8 +1860,7 @@ (pop-up-windows t)) (delete-other-windows) (switch-to-buffer (other-buffer)) - (let ((bookmark-automatically-show-annotations nil)) ;FIXME: needed? - (bookmark--jump-via bmrk 'pop-to-buffer)) + (bookmark--jump-via bmrk 'pop-to-buffer) (bury-buffer menu))) @@ -1875,8 +1874,7 @@ "Select this line's bookmark in other window, leaving bookmark menu visible." (interactive) (let ((bookmark (bookmark-bmenu-bookmark))) - (let ((bookmark-automatically-show-annotations t)) ;FIXME: needed? - (bookmark--jump-via bookmark 'switch-to-buffer-other-window)))) + (bookmark--jump-via bookmark 'switch-to-buffer-other-window))) (defun bookmark-bmenu-switch-other-window () @@ -1887,8 +1885,7 @@ (pop-up-windows t) same-window-buffer-names same-window-regexps) - (let ((bookmark-automatically-show-annotations t)) ;FIXME: needed? - (bookmark--jump-via bookmark 'display-buffer)))) + (bookmark--jump-via bookmark 'display-buffer))) (defun bookmark-bmenu-other-window-with-mouse (event) "Select bookmark at the mouse pointer in other window, leaving bookmark menu visible." === modified file 'lisp/saveplace.el' --- lisp/saveplace.el 2010-01-13 08:35:10 +0000 +++ lisp/saveplace.el 2010-02-07 23:14:52 +0000 @@ -213,7 +213,7 @@ (symbol-name coding-system-for-write))) (let ((print-length nil) (print-level nil)) - (print save-place-alist (current-buffer))) + (pp save-place-alist (current-buffer))) (let ((version-control (cond ((null save-place-version-control) nil)
* * lisp/frame.el (make-frame): Fix typo in 2010-06-30 change (Bug#6625).Chong Yidong2010-07-132-2/+6
|
* term/ns-win.el: Bind M-~ to 'ns-prev-frame (due to Matthew Dempsky; ↵Adrian Robert2010-07-133-4/+13
| | | | bug#5084). Remove incorrect binding for S-tab. (ns-alternatives-map): Change S-tab binding to backtab (bug#6616). * simple.el (normal-erase-is-backspace-setup-frame): Set mode on under ns.
* * language/tai-viet.el ("TaiViet"): Try to fix re-encoding bugs. (Bug#5806)Andreas Schwab2010-07-122-5/+8
|
* * language/tv-util.el (tai-viet-re): Remove format.Andreas Schwab2010-07-122-2/+5
|
* Improve Hebrew rendering.Kenichi Handa2010-07-122-22/+164
|
* * mouse.el (mouse-drag-track): Handle select-active-regions (Bug#6612).Chong Yidong2010-07-112-4/+21
|
* * net/tramp-gvfs.el (tramp-gvfs-handle-copy-file): Do not passMichael Albinus2010-07-112-5/+13
| | | | empty argument to gvfs-copy.
* Add compilation regexps for cucumber and ruby.Aleksei Gusev2010-07-103-2/+18
| | | | | * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist): Add regexps for cucumber and ruby.
* Merge changes from emacs-23 branch.Chong Yidong2010-07-1030-106/+296
|\
| * Add some font-locking for Python 2.7.Christoph Scholtes2010-07-062-6/+18
| | | | | | | | | | | | * lisp/progmodes/python.el (python-font-lock-keywords): Add Python 2.7 builtins (BufferError, BytesWarning, WindowsError; callables bin, bytearray, bytes, format, memoryview, next, print; __package__).
| * Minor zone.el fix.Glenn Morris2010-07-062-4/+11
| | | | | | | | * play/zone.el (zone-fall-through-ws): Fix next-line -> forward-line fallout.
| * Minor fix to describe-key, and a docstring.Chong Yidong2010-07-063-2/+10
| | | | | | | | | | | | * help.el (describe-key): Print up-event using key-description. * mouse.el (mouse-appearance-menu): Add docstring.
| * * net/zeroconf.el (zeroconf-resolve-service)Michael Albinus2010-07-032-7/+10
| | | | | | | | | | | | (zeroconf-service-resolver-handler): Use `dbus-byte-array-to-string'. (zeroconf-publish-service): Use `dbus-string-to-byte-array'.
| * * net/zeroconf.el (zeroconf-service-remove-hook): New defun.Michael Albinus2010-07-032-0/+21
| |
| * Avoid displaying files with a nil state in vc-dir.Dan Nicolaescu2010-06-302-16/+28
| | | | | | | | | | | | | | * lisp/vc-dir.el (vc-dir-update): Obey the noinsert argument in all cases that cause insertion. (vc-dir-resynch-file): Tell vc-dir-update to avoid inserting files with a nil state.
| * * xml.el (xml-parse-region): Avoid infloop (Bug#5281).Chong Yidong2010-06-302-12/+18
| |
| * lisp/ChangeLog: Remove "(tiny change)" note.Juanma Barranquero2010-06-291-3/+2
| |
| * emacs-lisp/rx.el (rx): Doc fix. (Bug#6537)Leo Liu2010-06-292-3/+4
| |
| * Font lock fix for batch mode (Bug#5719).Chong Yidong2010-06-272-4/+8
| | | | | | | | | | * generic-x.el (bat-generic-mode): Fix regexp for command line switches (Bug#5719).
| * Minor fix for htmlfontify.el (Bug#6239).Chong Yidong2010-06-272-1/+6
| | | | | | | | | | * htmlfontify.el (hfy-face-attr-for-class): Use `append' instead of `nconc' (Bug#6239).
| * Remove unnecessary let-bindings in bookmark.el (Bug#6515)Chong Yidong2010-06-272-6/+10
| | | | | | | | | | | | | | * bookmark.el (bookmark-bmenu-2-window) (bookmark-bmenu-other-window) (bookmark-bmenu-other-window-with-mouse): Remove unnecessary bindings of bookmark-automatically-show-annotations (Bug#6515).
| * Fix typos in some Keywords comments.Glenn Morris2010-06-263-5/+5
| |
| * Update cl-loaddefs.elAndreas Schwab2010-06-261-1/+1
| |
| * Fix bugs #6144 and #6467.Eli Zaretskii2010-06-252-2/+11
| | | | | | | | | | arc-mode.el (archive-zip-extract): Don't quote the file name on MS-Windows and MS-DOS. (Bug#6467, Bug#6144)
| * Doc fix.Štěpán Němec2010-06-232-2/+11
| | | | | | | | | | * lisp/comint.el (make-comint, make-comint-in-buffer): Mention return value in the docstrings. (Bug#6498)
| * Minor bs.el font-lock change.Yoni Rabkin2010-06-232-1/+6
| | | | | | | | | | * lisp/bs.el (bs-mode-font-lock-keywords): Remove "by" from Dired pattern, since it is not present when using some non-default switches.
| * Backport from trunk: doc fix.Karl Fogel2010-06-222-1/+7
| | | | | | | | | | | | * lisp/simple.el (compose-mail): Fix doc string to refer to `compose-mail-user-agent-warnings', instead of to the nonexistent `compose-mail-check-user-agent'.
| * Fix vc-annotate for renamed files when using Git.Dan Nicolaescu2010-06-222-9/+23
| | | | | | | | | | | | | | | | | | * lisp/vc-git.el (vc-git-find-revision): Deal with empty results from ls-files. Doe not pass the object as a file name to cat-file, it is not a file name. (vc-git-annotate-command): Pass the file name using -- to avoid ambiguity with the revision. (vc-git-previous-revision): Pass a relative file name.
| * * lisp/font-setting.el: Fix previous change.Glenn Morris2010-06-221-1/+1
| |
| * * dnd.el, font-setting.el, x-dnd.el: Use utf-8 coding (for author name).Glenn Morris2010-06-223-7/+8
| |
| * Minor js.el fix.Glenn Morris2010-06-222-5/+7
| | | | | | | | | | * lisp/progmodes/js.el (js-mode-map): Use standard capitalization and ellipses for menu entries.
| * * lisp/wid-edit.el (widget-complete): Doc fix.Glenn Morris2010-06-212-1/+8
| |
| * * lisp/url/ChangeLog: Standardize author name .Glenn Morris2010-06-211-1/+1
| |
| * * lisp/wid-edit.el (widget-complete): Fix typo in 2009-12-02 change.Jürgen Hötzel2010-06-212-3/+7
| |
| * Fix annotating other revisions for renamed files in vc-annotate.Dan Nicolaescu2010-06-212-4/+12
| | | | | | | | | | | | * lisp/vc-annotate.el (vc-annotate): Add an optional argument for the VC backend. Use it when non-nil. (vc-annotate-warp-revision): Pass the VC backend to vc-annotate. (Bug#6487)
| * Fix vc-annotate-show-changeset-diff-revision-at-line for git.Dan Nicolaescu2010-06-212-1/+8
| | | | | | | | | | | | * lisp/vc-annotate.el (vc-annotate-show-diff-revision-at-line-internal): Do not pass the file name to the 'previous-revision call when we don't want a file diff. (Bug#6489)
| * Fix finding revisions in for renamed files in vc-annotate.Dan Nicolaescu2010-06-213-4/+15
| | | | | | | | | | | | | | * lisp/vc.el (vc-find-revision): Add an optional argument for the VC backend. Use it when non-nil. * lisp/vc-annotate.el (vc-annotate-find-revision-at-line): Pass the VC backend to vc-find-revision. (Bug#6487)
| * Fix reading file names in Git annotate buffers.Dan Nicolaescu2010-06-212-2/+12
| | | | | | | | | | * lisp/vc-git.el (vc-git-annotate-extract-revision-at-line): Remove trailing whitespace. Suggested by Eric Hanchrow. (Bug#6481)
| * * progmodes/cc-mode.el (c-before-hack-hook): When the mode is set in fileAlan Mackenzie2010-06-202-1/+11
| | | | | | | | local variables, set it first.
| * Close bug#6422.Glenn Morris2010-06-182-1/+4
| | | | | | | | | | * lisp/descr-text.el (describe-char-unicode-data): Insert separating space when needed.
| * Close bug#6450.Glenn Morris2010-06-182-1/+6
| | | | | | | | | | * lisp/progmodes/idlwave.el (idlwave-action-and-binding): Fix typo in 2009-12-03 change.
| * * lisp/subr.el (read-quoted-char): Fix up last change.Stefan Monnier2010-06-162-6/+9
| | | | | | | | Fixes: debbugs:6290
* | Prevent find-file from opening empty buffer when decryptin failed (bug#6568).Daiki Ueno2010-07-082-0/+24
| | | | | | | | | | | | | | * epa-file.el (epa-file-error, epa-file--find-file-not-found-function) (epa-file-insert-file-contents): Hack to prevent find-file from opening empty buffer when decryptin failed (bug#6568).