summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Make eww message toggling message clearerKaushal Modi2016-02-191-5/+4
| | | | | | | * lisp/net/eww.el (eww-toggle-fonts): Make the message clearer. Copyright-paperwork-exempt: Yes
* * lisp/calc/calc-units.el (math-standard-units): Update to 2014 CODATA ↵Mark Oteiza2016-02-181-38/+41
| | | | adjustment.
* Fix bugs in window resizing codeMartin Rudalics2016-02-181-13/+13
| | | | | | | | * lisp/window.el (adjust-window-trailing-edge): Fix mismatched parenthesis. (shrink-window, enlarge-window): Fix bug#22723 where windows with preserved size would not get resized. Also now signal an error when the window cannot be shrunk or enlarged as requested.
* Correct c-parse-state cache manipulation error.Alan Mackenzie2016-02-171-3/+3
| | | | | * lisp/progmodes/cc-engine.el (c-invalidate-state-cache-1): Correct a comparison bound. Amend comments.
* Take advantage of new GnuPG version check functionDaiki Ueno2016-02-171-6/+9
| | | | | | * lisp/emacs-lisp/package.el (epg-configuration-find): Declare. (package-refresh-contents): Use `epg-configuration-find' to check if EPG is usable.
* Make GnuPG version check robusterDaiki Ueno2016-02-172-8/+85
| | | | | | | | | | | | | | | | We changed the default gpg program to "gpg2" from "gpg" in the commit f93d669a16bd3cb3f43f0c8cfd22fe18b627a6a1. However, there are two maintained branches (2.0 and 2.1) and Emacs doesn't work well with 2.0 series. Check the actual version of "gpg2" at run time, and properly divert to "gpg" if necessary. * lisp/epg-config.el: Require 'cl-lib for `cl-destructuring-bind'. (epg-config--program-alist): New variable. (epg--configurations): New variable. (epg-configuration-find): New function. (epg-config--make-gpg-configuration): New function. (epg-config--make-gpgsm-configuration): New function. (epg-configuration): Mark as obsolete. * lisp/epg.el (epg-context): Use `epg-configuration-find'.
* * lisp/time-stamp.el (time-stamp-time-zone): Fix doc string punct.Paul Eggert2016-02-161-1/+1
|
* Follow convention for greek letter constants.Mark Oteiza2016-02-161-1/+3
| | | | | * list/calc/calc-units.el (math-standard-units): Add "sigma" and alias σ to it.
* Add Stefan-Boltzmann constant to calc units table.Mark Oteiza2016-02-161-0/+2
| | | | | * lisp/calc/calc-units.el (math-standard-units): Add Stefan-Boltzmann constant.
* * lisp/calc/calc-units.el (math-build-units-table-buffer): Use special-mode.Mark Oteiza2016-02-161-1/+1
|
* Avoid loading cl-lib for term/xterm.elc, eg in -Q -nw. (Bug#22669)Glenn Morris2016-02-161-0/+4
| | | | | * lisp/emacs-lisp/cl-generic.el (cl--generic-dispatchers): Prefill with relevant elements for term/xterm.
* Fix soffice UserInstallation-URL for WindowsTassilo Horn2016-02-161-0/+5
| | | | | * lisp/doc-view.el (doc-view-odf->pdf-converter-soffice): Fix UserInstallation-URL when calling soffice on Windows.
* Fix display of <pre> elementsLars Ingebrigtsen2016-02-161-0/+4
| | | | | | * lisp/net/eww.el (eww-display-html): Remove CRLF before parsing so that <pre> elements don't render with ^M at the end of the lines.
* ; * lisp/help-fns.el: Remove outdated comment.Glenn Morris2016-02-151-1/+0
|
* Minor fixes in global-auto-composition-modeEli Zaretskii2016-02-152-0/+2
| | | | | | | * lisp/emacs-lisp/easy-mmode.el (easy-mmode-pretty-mode-name): Produce prettier names of globalized minor modes. * lisp/composite.el (global-auto-composition-mode): Make it a globalized mode. (Bug#22682)
* Allow arithmetic operators inside C++ template constructs.Alan Mackenzie2016-02-152-5/+42
| | | | | | | | | | | | | | | | Fixes debbugs #22486. This corrects the previous patch with this message which was empty. * lisp/progmodes/cc-langs.el (c-multichar->-op-not->>-regexp): New language variable. (c-<>-notable-chars-re): New language variable. * lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur): User c-<>-notable-chars-re in place of the former fixed string in searching for places to stop and examine. Use c-multichar->-op-not->>-regexp to check that a found ">" is not part of a multichar operator in place of the former c->-op-without->-cont-regexp. Add code to skip forwards over a balanced parenthesized expression.
* Fix wording in a doc-view.el commentEli Zaretskii2016-02-151-2/+3
| | | | | * lisp/doc-view.el (doc-view--current-cache-dir): Don't use "illegal" for something that is not against the law.
* ; Spelling fixesPaul Eggert2016-02-144-7/+7
|
* Replace colon in file name (not legal on Windows)Thomas Plass2016-02-141-8/+13
| | | | | * lisp/doc-view.el (doc-view--current-cache-dir): Replace colon in file name (not legal on Windows). [tiny change]
* Grep alias `all' shall not match parent directoryOscar Fuentes2016-02-141-1/+1
| | | | | * lisp/progmodes/grep.el (grep-files-aliases): Don't match parent directory for `all'. Fixes bug#22577
* ; Auto-commit of loaddefs files.Glenn Morris2016-02-141-1/+1
|
* * lisp/dired-aux.el: Require cl-lib. (Bug#22613)Glenn Morris2016-02-131-0/+1
|
* Revert "Fix gnus-group-get-new-news-this-group on group with closed server"Andreas Schwab2016-02-121-3/+1
| | | | | | | This reverts commit 9dc77e37aa84c6df9b3ddb4609f3c09201b0580e. * lisp/gnus/nnimap.el (nnimap-change-group): Revert last change. (Bug#22634)
* Extend gpm-mouse-mode's doc string and doc to point out limitations.Alan Mackenzie2016-02-111-1/+5
| | | | | | | | * lisp/t-mouse.el (gpm-mouse-mode): Extend doc string to indicate the inability to transfer text between Emacs and other programs which use GPM. * doc/emacs/frames.texi (Text-Only Mouse): Note the inability to transfer text between Emacs and other progrmas which use GPM.
* Revert "Backport: * lisp/isearch.el: Turn char-folding off by default"Eli Zaretskii2016-02-111-1/+1
| | | | | | * lisp/isearch.el: Turn char-folding back oon by default. This reverts commit 12c50e82c9b432b2fc31f8fb2215f43ceea80822.
* Kevin Gallagher has new email addressKevin Gallagher2016-02-105-11/+12
| | | | | | | | | | * lisp/emulation/edt.el: * lisp/emulation/edt-lk201.el: * lisp/emulation/edt-mapper.el: * lisp/emulation/edt-pc.el: * lisp/emulation/edt-vt100.el: * etc/edt-user.el: * doc/misc/edt.texi: Update Kevin Gallagher's email address.
* Improve doc strings of 'forward/backward-word-strictly'Eli Zaretskii2016-02-102-3/+11
| | | | | | | | | | * lisp/simple.el (backward-word): Refer to 'backward-word-strictly' in the doc string. Suggested by Glenn Morris <rgm@gnu.org>. * lisp/subr.el (forward-word-strictly, backward-word-strictly): Mention 'subword-mode' in the doc strings. * src/syntax.c (Fforward_word): Refer to 'forward-word-strictly' in the doc string. (Bug#22560)
* Backport: * lisp/isearch.el: Turn char-folding off by defaultArtur Malabarba2016-02-101-1/+1
| | | | (search-default-mode): Set default value to nil.
* Quote table names for postgres listings (sql-mode)Matthew Carter2016-02-091-2/+2
| | | | | * lisp/progmodes/sql.el (sql-postgres-completion-object): Avoid passing unquoted table names to the completion list.
* * lisp/replace.el (replace-match-maybe-edit): Make arg `backward' optional.Juri Linkov2016-02-101-4/+6
| | | | | | Doc fix. (replace-search, replace-highlight): Make arg `backward' optional. (Bug#18388)
* * lisp/simple.el (next-line-or-history-element): Reset temporary-goal-column.Juri Linkov2016-02-101-1/+17
| | | | | (previous-line-or-history-element): Reset temporary-goal-column. Use end-of-visual-line instead of line-end-position. (Bug#22544)
* Make mm-html-blocked-images default to "" againKatsumi Yamaoka2016-02-091-1/+1
| | | | | | | | * lisp/gnus/mm-decode.el (mm-html-blocked-images): Default to "" that blocks all external images. * doc/misc/emacs-mime.texi (Display Customization): Mention that mm-html-blocked-images defaults to "".
* Make mm-html-inhibit-images and mm-html-blocked-images default to nilKatsumi Yamaoka2016-02-091-5/+2
| | | | | | | | | | | * lisp/gnus/mm-decode.el (mm-html-inhibit-images) (mm-html-blocked-images): Default to nil. * doc/misc/emacs-mime.texi (Display Customization): Mention that mm-html-inhibit-images and mm-html-blocked-images default to nil. * etc/NEWS (Gnus): Document mm-html-inhibit-images and mm-html-blocked-images.
* Make backgrounds extend to the end of the lines in shrLars Ingebrigtsen2016-02-091-7/+9
| | | | | * lisp/net/shr.el (shr-face-background): Faces can also be on the form `(:background "#fff)' (bug#22547).
* Make the `R' command get the correct relative <img>sLars Ingebrigtsen2016-02-091-2/+4
| | | | | | | | | * lisp/net/eww.el (eww-readable): Preserve the base URL so that image expansions are fetched from the right place (bug#22605). (cherry picked from commit 8722e849f75ceafb82a1c17105e8ab76077a8ebc) Backport:
* Fix message-cross-post-followup-to group namesLars Ingebrigtsen2016-02-091-0/+2
| | | | | * lisp/gnus/message.el (message-cross-post-followup-to): Don't insert group names like "nntp+foo:zot", because those aren't valid.
* Compare recipient and keys case-insensitivelyDavid Edmondson2016-02-091-4/+4
| | | | | | * lisp/gnus/mml2015.el: (mml-secure-check-user-id): When comparing a recipient address with that from a key, do so in a case insensitive manner (bug#22603).
* * lisp/gnus/mm-decode.el (mm-alist-to-plist): Doc fix.Glenn Morris2016-02-081-1/+1
|
* Refactor HTML images handling of Gnus and mm-* (a part of bug#21650)Katsumi Yamaoka2016-02-083-46/+49
| | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/emacs-mime.texi (Display Customization): Remove mm-inline-text-html-with-images; add documentations for mm-html-inhibit-images and mm-html-blocked-images. * lisp/gnus/gnus-art.el (gnus-article-show-images): No need to bind mm-inline-text-html-with-images. (gnus-bind-safe-url-regexp): Rename to gnus-bind-mm-vars. (gnus-bind-mm-vars): Rename from gnus-bind-safe-url-regexp; bind mm-html-inhibit-images and mm-html-blocked-images. (gnus-mime-view-all-parts, gnus-mime-view-part-internally) (gnus-mm-display-part, gnus-mime-display-single) (gnus-mime-display-alternative): Use gnus-bind-mm-vars. * lisp/gnus/mm-decode.el (mm-inline-text-html-with-images): Remove. (mm-html-inhibit-images, mm-html-blocked-images): New user options. (mm-shr): Bind shr-inhibit-images and shr-blocked-images with mm-html-inhibit-images and mm-html-blocked-images respectively instead of gnus-inhibit-images and gnus-blocked-images. * lisp/gnus/mm-view.el (mm-setup-w3m): Use mm-html-inhibit-images instead of mm-inline-text-html-with-images.
* Fix Bug#22557Michael Albinus2016-02-071-0/+4
| | | | | | | | | | | | | | | | | | * lisp/filenotify.el (file-notify-callback): Do not send a `stopped' event in case of backup by renaming. (Bug#22557) * test/automated/Makefile.in: Use $(SELECTOR_EXPENSIVE) for all targets but check and check-maybe. * test/automated/file-notify-tests.el (file-notify--test-read-event-timeout): New defconst. (file-notify--deftest-remote, file-notify--wait-for-events) (file-notify-test02-events) (file-notify-test04-file-validity) (file-notify-test06-many-events): Use it. (file-notify--test-cleanup): Make it more robust. Delete also backup file. (file-notify-test07-backup): New test.
* Fix gnus-group-get-new-news-this-group on group with closed serverAndreas Schwab2016-02-071-1/+3
| | | | | * lisp/gnus/nnimap.el (nnimap-change-group): Lookup server method and pass to nnimap-open-server.
* * lisp/comint.el (comint-prompt-read-only): Clean tabs in docstringArtur Malabarba2016-02-071-4/+4
| | | | | | | | While tabs in code are mostly fine because the Emacs sources have a .dir-locals file specifying tab-width, the same is not true of tabs in code examples inside docstrings. The docstring is printed on a *Help* buffer, which can be created on any directory and won't necessarily have the same tab-width set.
* Don't inloop gnus-uu-mark-thread on the last threadLars Ingebrigtsen2016-02-071-2/+2
| | | | | * lisp/gnus/gnus-uu.el (gnus-uu-mark-thread): Don't infloop on the final thread in the summary buffer (bug#16666).
* Display non-ASCII group names better in promptsLars Ingebrigtsen2016-02-071-4/+4
| | | | | * lisp/gnus/gnus-sum.el (gnus-articles-to-read): To decode the group name, we have to do that before we remove the prefix.
* Default to gpg2 instead of gpgLars Ingebrigtsen2016-02-071-3/+4
| | | | | | * lisp/epg-config.el (epg-gpg-program): Prefer gpg2 over gpg, if it exists. This fixes many problems with using the GPG authentication agent.
* * lisp/isearch.el (isearch-define-mode-toggle): Improve logicArtur Malabarba2016-02-061-5/+3
|
* * lisp/menu-bar.el (menu-bar-options-menu): New search submenuArtur Malabarba2016-02-061-6/+49
| | | | (menu-bar-search-options-menu): New variable
* * lisp/isearch.el (search-default-mode)Artur Malabarba2016-02-061-4/+8
| | | | (isearch-regexp-function): Improve docstrings.
* * lisp/isearch.el: Rename search-default-regexp-mode to search-default-modeArtur Malabarba2016-02-062-9/+9
| | | | | | | | | (search-default-mode): New variable. (isearch-mode, isearch-define-mode-toggle) (isearch--describe-regexp-mode): Update accordingly. * lisp/menu-bar.el (nonincremental-search-forward): Update accordingly. * etc/NEWS: Update accordingly. * doc/emacs/search.texi: Update accordingly.
* Ensure that Gnus dribble handling allows removing entriesLars Ingebrigtsen2016-02-061-1/+3
| | | | | * lisp/gnus/gnus-start.el (gnus-dribble-enter): Ensure that each entry is on a single line.