aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Fix reverting doc-view buffersLars Ingebrigtsen2019-09-291-1/+6
| | | | | | | | | | | | | | | * lisp/doc-view.el (doc-view--revert-buffer): Actually use the new version of the PDF data (bug#26996).
* | | Allow customising pdf-to-text parametersLars Ingebrigtsen2019-09-292-1/+10
| | | | | | | | | | | | | | | | | | * lisp/doc-view.el (doc-view-pdf->txt): Allow customising the parameters (bug#8519). (doc-view-pdftotext-program-args): New variable.
* | | Try ImageMagick last for external image convertersLars Ingebrigtsen2019-09-291-2/+2
| | | | | | | | | | | | | | | * lisp/image/image-converter.el (image-converter--converters): Move ImageMagick last in the list.
* | | Fix linear equation system solving in Calc (bug#35374)Mattias EngdegÄrd2019-09-292-0/+109
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/calc/calcalg2.el (math-try-solve-for): To solve Ax^n=0 where A is a nonzero constant and x the variable to solve for, solve x^n=0 instead of solving A=0 (which obviously fails) or something equally stupid. * test/lisp/calc/calc-tests.el (calc-test-solve-linear-system): New.
* | | Move convert-images-externally documentation to Emacs manualLars Ingebrigtsen2019-09-292-8/+9
| | | | | | | | | | | | | | | * doc/emacs/files.texi (File Conveniences): Move bit about convert-images-externally to user manual from lispref manual.
* | | Remove duplicated image conversion defcustomLars Ingebrigtsen2019-09-291-11/+0
| | | | | | | | | | | | | | | | | | * lisp/image/image-converter.el (convert-external-images): Remove defcustom that was accidentally not removed when moving to image.el (and renamed).
* | | Add some commented-out tests for iso8601Lars Ingebrigtsen2019-09-291-7/+19
| | |
* | | Fix up iso8601 time match regexpLars Ingebrigtsen2019-09-291-2/+2
| | | | | | | | | | | | | | | | | | * lisp/calendar/iso8601.el (iso8601--time-match): The fraction mark can be either . or , and there can be arbitrarily many digits in the fraction.
* | | Put new Gnus groups in the completion tableLars Ingebrigtsen2019-09-291-0/+4
| | | | | | | | | | | | | | | | | | * lisp/gnus/gnus-start.el (gnus-group-change-level): Ensure that all new groups are in gnus-active-hashtb so that they can be completed to.
* | | Define nndraft-close-server according to new calling conventionsLars Ingebrigtsen2019-09-291-5/+6
| | | | | | | | | | | | | | | * lisp/gnus/nnoo.el (nnoo-define-basics-1): *-close-server now takes a DEFS parameter (bug#20319).
* | | Add new Gnus summary commands and keystrokes for "unseen" navigationLars Ingebrigtsen2019-09-293-0/+56
| | | | | | | | | | | | | | | | | | | | | * doc/misc/gnus.texi (Choosing Commands): Document them. * lisp/gnus/gnus-sum.el (gnus-summary-next-unseen-article) (gnus-summary-prev-unseen-article): New commands and keystrokes (bug#35213).
* | | Improve documentation of image conversion featureEli Zaretskii2019-09-294-16/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/image/image-converter.el (image-converter) (image-convert-p, image-convert): * lisp/image.el (convert-images-externally): * etc/NEWS: * doc/lispref/display.texi (Defining Images): Fix recently added documentation.
* | | Remove :group from a recent defcustomLars Ingebrigtsen2019-09-291-1/+0
| | | | | | | | | | | | * lisp/image.el (convert-images-externally): Remove :group.
* | | If requested, use external image converters for exotic formatsLars Ingebrigtsen2019-09-294-4/+235
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/display.texi (Defining Images): Document it. * lisp/image.el (convert-images-externally): New variable. (image-type): Use it. (create-image): Convert images. * lisp/image/image-converter.el (image-converter--convert): New file.
* | | Reorganize time-stamp testsStephen Gildea2019-09-281-103/+112
| | | | | | | | | | | | | | | | | | | | | | | | * time-stamp-tests.el: Group tests by when the format was or will be documented. Add tests for a few more undocumented, volatile formats. Change AM hours test time to be a different hour from PM test time. (Making these changes to the tests now will minimize test changes needed later with anticipated code changes.)
* | | Expunge INBOX messages after splittingLars Ingebrigtsen2019-09-281-4/+8
| | | | | | | | | | | | | | | * lisp/gnus/nnimap.el (nnimap-split-incoming-mail): Expunge articles after splitting (bug#37541).
* | | Clean up nnimap-split-incoming-mail slightlyLars Ingebrigtsen2019-09-281-1/+3
| | | | | | | | | | | | | | | * lisp/gnus/nnimap.el (nnimap-split-incoming-mail): Don't call -delete-articles on empty lists (bug#37541).
* | | Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacsEli Zaretskii2019-09-283-8/+13
|\ \ \
| * | | Copy edit nnimap-expunge doc stringLars Ingebrigtsen2019-09-281-7/+7
| | | | | | | | | | | | | | | | * lisp/gnus/nnimap.el (nnimap-expunge): Copy edit doc string.
| * | | Fix customizing ibuffer-help-buffer-modesStefan Kangas2019-09-282-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/ibuffer.el (ibuffer-help-buffer-modes) * lisp/obsolete/info-edit.el (ibuffer-help-buffer-modes): Move Info-edit-mode reference to obsolete file.
* | | | Improve indexing of ELisp manualEli Zaretskii2019-09-281-0/+1
|/ / / | | | | | | | | | | | | * doc/lispref/frames.texi (Font and Color Parameters): Add index entry for the 'mouse' face.
* | | Document ert test selectors in batch mode (Bug#37476)Stefan Kangas2019-09-281-4/+8
| | | | | | | | | | | | | | | * doc/misc/ert.texi (Running Tests in Batch Mode): Document test selectors.
* | | Improve sorting in package list (Bug#37419)Stefan Kangas2019-09-282-8/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/package.el (package-menu-mode): Allow sorting by version or description. (package-menu--version-predicate): Fix sorting by version. (package-menu--description-predicate): Fix sorting by description. (package-menu--archive-predicate): Fall back to sorting by name if archive is the same. (package-menu--name-predicate, package-menu--status-predicate): Add doc string. * etc/NEWS: Announce the above changes.
* | | More improvements of doc strings in text-property-search.elEli Zaretskii2019-09-281-11/+14
| | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/text-property-search.el (text-property-search-forward) (text-property-search-backward): Further improvements of doc strings. (Bug#37488)
* | | Update X keysym mappingAxel Svensson2019-09-281-5/+35
| | | | | | | | | | | | | | | | | | | | | * lisp/term/x-win.el (x-keysym-table): Update the mappings using current Xorg data. (Bug#37530) Copyright-paperwork-exempt: yes
* | | Add bug reporting and link the manual on the about screenStefan Kangas2019-09-281-3/+5
| | | | | | | | | | | | | | | | | | * lisp/startup.el (fancy-about-text, normal-about-screen): Clarify that "Contribute" also describes how to report bugs. Add new link "Emacs Manual". (Bug#20697)
* | | Fix running on MS-Windows with non-existing home directoryEli Zaretskii2019-09-281-2/+3
| | | | | | | | | | | | | | | | | | * lisp/startup.el (startup--xdg-or-homedot): Don't access a non-existent user home directory on windows-nt systems. (Bug#37536)
* | | Mention doc-view-scale-internally in the DocView manual nodeLars Ingebrigtsen2019-09-271-3/+6
| | | | | | | | | | | | | | | * doc/emacs/misc.texi (DocView Navigation): Mention doc-view-scale-internally (bug#33226).
* | | Don't discard customizations in progress when adding comments (Bug#5358)Mauro Aranda2019-09-272-12/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cus-edit.el (custom-comment-show): Add docstring. Save the widget value in the :shown-value property, before redrawing. (custom-variable-modified-p): New function, to complement the return values of custom-variable-state. (custom-variable-state-set): Use it. (custom-face-value-create): Add children to the custom-face widget before setting the state, to be able to check for user edits. (custom-face-state-set): Check for user edits before calling custom-face-state (bug#5358). * test/lisp/custom-tests.el (custom-test-show-comment-preserves-changes): New test.
* | | Run gnus-summary-prepare-exit-hook after flags have been updatedNikolaus Rath2019-09-271-1/+1
| | | | | | | | | | | | | | | * lisp/gnus/gnus-sum.el (gnus-summary-exit): Gnus message flags must be set before expiration, not afterwards (bug#21071).
* | | Change the lighter in epa-info-modeLars Ingebrigtsen2019-09-271-3/+3
| | | | | | | | | | | | | | | * lisp/epa.el (epa-info-mode): Change the name of the mode so that it doesn't look like it's Info mode (bug#7287).
* | | gnus-thread-ignore-subject doc string clarificationLars Ingebrigtsen2019-09-271-2/+8
| | | | | | | | | | | | | | | | | | * lisp/gnus/gnus-sum.el (gnus-thread-ignore-subject): Document that when not ignoring subjects, sorting will not happen as expected (bug#35513).
* | | Fix documentation on `C-u a' on nndiary groupLars Ingebrigtsen2019-09-271-16/+0
| | | | | | | | | | | | | | | | | | * doc/misc/gnus.texi (Diary Group Parameters): Remove apparently incorrect documentation about `C-u a' on nndiary groups (bug#36849).
* | | Fix reversed check in mm-possibly-verify-or-decryptLars Ingebrigtsen2019-09-271-1/+1
| | | | | | | | | | | | | | | | | | * lisp/gnus/mm-decode.el (mm-possibly-verify-or-decrypt): Fix reverse check thinko that made unverified singed messages not display correctly.
* | | .va/.vah/.sva/.svah now loads Verilog mode.Wilson Snyder2019-09-271-1/+1
| | | | | | | | | | | | | | | | | | * lisp/files.el (auto-mode-alist): Support .va /.vah/.sva/.svah file extensions to load verilog-mode for Verilog-AMS. Reported by Shareef Jalloq.
* | | * lisp/net/nsm.el: Use lexical-bindingStefan Monnier2019-09-271-34/+22
| | | | | | | | | | | | | | | | | | | | | (nsm-check-tls-connection, nsm-query): Don't pass explicitly `obarray` since it's the default anyway. (nsm-query, nsm-query-user, nsm-save-host): Remove redundant advertised-calling-convention.
* | | Fix display of box around imagesEli Zaretskii2019-09-271-0/+10
| | | | | | | | | | | | | | | * src/xdisp.c (face_before_or_after_it_pos): Handle correctly when we are called with it->bidi_it.first_elt set. (Bug#17114)
* | | ; * etc/NEWS (Gnus): Fix outline levels.Basil L. Contovounesios2019-09-271-3/+3
| | |
* | | Fix problem with changing to correct NNTP serverLars Ingebrigtsen2019-09-277-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/gnus/nntp.el (nntp-close-server): * lisp/gnus/nnimap.el (nnimap-close-server): * lisp/gnus/gnus-int.el (gnus-close-server): Take an optional DEFS parameter to enable switching to the correct nnoo server (bug#20319) when there's two servers with the same address.
* | | nnimap.el: support additional expunge optionsNikolaus Rath2019-09-273-39/+67
| | | | | | | | | | | | | | | | | | | | | * lisp/gnus/nnimap.el (nnimap-close-group) (nnimap-request-expire-articles, nnimap-delete-article) (nnimap-request-scan): Add new 'never, 'immediate, and 'on-exit settings for nnimap-expunge (bug#20670).
* | | Tweak updating of readedness marks on the IMAP serverLars Ingebrigtsen2019-09-271-2/+9
| | | | | | | | | | | | | | | | | | * lisp/gnus/nnimap.el (nnimap-request-set-mark): Ensure that ticking/unticking also toggles readedness on the IMAP server (bug#22590).
* | | * src/w32fns.c (Fw32_register_hot_key): Fix typo in docstringJuanma Barranquero2019-09-271-2/+3
| | |
* | | Fix nnir searching on nested Gnus topicsLars Ingebrigtsen2019-09-271-1/+5
| | | | | | | | | | | | | | | * lisp/gnus/nnir.el (gnus-group-make-nnir-group): On a topic line, search all the groups, even in sub-topics (bug#28090).
* | | Don't hard-code the RSS structure so much in nnrssLars Ingebrigtsen2019-09-271-1/+6
| | | | | | | | | | | | | | | * lisp/gnus/nnrss.el (nnrss-get-namespace-prefix): Find the URL in any section in the RSS (bug#34685).
* | | Add a new `dom-search' functionLars Ingebrigtsen2019-09-273-0/+23
| | | | | | | | | | | | | | | | | | * doc/lispref/text.texi (Document Object Model): Document it. * lisp/dom.el (dom-search): New function.
* | | Make forward-button support help-echo function (bug#37515)Katsumi Yamaoka2019-09-261-0/+3
| | | | | | | | | | | | * lisp/button.el (forward-button): Support help-echo function.
* | | Include ImageMagick file name regexps in image-file-name-regexpJuri Linkov2019-09-261-7/+6
| | | | | | | | | | | | | | | * lisp/image-file.el (image-file-name-regexp): If compiled with ImageMagick, include file name extensions it can handle (bug#9516).
* | | ; Add traces to shadowfile-tests.elMichael Albinus2019-09-261-0/+8
| | |
* | | mm-possibly-verify-or-decrypt should only issue errors when decryptingLars Ingebrigtsen2019-09-261-0/+1
| | | | | | | | | | | | | | | | | | * lisp/gnus/mm-decode.el (mm-possibly-verify-or-decrypt): Only do the warning about failed decryption when we're handing encrypted parts, not when doing verification.
* | | Add key bindings for ibuffer filter commandsStefan Kangas2019-09-261-0/+2
| | | | | | | | | | | | | | | | | | * lisp/ibuffer.el (ibuffer--filter-map): Add keybinding for 'ibuffer-filter-chosen-by-completion' and 'ibuffer-filter-by-directory'. (Bug#6847)