1. 22 Jan, 2011 5 commits
  2. 21 Jan, 2011 7 commits
  3. 20 Jan, 2011 7 commits
    • Julien Danjou's avatar
      mm-decode.el (mm-inline-media-tests): Add text/x-sh. · 6e3165fb
      Julien Danjou authored
      gnus-art.el (gnus-mime-inline-part): Use mm-display-inline rather than mm-insert-inline to insert inline part: this respect mm-inline-media-tests displayers.
      mm-view.el (mm-display-shell-script-inline): New function.
      mm-decode.el (mm-inline-media-tests): Add x-shellscript and x-sh.
      mm-uu.el (mm-uu-type-alist): Add org block.
       (mm-uu-org-src-code-block-extract): New function.
      mm-view.el (mm-display-org-inline): New function.
      mm-decode.el (mm-automatic-display): Add text/org.
      mailcap.el (mailcap-mime-extensions): Add .org.
      6e3165fb
    • Stefan Monnier's avatar
      Don't mess with *temp*. · 8dabbfd6
      Stefan Monnier authored
      * lisp/obsolete/spell.el: Move from textmodes/spell.el.
      (spell-string):
      * lisp/term.el (term-read-input-ring):
      * lisp/startup.el (display-startup-echo-area-message):
      * lisp/progmodes/antlr-mode.el (antlr-directory-dependencies):
      * lisp/gnus/message.el (message-mailer-swallows-blank-line):
      * lisp/comint.el (comint-read-input-ring): Use with-temp-buffer.
      * lisp/international/mule.el (ctext-pre-write-conversion):
      Don't hardcode point-min==1.
      * lisp/gnus/mm-util.el (mm-find-buffer-file-coding-system): Don't forget to
      kill the temp buffer.
      8dabbfd6
    • Ken Manheimer's avatar
      (allout-institute-keymap): Use fset instead of reapplying defalias. · 642f3c5c
      Ken Manheimer authored
      (allout-hotspot-key-handler): Check for non-control-modified bindings for
      hotspot characters if there is no control-modified versions.
      642f3c5c
    • Ken Manheimer's avatar
      allout.el: Summary - migrate to defining allout mode using · d3e51865
      Ken Manheimer authored
      define-minor-mode instead of defun.  Significantly clean-up internal keymap
      provisions, refactoring a bit and removing a lot of accumulated cruft.
      
      allout-mode-map is now a keymap by virtue of being an defalias to
      allout-mode-map-value, which contains the actual keymap structure.
      
      (allout-mode): Use define-minor-mode rather than defun.  Remove
      now-unnecessary minor-mode setup activities from the body.  Specify :keymap
      as allout-mode-map so the minor-mode-map-alist entry will be
      '(allout-mode . allout-mode-map) - see allout-mode-map-value, below.
      Adjust docstring to track changes.
      (allout-minor-mode): Remove this defalias, now that we're using
      define-minor-mode.
      (allout-mode-map): Set value to be 'allout-mode-map.  The actual keymap
      is allout-mode-map-value, via defalias.
      (allout-mode-map-value): The variable holding the actual mode keymap
      structure, by virtue of defalias from allout-mode-map.
      (allout-compose-and-institute-keymap): Renamed from allout-bind-keys, and
      including the binding-composition functionality of the former
      produce-allout-mode-map and allout-setup-mode-map.
      (allout-institute-keymap): Take over the "setup" part of the former
      allout-setup-mode-map.  Reassign allout-mode-map-value value and update the
      defalias.
      (allout-command-prefix) (allout-prefixed-keybindings)
      (allout-unprefixed-keybindings): Use allout-compose-and-institute-keymap to
      process the bindings.
      (allout-unprefixed-keybindings): Remove extraneous '?' question marks.
      (allout-prefixed-keybindings): Elide binding to (prefixed) \C-h - user can
      customize if they want to use that binding.  Bind allout-copy-topic-as-kill
      to (prefixed) \M-k.  Bind allout-up-current-level to (prefixed) \C-u.  (I
      think i mistakenly elided that, previously, instead of the one for \C-h.)
      (allout-hotspot-key-handler): Remove attempt to resolve the key through the
      literal key-string lookup on allout-keybindings-list.  That probably hasn't
      worked for a Long Time, and removal of allout-keybindings-list further
      simplifies the keybindings situation.
      (allout-pre-command-business): Use allout-mode-map-value instead of
      allout-mode-map.
      (allout-preempt-trailing-ctrl-h): Remove.  The user can customize the
      bindings if they want to use a keybinding having a trailing \C-h.  No
      deprecation needed since this feature was never in a release.
      (allout-keybindings-list): Remove.  It's not been useful for a while.  (See
      allout-hotspot-key-handler changes, above.)
      (produce-allout-mode-map): Remove.  Consolidate into
      allout-compose-and-institute-keymap.
      (allout-mode-map-adjustments): Remove.  No longer necessary with removal of
      allout-preempt-trailing-ctrl-h.
      (allout-setup-mode-map): Remove.  Consolidate into
      allout-compose-and-institute-keymap and allout-institute-keymap.
      d3e51865
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Give read-expression-history a doc. · c11136ec
      Glenn Morris authored
      * lisp/simple.el (read-expression-history): Remove, it's in minibuf.c.
      
      * src/minibuf.c (syms_of_minibuf) <read-expression-history>:
      Give it a doc string.
      * src/globals.h: Add Vread_expression_history.
      c11136ec
    • Chong Yidong's avatar
      Revert changes adding format args to yes-or-no-p and y-or-n-p. · 9aea757b
      Chong Yidong authored
      See discussion on emacs-devel at
      http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00388.html
      
      * src/fns.c (Fyes_or_no_p): Revert 2011-01-07 change, removing ARGS.
      
      * lisp/subr.el (y-or-n-p): Revert 2011-01-07 change, removing ARGS.
      
      * lisp/files.el (find-alternate-file, basic-save-buffer)
      (basic-save-buffer-2, revert-buffer, recover-file)
      (kill-buffer-ask, abort-if-file-too-large)
      (set-visited-file-name, write-file, backup-buffer)
      (basic-save-buffer, save-some-buffers):
      * lisp/dired-aux.el (dired-compress-file): Callers changed.
      9aea757b
  4. 19 Jan, 2011 3 commits
  5. 18 Jan, 2011 5 commits
  6. 17 Jan, 2011 2 commits
  7. 16 Jan, 2011 6 commits
    • Tassilo Horn's avatar
      * strokes.el (strokes-read-stroke): Re-fill strokes buffer with · 721be9cd
      Tassilo Horn authored
      spaces if the frame was resized, so that the full visible buffer
      serves as canvas for strokes.
      721be9cd
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Refill some copyright headers. · e9bffc61
      Glenn Morris authored
      e9bffc61
    • Glenn Morris's avatar
    • Kevin Ryde's avatar
      info-xref.el Version 3. · 444ee8dd
      Kevin Ryde authored
      * lisp/info-xref.el (info-xref-check, info-xref-check-all): Move
      commentary details into docstrings for better visibility.
      Use compilation-mode for the results buffer.
      (info-xref-output, info-xref-output-error, info-xref-with-output)
      (info-xref-filename, info-xref-in-progress):
      New internals for this.
      (info-xref-check-list, info-xref-check-buffer)
      (info-xref-check-all-custom): Use those.
      (info-xref-output-buffer): Rename from info-xref-results-buffer.
      (info-xref-output-heading): Rename from info-xref-filename-heading.
      (info-xref-good, info-xref-bad, info-xref-xfile-alist)
      (info-xref-filename-heading): Move to output managing section.
      (info-xref-docstrings): New command checking "Info node	`(foo)Bar'"
      (info-xref-lock-file-p, info-xref-with-file): New helpers for it.
      (info-xref-subfile-p): Move to generic section with those two.
      (info-xref-check-node): New function split from
      info-xref-check-buffer, shared by info-xref-docstrings.
      (info-xref-goto-node-p): Move to a checking section with that func.
      (info-xref-unavail): New counter.
      (info-xref-check-node): Use it.
      (info-xref-with-output): Show count of unavailables at end of output.
      (info-xref-all-info-files): Exclude ".*" dotfiles.  Ignore broken
      symlinks.  Exclude .texi files.	 Exclude Emacs backup files.
      (info-xref-check-all-custom): Fix quietening viper-mode and
      gnus-registry-install -- use setq not let so as not to unbind after load.
      
      Fixes: debbugs:7611
      444ee8dd
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-abort): Don't quit if search has · d4119912
      Juri Linkov authored
      an incomplete regexp (isearch-error is non-nil).  (Bug#7534)
      d4119912
  8. 15 Jan, 2011 5 commits