1. 30 Jun, 2014 7 commits
    • Glenn Morris's avatar
      Get rid of the AUTOGEN_VCS variable in lisp/Makefile · 0224bf74
      Glenn Morris authored
      * lisp/emacs-lisp/autoload.el (autoload-ensure-writable): New variable.
      (autoload-ensure-default-file): Maybe make existing output writable.
      
      * lisp/Makefile.in (AUTOGEN_VCS): Remove.
      (autoloads): Use autoload-ensure-writable rather than AUTOGEN_VCS.
      0224bf74
    • Eli Zaretskii's avatar
      Fix bug #17881 with infloop in decoding emacs-mule encoded text. · c6ecf7f2
      Eli Zaretskii authored
       src/coding.c (MIN_CHARBUF_SIZE): Enlarge to 32.
      c6ecf7f2
    • Jan Djärv's avatar
      Remove unnecessary redisplays in NS port. · 9c660a18
      Jan Djärv authored
      * nsmenu.m (update_frame_tool_bar): Set wait_for_tool_bar to NO
      when setNeedsDisplay is called so we don't trigger redisplay for every
      tool bar update.
      
      * nsterm.m (any_help_event_p): New variable.
      (mouseMoved:): Set any_help_event_p to YES if help event is
      generated.  Remove else with empty help event that triggered redisplay
      for every mouse move.
      (windowDidResignKey:): If any_help_event_p, generate empty help
      event.
      9c660a18
    • Fabián Ezequiel Gallina's avatar
    • Fabián Ezequiel Gallina's avatar
      New if-let, when-let, thread-first and thread-last macros. · c08f8be2
      Fabián Ezequiel Gallina authored
      * lisp/emacs-lisp/subr-x.el
      (internal--listify, internal--check-binding)
      (internal--build-binding-value-form, internal--build-binding)
      (internal--build-bindings): New functions.
      (internal--thread-argument, thread-first, thread-last)
      (if-let, when-let): New macros.
      
      * test/automated/subr-x-tests.el
      (subr-x-test-if-let-single-binding-expansion)
      (subr-x-test-if-let-single-symbol-expansion)
      (subr-x-test-if-let-nil-related-expansion)
      (subr-x-test-if-let-malformed-binding, subr-x-test-if-let-true)
      (subr-x-test-if-let-false, subr-x-test-if-let-bound-references)
      (subr-x-test-if-let-and-lazyness-is-preserved)
      (subr-x-test-when-let-body-expansion)
      (subr-x-test-when-let-single-binding-expansion)
      (subr-x-test-when-let-single-symbol-expansion)
      (subr-x-test-when-let-nil-related-expansion)
      (subr-x-test-when-let-malformed-binding)
      (subr-x-test-when-let-true, subr-x-test-when-let-false)
      (subr-x-test-when-let-bound-references)
      (subr-x-test-when-let-and-lazyness-is-preserved)
      (subr-x-test-thread-first-no-forms)
      (subr-x-test-thread-first-function-names-are-threaded)
      (subr-x-test-thread-first-expansion)
      (subr-x-test-thread-last-no-forms)
      (subr-x-test-thread-last-function-names-are-threaded)
      (subr-x-test-thread-last-expansion): New tests.
      c08f8be2
    • Grégoire Jadi's avatar
      * net/rcirc.el (rcirc-buffer-process): Restore previous behaviour. · f8e16324
      Grégoire Jadi authored
      Fixes: debbugs:17772
      f8e16324
    • Glenn Morris's avatar
      * update_autogen: Find loaddefs targets rather than parsing lisp/Makefile.in · f9bae01e
      Glenn Morris authored
      * lisp/Makefile.in: Comment.
      f9bae01e
  2. 29 Jun, 2014 6 commits
  3. 28 Jun, 2014 20 commits
  4. 27 Jun, 2014 7 commits