summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Declare function in esh-mode before #'-ing itLars Ingebrigtsen2019-06-161-0/+3
| | | | | * lisp/eshell/esh-mode.el (ansi-color-apply-text-property-face): Declare to avoid a compilation warning.
* Avoid obsolete function in reftex-global.elLars Ingebrigtsen2019-06-161-2/+7
| | | | | | * lisp/textmodes/reftex-global.el (reftex-query-replace-document): Rewrite to use fileloop directly to avoid the obsolete function tags-query-replace.
* Use fileloop directly in vc-dir to avoid obsolete functionLars Ingebrigtsen2019-06-161-2/+7
| | | | | | * lisp/vc/vc-dir.el (vc-dir-query-replace-regexp): Rewrite to use fileloop directly to avoid the obsolete function tags-query-replace.
* Maintain c-syntax-table-hwm when changing syntax-table text propertiesAlan Mackenzie2019-06-163-19/+48
| | | | | | | | | | | | | | | | * lisp/progmodes/cc-defs.el: (c-syntax-table-hwm): Move the defvar to here from cc-mode.el, since the variable is needed at compile time in c-emacs-features. (c-min-property-position): New macro. (c-put-char-property, c-clear-char-property, c-clear-char-properties) (c-clear-char-property-with-value-function) (c-clear-char-property-with-value-on-char-function) (c-put-char-properties-on-char): Adjust c-syntax-table-hwm appropriately when syntax-table text properties are changed. * lisp/progmodes/cc-engine.el (c-truncate-lit-pos-cache): Remove the now unneeded setting of c-syntax-table-hwm, and the unneeded declaration of c-syntax-table-hwm.
* Fix regressions in xref-find-definitions and ...-other-windowDmitry Gutov2019-06-161-3/+17
| | | | | | | * lisp/progmodes/xref.el: (xref--display-buffer-in-other-window) (xref--display-buffer-in-window): New functions. (xref--show-pos-in-buf): Use them (bug#33870)
* Add MESSAGE string to bookmark-errors (bug#23408)Stefan Kangas2019-06-151-1/+2
| | | | * lisp/bookmark.el (bookmark-errors): Add MESSAGE parameter string.
* Always try to display tree-widget with images (Bug#36147)Noam Postavsky2019-06-151-3/+3
| | | | | | | | | | Checking the result of display-images-p doesn't make sense if the display capabilities when loading the file are different from the display used to actually look at the widget (which is easily possible now that Emacs supports both tty and graphic frames in the same instance). * lisp/tree-widget.el (tree-widget-image-enable): Default to t, always. This still shows text on displays that can't show images.
* Allow trailing whitespace in --eval argument (Bug#36219)Noam Postavsky2019-06-151-1/+3
| | | | | * lisp/startup.el (command-line-1): Don't complain about trailing garbage if it's only space, tab, or newline characters.
* * lisp/net/trampver.el (customize-package-emacs-version-alist):Michael Albinus2019-06-151-1/+2
| | | | Adapt Tramp version integrated in Emacs 26.3.
* Merge from origin/emacs-26Glenn Morris2019-06-151-2/+1
|\ | | | | | | | | 7a8f22b * test/lisp/url/url-file-tests.el (url-file): Use file:///, n... 0c5f6c6 Fix doc of srecompile-compile-split-code (Bug#36200)
| * Fix doc of srecompile-compile-split-code (Bug#36200)Juanma Barranquero2019-06-151-2/+1
| | | | | | | | | | * lisp/cedet/srecode/compile.el (srecode-compile-split-code): Remove leftover text from docstring.
| * Make sure Gnus imap group names are decoded before searchingEric Abrahamsen2019-06-141-0/+1
| | | | | | | | | | | | | | do not merge (fix unnecessary in Emacs 27) * lisp/gnus/nnir.el (nnir-run-imap): Ensure that non-ascii group names have been fully decoded before passing them to imap search.
* | Merge from origin/emacs-26Glenn Morris2019-06-151-1/+2
|\| | | | | | | 6242324 * lisp/net/sieve-manage.el (sieve-manage-parse-capability): D...
| * * lisp/net/sieve-manage.el (sieve-manage-parse-capability): Doc fix.Juanma Barranquero2019-06-141-1/+2
| |
| * ; * lisp/ldefs-boot.el: Update.Nicolas Petton2019-06-121-4/+14
| |
* | Merge from origin/emacs-26Glenn Morris2019-06-151-7/+15
|\| | | | | | | | | | | | | | | | | f53ce87 ; ChangeLog.3 update eca2677 Fix description of 'display-buffer-in-previous-window' again ... 7be50cd Consistently use @minus{} for negative arguments # Conflicts: # ChangeLog.3
| * Fix description of 'display-buffer-in-previous-window' again (Bug#36161)Martin Rudalics2019-06-121-7/+15
| | | | | | | | | | | | | | | | | | | | | | * lisp/window.el (display-buffer-in-previous-window): Make doc-string more explicit (Bug#36161). * doc/lispref/windows.texi (Buffer Display Action Functions): Make description of 'display-buffer-in-previous-window' more explicit. (Buffer Display Action Alists): Mention 'display-buffer-in-previous-window' in description of 'reusable-frames' entry.
* | Probably fix the `helper' argument in feedmail.elLars Ingebrigtsen2019-06-151-3/+1
| | | | | | | | | | | | * lisp/mail/feedmail.el (feedmail-queue-send-edit-prompt-inner): Return the helper function (instead of the symbol `helper') so that the caller can actually call it.
* | Fix compilation warning in esh-cmd.elLars Ingebrigtsen2019-06-151-0/+2
| | | | | | | | | | | | * lisp/eshell/esh-cmd.el (pcomplete--here): Declare function to avoid byte compilation warning, which is what erc-notify.el also does in a similar situation.
* | Fix build warning in srecode/srt-modeLars Ingebrigtsen2019-06-151-0/+2
| | | | | | | | | | * lisp/cedet/srecode/srt-mode.el (srecode-inserter-prin-example): Declare and require before use.
* | Silence warnings about obsolete functions in obsolete/vip.elLars Ingebrigtsen2019-06-151-3/+4
| | | | | | | | | | * lisp/obsolete/vip.el (ex-tag): Silence warnings about obsolete functions because this is an obsolete file.
* | Suppress compilation warnings in obsolete/otodo-mode.elLars Ingebrigtsen2019-06-151-2/+3
| | | | | | | | | | * lisp/obsolete/otodo-mode.el (lexical): Suppress warnings about non-prefixed variables because this file is obsolete.
* | Silence warning in obsolete/complete.elLars Ingebrigtsen2019-06-151-3/+6
| | | | | | | | | | * lisp/obsolete/complete.el (PC-do-completion): Suppress warning about obsolete variable in obsolete function.
* | Make obsolete function zip-lists work againLars Ingebrigtsen2019-06-151-1/+1
| | | | | | | | | | * lisp/obsolete/cl-compat.el (zip-lists): Use cl-mapcan instead of mapcan; mapcan now takes only two parameters.
* | Suppress compilation warning in supercite.elLars Ingebrigtsen2019-06-151-1/+5
| | | | | | | | | | | | * lisp/mail/supercite.el (curline): Suppress warning about non-prefixed variable used by forms in the `sc-mail-glom-frame' variable.
* | Suppress warning in mailheader.elLars Ingebrigtsen2019-06-151-1/+2
| | | | | | | | | | * lisp/mail/mailheader.el (headers): Suppress warning about non-prefixed variable part of the advertised interface.
* | Suppress warning about non-prefixed variable in mailalias.elLars Ingebrigtsen2019-06-151-1/+5
| | | | | | | | | | * lisp/mail/mailalias.el (patters): Suppress warning about non-prefixed variable used by `mail-complete-alist'.
* | Fix byte compilation warning in bindat.elLars Ingebrigtsen2019-06-151-2/+2
| | | | | | | | | | | | * lisp/emacs-lisp/bindat.el (bindat--unpack-item): Avoid a byte compilation warning by using unibyte-string instead of concat + string-make-unibyte.
* | Suppress warning about `entry' in calendarLars Ingebrigtsen2019-06-152-2/+8
| | | | | | | | | | | | | | | | * lisp/calendar/cal-china.el (entry): * lisp/calendar/cal-hebrew.el (entry): Suppress warning about dynamically bound `entry', which has to be bound for diary-chinese-anniversary and diary-hebrew-birthday to work. These function can be used in the sexp part of users' diary files.
* | Suppress warning about prefixless date variable in calendarLars Ingebrigtsen2019-06-1511-22/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/calendar/lunar.el (date): * lisp/calendar/cal-persia.el (date): * lisp/calendar/cal-mayan.el (date): * lisp/calendar/cal-julian.el (date): * lisp/calendar/cal-iso.el (date): * lisp/calendar/cal-islam.el (date): * lisp/calendar/cal-hebrew.el (date): * lisp/calendar/cal-french.el (date): * lisp/calendar/cal-coptic.el (date): * lisp/calendar/cal-china.el (date): * lisp/calendar/cal-bahai.el (date): Suppress warning about this prefix-less dynamic variable, because it's part of the documented calling convention used in the sexp part of users' diary files.
* | Clean up verilog-mode.el documentation examples to match behavior.Wilson Snyder2019-06-151-518/+517
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * verilog-mode.el (verilog-auto, verilog-auto-arg) (verilog-auto-ascii-enum, verilog-auto-inout) (verilog-auto-inout-comp, verilog-auto-inout-in) (verilog-auto-inout-modport, verilog-auto-inout-module) (verilog-auto-inout-param, verilog-auto-input) (verilog-auto-insert-lisp, verilog-auto-inst) (verilog-auto-inst-param, verilog-auto-inst-param-value) (verilog-auto-output, verilog-auto-output-every, verilog-auto-reg) (verilog-auto-reg-input, verilog-auto-reset, verilog-auto-sense) (verilog-auto-tieoff, verilog-auto-undef, verilog-auto-unused) (verilog-auto-wire, verilog-inject-auto, verilog-read-sub-decls): Clean up documentation examples to match behavior.
* | Make url-tramp more robustMichael Albinus2019-06-151-4/+4
| | | | | | | | | | * lisp/url/url-tramp.el (url-tramp-convert-url-to-tramp) (url-tramp-convert-tramp-to-url): Check, that obj is non-nil.
* | Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacsEli Zaretskii2019-06-153-13/+25
|\ \
| * | Let tramp-archive unmount cleanMichael Albinus2019-06-151-11/+13
| | | | | | | | | | | | | | | * lisp/net/tramp-archive.el (tramp-archive-cleanup-hash): Don't check for a proper method.
| * | Make Tramp compatible to recent progress-reporter-updateMichael Albinus2019-06-152-2/+10
| | | | | | | | | | | | | | | | | | | | | * lisp/net/tramp-compat.el (tramp-compat-progress-reporter-update): New defalias. * lisp/net/tramp.el (tramp-progress-reporter-update): Add optional SUFFIX.
| * | Some changes in process output read of TrampMichael Albinus2019-06-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/net/tramp.el (tramp-handle-file-notify-rm-watch): Read pending output. * test/lisp/net/tramp-tests.el (tramp-test31-interrupt-process): Use a timeout when reading process output.
* | | Remove another variable obsolete since Emacs 22Stefan Kangas2019-06-151-7/+0
|/ / | | | | | | | | | | * lisp/progmodes/cc-langs.el: Remove obsolete variable c-opt-op-identitier-prefix. * etc/NEWS: Announce it. (Bug#36173)
* | Remove Lucid Emacs support from bookmark.elStefan Kangas2019-06-151-6/+0
| | | | | | | | | | * lisp/bookmark.el: Remove Lucid Emacs support. (Bug#36179)
* | Revert "Silence okuri-nasi count-up messaging during compilation"Lars Ingebrigtsen2019-06-141-0/+4
| | | | | | | | | | | | This takes long enough on some systems that the messages are useful. This reverts commit 1d2e4d22c922f94d6f4b75a5ead18cbc679c5dfe.
* | Fix problem in remote file notificationMichael Albinus2019-06-141-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/net/tramp-sh.el (tramp-sh-gio-monitor-process-filter) (tramp-sh-gvfs-monitor-dir-process-filter) (tramp-sh-inotifywait-process-filter): Do not kill the process. Let `file-notify-rm-watch' do the job. * test/lisp/filenotify-tests.el (file-notify-test03-events) (file-notify-test05-file-validity) (file-notify-test09-watched-file-in-watched-dir): Do not special-case remote files.
* | Silence okuri-nasi count-up messaging during compilationLars Ingebrigtsen2019-06-141-4/+0
| | | | | | | | | | * lisp/international/ja-dic-cnv.el (skkdic-set-okuri-nasi): Remove messaging while compilation to make compilation more regular.
* | Revert "srecode/srt-mode compilation fix"Lars Ingebrigtsen2019-06-141-1/+2
| | | | | | | | | | | | This led to a recursive require. This reverts commit 9fac0e70e3f5b7d0b12b77cac50078e01f68ee70.
* | Fix previous object-print/cl-print-object changesLars Ingebrigtsen2019-06-145-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cedet/srecode/insert.el (srecode-insert-variable-secondname-handler): * lisp/cedet/semantic/decorate/include.el (semantic-decoration-fileless-include-describe): (semantic-decoration-all-include-summary): * lisp/cedet/semantic/db-find.el (semanticdb-find-log-activity): * lisp/cedet/semantic/bovine/c.el (semantic-c-describe-environment): * lisp/cedet/semantic/analyze/debug.el (semantic-analyzer-debug-insert-include-summary): Fix previous object-print/cl-print-object changes that were nonsensical.
* | Avoid using registerv-make in senator.elLars Ingebrigtsen2019-06-142-8/+19
| | | | | | | | | | | | | | | | * lisp/cedet/semantic/senator.el (senator-register): New class. (register-val-jump-to, register-val-describe) (register-val-insert): New methods. (senator-copy-tag-to-register): Use this instead of the deprecated registerv-make function.
* | analyze/debug compilation fixLars Ingebrigtsen2019-06-141-0/+1
| | | | | | | | | | * lisp/cedet/semantic/analyze/debug.el (pulse): Require to avoid byte compilation warning.
* | semantic/lex-spp compilation fixLars Ingebrigtsen2019-06-141-1/+1
| | | | | | | | | | | | * lisp/cedet/semantic/lex-spp.el (semantic-lex-spp-analyzer-push-tokens-for-symbol): Use new name for `semantic-lex-spp-anlyzer-do-replace'.
* | Use cl-typep instead of obsolete predicate functions throughout cedetLars Ingebrigtsen2019-06-147-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cedet/srecode/dictionary.el (srecode-create-dictionary): (srecode-dictionary-add-entries): (srecode-compound-toString): (srecode-dump): * lisp/cedet/srecode/compile.el (srecode-dump-code-list): * lisp/cedet/semantic/util.el (semantic-something-to-tag-table): * lisp/cedet/semantic/db-typecache.el (semanticdb-typecache-length): * lisp/cedet/semantic/db-ref.el (semanticdb-check-references): * lisp/cedet/semantic/db-find.el (semanticdb-find-incomplete-cache-entries-p): (semanticdb-find-translate-path-includes-default): (semanticdb-find-results-p): (semanticdb-find-result-with-nil-p): * lisp/cedet/semantic/analyze/complete.el (semantic-analyze-possible-completions): Use cl-typep instead of functions like `srecode-dictionary-compound-value-child-p' etc.
* | srecode/srt-mode compilation fixLars Ingebrigtsen2019-06-141-2/+1
| | | | | | | | | | | | * lisp/cedet/srecode/srt-mode.el (srecode/insert): Require to avoid compilation warning about unknown slot. Remove function declarations that point to that file.
* | srecode/find compilation fixLars Ingebrigtsen2019-06-141-3/+1
| | | | | | | | | | | | * lisp/cedet/srecode/find.el (srecode/compile): Require to avoid compilation warning about unknown slot. Remove function declarations that point to that file.
* | srecode/dictionary compilation warning fixLars Ingebrigtsen2019-06-141-2/+1
| | | | | | | | | | | | * lisp/cedet/srecode/dictionary.el (srecode/fields): Require to avoid compilation warning about unknown slot. Remove function declarations that point to that file.