1. 15 May, 2013 11 commits
    • Glenn Morris's avatar
      Misc custom group fixes · ed8be7ff
      Glenn Morris authored
      * cus-start.el (show-trailing-whitespace): Move to editing basics.
      * faces.el (trailing-whitespace): Don't use whitespace-faces group.
      * obsolete/old-whitespace.el (whitespace-faces): Remove group.
      (whitespace-highlight): Move to whitespace group.
      * comint.el (comint-source):
      * pcmpl-linux.el (pcmpl-linux):
      * shell.el (shell-faces):
      * eshell/esh-opt.el (eshell-opt):
      * international/ccl.el (ccl): Remove empty custom groups.
      * completion.el (dynamic-completion-mode):
      * jit-lock.el (jit-lock-debug-mode):
      * minibuffer.el (completion-in-region-mode):
      * type-break.el (type-break-mode-line-message-mode)
      * emulation/tpu-edt.el (tpu-edt-mode):
      * progmodes/subword.el (global-subword-mode, global-superword-mode):
      * progmodes/vhdl-mode.el (vhdl-electric-mode, vhdl-stutter-mode):
      * term/vt100.el (vt100-wide-mode): Specify explicit :group.
      * term/xterm.el (xterm): Change parent group to terminals.
      * master.el (master): Remove empty custom group.
      (master-mode): Remove unused :group argument.
      * textmodes/refill.el (refill): Remove empty custom group.
      (refill-mode): Remove unused :group argument.
      * textmodes/rst.el (rst-compile-toolsets): Use rst-compile group.
      * cedet/semantic/symref/list.el (semantic-symref-auto-expand-results)
      (semantic-symref-results-summary-function): Fix :group.
      * erc/erc-list.el (erc-list):
      * erc/erc-menu.el (erc-menu):
      * erc/erc-ring.el (erc-ring): Define custom groups, for define-erc-module.
      * gnus/shr-color.el (shr-color-visible-luminance-min)
      (shr-color-visible-distance-min): Use shr-color group.
      * url/url-news.el (url-news): Remove empty custom group.
    • Glenn Morris's avatar
      * lisp/cus-dep.el (custom-make-dependencies): Add a fallback method · 82a7c41b
      Glenn Morris authored
      for getting :group.
    • Glenn Morris's avatar
      custom-make-dependencies tweaks · f5ba00a6
      Glenn Morris authored
      * lisp/cus-dep.el (custom-make-dependencies): Ignore dotfiles (dir-locals).
      Don't mistakenly ignore files whose basenames match a basename
      from preloaded-file-list (eg cedet/ede/simple.el).
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-char-by-name): Rename from · da547b32
      Juri Linkov authored
      `isearch-insert-char-by-name'.  Doc fix.
      (isearch-forward): Mention `isearch-char-by-name' in
      the docstring.
      Fixes: debbugs:13348
    • Juri Linkov's avatar
      * lisp/isearch.el (minibuffer-local-isearch-map): Bind "\r" to `exit-minibuffer' · 6d65486d
      Juri Linkov authored
      instead of `isearch-nonincremental-exit-minibuffer'.
      (isearch-edit-string): Remove mention of
      `isearch-nonincremental-exit-minibuffer' from docstring.
      (isearch-nonincremental-exit-minibuffer): Mark as obsolete.
      (isearch-reverse-exit-minibuffer): Add docstring.  (Bug#13348)
      * doc/emacs/search.texi (Repeat Isearch): Mention key `RET' to finish
      editing the string.
    • Stefan Monnier's avatar
      Use just DOC instead of DOC-nn.mm. · 6e911150
      Stefan Monnier authored
      * lisp/loadup.el: Just use unversioned DOC.
      * Makefile.in (install-doc): DOC file is not version specific any more.
      * .bzrignore: Don't ignore DOC-* any more.
      * admin/quick-install-emacs: Don't prune DOC-* files a any more.
      * doc/lispref/loading.texi (Autoload):
      * doc/lispref/help.texi (Documentation Basics, Accessing Documentation)
      (Accessing Documentation, Accessing Documentation): DOC-* is now DOC.
      * etc/.gitignore: Don't ignore DOC-* any more.
      * lib-src/makefile.w32-in ($(DOC)): Use DOC rather than DOC-X.
      * msdos/sed1x.inp: Don't rewrite DOC any more.
      * nt/makefile.w32-in (clean, top-distclean): DOC-X doesn't exist any more.
      * src/Makefile.in (bootstrap-clean): DOC-* doesn't exist any more.
      * src/makefile.w32-in (DOC): Use just "DOC".
    • Stefan Monnier's avatar
      * src/process.c: Export default filters and sentinels to Elisp. · 1aa8d505
      Stefan Monnier authored
      (Qinternal_default_process_sentinel, Qinternal_default_process_filter):
      New constants.
      (pset_filter, pset_sentinel, make_process, Fset_process_filter)
      (Fset_process_sentinel, Fformat_network_address):
      Default to them instead of nil.
      (server_accept_connection): Sentinels can't be nil any more.
      (read_and_dispose_of_process_output): New function, extracted from
      (read_process_output): Use it; filters can't be nil.
      (Finternal_default_process_filter): New function, extracted from
      (exec_sentinel_unwind): Remove function.
      (exec_sentinel): Don't zilch sentinel while running.
      (status_notify): Sentinels can't be nil.
      (Finternal_default_process_sentinel): New function extracted from
      (setup_process_coding_systems): Default filter is not nil any more.
      (syms_of_process): Export new Elisp functions and initialize
      new constants.
      * src/lisp.h (make_lisp_proc): New function.
    • Stefan Monnier's avatar
      * lisp/nxml/nxml-mode.el: Treat unclosed <[[, <?, comment, and other · c9990474
      Stefan Monnier authored
      literals as extending to EOB.
      (nxml-last-fontify-end): Remove unused variable.
      (nxml-after-change1): Use with-silent-modifications.
      (nxml-extend-after-change-region): Simplify.
      (nxml-extend-after-change-region1): Remove function.
      (nxml-after-change1): Don't adjust for dependent regions.
      (nxml-fontify-matcher): Simplify.
      * lisp/nxml/xmltok.el (xmltok-dependent-regions): Remove variable.
      (xmltok-add-dependent): Remove function.
      (xmltok-scan-after-lt, xmltok-scan-after-processing-instruction-open)
      (xmltok-scan-after-comment-open, xmltok-scan-prolog-literal)
      (xmltok-scan-prolog-after-processing-instruction-open): Treat
      unclosed <[[, <?, comment, and other literals as extending to EOB.
      * lisp/nxml/rng-valid.el (rng-mark-xmltok-dependent-regions)
      (rng-mark-xmltok-dependent-region, rng-dependent-region-changed):
      Remove functions.
      (rng-do-some-validation-1): Don't mark dependent regions.
      * lisp/nxml/nxml-rap.el (nxml-adjust-start-for-dependent-regions)
      (nxml-mark-parse-dependent-regions, nxml-mark-parse-dependent-region)
      (nxml-clear-dependent-regions): Remove functions.
      (nxml-scan-after-change, nxml-scan-prolog, nxml-tokenize-forward)
      Don't clear&mark dependent regions.
    • Leo Liu's avatar
      * progmodes/octave.el (octave-goto-function-definition): Improve · e3772e98
      Leo Liu authored
      and fix callers.
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/cl-extra.el (cl-getf): Return the proper value in · c46c57b0
      Stefan Monnier authored
      the setter.
      Fixes: debbugs:14387
    • Stefan Monnier's avatar
      * lisp/progmodes/f90.el (f90-blocks-re): Include the terminating \> in the · 5ac2eb34
      Stefan Monnier authored
      surrounding group.
      * src/regex.c (regex_compile) [\=, \>, \<]: Don't forget to set laststart.
      Fixes: debbugs:14402
  2. 14 May, 2013 4 commits
    • Juri Linkov's avatar
      * lisp/subr.el (find-tag-default-as-regexp): Return nil if `tag' is nil. · 180ed218
      Juri Linkov authored
      Fixes: debbugs:14390
    • Glenn Morris's avatar
    • Jean-Philippe Gravel's avatar
      * progmodes/gdb-mi.el (gdb-running, gdb-starting): Remove · 2e78e6a7
      Jean-Philippe Gravel authored
      signals for which replies are never received.
    • Jean-Philippe Gravel's avatar
      * progmodes/gdb-mi.el: Fix non-responsive gud commands (bug#13845) · 53267cca
      Jean-Philippe Gravel authored
      (gdb-handler-alist, gdb-handler-number): Remove variables.
      (gdb-handler-list): New variable.
      (gdb-add-handler, gdb-delete-handler, gdb-get-handler-function)
      (gdb-pending-handler-p, gdb-handle-reply)
      (gdb-remove-all-pending-triggers): New functions.
      (gdb-discard-unordered-replies): New defcustom.
      (gdb-handler): New defstruct.
      (gdb-wait-for-pending): Fix invalid backquote.  Use gdb-handler-list.
      instead of gdb-pending-triggers.  Update docstring.
      (gdb-init-1): Remove dead variables.  Initialize gdb-handler-list.
      (gdb-speedbar-update, gdb-speedbar-timer-fn, gdb-var-update)
      (gdb-var-update-handler, def-gdb-auto-update-trigger)
      (def-gdb-auto-update-handler, gdb-get-changed-registers)
      (gdb-changed-registers-handler, gdb-get-main-selected-frame)
      (gdb-frame-handler): Pending triggers are now automatically managed.
      (def-gdb-trigger-and-handler, def-gdb-auto-update-handler):
      Remove argument.
      (gdb-input): Automatically handles pending triggers.  Update docstring.
      (gdb-resync): Replace gdb-pending-triggers by gdb-handler-list.
      (gdb-thread-exited, gdb-thread-selected, gdb-register-names-handler):
      Update comments.
      (gdb-done-or-error): Now use gdb-handle-reply.
  3. 12 May, 2013 1 commit
  4. 14 May, 2013 11 commits
  5. 13 May, 2013 8 commits
  6. 12 May, 2013 4 commits
  7. 11 May, 2013 1 commit