1. 28 Dec, 2013 16 commits
    • Glenn Morris's avatar
      Every defcustom should specify its type · 9c5a5c77
      Glenn Morris authored
      * apropos.el (apropos-match-face):
      * calculator.el (calculator-displayer):
      * dabbrev.el (dabbrev-search-these-buffers-only):
      * face-remap.el (buffer-face-mode-face):
      * simple.el (yank-handled-properties):
      * emacs-lisp/testcover.el (testcover-potentially-1value-functions):
      * mail/footnote.el (footnote-mode-line-string, footnote-prefix):
      * mail/hashcash.el (hashcash-accept-resources, hashcash-program)
      (hashcash-double-spend-database):
      * progmodes/ruby-mode.el (ruby-deep-indent-paren)
      (ruby-deep-indent-paren-style):
      * textmodes/flyspell.el (flyspell-auto-correct-binding):
      * textmodes/rst.el (rst-toc-indent, rst-toc-insert-style)
      (rst-toc-insert-number-separator, rst-toc-insert-max-level):
      * vc/pcvs-defs.el (cvs-minor-mode-prefix):
      * erc/erc-log.el (erc-log-file-coding-system):
      * gnus/gnus-sieve.el (gnus-sieve-select-method):
      * gnus/gravatar.el (gravatar-automatic-caching, gravatar-cache-ttl)
      (gravatar-rating, gravatar-size):
      * gnus/message.el (message-minibuffer-local-map):
      * gnus/sieve-manage.el (sieve-manage-authenticators)
      (sieve-manage-authenticator-alist):
      Specify custom types.
      
      * mail/hashcash.el (hashcash-program): Rename from hashcash-path.
      Update callers.
      9c5a5c77
    • Paul Eggert's avatar
      Spelling and typo fixes. · 7e99158a
      Paul Eggert authored
      7e99158a
    • Chong Yidong's avatar
      Doc updates · 4364185f
      Chong Yidong authored
      * buffers.texi (Modification Time): Document visited-file-modtime change.
      
      * modes.texi (Auto Major Mode): Document interpreter-mode-alist change.
      4364185f
    • Glenn Morris's avatar
      ChangeLog fixes for font-locking · a544fbe1
      Glenn Morris authored
      a544fbe1
    • Glenn Morris's avatar
      Add missing custom :versions, plus small fixes · bb098075
      Glenn Morris authored
      * emacs-lisp/smie.el (smie-config): Add type, version, initialize.
      
      * bookmark.el (bookmark-bmenu-use-header-line):
      * doc-view.el (doc-view-scale-internally):
      * pcmpl-x.el (pcmpl-x-tlmgr-program, pcmpl-x-ack-program):
      * register.el (register-preview-delay):
      * net/shr.el (shr-bullet):
      * progmodes/cfengine.el (cfengine-cf-promises)
      (cfengine-parameters-indent):
      * progmodes/octave.el (inferior-octave-error-regexp-alist):
      * textmodes/reftex-vars.el (reftex-label-regexps):
      * vc/log-edit.el (log-edit-setup-add-author): Add version.
      
      * cedet/ede/linux.el (project-linux-build-directory-default)
      (project-linux-architecture-default): Fix custom types.  Add version.
      
      * gnus/gnus-icalendar.el (gnus-icalendar-org, gnus-icalendar):
      * gnus/gnus-sum.el (gnus-subthread-sort-functions): Add version.
      * gnus/gnus-sync.el (gnus-sync-file-encrypt-to): Add type and version.
      bb098075
    • Glenn Morris's avatar
      Misc small custom fixes · 9c61f806
      Glenn Morris authored
      The value of defcustom's const should not be quoted!
      
      * lisp/desktop.el (desktop-restore-in-current-display):
      * lisp/newcomment.el (comment-empty-lines):
      * lisp/progmodes/idlwave.el (idlwave-scan-all-buffers-for-routine-info)
      (idlwave-pad-keyword):
      * lisp/progmodes/tcl.el (tcl-tab-always-indent):
      * lisp/textmodes/reftex-vars.el (reftex-index-default-tag):
      * lisp/elec-pair.el (electric-pair-skip-whitespace):
      * lisp/progmodes/cfengine.el (cfengine-cf-promises):
      * lisp/cedet/ede/linux.el (project-linux-build-directory-default)
      (project-linux-architecture-default):
      * lisp/erc/erc-button.el (erc-button-alist):
      * lisp/gnus/auth-source.el (auth-sources):
      * lisp/gnus/nnmairix.el (nnmairix-propagate-marks-upon-close):
      * lisp/url/url-history.el (url-history-track):
      * lisp/url/url-vars.el (url-honor-refresh-requests):
      Fix custom types.
      
      * lisp/net/tls.el (tls-certtool-program): Fix default value.
      9c61f806
    • Glenn Morris's avatar
      Tweak previos change · 25454130
      Glenn Morris authored
      25454130
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      * doc/emacs/trouble.texi (Understanding Bug Reporting): Brevity. · ad15bd74
      Glenn Morris authored
      ChangeLog fix.
      ad15bd74
    • Paul Eggert's avatar
      Fix problem with MAKE and xcrun configuration. · 1d7701a4
      Paul Eggert authored
      * configure.ac: Don't set MAKE unless 'make' doesn't work.
      Set it only in the environment, not in the makefile.
      Problem reported by Glenn Morris in:
      http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00969.html
      1d7701a4
    • Juanma Barranquero's avatar
      Fix ChangeLog typos. · e9dc713d
      Juanma Barranquero authored
      e9dc713d
    • Glenn Morris's avatar
      authors.el updates and ChangeLog fixes · 8449dd1f
      Glenn Morris authored
      * lisp/emacs-lisp/authors.el (authors-ignored-files)
      (authors-valid-file-names, authors-renamed-files-alist): Additions.
      8449dd1f
    • Glenn Morris's avatar
      ChangeLog fixes · 72140a0f
      Glenn Morris authored
      72140a0f
    • Glenn Morris's avatar
      * test/automated/electric-tests.el: Require 'elec-pair. · 1f5afa8c
      Glenn Morris authored
      Set copyright holder to FSF.
      1f5afa8c
    • Glenn Morris's avatar
      Revert unnecessary earlier change · f1a85e52
      Glenn Morris authored
      f1a85e52
    • Glenn Morris's avatar
      Auto-commit of loaddefs files. · 9cadbf5a
      Glenn Morris authored
      9cadbf5a
  2. 27 Dec, 2013 14 commits
  3. 26 Dec, 2013 7 commits
    • Lars Ingebrigtsen's avatar
    • João Távora's avatar
      Make Electric Pair mode smarter/more useful: · 3b8d5131
      João Távora authored
      * lisp/electric.el: Pairing/skipping helps preserve
        balance. Autobackspacing behaviour. Opens extra newlines between
        pairs. Skip whitespace before closing delimiters.
      
      * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Use new
        features.
      
      * test/automated/electric-tests.lisp: New file.
      
      * doc/emacs/programs.texi: Describe new features.
      
      * lisp/simple.el: Pass non-nil interactive arg to newline call inside
        newline-and-indent.
      3b8d5131
    • Fabián Ezequiel Gallina's avatar
      * lisp/progmodes/python.el: Use lexical-binding. · fbcc63a3
      Fabián Ezequiel Gallina authored
      (python-nav-beginning-of-defun): Stop searching ASAP.
      fbcc63a3
    • Martin Rudalics's avatar
      Some more tinkering with Bug#16051. · 0cbab19e
      Martin Rudalics authored
      * window.c (resize_frame_windows): Don't let the size of the
      root window drop below the frame's default character size.
      Never ever delete any subwindows - let the window manager do the
      clipping.
      
      * w32fns.c (x_set_tool_bar_lines): Rewrite calculation of number
      of toolbar lines needed when they exceed the height of the root
      window.
      (unwind_create_frame_1): New function.
      (Fx_create_frame): Generally inhibit calling the window
      configuration change hook here.  Remove extra call to
      change_frame_size - it's not needed when we don't run the
      configuration change hook.
      0cbab19e
    • Paul Eggert's avatar
      Fix core dumps with gcc -fsanitize=address and GNU/Linux. · e76119d7
      Paul Eggert authored
      On my Fedora 19 platform the core dumps were so big that
      my desktop became nearly catatonic.
      * configure.ac: Check whether addresses are sanitized.
      (CANNOT_DUMP): Warn if addresses are sanitized and not CANNOT_DUMP.
      (DOUG_LEA_MALLOC): Do not define if addresses are sanitized.
      (SYSTEM_MALLOC): Define if addresses are sanitized.
      * src/alloc.c (no_sanitize_memcpy) [MAX_SAVE_STACK > 0]: New function.
      (Fgarbage_collect) [MAX_SAVE_STACK > 0]: Use it.
      (USE_ALIGNED_MALLOC): Do not define if addresses are sanitized.
      (mark_memory): Use ATTRIBUTE_NO_SANITIZE_ADDRESS rather than
      a clang-only syntax.
      * src/conf_post.h (__has_feature): New macro, if not already defined.
      (ADDRESS_SANITIZER, ADDRESS_SANITIZER_WORKAROUND)
      (ATTRIBUTE_NO_SANITIZE_ADDRESS): New macros.
      e76119d7
    • Chong Yidong's avatar
      Update doc for advice changes. · 2200a8c9
      Chong Yidong authored
      * doc/lispref/advice.texi (Advising Functions, Defining Advice):
      Special forms can no longer be advised.
      
      * lisp/emacs-lisp/advice.el: Update commentary.
      2200a8c9
    • Gnus developers's avatar
      Misc changes made in Gnus master · ed88fb10
      Gnus developers authored
      ed88fb10
  4. 25 Dec, 2013 3 commits