1. 08 Apr, 2017 1 commit
    • Glenn Morris's avatar
      Remove references to OS/2 in code, doc, and comments · bca1fde8
      Glenn Morris authored
      * lisp/gnus/nnheader.el (nnheader-read-timeout)
      (nnheader-file-name-translation-alist): Remove OS/2 case, and simplify.
      * lisp/emulation/viper-util.el (viper-color-defined-p):
      * lisp/net/pop3.el (pop3-read-timeout):
      * lisp/net/imap.el (imap-read-timeout):
      * lisp/url/url-privacy.el (url-setup-privacy-info): Remove OS/2 case.
      * lisp/emulation/viper-ex.el (viper-glob-function):
      * lisp/vc/ediff-util.el (ediff-submit-report): Doc fix.
      * lisp/cus-edit.el (custom-display): Remove "pm" (OS/2).
      * doc/emacs/msdos-xtra.texi (MS-DOS):
      * doc/misc/gnus.texi (Various Various):
      * doc/misc/viper.texi (Rudimentary Changes): Remove mentions of OS/2.
      ; * lisp/url/url.el, lisp/url/url-vars.el:
      ; * lisp/progmodes/cperl-mode.el: Remove old comments.
      bca1fde8
  2. 01 Jan, 2017 1 commit
  3. 11 Dec, 2016 3 commits
  4. 10 Jun, 2016 1 commit
    • Glenn Morris's avatar
      Remove obsolete leading * from defcustom, defface doc strings. · f9af5edd
      Glenn Morris authored
      * lisp/cedet/ede/linux.el, lisp/cedet/ede/project-am.el:
      * lisp/cedet/ede/simple.el, lisp/cedet/semantic/bovine/c.el:
      * lisp/cedet/semantic/complete.el, lisp/cedet/semantic/db.el:
      * lisp/cedet/semantic/decorate/include.el:
      * lisp/cedet/semantic/decorate/mode.el, lisp/cedet/semantic/format.el:
      * lisp/cedet/semantic/ia.el, lisp/cedet/semantic/idle.el:
      * lisp/cedet/semantic/imenu.el, lisp/cedet/semantic/lex-spp.el:
      * lisp/cedet/semantic/mru-bookmark.el, lisp/cedet/semantic/sb.el:
      * lisp/cedet/srecode/fields.el, lisp/ecomplete.el:
      * lisp/gnus/gnus-agent.el, lisp/gnus/gnus-art.el:
      * lisp/gnus/gnus-async.el, lisp/gnus/gnus-cache.el:
      * lisp/gnus/gnus-cite.el, lisp/gnus/gnus-delay.el:
      * lisp/gnus/gnus-diary.el, lisp/gnus/gnus-dup.el:
      * lisp/gnus/gnus-fun.el, lisp/gnus/gnus-group.el:
      * lisp/gnus/gnus-kill.el, lisp/gnus/gnus-msg.el:
      * lisp/gnus/gnus-picon.el, lisp/gnus/gnus-salt.el:
      * lisp/gnus/gnus-score.el, lisp/gnus/gnus-start.el:
      * lisp/gnus/gnus-sum.el, lisp/gnus/gnus-topic.el:
      * lisp/gnus/gnus-util.el, lisp/gnus/gnus-uu.el, lisp/gnus/gnus-win.el:
      * lisp/gnus/gnus.el, lisp/gnus/mail-source.el, lisp/gnus/message.el:
      * lisp/gnus/mm-url.el, lisp/gnus/mm-uu.el, lisp/gnus/mml.el:
      * lisp/gnus/nndiary.el, lisp/gnus/nnir.el, lisp/gnus/nnmail.el:
      * lisp/gnus/smiley.el, lisp/gnus/smime.el, lisp/mail/mail-extr.el:
      * lisp/mh-e/mh-e.el, lisp/net/mailcap.el, lisp/net/pop3.el:
      * lisp/net/starttls.el, lisp/progmodes/cc-vars.el:
      * lisp/progmodes/cperl-mode.el, test/manual/cedet/tests/test.el:
      Remove obsolete leading * from defcustom, defface doc strings.
      f9af5edd
  5. 22 Mar, 2016 1 commit
    • Eli Zaretskii's avatar
      Fix problems caused by new implementation of sub-word mode · 7dba1767
      Eli Zaretskii authored
      * lisp/subr.el (forward-word-strictly, backward-word-strictly):
      New functions.
      (word-move-empty-char-table): New variable.
      
      * etc/NEWS: Mention 'forward-word-strictly' and
      'backward-word-strictly'.
      
      * doc/lispref/positions.texi (Word Motion): Document
      'find-word-boundary-function-table', 'forward-word-strictly', and
      'backward-word-strictly'.  (Bug#22560)
      
      * src/syntax.c (syms_of_syntax)
      <find-word-boundary-function-table>: Doc fix.
      
      * lisp/wdired.el (wdired-xcase-word):
      * lisp/textmodes/texnfo-upd.el (texinfo-copy-node-name)
      (texinfo-copy-section-title, texinfo-start-menu-description)
      (texinfo-copy-menu-title, texinfo-specific-section-type)
      (texinfo-insert-node-lines, texinfo-copy-next-section-title):
      * lisp/textmodes/texinfo.el (texinfo-clone-environment)
      (texinfo-insert-@end):
      * lisp/textmodes/texinfmt.el (texinfo-format-scan)
      (texinfo-anchor, texinfo-multitable-widths)
      (texinfo-multitable-item):
      * lisp/textmodes/tex-mode.el (latex-env-before-change):
      * lisp/textmodes/flyspell.el (texinfo-mode-flyspell-verify):
      * lisp/skeleton.el (skeleton-insert):
      * lisp/simple.el (count-words):
      * lisp/progmodes/vhdl-mode.el (vhdl-beginning-of-libunit)
      (vhdl-beginning-of-defun, vhdl-beginning-of-statement-1)
      (vhdl-update-sensitivity-list, vhdl-template-block)
      (vhdl-template-break, vhdl-template-case, vhdl-template-default)
      (vhdl-template-default-indent, vhdl-template-for-loop)
      (vhdl-template-if-then-use, vhdl-template-bare-loop)
      (vhdl-template-nature, vhdl-template-procedural)
      (vhdl-template-process, vhdl-template-selected-signal-asst)
      (vhdl-template-type, vhdl-template-variable)
      (vhdl-template-while-loop, vhdl-beginning-of-block)
      (vhdl-hooked-abbrev, vhdl-port-copy, vhdl-hs-forward-sexp-func):
      * lisp/progmodes/verilog-mode.el (verilog-backward-sexp)
      (verilog-forward-sexp, verilog-beg-of-statement)
      (verilog-set-auto-endcomments, verilog-backward-token)
      (verilog-do-indent):
      * lisp/progmodes/vera-mode.el (vera-guess-basic-syntax)
      (vera-indent-block-closing):
      * lisp/progmodes/simula.el (simula-context)
      (simula-backward-up-level, simula-forward-down-level)
      (simula-previous-statement, simula-next-statement)
      (simula-skip-comment-backward, simula-calculate-indent)
      (simula-find-if, simula-electric-keyword):
      * lisp/progmodes/sh-script.el (sh-smie--rc-newline-semi-p):
      * lisp/progmodes/ruby-mode.el (ruby-smie--redundant-do-p)
      (ruby-smie--forward-token, ruby-smie--backward-token)
      (ruby-singleton-class-p, ruby-calculate-indent)
      (ruby-forward-sexp, ruby-backward-sexp):
      * lisp/progmodes/ps-mode.el (ps-run-goto-error):
      * lisp/progmodes/perl-mode.el (perl-syntax-propertize-function)
      (perl-syntax-propertize-special-constructs)
      (perl-backward-to-start-of-continued-exp):
      * lisp/progmodes/pascal.el (pascal-indent-declaration):
      * lisp/progmodes/octave.el (octave-function-file-p):
      * lisp/progmodes/mantemp.el (mantemp-insert-cxx-syntax):
      * lisp/progmodes/js.el (js--forward-function-decl):
      * lisp/progmodes/idlwave.el (idlwave-show-begin-check)
      (idlwave-beginning-of-block, idlwave-end-of-block)
      (idlwave-block-jump-out, idlwave-determine-class):
      * lisp/progmodes/icon.el (icon-is-continuation-line)
      (icon-backward-to-start-of-continued-exp, end-of-icon-defun):
      * lisp/progmodes/hideif.el (hide-ifdef-define):
      * lisp/progmodes/f90.el (f90-change-keywords):
      * lisp/progmodes/cperl-mode.el (cperl-electric-pod)
      (cperl-linefeed, cperl-electric-terminator)
      (cperl-find-pods-heres, cperl-fix-line-spacing)
      (cperl-invert-if-unless):
      * lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur):
      * lisp/progmodes/cc-align.el (c-lineup-java-inher):
      * lisp/progmodes/ada-mode.el (ada-compile-goto-error)
      (ada-adjust-case-skeleton, ada-create-case-exception)
      (ada-create-case-exception-substring)
      (ada-case-read-exceptions-from-file, ada-after-keyword-p)
      (ada-scan-paramlist, ada-get-current-indent, ada-get-indent-end)
      (ada-get-indent-if, ada-get-indent-block-start)
      (ada-get-indent-loop, ada-get-indent-type)
      (ada-search-prev-end-stmt, ada-check-defun-name)
      (ada-goto-decl-start, ada-goto-matching-start)
      (ada-goto-matching-end, ada-looking-at-semi-or)
      (ada-looking-at-semi-private, ada-in-paramlist-p)
      (ada-search-ignore-complex-boolean, ada-move-to-start)
      (ada-move-to-end, ada-which-function, ada-gen-treat-proc):
      * lisp/net/quickurl.el (quickurl-grab-url):
      * lisp/mail/sendmail.el (mail-do-fcc):
      * lisp/mail/rmail.el (rmail-resend):
      * lisp/mail/mailabbrev.el (mail-abbrev-complete-alias):
      * lisp/mail/mail-extr.el (mail-extract-address-components):
      * lisp/json.el (json-read-keyword):
      * lisp/files.el (insert-directory):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
      * lisp/completion.el (symbol-under-point, symbol-before-point)
      (symbol-before-point-for-complete, next-cdabbrev)
      (add-completions-from-c-buffer):
      * lisp/cedet/semantic/texi.el (semantic-up-context)
      (semantic-beginning-of-context):
      * lisp/cedet/semantic/bovine/el.el (semantic-get-local-variables):
      use 'forward-word-strictly' and 'backward-word-strictly' instead
      of 'forward-word' and 'backward-word'.
      
      [This reapplies commit c1d32a65,
      which was inadvertently lost by merge commit
      c71e7cc1.]
      7dba1767
  6. 05 Feb, 2016 1 commit
    • Eli Zaretskii's avatar
      Fix problems caused by new implementation of sub-word mode · c1d32a65
      Eli Zaretskii authored
      * lisp/subr.el (forward-word-strictly, backward-word-strictly):
      New functions.
      (word-move-empty-char-table): New variable.
      
      * etc/NEWS: Mention 'forward-word-strictly' and
      'backward-word-strictly'.
      
      * doc/lispref/positions.texi (Word Motion): Document
      'find-word-boundary-function-table', 'forward-word-strictly', and
      'backward-word-strictly'.  (Bug#22560)
      
      * src/syntax.c (syms_of_syntax)
      <find-word-boundary-function-table>: Doc fix.
      
      * lisp/wdired.el (wdired-xcase-word):
      * lisp/textmodes/texnfo-upd.el (texinfo-copy-node-name)
      (texinfo-copy-section-title, texinfo-start-menu-description)
      (texinfo-copy-menu-title, texinfo-specific-section-type)
      (texinfo-insert-node-lines, texinfo-copy-next-section-title):
      * lisp/textmodes/texinfo.el (texinfo-clone-environment)
      (texinfo-insert-@end):
      * lisp/textmodes/texinfmt.el (texinfo-format-scan)
      (texinfo-anchor, texinfo-multitable-widths)
      (texinfo-multitable-item):
      * lisp/textmodes/tex-mode.el (latex-env-before-change):
      * lisp/textmodes/flyspell.el (texinfo-mode-flyspell-verify):
      * lisp/skeleton.el (skeleton-insert):
      * lisp/simple.el (count-words):
      * lisp/progmodes/vhdl-mode.el (vhdl-beginning-of-libunit)
      (vhdl-beginning-of-defun, vhdl-beginning-of-statement-1)
      (vhdl-update-sensitivity-list, vhdl-template-block)
      (vhdl-template-break, vhdl-template-case, vhdl-template-default)
      (vhdl-template-default-indent, vhdl-template-for-loop)
      (vhdl-template-if-then-use, vhdl-template-bare-loop)
      (vhdl-template-nature, vhdl-template-procedural)
      (vhdl-template-process, vhdl-template-selected-signal-asst)
      (vhdl-template-type, vhdl-template-variable)
      (vhdl-template-while-loop, vhdl-beginning-of-block)
      (vhdl-hooked-abbrev, vhdl-port-copy, vhdl-hs-forward-sexp-func):
      * lisp/progmodes/verilog-mode.el (verilog-backward-sexp)
      (verilog-forward-sexp, verilog-beg-of-statement)
      (verilog-set-auto-endcomments, verilog-backward-token)
      (verilog-do-indent):
      * lisp/progmodes/vera-mode.el (vera-guess-basic-syntax)
      (vera-indent-block-closing):
      * lisp/progmodes/simula.el (simula-context)
      (simula-backward-up-level, simula-forward-down-level)
      (simula-previous-statement, simula-next-statement)
      (simula-skip-comment-backward, simula-calculate-indent)
      (simula-find-if, simula-electric-keyword):
      * lisp/progmodes/sh-script.el (sh-smie--rc-newline-semi-p):
      * lisp/progmodes/ruby-mode.el (ruby-smie--redundant-do-p)
      (ruby-smie--forward-token, ruby-smie--backward-token)
      (ruby-singleton-class-p, ruby-calculate-indent)
      (ruby-forward-sexp, ruby-backward-sexp):
      * lisp/progmodes/ps-mode.el (ps-run-goto-error):
      * lisp/progmodes/perl-mode.el (perl-syntax-propertize-function)
      (perl-syntax-propertize-special-constructs)
      (perl-backward-to-start-of-continued-exp):
      * lisp/progmodes/pascal.el (pascal-indent-declaration):
      * lisp/progmodes/octave.el (octave-function-file-p):
      * lisp/progmodes/mantemp.el (mantemp-insert-cxx-syntax):
      * lisp/progmodes/js.el (js--forward-function-decl):
      * lisp/progmodes/idlwave.el (idlwave-show-begin-check)
      (idlwave-beginning-of-block, idlwave-end-of-block)
      (idlwave-block-jump-out, idlwave-determine-class):
      * lisp/progmodes/icon.el (icon-is-continuation-line)
      (icon-backward-to-start-of-continued-exp, end-of-icon-defun):
      * lisp/progmodes/hideif.el (hide-ifdef-define):
      * lisp/progmodes/f90.el (f90-change-keywords):
      * lisp/progmodes/cperl-mode.el (cperl-electric-pod)
      (cperl-linefeed, cperl-electric-terminator)
      (cperl-find-pods-heres, cperl-fix-line-spacing)
      (cperl-invert-if-unless):
      * lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur):
      * lisp/progmodes/cc-align.el (c-lineup-java-inher):
      * lisp/progmodes/ada-mode.el (ada-compile-goto-error)
      (ada-adjust-case-skeleton, ada-create-case-exception)
      (ada-create-case-exception-substring)
      (ada-case-read-exceptions-from-file, ada-after-keyword-p)
      (ada-scan-paramlist, ada-get-current-indent, ada-get-indent-end)
      (ada-get-indent-if, ada-get-indent-block-start)
      (ada-get-indent-loop, ada-get-indent-type)
      (ada-search-prev-end-stmt, ada-check-defun-name)
      (ada-goto-decl-start, ada-goto-matching-start)
      (ada-goto-matching-end, ada-looking-at-semi-or)
      (ada-looking-at-semi-private, ada-in-paramlist-p)
      (ada-search-ignore-complex-boolean, ada-move-to-start)
      (ada-move-to-end, ada-which-function, ada-gen-treat-proc):
      * lisp/net/quickurl.el (quickurl-grab-url):
      * lisp/mail/sendmail.el (mail-do-fcc):
      * lisp/mail/rmail.el (rmail-resend):
      * lisp/mail/mailabbrev.el (mail-abbrev-complete-alias):
      * lisp/mail/mail-extr.el (mail-extract-address-components):
      * lisp/json.el (json-read-keyword):
      * lisp/files.el (insert-directory):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
      * lisp/completion.el (symbol-under-point, symbol-before-point)
      (symbol-before-point-for-complete, next-cdabbrev)
      (add-completions-from-c-buffer):
      * lisp/cedet/semantic/texi.el (semantic-up-context)
      (semantic-beginning-of-context):
      * lisp/cedet/semantic/bovine/el.el (semantic-get-local-variables):
      use 'forward-word-strictly' and 'backward-word-strictly' instead
      of 'forward-word' and 'backward-word'.
      c1d32a65
  7. 01 Jan, 2016 1 commit
  8. 17 Sep, 2015 2 commits
    • Paul Eggert's avatar
      Backslash cleanup in Elisp source files · 284c470e
      Paul Eggert authored
      This patch should not change behavior.  It typically omits backslashes
      where they are redundant (e.g., in the string literal "^\$").
      In a few places, insert backslashes where they make regular
      expressions clearer: e.g., replace "^\*" (equivalent to "^*") with
      "^\\*", which has the same effect as a regular expression.
      Also, use ‘\ %’ instead of ‘\%’ when avoiding confusion with SCCS IDs,
      and similarly use ‘\ $’ instead of ‘\$’ when avoiding confusion with
      RCS IDs, as that makes it clearer that the backslash is intended.
      284c470e
    • Paul Eggert's avatar
      Fix several backslash typos in Elisp strings · 753fbfbe
      Paul Eggert authored
      * lisp/calendar/todo-mode.el (todo-files, todo-rename-file)
      (todo-find-filtered-items-file, todo-reset-nondiary-marker)
      (todo-reset-done-string, todo-reset-comment-string)
      (todo-reset-highlight-item):
      * lisp/erc/erc-networks.el (erc-networks-alist):
      * lisp/gnus/gnus-art.el (gnus-button-handle-library):
      * lisp/gnus/gnus-group.el (gnus-read-ephemeral-gmane-group-url):
      * lisp/gnus/nntp.el (nntp-via-shell-prompt)
      (nntp-telnet-shell-prompt):
      * lisp/gnus/spam-report.el (spam-report-gmane-regex):
      * lisp/image-dired.el (image-dired-rotate-original):
      (image-dired-get-exif-file-name):
      * lisp/international/latin1-disp.el (latin1-display-ucs-per-lynx):
      * lisp/mail/undigest.el (rmail-digest-parse-rfc1153strict):
      * lisp/mh-e/mh-letter.el (mh-file-is-vcard-p):
      * lisp/mh-e/mh-mime.el (mh-file-mime-type-substitutions):
      * lisp/net/shr-color.el (shr-color->hexadecimal):
      * lisp/org/org-bibtex.el (org-bibtex-fields):
      * lisp/org/org-docview.el (org-docview-export):
      * lisp/org/org-entities.el (org-entities):
      * lisp/org/ox-icalendar.el (org-icalendar-cleanup-string):
      * lisp/progmodes/cperl-mode.el (cperl-indent-exp):
      * lisp/progmodes/ebnf2ps.el (ebnf-file-suffix-regexp)
      (ebnf-style-database):
      * lisp/progmodes/idlw-help.el (idlwave-do-context-help1):
      * lisp/progmodes/ruby-mode.el (ruby-imenu-create-index-in-block):
      * lisp/progmodes/sql.el (sql-product-alist):
      * lisp/progmodes/verilog-mode.el (verilog-error-regexp-emacs-alist)
      (verilog-error-font-lock-keywords)
      (verilog-assignment-operator-re):
      * lisp/progmodes/vhdl-mode.el (vhdl-compiler-alist):
      * lisp/textmodes/reftex-parse.el (reftex-parse-from-file):
      * lisp/vc/add-log.el (change-log-version-number-regexp-list):
      Fix typo by replacing ‘\’ with ‘\\’ in a string literal.
      For example, to get the regular expression ‘\.’ use the string
      literal "\\.", not "\." (which is equivalent to ".").
      * lisp/emulation/viper-util.el (viper-glob-unix-files):
      Remove stray ‘\j’ from string.
      * lisp/gnus/nntp.el (nntp-via-shell-prompt)
      (nntp-telnet-shell-prompt):
      Treat > like $ when matching a shell prompt.
      * lisp/progmodes/make-mode.el (makefile-browse):
      Properly quote a diagnostic.
      753fbfbe
  9. 12 Sep, 2015 1 commit
    • Stefan Monnier's avatar
      Bind inhibit-modification-hooks rather than a/b-c-f · 166812ad
      Stefan Monnier authored
      * lisp/wid-edit.el (widget-editable-list-insert-before)
      (widget-editable-list-delete-at):
      * lisp/progmodes/cperl-mode.el (cperl-find-pods-heres)
      (cperl-font-lock-unfontify-region-function):
      * lisp/progmodes/antlr-mode.el (save-buffer-state-x):
      * lisp/obsolete/longlines.el (longlines-mode):
      * lisp/obsolete/fast-lock.el (save-buffer-state):
      * lisp/mouse.el (mouse-save-then-kill-delete-region):
      * lisp/gnus/message.el (message-hide-headers):
      * lisp/eshell/esh-mode.el (eshell-send-input, eshell-output-filter):
      * lisp/ibuffer.el (ibuffer-update-title-and-summary)
      (ibuffer-redisplay-engine): Bind inhibit-modification-hooks to t rather
      than after/before-change-functions to nil.
      166812ad
  10. 03 Sep, 2015 1 commit
    • Paul Eggert's avatar
      Fix some more docstring etc. quoting problems · 26bd978d
      Paul Eggert authored
      Mostly these fixes prevent the transliteration of apostrophes
      that should stay apostrophes.  Also, prefer curved quotes in
      Bahá’í proper names, as that’s the preferred Bahá’í style and
      these names are chock-full of non-ASCII characters anyway.
      * lisp/emacs-lisp/eieio-core.el (eieio-defclass-autoload)
      (eieio-defclass-internal):
      * lisp/emacs-lisp/eieio.el (defclass):
      * lisp/hi-lock.el (hi-lock-mode):
      Don’t transliterate Lisp apostrophes when generating a
      doc string or diagnostic.
      * lisp/international/mule-diag.el (list-coding-systems-1):
      * lisp/international/ogonek.el (ogonek-jak, ogonek-how):
      * lisp/mail/sendmail.el (sendmail-query-user-about-smtp):
      * lisp/vc/ediff-mult.el (ediff-redraw-registry-buffer):
      * lisp/vc/ediff-ptch.el (ediff-fixup-patch-map):
      Substitute quotes before putting them in the help buffer.
      26bd978d
  11. 25 Aug, 2015 1 commit
    • Paul Eggert's avatar
      Prefer directed to neutral quotes · 875a5d0e
      Paul Eggert authored
      Prefer directed to neutral quotes in docstings and diagnostics.
      In docstrings, escape apostrophes that would otherwise be translated
      to curved quotes using the newer, simpler rules.
      * admin/unidata/unidata-gen.el (unidata-gen-table):
      * lisp/align.el (align-region):
      * lisp/allout.el (allout-mode, allout-solicit-alternate-bullet):
      * lisp/bookmark.el (bookmark-default-annotation-text):
      * lisp/calc/calc-aent.el (math-read-if, math-read-factor):
      * lisp/calc/calc-lang.el (math-read-giac-subscr)
      (math-read-math-subscr):
      * lisp/calc/calc-misc.el (report-calc-bug):
      * lisp/calc/calc-prog.el (calc-fix-token-name)
      (calc-read-parse-table-part):
      * lisp/cedet/ede/pmake.el (ede-proj-makefile-insert-dist-rules):
      * lisp/cedet/semantic/complete.el (semantic-displayor-show-request):
      * lisp/dabbrev.el (dabbrev-expand):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
      * lisp/emacs-lisp/elint.el (elint-get-top-forms):
      * lisp/emacs-lisp/lisp-mnt.el (lm-verify):
      * lisp/emulation/viper-cmd.el (viper-toggle-search-style):
      * lisp/erc/erc-button.el (erc-nick-popup):
      * lisp/erc/erc.el (erc-cmd-LOAD, erc-handle-login):
      * lisp/eshell/em-dirs.el (eshell/cd):
      * lisp/eshell/em-glob.el (eshell-glob-regexp):
      * lisp/eshell/em-pred.el (eshell-parse-modifiers):
      * lisp/eshell/esh-arg.el (eshell-parse-arguments):
      * lisp/eshell/esh-opt.el (eshell-show-usage):
      * lisp/files-x.el (modify-file-local-variable):
      * lisp/filesets.el (filesets-add-buffer, filesets-remove-buffer)
      (filesets-update-pre010505):
      * lisp/find-cmd.el (find-generic, find-to-string):
      * lisp/gnus/auth-source.el (auth-source-netrc-parse-entries):
      * lisp/gnus/gnus-agent.el (gnus-agent-check-overview-buffer)
      (gnus-agent-fetch-headers):
      * lisp/gnus/gnus-int.el (gnus-start-news-server):
      * lisp/gnus/gnus-registry.el:
      (gnus-registry--split-fancy-with-parent-internal):
      * lisp/gnus/gnus-score.el (gnus-summary-increase-score):
      * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc):
      * lisp/gnus/gnus-topic.el (gnus-topic-rename):
      * lisp/gnus/legacy-gnus-agent.el (gnus-agent-unlist-expire-days):
      * lisp/gnus/nnmairix.el (nnmairix-widget-create-query):
      * lisp/gnus/spam.el (spam-check-blackholes):
      * lisp/mail/feedmail.el (feedmail-run-the-queue):
      * lisp/mpc.el (mpc-playlist-rename):
      * lisp/net/ange-ftp.el (ange-ftp-shell-command):
      * lisp/net/mairix.el (mairix-widget-create-query):
      * lisp/net/tramp-cache.el:
      * lisp/obsolete/otodo-mode.el (todo-more-important-p):
      * lisp/obsolete/pgg-gpg.el (pgg-gpg-process-region):
      * lisp/obsolete/pgg-pgp.el (pgg-pgp-process-region):
      * lisp/obsolete/pgg-pgp5.el (pgg-pgp5-process-region):
      * lisp/org/ob-core.el (org-babel-goto-named-src-block)
      (org-babel-goto-named-result):
      * lisp/org/ob-fortran.el (org-babel-fortran-ensure-main-wrap):
      * lisp/org/ob-ref.el (org-babel-ref-resolve):
      * lisp/org/org-agenda.el (org-agenda-prepare):
      * lisp/org/org-bibtex.el (org-bibtex-fields):
      * lisp/org/org-clock.el (org-clock-notify-once-if-expired)
      (org-clock-resolve):
      * lisp/org/org-feed.el (org-feed-parse-atom-entry):
      * lisp/org/org-habit.el (org-habit-parse-todo):
      * lisp/org/org-mouse.el (org-mouse-popup-global-menu)
      (org-mouse-context-menu):
      * lisp/org/org-table.el (org-table-edit-formulas):
      * lisp/org/ox.el (org-export-async-start):
      * lisp/play/dunnet.el (dun-score, dun-help, dun-endgame-question)
      (dun-rooms, dun-endgame-questions):
      * lisp/progmodes/ada-mode.el (ada-goto-matching-start):
      * lisp/progmodes/ada-xref.el (ada-find-executable):
      * lisp/progmodes/antlr-mode.el (antlr-options-alists):
      * lisp/progmodes/flymake.el (flymake-parse-err-lines)
      (flymake-start-syntax-check-process):
      * lisp/progmodes/python.el (python-define-auxiliary-skeleton):
      * lisp/progmodes/sql.el (sql-comint):
      * lisp/progmodes/verilog-mode.el (verilog-load-file-at-point):
      * lisp/server.el (server-get-auth-key):
      * lisp/subr.el (version-to-list):
      * lisp/textmodes/reftex-ref.el (reftex-label):
      * lisp/textmodes/reftex-toc.el (reftex-toc-rename-label):
      * lisp/vc/ediff-diff.el (ediff-same-contents):
      * lisp/vc/vc-cvs.el (vc-cvs-mode-line-string):
      * test/automated/tramp-tests.el (tramp-test33-asynchronous-requests):
      Use directed rather than neutral quotes in diagnostics.
      875a5d0e
  12. 04 Aug, 2015 1 commit
  13. 28 May, 2015 1 commit
  14. 21 May, 2015 1 commit
  15. 19 Mar, 2015 2 commits
  16. 01 Jan, 2015 2 commits
  17. 09 Jul, 2014 1 commit
  18. 16 Jan, 2014 1 commit
  19. 01 Jan, 2014 1 commit
  20. 04 Nov, 2013 1 commit
  21. 12 Sep, 2013 1 commit
    • Glenn Morris's avatar
      Update some function declarations · 16d9f896
      Glenn Morris authored
      * calc/calc-help.el (Info-goto-node):
      * progmodes/cperl-mode.el (Info-find-node):
      * vc/ediff.el (Info-goto-node): Update declarations.
      16d9f896
  22. 11 Sep, 2013 1 commit
  23. 10 Sep, 2013 1 commit
    • Glenn Morris's avatar
      Treat interpreter-mode-alist as alist of regexps, not literals · 1af4c220
      Glenn Morris authored
      Cf http://lists.gnu.org/archive/html/emacs-devel/2005-08/msg00472.html
      
      * lisp/files.el (interpreter-mode-alist): Convert to regexps.
      (set-auto-mode): Adapt for this. 
      
      * lisp/progmodes/cperl-mode.el (cperl-clobber-mode-lists):
      Comment out unused variable.
      
      * lisp/progmodes/cc-mode.el (interpreter-mode-alist):
      * lisp/progmodes/python.el (interpreter-mode-alist):
      * lisp/progmodes/ruby-mode.el (interpreter-mode-alist): Convert to regexps.
      
      * lisp/progmodes/sh-script.el (sh-set-shell):
      No longer use interpreter-mode-alist to get list of shells.
      
      * etc/NEWS: Mention this.
      
      Fixes: debbugs:15306
      1af4c220
  24. 19 Jun, 2013 1 commit
  25. 29 May, 2013 1 commit
    • Glenn Morris's avatar
      Silence cperl-mode compilation · 3694d13f
      Glenn Morris authored
      * progmodes/cperl-mode.el (imenu-choose-buffer-index)
      (file-of-tag, etags-snarf-tag, etags-goto-tag-location): Declare.
      (cperl-imenu-on-info): Require imenu.
      3694d13f
  26. 24 May, 2013 1 commit
  27. 08 May, 2013 1 commit
    • Stefan Monnier's avatar
      * lisp/progmodes/f90.el (f90-mode-syntax-table): Use symbol syntax for "_". · 1d5963cc
      Stefan Monnier authored
      Change all regexps to use things like \_< and \_>.
      
      * lisp/progmodes/ada-mode.el (ada-mode-abbrev-table): Consolidate declaration.
      (ada-mode-syntax-table, ada-mode-symbol-syntax-table): Initialize in
      the declaration.
      (ada-create-syntax-table): Remove.
      (ada-capitalize-word): Don't mess with the syntax of "_" since it
      already has the right syntax nowadays.
      (ada-goto-next-word): Don't change the syntax of "_".
      
      * lisp/progmodes/autoconf.el (autoconf-definition-regexp)
      (autoconf-font-lock-keywords, autoconf-current-defun-function):
      Handle a _ with symbol syntax.
      (autoconf-mode): Don't change the syntax-table for imenu and font-lock.
      
      * lisp/progmodes/vera-mode.el (vera-underscore-is-part-of-word):
      * lisp/progmodes/prolog.el (prolog-underscore-wordchar-flag)
      (prolog-char-quote-workaround):
      * lisp/progmodes/cperl-mode.el (cperl-under-as-char):
      * lisp/progmodes/vhdl-mode.el (vhdl-underscore-is-part-of-word):
       Mark as obsolete.
       (vhdl-mode-syntax-table, vhdl-mode-ext-syntax-table): Initialize in
      their declaration.
      (vhdl-mode-syntax-table-init): Remove.
      
      * lisp/progmodes/ld-script.el (ld-script-mode-syntax-table): Use symbol
      syntax for "_".
      (ld-script-font-lock-keywords):
      Change regexps to use things like \_< and \_>.
      
      * lisp/progmodes/m4-mode.el (m4-mode-syntax-table): Add comment on last change.
      
      * lisp/font-lock.el (lisp-font-lock-keywords-2): Don't highlight obsolete
      with-wrapper-hook.
      
      * lisp/mh-e/mh-comp.el (mh-regexp-in-field-p): Minor simplification.
      1d5963cc
  28. 12 Feb, 2013 1 commit
  29. 03 Feb, 2013 1 commit
  30. 01 Jan, 2013 1 commit
  31. 27 Dec, 2012 1 commit
  32. 01 Dec, 2012 2 commits
    • Chong Yidong's avatar
      Fix last change. · 9dffb5b6
      Chong Yidong authored
      * emacs-lisp/lisp-mode.el (lisp-current-defun-name):
      * progmodes/m4-mode.el (m4-current-defun-name):
      * progmodes/perl-mode.el (perl-current-defun-name):
      * textmodes/tex-mode.el (tex-current-defun-name):
      * textmodes/texinfo.el (texinfo-current-defun-name): Use save-excursion.
      9dffb5b6
    • Chong Yidong's avatar
      Modularize add-log-current-defun. · ba03d0d9
      Chong Yidong authored
      Suggested by Jari Aalto.
      
      * lisp/emacs-lisp/lisp-mode.el (lisp-current-defun-name): New.
      (lisp-mode-variables): Use it.
      
      * lisp/progmodes/cc-mode.el (c-common-init):
      * lisp/progmodes/cperl-mode.el (cperl-mode): Set a value for
      add-log-current-defun-function.
      
      * lisp/progmodes/m4-mode.el (m4-current-defun-name): New function.
      (m4-mode): Use it.
      
      * lisp/progmodes/perl-mode.el (perl-current-defun-name): New.
      (perl-mode): Use it.
      
      * lisp/progmodes/scheme.el (scheme-mode-variables, dsssl-mode): Use
      lisp-current-defun-name.
      
      * lisp/textmodes/tex-mode.el (tex-current-defun-name): New.
      (tex-common-initialization): Use it.
      
      * lisp/textmodes/texinfo.el (texinfo-current-defun-name): New.
      (texinfo-mode): Use it.
      
      * lisp/vc/add-log.el (add-log-current-defun-function): Doc fix.
      (add-log-current-defun): Move mode-specific code to other files.
      (add-log-lisp-like-modes, add-log-c-like-modes)
      (add-log-tex-like-modes): Variables deleted.
      
      Fixes: debbugs:2224
      ba03d0d9
  33. 06 Aug, 2012 1 commit
  34. 18 Jul, 2012 1 commit