1. 22 Oct, 2007 14 commits
    • Juanma Barranquero's avatar
      *** empty log message *** · 8b296cdd
      Juanma Barranquero authored
      8b296cdd
    • John Wiegley's avatar
      Installed org-mode 5.13d · 03f3cf35
      John Wiegley authored
      03f3cf35
    • Michael Albinus's avatar
      * net/tramp.el (tramp-find-shell) · 7e780ff1
      Michael Albinus authored
      (tramp-open-connection-setup-interactive-shell): Improve sending
      initial commands.
      (tramp-action-terminal): Send debug message.
      (tramp-wait-for-shell-prompt, tramp-send-command-internal): Removed.
      (tramp-barf-if-no-shell-prompt): Insert code of
      `tramp-wait-for-shell-prompt'.
      7e780ff1
    • Stefan Monnier's avatar
      916e6880
    • Stefan Monnier's avatar
      4cbe2739
    • Juanma Barranquero's avatar
      *** empty log message *** · e4a7fe73
      Juanma Barranquero authored
      e4a7fe73
    • Juanma Barranquero's avatar
      (PC-expand-many-files): Remove. · da3e76dc
      Juanma Barranquero authored
      (PC-do-completion): Call file-expand-wildcards instead of PC-expand-many-files.
      da3e76dc
    • Juanma Barranquero's avatar
      *** empty log message *** · 602d8678
      Juanma Barranquero authored
      602d8678
    • Glenn Morris's avatar
      Add some support for Fortran 2003 syntax: · 5ab33946
      Glenn Morris authored
      (f90-type-indent): Now also applies to `enum'.
      (f90-associate-indent): New user option.
      (f90-keywords-re, f90-keywords-level-3-re, f90-procedures-re):
      Add some F2003 keywords.
      (f90-constants-re): New constant.
      (f90-font-lock-keywords-1): Add `associate' blocks, and `abstract
      Interface'.
      (f90-font-lock-keywords-2): Add `enumerator', `generic', `procedure',
      `class'.  Arguments for `type'/`class' may have spaces.  Add a new
      element for functions with specified types.  Add `end enum' and
      `select type'.  Add `implicit enumerator' and `procedure'.  Add
      `class default' and `type is', `class is'.  Fix `go to' regexp.
      (f90-font-lock-keywords-3): Add `asynchronous' attribute.
      (f90-font-lock-keywords-4): Add `f90-constants-re'.
      (f90-blocks-re): Add `enum' and `associate'.
      (f90-else-like-re): Add `class is', `type is', and `class default'.
      (f90-end-type-re): Add `enum'.
      (f90-end-associate-re, f90-typeis-re): New constants.
      (f90-end-block-re): Add `enum' and `associate'.  Change from
      optional whitespace to end-of-word, to avoid `enumerator'.
      (f90-start-block-re): Add `select type', `abstract interface', and
      `enum'.  Avoid `type is', and `type (sometype)'.
      (f90-mode-abbrev-table): Add `enumerator', `protected', and `volatile'.
      (f90-mode): Doc fix.
      (f90-looking-at-select-case): Doc fix.  Add `select type'.
      (f90-looking-at-associate): New function,
      (f90-looking-at-type-like): Avoid `type is' and `type (sometype)'.
      Add `enum' and `abstract interface'.
      (f90-no-block-limit): Add `select type' and `abstract interface'.
      (f90-get-correct-indent, f90-calculate-indent)
      (f90-end-of-block, f90-beginning-of-block, f90-next-block)
      (f90-indent-region, f90-match-end): : Handle `associate' blocks.
      5ab33946
    • Glenn Morris's avatar
      d4654cff
    • Glenn Morris's avatar
      Martin Rudalics <rudalics at gmx.at> · ca03b5a9
      Glenn Morris authored
      (fortran-mode-map, fortran-window-create): Use window-full-width-p.
      ca03b5a9
    • Dan Nicolaescu's avatar
      * mail/vms-pmail.el (insert-signature): Don't use end-of-buffer. · 46447ab3
      Dan Nicolaescu authored
      * tooltip.el: Use featurep 'xemacs.
      
      * printing.el: Move variable definitions before use, no code
      change.
      46447ab3
    • Juri Linkov's avatar
      (dired-guess-shell-command): Put all guesses to the · 5420b514
      Juri Linkov authored
      minibuffer default value list instead of pushing them temporarily
      to the history list.
      5420b514
    • Juri Linkov's avatar
      (goto-history-element): Allow minibuffer-default to be · b38fc7f1
      Juri Linkov authored
      a list of default values accessible by typing M-n in the minibuffer.
      b38fc7f1
  2. 21 Oct, 2007 11 commits
    • Stefan Monnier's avatar
      (byte-optimize-featurep): Fix paren typo. · 538a93d8
      Stefan Monnier authored
      538a93d8
    • Dan Nicolaescu's avatar
      * w32-fns.el (w32-quote-process-args): · 200fe89b
      Dan Nicolaescu authored
      * dos-w32.el (print-region-function, lpr-headers-switches)
      (ps-print-region-function): Pacify byte-compiler.
      200fe89b
    • Dan Nicolaescu's avatar
      * emulation/edt-mapper.el (function-key-map): · f8246027
      Dan Nicolaescu authored
      (edt-map-key): Make it a function instead of using fset. Inline
      edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs.
      (edt-gnu-map-key, edt-lucid-map-key): Remove.
      (edt-x-emacs-p): Remove.
      (edt-emacs-variant, edt-window-system, edt-xserver):
      Use featurep 'xemacs.
      
      * net/eudc.el: Use (featurep 'xemacs) instead of the string test.
      Replace eudc-xemacs-p with its definition.
      (eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p)
      (eudc-emacs-mule-p): Remove.
      (eudc-install-menu, eudc-mode): Replace eudc-emacs-p and
      eudc-xemacs-p with feature tests.
      
      * net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap)
      (eudc-bob-url-keymap, eudc-bob-sound-keymap)
      (eudc-bob-generic-keymap, eudc-bob-popup-menu)
      (eudc-bob-toggle-inline-display):
      * net/eudc-hotlist.el (eudc-hotlist-emacs-menu): Replace
      eudc-emacs-p and eudc-xemacs-p with feature tests.
      
      * net/eudcb-ph.el (eudc-ph-open-session): Replace
      eudc-xemacs-mule-p with its former definition.
      
      * progmodes/octave-mod.el (octave-xemacs-p): Remove.
      (octave-abbrev-start): Replace octave-xemacs-p with
      (featurep 'xemacs).
      
      * progmodes/vera-mode.el (vera-xemacs): Remove.
      (vera-mode-syntax-table): Replace vera-xemacs with
      (featurep 'xemacs).
      
      * progmodes/vhdl-mode.el (vhdl-xemacs): Remove.
      (vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init)
      (vhdl-speedbar-initialize, vhdl-ps-print-init)
      (vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages)
      (vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs
      with (featurep 'xemacs).
      
      * progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx)
      (save-buffer-state-x):
      * obsolete/fast-lock.el (fast-lock-verbose):
      * emulation/viper-init.el (viper-xemacs-p)
      (viper-cond-compile-for-xemacs-or-emacs):
      * emacs-lisp/checkdoc.el (checkdoc-minor-mode-map):
      * ps-print.el (case-fold-search):
      * ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs):
      * calculator.el (calculator-help): Use featurep 'xemacs.
      f8246027
    • Dan Nicolaescu's avatar
      * progmodes/prolog.el: Undo previous change. · 3cd79f62
      Dan Nicolaescu authored
      (comint-prompt-regexp, comint-process-echoes): Pacify
      byte-compiler.
      
      * progmodes/dcl-mode.el:
      * play/yow.el:
      * calendar/todo-mode.el:
      * calendar/cal-hebrew.el:
      * vc-hg.el: Undo previous change.
      
      * vms-patch.el: Likewise.
      (print-region-function): Pacify byte-compiler.
      3cd79f62
    • Michael Albinus's avatar
      * net/tramp.el (top): Put load of all tramp-* files into a dolist. · 9c13938d
      Michael Albinus authored
      Require tramp-cmds.el.
      (tramp-make-tramp-temp-file): We can get rid of DONT-CREATE.
      (tramp-handle-file-name-all-completions): Expand DIRECTORY.
       (tramp-do-copy-or-rename-file-directly): Make more rigid checks.
      (tramp-do-copy-or-rename-file-out-of-band)
      (tramp-maybe-open-connection): Use `make-temp-name'.  This is
      possible, because we don't need to create the temporary file, but
      we need a prefix for ssh, which has its own temporary file
      handling.
      (tramp-handle-delete-directory): Add "-f" to rmdir.
      (tramp-handle-dired-recursive-delete-directory): Call "rm -rf".
      (tramp-handle-insert-file-contents): Don't raise a tramp-error but
      a signal, in order to give the callee a chance to suppress.
      (tramp-handle-write-region): Set owner also in case of short
      track.  Don't use compatibility calls for `write-region' anymore.
      (tramp-clear-passwd): Add parameter VEC.  Adapt all callees.
      (tramp-append-tramp-buffers): Apply `tramp-list-tramp-buffers'.
      
      * net/tramp-cmds.el: New file.
      
      * net/tramp-gw.el (tramp-gw-basic-authentication): Apply VEC to
      `tramp-clear-passwd'.
      
      * net/trampver.el: Update release number.
      9c13938d
    • Juanma Barranquero's avatar
      *** empty log message *** · ba63d441
      Juanma Barranquero authored
      ba63d441
    • Michael Albinus's avatar
      * files.el (backup-buffer-copy): Call `copy-file' with non-nil · 5b2e628f
      Michael Albinus authored
      preserve-uid-gid.
      
      * net/ange-ftp.el (ange-ftp-copy-file): Add PRESERVE-UID-GID for
      compatibility.  It is not used, though.
      5b2e628f
    • Dan Nicolaescu's avatar
      * progmodes/gud.el (gud-target-name): Move definition before use. · 2f42c75f
      Dan Nicolaescu authored
      * progmodes/dcl-mode.el: Require imenu at compile time.
      
      * progmodes/cc-engine.el (c-maybe-stale-found-type): Pacify
      byte-compiler.
      
      * obsolete/fast-lock.el: Use featurep test instead of
      string-match.
      
      * eshell/esh-mode.el (eshell-handle-ansi-color): Require
      ansi-color at compile time too.
      
      * eshell/em-unix.el (eshell/info): Require info at compile time
      too.
      
      * w32-fns.el: Require w32-vars.
      
      * diff-mode.el (diff-refine-hunk): Require smerge-mode at compile
      time too.
      2f42c75f
    • Dan Nicolaescu's avatar
      Undo previous change. · 3b0664df
      Dan Nicolaescu authored
      3b0664df
    • Stefan Monnier's avatar
      ([ignore]): Use ignore. · c46f60a8
      Stefan Monnier authored
      (double-setup): Inline into double-mode.
      (double-mode): Use define-minor-mode.
      c46f60a8
    • Dan Nicolaescu's avatar
      * textmodes/reftex.el: Move require easymenu before first use. · 729f1525
      Dan Nicolaescu authored
      (reftex-info): Require info at compile too.
      
      * textmodes/org-publish.el (org-publish-org-to-html)
      (org-publish-org-to): Require org at compile time too.
      (org-publish-attachment): Require at compile time too.
      
      * term/tty-colors.el (w32-tty-standard-colors): Pacify
      byte-compiler.
      
      * term/pc-win.el (frame-creation-function-alist): Add to this
      instead of setting frame-creation-function.
      
      * play/blackbox.el (bb-up, bb-down): Use forward-line.
      
      * net/rcirc.el (rcirc-markup-text-functions): Move definition
      earlier.
      
      * calendar/todo-mode.el: Require calendar at compile time.
      
      * calendar/cal-islam.el: Require diary-lib at compile time.
      
      * calendar/cal-hebrew.el: Require diary-lib and holidays at
      compile time.
      
      * w32-vars.el: Provide w32-vars.
      
      * term/w32-win.el: Require w32-vars.
      (w32-color-map): Pacify byte-compiler.
      
      * loadup.el: Load w32-wars before term/w32-win.
      729f1525
  3. 20 Oct, 2007 15 commits