summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* lisp/gnus/mml.el (mml-minibuffer-read-description): Use `default' insted of ↵Katsumi Yamaoka2013-04-042-2/+8
| | | | `initial-input' for the argument name
* lisp/faces.el (read-face-name): Behave as promised by the docstring.Roland Winkler2013-04-032-56/+64
|
* * lisp/bookmark.el: Fix deletion of bookmarks.Thierry Volpiatto2013-04-032-5/+13
| | | | | | | | | (bookmark-bmenu-list): Don't toggle filenames if alist is empty. (bookmark-bmenu-execute-deletions): Only skip first line if it's the header. (bookmark-exit-hook-internal): Save even if list is empty. Fixes: debbugs:13972
* * lisp/emacs-lisp/package.el (package-pinned-packages): New var.Yann Hodique2013-04-032-4/+31
| | | | | | (package--add-to-archive-contents): Obey it. Fixes: debbugs:14118
* lisp/gnus/mml.el (mml-minibuffer-read-description): Allow passing in a ↵Kevin Layer2013-04-032-2/+7
| | | | prefix (used by MH-E)
* Handle `parse-partial-sexp' landing inside a comment openerAlan Mackenzie2013-04-033-24/+49
| | | | | | | | | | | | | | | (Bug#13244). Also adapt to the new values of element 7 of a parse state. * progmodes/cc-engine.el (c-state-pp-to-literal): New optional parameter `not-in-delimiter'. Handle being inside comment opener. (c-invalidate-state-cache-1): Reckon with an extra "invalid" character in case we're typing a '*' after a '/'. (c-literal-limits): Handle the awkward "not-in-delimiter" cond arm instead by passing the parameter to c-state-pp-to-literal. * progmodes/cc-fonts.el (c-font-lock-doc-comments): New handling for elt. 7 of a parse state.
* Spelling fix.Paul Eggert2013-04-031-1/+1
|
* Use UTF-8 for most files with non-ASCII characters.Paul Eggert2013-04-0111-4375/+4384
| | | | | | | | | | | | | | | | | | | | | | | * admin/notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el) (leim/quail/hanja3.el, leim/quail/symbol-ksc.el): Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8 characters are now encoded in utf-8-emacs, not iso-2022-7bit. * etc/tutorials/TUTORIAL.ko, tutorials/TUTORIAL.th: Switch from iso-2022-7bit to utf-8. * leim/quail/cyrillic.el, leim/quail/czech.el, leim/quail/ethiopic.el: * leim/quail/greek.el, leim/quail/hanja.el, leim/quail/hanja3.el: * leim/quail/hebrew.el, leim/quail/lao.el, leim/quail/lrt.el: * leim/quail/slovak.el, leim/quail/symbol-ksc.el, leim/quail/thai.el: * leim/quail/tibetan.el, leim/quail/viqr.el, leim/quail/vntelex.el: * leim/quail/vnvni.el, leim/quail/welsh.el: * lisp/international/latin1-disp.el, lisp/international/mule-util.el: * lisp/language/cyril-util.el, lisp/language/european.el: * lisp/language/ind-util.el, lisp/language/lao-util.el, lisp/language/thai.el: * lisp/language/tibet-util.el, lisp/language/tibetan.el: * lisp/language/viet-util.el: Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs. Fixes: debbugs:13936
* gnus-msg.el: Add nnir-article-* autoloads;Andrew Cohen2013-04-013-0/+17
| | | | nnir.el: Improve mark updating in original groups
* * lisp/electric.el (electric-pair-inhibit-predicate): New var.Stefan Monnier2013-04-012-6/+28
| | | | | | | | (electric-pair-post-self-insert-function): Use it. (electric-pair-default-inhibit): New function, extracted from electric-pair-post-self-insert-function. Fixes: debbugs:14000
* Auto-commit of loaddefs files.Glenn Morris2013-04-011-168/+223
|
* Spelling fixes.Paul Eggert2013-04-017-8/+8
|
* emacs-lisp/crm.el (completing-read-multiple): Doc fix.Roland Winkler2013-03-312-2/+7
|
* * lisp/hi-lock.el (hi-lock-mode): Cleanup after revert-buffer.Stefan Monnier2013-03-312-1/+7
| | | | Fixes: debbugs:13891
* lisp/gnus/nnir.el (nnir-method-default-engines): Fix typoAndrew Cohen2013-03-312-1/+5
|
* Use present tense in ChangeLog entries.Aidan Gauland2013-03-311-3/+3
|
* Merge from emacs-24; up to 2012-12-26T16:22:18Z!michael.albinus@gmx.deGlenn Morris2013-03-305-20/+41
|\
| * Standardize license noticeGlenn Morris2013-03-301-3/+5
| |
| * Un-indent after "pass" and "return" statementsFabián Ezequiel Gallina2013-03-252-3/+19
| | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/python.el (python-indent-block-enders): New var. (python-indent-calculate-indentation): Use it. * test/automated/python-tests.el (python-indent-block-enders): New test. (python-info-current-defun-2): Fix test. Fixes: debbugs:13888
| * * net/tramp.el (tramp-drop-volume-letter): Make it an ordinaryMichael Albinus2013-03-252-13/+12
| | | | | | | | | | defun. Defining it as defalias could introduce too eager byte-compiler optimization. (Bug#14030)
| * * iswitchb.el (iswitchb-read-buffer): Fix typo.Chong Yidong2013-03-252-1/+5
| |
* | * etc/NEWS: Mention `kmacro-to-register' and new eldoc feature.Leo Liu2013-03-302-9/+16
| | | | | | | | | | | | * lisp/kmacro.el (kmacro-call-macro): Add optional arg MACRO. (kmacro-execute-from-register): Pass the keyboard macro to kmacro-call-macro or repeating won't work correctly.
* | lisp/gnus/nnir.el (nnir-method-default-engines): Fix typoAndrew Cohen2013-03-302-1/+5
| |
* | Moved my ChangeLog entries to the correct ChageLog files.Aidan Gauland2013-03-301-0/+10
| |
* | Move forward-whitespace, forward-symbol, forward-same-syntax commands to ↵Ted Zlatanov2013-03-294-51/+61
| | | | | | | | | | | | | | | | | | subr.el. Use forward-symbol in supermode.el again. * subr.el (forward-whitespace, forward-symbol) (forward-same-syntax): Move from thingatpt.el. * progmodes/subword.el: Back to using `forward-symbol'.
* | * kmacro.el (kmacro-to-register): New command.Leo Liu2013-03-292-0/+27
| | | | | | | | | | | | | | (kmacro-execute-from-register): New function. (kmacro-keymap): Bind to 'x'. Fixes: debbugs:14071
* | * lisp/mpc.el: Use defvar-local and setq-local.Stefan Monnier2013-03-292-78/+91
| | | | | | | | | | | | (mpc--proc-connect): Connection failures are not bugs. (mpc-mode-map): `follow-link' only applies to the buffer's content. (mpc-volume-map): Bind to the up-events.
* | lisp/gnus/nnir.el: Allow nnir group creation based on an existing queryAndrew Cohen2013-03-292-14/+44
| |
* | * progmodes/subword.el (superword-mode): Use `forward-sexp' instead of ↵Ted Zlatanov2013-03-292-7/+22
| | | | | | | | `forward-symbol'.
* | * lisp/emacs-lisp/edebug.el (edebug-mode): Make it a minor mode.Stefan Monnier2013-03-282-24/+34
| | | | | | | | | | | | (edebug--recursive-edit): Use it. (edebug-kill-buffer): Don't let-bind kill-buffer-hook. (edebug-temp-display-freq-count): Don't let-bind buffer-read-only.
* | * vc/vc-bzr.el (vc-bzr-revert): Don't backup.Leo Liu2013-03-282-1/+5
| | | | | | | | Fixes: debbugs:14066
* | lisp/gnus/nndraft.el (nndraft-request-expire-articles): Make expiry target ↵Katsumi Yamaoka2013-03-282-5/+15
| | | | | | | | always `delete'
* | gnus-msg.el (gnus-setup-message): Set the posting-style and gcc properly for ↵Andrew Cohen2013-03-272-4/+18
| | | | | | | | nnir summary buffers
* | Fix bug #14063 with reverting the *Colors* buffer.Eli Zaretskii2013-03-272-1/+21
| | | | | | | | | | | | | | lisp/facemenu.el (list-colors-callback): New defvar. (list-colors-redisplay): New function. (list-colors-display): Install list-colors-redisplay as the revert-buffer-function.
* | * lisp/minibuffer.el (completion-pcm--merge-completions): Make sure prefixesStefan Monnier2013-03-272-9/+18
| | | | | | | | | | | | and suffixes don't overlap. Fixes: debbugs:14061
* | * lisp/case-table.el (case-table-get-table): New function.Stefan Monnier2013-03-272-16/+33
| | | | | | | | | | | | | | | | * lisp/case-table.el: Use lexical-binding. (case-table-get-table): New function. (get-upcase-table): Use it. Mark as obsolete. Adjust callers. * src/casetab.c (init_casetab_once): Don't abuse the ascii eqv table for the upcase table.
* | Add `superword-mode'Ted Zlatanov2013-03-272-34/+83
| |
* | lisp/gnus/nnir.el: Fix byte-compile warning. nnoo-define-skeleton should ↵Andrew Cohen2013-03-272-1/+11
| | | | | | | | come after other deffoos
* | Added eshell-tramp moduleAidan Gauland2013-03-272-80/+144
| | | | | | | | | | | | | | | | | | | | * lisp/eshell/em-unix.el: Moved su and sudo to... * lisp/eshell/em-tramp.el: ...Eshell tramp module * doc/misc/eshell.texi: Updated manual to reflect changes. External su and sudo commands are now the default; the internal, TRAMP-using variants can still be used by enabling the eshell-tramp module.
* | * lisp/desktop.el (desktop--v2s): Rename from desktop-internal-v2s.Stefan Monnier2013-03-252-59/+53
| | | | | | | | | | | | | | Change return value to be a sexp. Delay `get-buffer' to after restoring the desktop. Fixes: debbugs:13951
* | * lisp/register.el: Move semantic tag handling back toLeo Liu2013-03-264-14/+17
| | | | | | | | | | | | | | cedet/semantic/senator.el. * lisp/cedet/semantic/senator.el (senator-copy-tag-to-register): Move register handling logic from register.el. (Bug#14052)
* | lisp/gnus/ChangeLog: UpdateAndrew Cohen2013-03-261-1/+5
| |
* | * lisp/eshell/em-prompt.el (eshell-emit-prompt): Make sure we can't insertStefan Monnier2013-03-252-0/+6
| | | | | | | | | | | | into the prompt either. Fixes: debbugs:13963
* | lisp/gnus/nnir.el: Major rewrite; Separate searching from group managementAndrew Cohen2013-03-252-232/+359
| |
* | * lisp/font-lock.el (lisp-font-lock-keywords-2): Don't highlight the "error"Stefan Monnier2013-03-252-4/+9
| | | | | | | | part of "(error-foo)".
* | * lisp/replace.el (list-matching-lines-prefix-face): New defcustom.Juri Linkov2013-03-242-12/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | (occur-1): Pass `list-matching-lines-prefix-face' to the function `occur-engine' if `face-differs-from-default-p' returns t. (occur-engine): Add `,' inside backquote construct to evaluate `prefix-face'. Propertize the prefix with the `prefix-face' face. Pass `prefix-face' to the functions `occur-context-lines' and `occur-engine-add-prefix'. (occur-engine-add-prefix, occur-context-lines): Add optional arg `prefix-face' and propertize the prefix with `prefix-face'. Fixes: debbugs:14017
* | * lisp/files.el (kill-buffer-hook): Doc fix.Leo Liu2013-03-244-18/+37
| | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/edebug.el (edebug-mode): Make sure edebug-kill-buffer is the last entry in kill-buffer-hook. * lisp/nxml/rng-valid.el (rng-validate-while-idle) (rng-validate-quick-while-idle): Guard against deleted buffer. Fixes: debbugs:13999
* | * lisp/emacs-lisp/lisp-mode.el (emacs-lisp-docstring-fill-column): MakeDmitry Gutov2013-03-242-0/+5
| | | | | | | | it safe-local.
* | * lisp/vc/diff-mode.el (diff-mode-shared-map): Unbind "/".Dmitry Gutov2013-03-232-1/+4
| | | | | | | | Fixes: debbugs:14034
* | * lisp/nxml/nxml-util.el (nxml-with-unmodifying-text-property-changes):Leo Liu2013-03-237-33/+23
| | | | | | | | | | | | | | | | | | | | | | | | Remove. * lisp/nxml/rng-valid.el (rng-validate-mode) (rng-after-change-function, rng-do-some-validation): * lisp/nxml/rng-maint.el (rng-validate-buffer): * lisp/nxml/nxml-rap.el (nxml-tokenize-forward, nxml-ensure-scan-up-to-date): * lisp/nxml/nxml-outln.el (nxml-show-all, nxml-set-outline-state): * lisp/nxml/nxml-mode.el (nxml-mode, nxml-degrade, nxml-after-change) (nxml-extend-after-change-region): Use with-silent-modifications.