summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Missing piece of previous changeGlenn Morris2012-05-211-1/+1
|
* Add "How to Report a Bug" to Help menuGlenn Morris2012-05-214-7/+19
| | | | | | * lisp/info.el (info-emacs-bug): New command. * lisp/menu-bar.el (menu-bar-help-menu): Add "How to Report a Bug" to Help. * lisp/mail/emacsbug.el (report-emacs-bug): Replace with info-emacs-bug.
* * update-subdirs: Move to build-aux/.Glenn Morris2012-05-213-5/+10
| | | | | | | | * make-dist: * Makefile.in (install-arch-indep): * lisp/Makefile.in (update-subdirs): * lisp/makefile.w32-in (update-subdirs-SH): Update for this change.
* * lisp/hi-lock.el (hi-lock-face-defaults): Move obsolete before definition.Stefan Monnier2012-05-212-9/+11
|
* * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):Stefan Monnier2012-05-212-1/+7
| | | | | | Simplify Maven regexp, and make sure the file can't start with a space. Fixes: debbugs:11517
* Command substitution already runs in a subshellGlenn Morris2012-05-202-3/+8
| | | | | | | | | * Makefile.in (install-arch-indep, install-doc, install-info, uninstall): * leim/Makefile.in (leim-list.el, install): * lib-src/Makefile.in (insrcdir, $(DESTDIR)${archlibdir}): * lisp/Makefile.in (setwins, setwins_almost, setwins_for_subdirs): * test/automated/Makefile.in (setwins): Scrap superfluous subshells.
* * lisp/emacs-lisp/bytecomp.el (byte-compile-root-dir): New var.Stefan Monnier2012-05-192-24/+32
| | | | (byte-compile-warning-prefix, batch-byte-compile-file): Use it.
* * calc/calc-units.el (math-consistent-units-p): Accept unit systemsJay Belanger2012-05-191-3/+6
| | | | as consistent units.
* * calc/calc-units.el (calc-quick-units): Use the proper units expression.Jay Belanger2012-05-181-1/+1
|
* * calc/calc-units.el (calc-ensure-consistent-units): Declare.Jay Belanger2012-05-181-0/+2
|
* * calc/calc.el (calc-ensure-consistent-units): New variable.Jay Belanger2012-05-183-3/+36
| | | | | | | | | | | | * calc/calc-units.el (math-consistent-units-p, math-check-unit-consistency): New functions. (calc-quick-units, calc-convert-units): Use `math-check-unit-consistency' when `calc-ensure-consistent-units' is non-nil. (calc-extract-units): Fix typo. * doc/misc/calc.texi (Basic Operations on Units, Customizing Calc): Mention `calc-ensure-consistent-units'.
* * lisp/vc/vc-bzr.el (vc-bzr-state-heuristic): Save match-data around sha1.Stefan Monnier2012-05-182-79/+84
|
* * lisp/textmodes/flyspell.el: Commenting style, plus code simplifications.Stefan Monnier2012-05-183-184/+134
| | | | | | | | | | | | | (flyspell-default-deplacement-commands): Don't spell check after repeated window/frame switches (e.g. triggered by mouse-movement). (flyspell-delay-commands, flyspell-deplacement-commands): Use mapc. (flyspell-debug-signal-word-checked): Simplify and fit in 80 cols. (flyspell-casechars-cache, flyspell-ispell-casechars-cache) (flyspell-not-casechars-cache, flyspell-ispell-not-casechars-cache): Remove unused vars. (flyspell-get-casechars, flyspell-get-not-casechars): Simplify; Don't bother removing a ] just to add it back. * lisp/textmodes/ispell.el (ispell-program-name): Use executable-find.
* calc/calc-lang.el (math-C-parse-bess, math-C-parse-fma): New functions.Rüdiger Sonderfeld2012-05-182-2/+39
| | | | (math-function-table): Add support for more C functions.
* textmodes/flyspell.el: Minor change over last ↵Agustín Martín2012-05-181-3/+3
| | | | | | 2012-05-18T07:04:04Z!agustin.martin@hispalinux.es change. Use ispell-otherchars variable. Use ispell-otherchars variable rather than (ispell-get-otherchars).
* textmodes/flyspell.el: Protect delay handling for otherchars against empty ↵Agustín Martín2012-05-182-66/+82
| | | | | | otherchars. (flyspell-check-pre-word-p, flyspell-check-word-p,flyspell-debug-signal-word-checked)
* Refresh ldefs-boot.Stefan Monnier2012-05-171-1203/+914
|
* * lisp/emacs-lisp/lisp-mode.el (doc-string-elt): Move those properties toStefan Monnier2012-05-1713-31/+112
| | | | | | | | | | | | | | their respective macro declarations. * lisp/skeleton.el (define-skeleton): * lisp/progmodes/compile.el (define-compilation-mode): * lisp/ibuf-macs.el (define-ibuffer-sorter, define-ibuffer-op) (define-ibuffer-filter): * lisp/emacs-lisp/generic.el (define-generic-mode): * lisp/emacs-lisp/easy-mmode.el (define-minor-mode) (define-globalized-minor-mode): * lisp/emacs-lisp/cl-macs.el (defun*, defmacro*, defstruct, deftype): * lisp/emacs-lisp/byte-run.el (defsubst): * lisp/custom.el (deftheme): Add doc-string metadata.
* * lisp/emacs-lisp/cl-macs.el, lisp/emacs-lisp/cl.el: Move indent info.Stefan Monnier2012-05-173-64/+39
|
* * lisp/emacs-lisp/pcase.el (pcase--u1): Avoid ((lambda ...) ...).Stefan Monnier2012-05-172-1/+4
|
* * lisp/emacs-lisp/cl.el: Add edebug specs from cl-specs.el.Stefan Monnier2012-05-175-474/+333
| | | | | * lisp/emacs-lisp/cl-macs.el: Idem. * lisp/emacs-lisp/cl-specs.el: Remove.
* Minor renaming of internal CL functions and variables.Stefan Monnier2012-05-176-37/+46
| | | | | | | | * lisp/emacs-lisp/cl-seq.el (cl--adjoin): Rename from cl-adjoin. (cl--position): Rename from cl-position. (cl--delete-duplicates): Rename from cl-delete-duplicates. * lisp/emacs-lisp/cl.el (cl--gensym-counter): Rename from *gensym-counter*. (cl--random-state): Rename from *random-state*.
* * lisp/emacs-lisp/cl-macs.el (cl-transform-lambda): Don't add spuriousStefan Monnier2012-05-172-2/+8
| | | | | | parens around the arg list. Fixes: debbugs:11499
* Move word search functions from search.c to isearch.el (bug#10145, bug#11381).Juri Linkov2012-05-172-0/+95
| | | | | | | | | | * lisp/isearch.el (word-search-regexp, word-search-backward) (word-search-forward, word-search-backward-lax) (word-search-forward-lax): Move functions from search.c. * src/search.c (Fword_search_regexp, Fword_search_backward) (Fword_search_forward, Fword_search_backward_lax) (Fword_search_forward_lax): Move functions to isearch.el.
* textmodes/flyspell.el: Delay for otherchars as for normal word components.Agustín Martín2012-05-162-2/+17
| | | | | | | | | | (flyspell-check-pre-word-p, flyspell-check-word-p, flyspell-debug-signal-word-checked): Use for otherchars the same delay used for other word components, so word is not inmediately checked unless we are in a char that is neither a normal word component nor an otherchar.
* * lisp/minibuffer.el (completion--sifn-requote): Fix last change.Stefan Monnier2012-05-152-9/+17
| | | | | (minibuffer-local-must-match-filename-map): Move define-obsolete-variable-alias before its var.
* * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): Fix edebug spec.Stefan Monnier2012-05-152-2/+5
|
* * lisp/minibuffer.el (completion--sifn-requote): Handle sifn's truncationStefan Monnier2012-05-152-12/+37
| | | | | | behavior. (completion--string-equal-p): New function. (completion--twq-all): Use it to get better assertion failure data.
* Only handle ".." and '..' quoting in shell-mode.Stefan Monnier2012-05-153-29/+80
| | | | | | | | | | | | | * lisp/shell.el (shell--unquote&requote-argument, shell--unquote-argument) (shell--requote-argument): New functions. (shell-completion-vars): Use them. (shell--parse-pcomplete-arguments): Rename from shell-parse-pcomplete-arguments. * lisp/comint.el (comint-word): Obey comint-file-name-quote-list. Simplify. (comint--unquote&requote-argument): Don't handle ".." and '..' quoting. Obey comint-file-name-quote-list. Fixes: debbugs:11466
* * lisp/emacs-lisp/smie.el (smie-indent--bolp-1): New function.Stefan Monnier2012-05-152-4/+31
| | | | (smie-indent-keyword): Use it.
* mention bug#8706 in the last url-util.el ChangeLog entryTed Zlatanov2012-05-151-1/+1
|
* add url-build-query-string and improve url-parse-query-string as per bug#8706Ted Zlatanov2012-05-152-13/+60
| | | | | | * url/url-util.el (url-build-query-string): New function. (url-parse-query-string): Allow that '=' is not required and split URL parameters on ';', not just '&'.
* (rst-re-alist): Fix loading (bug#11462).Stefan Merten2012-05-142-11/+16
|\
| * (rst-re-alist): Fix loading (bug#11462).Stefan Merten2012-05-142-11/+16
| |
* | ChangeLog merge fixesGlenn Morris2012-05-141-6/+0
| |
* | Fix a regression in erc-dccJulien Danjou2012-05-142-1/+7
| | | | | | | | | | | | * erc-dcc.el (erc-dcc-handle-ctcp-send): Fix a regression introduced on 2011-11-28 when fixing quoted filenames matching, the regex group was not corrected.
* | Merge from emacs-24; up to 2012-04-22T13:58:00Z!cyd@gnu.orgChong Yidong2012-05-144-11/+33
|\ \
| * | Backport fix for Bug#11382 from trunkChong Yidong2012-05-132-9/+15
| | |
| * | * net/rlogin.el (rlogin-mode-map): Fix last change.Stefan Monnier2012-05-112-6/+10
| | |
| * | * mail/smtpmail.el (smtpmail-send-command): Send the command andJason L. Wright2012-05-092-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | the following \r\n using a single `process-send-string', since the Lotus SMTP server refuses to accept any commands if they are sent with two `process-send-string's. Fixes: debbugs:11444
| * | * lisp/shell.el (shell-parse-pcomplete-arguments):Stefan Monnier2012-05-092-8/+14
| | | | | | | | | | | | | | | | | | Obey pcomplete-arg-quote-list inside double-quoted args as well. Fixes: debbugs:11348
* | | Make URL redirection work again.Lars Magne Ingebrigtsen2012-05-142-1/+10
| |/ |/| | | | | | | | | | | | | The previous changes would make redirection fail, since the expansion would end up with URLs that looked like "http:www.bing.com/hello". * url-expand.el (url-default-expander): Copy over the fullness of the new URL object based on the definition URL object.
* | * lisp/image-mode.el: Fit to width/height for rotated images.Wolfgang Jenkner2012-05-142-16/+147
| | | | | | | | | | | | | | | | | | | | | | | | (image-transform-scale, image-transform-right-angle-fudge): New vars. (image-transform-width, image-transform-fit-width): New functions. (image-transform-properties): Use them. (image-transform-check-size): New function. (image-toggle-display-image): Use it (for testing). (image-transform-set-rotation): Reduce angle mod 360. Delete obsolete comment. Fixes: debbugs:11431
* | * lisp/image-mode.el: Fix scaling.Wolfgang Jenkner2012-05-142-21/+27
| | | | | | | | | | | | | | | | (image-transform-resize): Doc fix. (image-transform-properties): Default scale is 1 and height should be an integer. Fixes: debbugs:11399
* | New defcustoms need :version tags. They don't need "*" in the doc.Glenn Morris2012-05-131-1/+2
| |
* | Allow specifying the erc timestamp formatTeemu Likonen2012-05-132-4/+17
| | | | | | | | | | | | | | * erc-backend.el (erc-server-timestamp-format): New variable to allow specifying the timestamp format. Fixes: debbugs:10779
* | *** empty log message ***Stefan Monnier2012-05-132-2/+9
| |
* | Adapt Electric Buffer Menu to recent Buffer Menu changes.Chong Yidong2012-05-133-72/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/ebuff-menu.el (electric-buffer-list): Put electric buffer menu command descriptions in this docstring, instead of the docstring of electric-buffer-menu-mode. Code cleanups. (electric-buffer-menu-mode): Use define-derived-mode. Rename from Electric-buffer-menu-mode. (electric-buffer-update-highlight): Minor code cleanup. * lisp/emacs-lisp/tabulated-list.el (tabulated-list-format) (tabulated-list-entries, tabulated-list-padding) (tabulated-list-sort-key): Make permanent-local. Fixes: debbugs:11455
* | Auto-commit of loaddefs files.Glenn Morris2012-05-131-1/+1
| |
* | * net/dbus.el (dbus-call-method): Restore events not from D-Bus. (Bug#11447)Michael Albinus2012-05-132-6/+13
| |