summaryrefslogtreecommitdiff
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Fix copyright header in last commit.Chong Yidong2012-12-061-1/+1
| | | | | Note that Fabrice Niessen is listed in the copyright.list file under a pseudonym (Sébastien Vauban).
* * themes/leuven-theme.el: New theme.Fabrice Niessen2012-12-062-0/+599
|
* * NEWS: Mention new Tramp method "adb".Michael Albinus2012-12-042-0/+10
|
* Obsolete terminal.el.Chong Yidong2012-12-041-0/+2
| | | | * terminal.el: Move to obsolete/.
* Obsolete longlines.el.Chong Yidong2012-12-041-0/+4
| | | | | | | | | | * longlines.el: Move to obsolete/. * lisp/org/org-bibtex.el (org-bibtex-ask): Use visual-line-mode instead of longlines-mode. * lisp/vc/ediff-diff.el (ediff-extract-diffs, ediff-extract-diffs3): Remove code referring to longlines mode.
* * lisp/sort.el (delete-duplicate-lines): New command.Juri Linkov2012-12-041-0/+5
| | | | Fixes: debbugs:13032
* Merge from emacs-24; up to 2012-11-23T06:23:28Z!cyd@gnu.orgGlenn Morris2012-12-021-3/+9
|\
| * Document the conversion of kbd into a function.Chong Yidong2012-12-021-3/+9
| | | | | | | | | | | | | | | | * doc/emacs/custom.texi (Init Rebinding): kbd is now a function. * doc/lispref/keymaps.texi (Key Sequences): kbd is now a function. Fixes: debbugs:13052
| * Bump version to 24.2.90.emacs-24.2.90Chong Yidong2012-11-241-385/+596
| | | | | | | | Regenerate AUTHORS and ldefs-boot.el.
* | New ERC option to avoid sending accidentally-pasted text to the server.Eric Hanchrow2012-11-301-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | * erc.el (erc-last-input-time): New variable. (erc-accidental-paste-threshold-seconds): New option to avoid sending accidentally-pasted text to the server. (erc-send-current-line): Use it. Also, * erc.el (erc-lurker-cleanup, erc-lurker-p): Use float-time. Fixes: debbugs:11592
* | * lisp/icomplete.el: Change separator; add ido-style commands.Jambunathan K2012-11-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (icomplete-show-key-bindings): Remove custom var. (icomplete-get-keys): Remove function. (icomplete-forward-completions, icomplete-backward-completions): New commands. (icomplete-minibuffer-map): New var. (icomplete-minibuffer-setup): Use it. (icomplete-exhibit): Don't delay if the list of completions is known. (icomplete-separator): New custom. (icomplete-completions): Use it. * lisp/minibuffer.el (completion-all-sorted-completions): Delete duplicates. (minibuffer-force-complete-and-exit): New command. (minibuffer--complete-and-exit): New function extracted from minibuffer-complete-and-exit. (minibuffer-complete-and-exit): Use it.
* | Merge from trunk.Bill Wohler2012-11-251-0/+10
|\ \
| * | Revamp face-spec-set to be more analogous to setq for faces.Chong Yidong2012-11-251-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/faces.el (face-spec-set): Change the third arg to specify whether this function is being called via defface, customize, or a third party. Set the appropriate symbol properties. Clear the override spec if setting via Custom. Initialize face if necessary. (face-spec-recalc): Allow theme faces to completely replace the defface spec, in the same way as custom faces (Bug#8454). * lisp/cus-edit.el (custom-face-set, custom-face-mark-to-save) (custom-face-reset-saved, custom-face-mark-to-reset-standard): Simplify by using the new arg to face-spec-set. * lisp/cus-face.el (custom-declare-face): Move face initialization to face-spec-set. (custom-theme-set-faces): Don't initialize the face name here, as that is now done in face-spec-set. * lisp/emacs-lisp/lisp-mode.el (eval-defun-1): When evaluating defface, reset face-override-spec too, and use custom-declare-face. Fixes: debbugs:4988
* | | Release MH-E version 8.4.Bill Wohler2012-11-253-0/+71
|/ / | | | | | | * NEWS, MH-E-NEWS: Update for MH-E release 8.4.
* | * lisp/woman.el (woman-default-faces, woman-monochrome-faces): Mark as obsolete.Chong Yidong2012-11-251-0/+5
| |
* | Add Bug# to Nov 17 ChangeLog entries.Paul Eggert2012-11-221-1/+1
| |
* | Document Calc Gregorian in NEWS; fix manual a bit.Paul Eggert2012-11-222-0/+18
| |
* | Merge from emacs-24; up to 2012-11-17T22:12:47Z!eggert@cs.ucla.eduGlenn Morris2012-11-201-1/+1
|\ \ | |/
| * Backport: Rename cygwin_convert_path* to cygwin_convert_file_name*Daniel Colascione2012-11-201-3/+4
| |
| * NEWS fixGlenn Morris2012-11-201-1/+1
| | | | | | | | Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00377.html
* | Conflate Qnil and Qunbound for `symbol-function'.Stefan Monnier2012-11-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | * src/alloc.c (Fmake_symbol): Initialize `function' to Qnil. * src/lread.c (init_obarray): Set `function' fields to Qnil. * src/eval.c (Fcommandp): Ignore Qunbound. (Fautoload, eval_sub, Fapply, Ffuncall, Fmacroexpand): * src/data.c (Ffset, Ffboundp, indirect_function, Findirect_function): Test NILP rather than Qunbound. (Ffmakunbound): Set to Qnil. (Fsymbol_function): Never signal an error. (Finteractive_form): Ignore Qunbound.
* | * lisp/emacs-lisp/trace.el: Rewrite, use nadvice and lexical-binding.Stefan Monnier2012-11-201-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (trace-buffer): Don't purecopy. (trace-entry-message, trace-exit-message): Add `context' arg. (trace--timer): New var. (trace-make-advice): Adjust for use in nadvice. Add `context' argument. Delay `display-buffer' via a timer. (trace-function-internal): Use advice-add. (trace--read-args): New function. (trace-function-foreground, trace-function-background): Use it. (trace-function): Rename to trace-function-foreground and redefine as an alias to that new name. (untrace-function, untrace-all): Adjust to the use of nadvice.
* | * lisp/calendar/time-date.el (time-to-seconds): De-obsolete.Stefan Monnier2012-11-191-0/+1
| |
* | Rename cygwin_convert_path* to cygwin_convert_file_name*Daniel Colascione2012-11-181-3/+4
| |
* | Merge from emacs-24; up to 2012-11-15T23:31:37Z!dancol@dancol.orgGlenn Morris2012-11-171-15/+16
|\ \ | |/
| * NEWS tweakGlenn Morris2012-11-171-0/+1
| |
| * Document eager macro expansionGlenn Morris2012-11-171-6/+6
| | | | | | | | | | | | | | * doc/lispref/loading.texi (How Programs Do Loading): Add eager macro expansion. * doc/lispref/macros.texi (Expansion): Mention eager macro expansion. * etc/NEWS: Related edit.
| * * minibuf.texi (Basic Completion): Mention misc completion-table funcs.Glenn Morris2012-11-171-6/+1
| | | | | | | | * etc/NEWS: Related edit.
| * * frames.texi (Display Action Functions): Mention pop-up-frame-parameters.Glenn Morris2012-11-161-2/+2
| | | | | | | | * etc/NEWS: Related markup.
| * * display.texi (Temporary Displays): Document with-temp-buffer-window.Glenn Morris2012-11-161-1/+3
| | | | | | | | * etc/NEWS: Related edit.
| * Document fit-frame-to-bufferGlenn Morris2012-11-161-0/+3
| | | | | | | | | | | | | | | | * doc/lispref/frames.texi (Size and Position): Add fit-frame-to-buffer command. * doc/lispref/windows.texi (Resizing Windows): Add fit-frame-to-buffer option. (Window Sizes): Add vindex for window-min-height, window-min-width. * etc/NEWS: Related markup.
* | Relocate NEWS entry to correct sectionGlenn Morris2012-11-171-3/+6
| |
* | Fix bug #12908 with documentation of emacs_backtrace.txt on MS-Windows.Eli Zaretskii2012-11-161-1/+3
| | | | | | | | | | | | | | doc/emacs/trouble.texi (Crashing): Add information about MS-Windows and the emacs_backtrace.txt file. etc/NEWS: Mention emacs_backtrace.txt.
* | Merge from emacs-24; up to 2012-11-13T18:57:26Z!dgutov@yandex.ruGlenn Morris2012-11-161-8/+27
|\ \ | |/
| * Doc fixes related to fit-frame-to-bufferGlenn Morris2012-11-161-2/+6
| | | | | | | | | | | | | | * lisp/window.el (fit-frame-to-buffer-bottom-margin) (fit-frame-to-buffer, fit-window-to-buffer): Doc fixes. * etc/NEWS: Related edit.
| * NEWS potential FIXMEGlenn Morris2012-11-161-0/+6
| |
| * cl.texi flet clarificationGlenn Morris2012-11-151-0/+2
| | | | | | | | | | | | | | * doc/misc/cl.texi (Function Bindings): Clarify that cl-flet is lexical. (Obsolete Macros): Move example here from Function Bindings. * etc/NEWS: Related edit.
| * Fixes related to face underliningGlenn Morris2012-11-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/faces.el (face-underline-p): Doc fix. Handle :underline being things other than `t' (a string, a list). (face-inverse-video-p): Doc fix. (set-face-underline): Rename it back from set-face-underline-p. Doc fix. Allow interactive input of values other than t. (read-face-attribute): Apply formatting to :underline, since like :box and :stipple it can take list values. * doc/lispref/display.texi (Face Attributes): Fix :underline COLOR description. (Attribute Functions): Update for set-face-underline rename. Tweak descriptions of face-underline-p, face-inverse-video-p. * etc/NEWS: Related edit.
| * Document set-temporary-overlay-mapGlenn Morris2012-11-141-1/+1
| | | | | | | | | | | | | | * doc/lispref/keymaps.texi (Active Keymaps, Searching Keymaps) (Controlling Active Maps): Document set-temporary-overlay-map. * etc/NEWS: Related markup.
| * * lisp/subr.el (set-temporary-overlay-map): Doc fix.Glenn Morris2012-11-141-1/+3
| | | | | | | | * etc/NEWS: Related edit.
| * Document erc-lurker-hide-listGlenn Morris2012-11-131-1/+3
| | | | | | | | | | | | | | * doc/misc/erc.texi (Options): Make a start by adding erc-hide-list, erc-lurker-hide-list. * etc/NEWS: Related edit.
| * * doc/misc/erc.texi (Connecting): Add brief section on passwords.Glenn Morris2012-11-131-0/+3
| | | | | | | | * etc/NEWS: Related edit.
| * Document new erc module "notifications"Glenn Morris2012-11-121-2/+3
| | | | | | | | | | | | | | | | | | * doc/misc/erc.texi (Modules): Undocument obsolete "hecomplete". Add "notifications". * lisp/erc/erc.el (erc-modules): Add "notifications". Tweak "hecomplete" doc. * etc/NEWS: Related edit.
| * Remove placeholder ses.el NEWS entryGlenn Morris2012-11-121-2/+0
| | | | | | | | | | | | Will move to trunk NEWS, since emacs-24 version is apparently not-ready-for-use; ref http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00221.html
| * Use new names for hooks rather than obsolete aliasesGlenn Morris2012-11-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cedet/semantic/lex-spp.el (semantic-lex-spp-lex-text-string): * lisp/cedet/semantic/util.el (semantic-describe-buffer): * lisp/cedet/semantic/bovine/c.el (semantic-c-parse-lexical-token) (semantic-default-c-setup): * lisp/emacs-lisp/eieio-datadebug.el (eieio-debug-methodinvoke): * lisp/gnus/gnus-diary.el (nndiary-request-create-group-functions) (nndiary-request-update-info-functions) (gnus-subscribe-newsgroup-functions) (nndiary-request-accept-article-functions): * lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-error): Use new names for hooks rather than obsolete aliases. * lisp/arc-mode.el: * lisp/emacs-lisp/checkdoc.el: Related comments. * etc/NEWS: Related markup.
* | * lisp/emacs-lisp/advice.el: Layer on top of nadvice.el.Stefan Monnier2012-11-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove out of date self-require hack. (ad-do-advised-functions): Use simple `dolist'. (ad-advice-name, ad-advice-protected, ad-advice-enabled) (ad-advice-definition): Redefine as functions. (ad-advice-classes): Move before first use. (ad-make-origname, ad-set-orig-definition, ad-clear-orig-definition) (ad-make-mapped-call, ad-make-advised-docstring, ad-make-plain-docstring) (ad--defalias-fset): Remove functions. (ad-make-advicefunname, ad-clear-advicefunname-definition): New functions. (ad-get-orig-definition): Rewrite. (ad-make-advised-definition-docstring): Change base docstring. (ad-real-orig-definition): Rewrite. (ad-map-arglists): Change name of called function. (ad--make-advised-docstring): Redirect `function' from ad-Advice-... (ad-make-advised-definition): Simplify. (ad-assemble-advised-definition): Tweak for new calling context. (ad-activate-advised-definition): Setup ad-Advice-* instead of ad-Orig-*. (ad--defalias-fset): Rename from ad-handle-definition. Make it set the function and call ad-activate if needed. (ad-activate, ad-deactivate): Don't call ad-handle-definition any more. (ad-recover): Clear ad-Advice-* instead of ad-Orig-*. (ad-compile-function): Compile ad-Advice-*. (ad-activate-on-top-level, ad-with-auto-activation-disabled): Remove. (ad-start-advice, ad-stop-advice): Remove.
* | * lisp/emacs-lisp/advice.el: Remove support for freezing.Stefan Monnier2012-11-121-0/+2
| | | | | | | | | | | | (ad-make-freeze-docstring, ad-make-freeze-definition): Remove functions. (ad-make-single-advice-docstring, ad-defadvice-flags, defadvice): Remove support for `freeze'.
* | Move SES NEWS entry here from emacs-24 and expand itGlenn Morris2012-11-121-0/+7
| | | | | | | | | | Cf emacs-24 2012-11-09T15:56:51Z!monnier@iro.umontreal.ca. Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00221.html
* | Merge from emacs-24; up to 2012-11-09T14:45:15Z!dmantipov@yandex.ruGlenn Morris2012-11-121-5/+19
|\ \ | |/
| * NEWS updates for the ever-changing python.elGlenn Morris2012-11-121-0/+2
| |