1. 22 Nov, 2008 33 commits
  2. 21 Nov, 2008 7 commits
    • Stefan Monnier's avatar
      (message-send-mail): Just set the buffer to unibyte · 8a986865
      Stefan Monnier authored
      rather than use mm-with-unibyte-current-buffer which does a lot more.
      (message-send-mail-partially): Don't bother with
      mm-with-unibyte-current-buffer since it's already been made unibyte by
      message-send-mail.
      8a986865
    • Stefan Monnier's avatar
      (tcl-filter): Don't forcibly move point. · 723d286f
      Stefan Monnier authored
      723d286f
    • Stefan Monnier's avatar
      (quail-indent-to): New function. · 94579c02
      Stefan Monnier authored
      (quail-completion-1, quail-completion-list-translations)
      (quail-insert-decode-map): Use it to improve alignment.
      (quail-build-decode-map): Don't ignore latin-1 chars.
      (quail-help): Increase the max decode-map size so that even the TeX map
      gets printed.
      94579c02
    • Stefan Monnier's avatar
      (bookmark-get-bookmark): Add `noerror' arg. · 2ef435bf
      Stefan Monnier authored
      Signal error for invalid bookmark.
      (bookmark-get-bookmark-record): Undo last change.
      (bookmark-store, bookmark-delete): Use new arg `noerror'.
      2ef435bf
    • Stefan Monnier's avatar
      (bookmark-buffer-file-name): Also abbreviate dired-dir. · 3889f0fa
      Stefan Monnier authored
      Suggested by Toru TSUNEYOSHI.
      3889f0fa
    • Chong Yidong's avatar
      (byte-compile-butlast): Move up in file. · cbe5b0eb
      Chong Yidong authored
      (byte-optimize-plus): Don't call
      byte-optimize-delay-constants-math (bug#1334).  Use
      byte-optimize-predicate to optimize constants.
      (byte-optimize-minus): Don't call
      byte-optimize-delay-constants-math.  Remove zero arguments first
      if possible.  Call byte-optimize-predicate to optimize constants.
      (byte-optimize-multiply): Remove optimizations for arguments of 0
      and 2, which may be inaccurate.  Optimize (* x -1) to (- x).  Call
      byte-optimize-predicate.
      (byte-optimize-divide): Leave runtime errors unchanged.
      Optimize (/ x 1) to (+ x 0). Remove optimizations for arguments of
      0 and 2.0, which may be inaccurate.  Call byte-optimize-predicate.
      cbe5b0eb
    • Chong Yidong's avatar
      * byte-opt.el (byte-compile-butlast): Move up in file. · 86edb111
      Chong Yidong authored
      (byte-optimize-plus): Don't call
      byte-optimize-delay-constants-math (bug#1334).  Use
      byte-optimize-predicate to optimize constants.
      (byte-optimize-minus): Don't call
      byte-optimize-delay-constants-math.  Remove zero arguments first
      if possible.  Call byte-optimize-predicate to optimize constants.
      (byte-optimize-multiply): Remove optimizations for arguments of 0
      and 2, which may be inaccurate.  Optimize (* x -1) to (- x).  Call
      byte-optimize-predicate.
      (byte-optimize-divide): Leave runtime errors unchanged.
      Optimize (/ x 1) to (+ x 0). Remove optimizations for arguments of
      0 and 2.0, which may be inaccurate.  Call byte-optimize-predicate.
      86edb111