summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* | srecode/dictionary compilation fixLars Ingebrigtsen2019-06-141-4/+1
| | | | | | | | | | | | * lisp/cedet/srecode/ctxt.el (srecode/dictionary): Require to avoid compilation warning about unknown slot. Remove function declarations that point to that file.
* | srecode-inserter-prin-example compilation fixLars Ingebrigtsen2019-06-142-12/+13
| | | | | | | | | | * lisp/cedet/srecode/insert.el (srecode-inserter-prin-example): Move prin1 example to file that defines the structure it prints.
* | Move functions from semantic.el to analyze.el to avoid warningsLars Ingebrigtsen2019-06-142-51/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cedet/semantic.el (semantic-analyze-completion-at-point-function) (semantic-analyze-notc-completion-at-point-function) (semantic-analyze-nolongprefix-completion-at-point-function): Add autoloads for the moved functions. * lisp/cedet/semantic/analyze.el (semantic-analyze-completion-at-point-function) (semantic-analyze-notc-completion-at-point-function) (semantic-analyze-nolongprefix-completion-at-point-function): Move here from semantic.el to avoid getting compilation warnings about unknown slot `bounds'.
* | Adjust erc functions after previous erc-pre-send-function changeLars Ingebrigtsen2019-06-143-20/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/erc/erc-goodies.el (noncommands): Use erc-pre-send-functions instead of the hook. (erc-send-distinguish-noncommands): Adjust function to new interface. * lisp/erc/erc-ring.el (ring): Ditto. (erc-add-to-input-ring): Ditto. * lisp/erc/erc.el (erc-send-this): Really make obsolete. (erc-pre-send-functions): Change to a list of functions to allow erc-goodies and erc-ring to work as before.
* | Unobsolete string-to-multibyteLars Ingebrigtsen2019-06-141-1/+3
| | | | | | | | | | * lisp/subr.el: Un-obsolete string-to-multibyte, because it's a useful function. string-to-unibyte has already been un-obsoleted.
* | Use CLOS-style accessors in oref/osetLars Ingebrigtsen2019-06-1435-212/+200
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cedet/srecode/texi.el (srecode-semantic-handle-:texitag): * lisp/cedet/srecode/table.el (srecode-mode-table-new): (srecode-dump): * lisp/cedet/srecode/srt-mode.el (srecode-parse-this-macro): (semantic-analyze-possible-completions): * lisp/cedet/srecode/semantic.el (srecode-compound-toString): (srecode-semantic-apply-tag-to-dict-default): * lisp/cedet/srecode/mode.el (srecode-minor-mode-templates-menu): (srecode-edit): * lisp/cedet/srecode/insert.el (srecode-insert-method): (srecode-inserter-apply-state): (srecode-insert-ask-default): (srecode-insert-method-ask): (srecode-insert-method-field): (srecode-insert-method-helper): (srecode-parse-input): (srecode-match-end): (srecode-insert-include-lookup): (srecode-insert-method): * lisp/cedet/srecode/find.el (srecode-template-table-in-project-p): (srecode-template-get-table): (srecode-template-get-table-for-binding): (srecode-all-template-hash): * lisp/cedet/srecode/extract.el (srecode-inserter-extract): (srecode-inserter-extract): * lisp/cedet/srecode/el.el (srecode-semantic-apply-tag-to-dict): * lisp/cedet/srecode/dictionary.el (initialize-instance): (srecode-dictionary-add-template-table): (srecode-compound-toString): * lisp/cedet/srecode/cpp.el (srecode-semantic-apply-tag-to-dict): * lisp/cedet/srecode/compile.el (srecode-compile-template-table): (srecode-dump): * lisp/cedet/srecode/args.el (srecode-semantic-handle-:project): * lisp/cedet/semantic/texi.el (semantic-analyze-possible-completions): * lisp/cedet/semantic/symref/list.el (semantic-symref-results-dump): (semantic-symref-list-create-macro-on-open-hit): (semantic-symref-list-rename-open-hits): (semantic-symref-list-map-open-hits): * lisp/cedet/semantic/symref/idutils.el (semantic-symref-perform-search): (semantic-symref-parse-tool-output-one-line): * lisp/cedet/semantic/symref/global.el (semantic-symref-perform-search): (semantic-symref-parse-tool-output-one-line): * lisp/cedet/semantic/symref/cscope.el (semantic-symref-perform-search): (semantic-symref-parse-tool-output-one-line): * lisp/cedet/semantic/mru-bookmark.el (semantic-mrub-ring-to-assoc-list): * lisp/cedet/semantic/grammar.el (semantic-analyze-possible-completions): * lisp/cedet/semantic/decorate/include.el (semantic-decoration-include-describe): * lisp/cedet/semantic/debug.el (semantic-debug-highlight-lexical-token): (semantic-debug-highlight-rule): * lisp/cedet/semantic/db-typecache.el (semanticdb-typecache-for-database): * lisp/cedet/semantic/complete.el (semantic-collector-calculate-completions-raw): * lisp/cedet/semantic/bovine/make.el (semantic-analyze-possible-completions): * lisp/cedet/semantic/analyze/refs.el (semantic-analyze-refs-impl): (semantic-analyze-refs-proto): * lisp/cedet/semantic/analyze/debug.el (semantic-analyzer-debug-describe-scope): * lisp/cedet/semantic/analyze.el (semantic-analyze-interesting-tag): (semantic-analyze-interesting-tag): (semantic-analyze-pulse): * lisp/cedet/ede/util.el (ede-update-version): * lisp/cedet/ede/shell.el (ede-shell-run-something): * lisp/cedet/ede/project-am.el (project-am-load-makefile): (project-rescan): (project-am-macro): (ede-buffer-mine): (project-compile-target-command): (project-am-package-info): * lisp/cedet/ede/files.el (ede--project-inode): (ede-directory-get-open-project): (ede-directory-get-toplevel-open-project): (ede-find-subproject-for-directory): (ede-toplevel-project): * lisp/cedet/ede/cpp-root.el (initialize-instance): (project-compile-project): (project-compile-target): * lisp/cedet/ede/config.el (ede-config-get-configuration): (project-debug-target): (project-run-target): (project-compile-project): (ede-preprocessor-map): (ede-java-classpath): * lisp/cedet/ede/base.el (ede-normalize-file/directory): Use CLOS-style oref/oset accessors instead of eieio-style :colon accessors. This avoids compilation warnings and is allegedly faster.
* | Obsolete erc-send-pre-hook and add new erc-pre-send-functionLars Ingebrigtsen2019-06-141-3/+25
| | | | | | | | | | | | | | | | | | * lisp/erc/erc.el (erc-send-pre-hook): Make obsolete. (erc-send-input): Ditto. (erc-pre-send-function): New function. (erc-send-input): Use the new function, and silence byte compilation warning about the dynamic variable `str' used by the now-obsolete hook.
* | Fix compilation warning in rmailmmLars Ingebrigtsen2019-06-141-1/+2
| | | | | | | | | | | | * lisp/mail/rmailmm.el (rmail-mime-insert-bulk): Remove apparently superfluous call to string-as-unibyte -- the buffer should be unibyte already at this point.
* | Avoid compilation warning in byte-runLars Ingebrigtsen2019-06-141-1/+4
| | | | | | | | | | * lisp/emacs-lisp/byte-run.el (macro-declaration-function): Avoid compilation warning by not using `symbol-function'.