1. 29 Aug, 2013 4 commits
  2. 28 Aug, 2013 13 commits
  3. 27 Aug, 2013 5 commits
  4. 26 Aug, 2013 3 commits
  5. 25 Aug, 2013 4 commits
    • Xue Fuqiao's avatar
      Fix broken customization in Flymake. · eed99101
      Xue Fuqiao authored
      * lisp/progmodes/flymake.el (flymake-get-real-file-name-function):
      Fix broken customization.  (Bug#15184)
      eed99101
    • Alan Mackenzie's avatar
      Improve indentation of bracelists defined by macros (without "="). · 8a51e842
      Alan Mackenzie authored
      * progmodes/cc-engine.el (c-inside-bracelist-p): When a macro
      expansion begins with "{", regard it as bracelist when it doesn't
      contain a ";".
      8a51e842
    • Alan Mackenzie's avatar
      Parse C++ inher-intro when there's a template split over 2 lines. · 869455d4
      Alan Mackenzie authored
      * progmodes/cc-engine.el (c-guess-basic-syntax CASE 5C): Code more
      rigorously the search for "class" etc. followed by ":".
      
      * progmodes/cc-langs.el (c-opt-<>-sexp-key): Make the value for
      random languages a regexp which never matches rather than nil.
      869455d4
    • Alan Mackenzie's avatar
      Handle "/"s more accurately in test for virtual semicolons (AWK Mode). · b5eb9035
      Alan Mackenzie authored
      * progmodes/cc-awk.el (c-awk-one-line-possibly-open-string-re)
      (c-awk-regexp-one-line-possibly-open-char-list-re)
      (c-awk-one-line-possibly-open-regexp-re)
      (c-awk-one-line-non-syn-ws*-re): Remove.
      (c-awk-possibly-open-string-re, c-awk-non-/-syn-ws*-re)
      (c-awk-space*-/-re, c-awk-space*-regexp-/-re)
      (c-awk-space*-unclosed-regexp-/-re): New constants.
      (c-awk-at-vsemi-p): Reformulate better to recognize "/"s which
      aren't regexp delimiters.
      
      * progmodes/cc-engine.el (c-crosses-statement-barrier-p): Add in
      handling for a rare situation in AWK Mode involving unterminated
      strings/regexps.
      b5eb9035
  6. 23 Aug, 2013 8 commits
  7. 22 Aug, 2013 2 commits
    • Stefan Monnier's avatar
      * lisp/erc/erc.el: Use lexical-binding. · d0fcaff5
      Stefan Monnier authored
      (erc-user-full-name): Minor CSE simplification.
      (erc-mode-map): Assume command-remapping is available.
      (erc-once-with-server-event): Replace `forms' arg with a function arg.
      (erc-once-with-server-event-global): Remove.
      (erc-ison-p): Adjust to change in erc-once-with-server-event.
      (erc-get-buffer-create): Remove arg `proc'.
      (iswitchb-make-buflist-hook): Declare.
      (erc-setup-buffer): Use pcase; avoid ((lambda ..) ..).
      (read-passwd): Assume it exists.
      (erc-display-line, erc-cmd-IDLE): Avoid add-to-list, adjust to change
      in erc-once-with-server-event.
      (erc-cmd-JOIN, erc-set-channel-limit, erc-set-channel-key)
      (erc-add-query): Minor CSE simplification.
      (erc-cmd-BANLIST, erc-cmd-MASSUNBAN): Adjust to change
      in erc-once-with-server-event.
      (erc-echo-notice-in-user-and-target-buffers): Avoid add-to-list.
      * lisp/erc/erc-track.el: Use lexical-binding.
      (erc-make-mode-line-buffer-name): Use closures instead of `(lambda...).
      (erc-faces-in): Avoid add-to-list.
      * lisp/erc/erc-notify.el: Use lexical-binding.
      (erc-notify-timer): Adjust to change in erc-once-with-server-event.
      (erc-notify-QUIT): Use a closure instead of `(lambda...).
      * lisp/erc/erc-list.el: Use lexical-binding.
      (erc-list-install-322-handler, erc-cmd-LIST): Adjust to change in
      erc-once-with-server-event.
      * lisp/erc/erc-button.el: Use lexical-binding.
      (erc-button-next-function): Use a closure instead of `(lambda...).
      d0fcaff5
    • Stefan Monnier's avatar
      * lisp/calendar/timeclock.el: Minor cleanups. · 8352b530
      Stefan Monnier authored
      (timeclock-ask-before-exiting, timeclock-use-display-time): Use `symbol'.
      (timeclock-modeline-display): Define as alias before the actual definition.
      (timeclock-mode-line-display): Use define-minor-mode.
      (timeclock-day-list-template): Make it a function, add an argument.
      (timeclock-day-list-required, timeclock-day-list-length)
      (timeclock-day-list-debt, timeclock-day-list-span)
      (timeclock-day-list-break): Adjust calls accordingly.
      8352b530
  8. 21 Aug, 2013 1 commit