1. 15 May, 2012 1 commit
  2. 14 May, 2012 14 commits
  3. 13 May, 2012 10 commits
    • Teemu Likonen's avatar
      Allow specifying the erc timestamp format · 56551c43
      Teemu Likonen authored
      * erc-backend.el (erc-server-timestamp-format): New variable to
      allow specifying the timestamp format.
      Fixes: debbugs:10779
    • Eli Zaretskii's avatar
      Fix bug #11464 with pos-visible-in-window-p and R2L text in L2R paragraph. · c8fb9dc6
      Eli Zaretskii authored
       src/xdisp.c (pos_visible_p): Don't report a position visible when move_it_to
       stopped at the last line of window, which happens to be scanned
       backwards by the bidi iteration.
    • Stefan Monnier's avatar
      *** empty log message *** · 06bc5e6e
      Stefan Monnier authored
    • Eli Zaretskii's avatar
      Fix bug #11417 with infloop when left-fringe/right-fringe spec is used on TTY. · ac268e67
      Eli Zaretskii authored
       src/xdisp.c (handle_stop): Don't call get_overlay_strings_1 if we
       already have overlays loaded.
       (handle_single_display_spec): Before returning without displaying
       fringe bitmap, synchronize the bidi iterator with the main display
       iterator, by calling iterate_out_of_display_property.
       (iterate_out_of_display_property): Detect buffer iteration by
       testing that it->string is a Lisp string.
       (get_next_display_element): When the current object is exhausted,
       and there's something on it->stack, call set_iterator_to_next to
       proceed with what's on the stack, instead of returning zero.
       (set_iterator_to_next): If called at the end of a Lisp string,
       proceed to consider_string_end without incrementing string
       position.  Don't increment display vector index past the end of
       the display vector.
    • Chong Yidong's avatar
      Adapt Electric Buffer Menu to recent Buffer Menu changes. · 0ae03b6a
      Chong Yidong authored
      * lisp/ebuff-menu.el (electric-buffer-list): Put electric buffer menu
      command descriptions in this docstring, instead of the docstring
      of electric-buffer-menu-mode.  Code cleanups.
      (electric-buffer-menu-mode): Use define-derived-mode.  Rename from
      (electric-buffer-update-highlight): Minor code cleanup.
      * lisp/emacs-lisp/tabulated-list.el (tabulated-list-format)
      (tabulated-list-entries, tabulated-list-padding)
      (tabulated-list-sort-key): Make permanent-local.
      Fixes: debbugs:11455
    • Glenn Morris's avatar
      Auto-commit of loaddefs files. · c3b16428
      Glenn Morris authored
    • Glenn Morris's avatar
      Auto-commit of generated files. · 64eee0da
      Glenn Morris authored
    • Chong Yidong's avatar
      Backport fix for Bug#11382 from trunk · 6cb820ba
      Chong Yidong authored
    • Michael Albinus's avatar
    • Stefan Monnier's avatar
      Move define-obsolete-variable-alias before the var's definition. · e5bd0a28
      Stefan Monnier authored
      * lisp/vc/log-edit.el (vc-comment-ring, vc-comment-ring-index):
      * lisp/tooltip.el (tooltip-hook):
      * lisp/textmodes/reftex-toc.el (reftex-toc-map):
      * lisp/textmodes/reftex-sel.el (reftex-select-label-map)
      * lisp/textmodes/reftex-index.el (reftex-index-map)
      * lisp/speedbar.el (speedbar-syntax-table, speedbar-key-map):
      * lisp/progmodes/meta-mode.el (meta-mode-map):
      * lisp/novice.el (disabled-command-hook):
      * lisp/loadhist.el (unload-hook-features-list):
      * lisp/frame.el (blink-cursor):
      * lisp/files.el (find-file-not-found-hooks, write-file-hooks)
      * lisp/emulation/tpu-edt.el (GOLD-map):
      * lisp/emacs-lock.el (emacs-lock-from-exiting):
      * lisp/emacs-lisp/generic.el (generic-font-lock-defaults):
      * lisp/emacs-lisp/chart.el (chart-map):
      * lisp/dos-fns.el (register-name-alist):
      * lisp/dired-x.el (dired-omit-files-p):
      * lisp/desktop.el (desktop-enable):
      * lisp/cus-edit.el (custom-mode-hook):
      * lisp/buff-menu.el (buffer-menu-mode-hook):
      * lisp/bookmark.el (bookmark-read-annotation-text-func)
      * lisp/allout.el (allout-mode-deactivate-hook)
      (allout-exposure-change-hook, allout-structure-added-hook)
      (allout-structure-deleted-hook, allout-structure-shifted-hook):
      * lisp/dirtrack.el (dirtrack-toggle, dirtrackp, dirtrack-debug-toggle)
      (dirtrack-debug): Move call to define-obsolete-variable-alias so it
      comes before the corresponding variable's definition.
  4. 12 May, 2012 14 commits
  5. 11 May, 2012 1 commit
    • Stefan Monnier's avatar
      * lisp/progmodes/prolog.el: Use SMIE. Cleanup regexp setup. · 2171cea5
      Stefan Monnier authored
      (prolog-upper-case-string, prolog-lower-case-string)
      (prolog-atom-char-regexp, prolog-atom-regexp): Initialize in defconst.
      (prolog-use-smie, prolog-smie-grammar): New vars.
      (prolog-smie-forward-token, prolog-smie-backward-token)
      (prolog-smie-rules): New funs.
      (prolog-comment-indent): Remove.
      (prolog-mode-variables): Use default comment indentation instead.
      Setup SMIE.
      (prolog-build-case-strings, prolog-set-atom-regexps): Remove.
      (prolog-mode): Don't call them any more.
      (prolog-electric-colon, prolog-electric-dash)
      (prolog-edit-menu-insert-move): Use indent-according-to-mode.