[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog |
Date: |
Mon, 10 Feb 2003 17:27:34 -0500 |
Index: emacs/lisp/ChangeLog
diff -c emacs/lisp/ChangeLog:1.4829 emacs/lisp/ChangeLog:1.4830
*** emacs/lisp/ChangeLog:1.4829 Mon Feb 10 06:41:45 2003
--- emacs/lisp/ChangeLog Mon Feb 10 17:27:33 2003
***************
*** 1,3 ****
--- 1,27 ----
+ 2003-02-10 Stefan Monnier <address@hidden>
+
+ * ffap.el (ffap-complete-as-file-p):
+ Use minibuffer-completing-file-name.
+
+ * international/mule.el (load-with-code-conversion): Use push.
+
+ * font-core.el (font-lock-defontify): Use restore-buffer-modified-p.
+
+ * gud.el (gud-gdb-run-command-fetch-lines, gud-display-line):
+ Use with-current-buffer and simplify.
+
+ * help-mode.el (help-xref-on-pp): Only add xref if the text
+ is less than 5K.
+
+ * pcvs-parse.el (cvs-parse-table): "no longer in repo" does not
+ make the file dead if we used the -n arg.
+
+ * emacs-lisp/cl-macs.el (process-get): Add setf method.
+
+ * server.el (server-previous-strings): Remove.
+ (server-process-filter): Use (process-get 'previous-string) instead.
+ (server-sentinel): Remove code made superfluous.
+
2003-02-10 Luc Teirlinck <address@hidden>
* info.el (Info-follow-nearest-node): Implement new behavior.
***************
*** 31,39 ****
2003-02-09 Martin Stjernholm <address@hidden>
! * progmodes/cc-mode.el (c-basic-common-init): Install
! `c-fill-paragraph' on `fill-paragraph-function'. Although
! it's not the normal way to call it in a CC Mode buffer it
makes a direct call to `fill-paragraph' work better.
2003-02-08 Kim F. Storm <address@hidden>
--- 55,63 ----
2003-02-09 Martin Stjernholm <address@hidden>
! * progmodes/cc-mode.el (c-basic-common-init):
! Install `c-fill-paragraph' on `fill-paragraph-function'.
! Although it's not the normal way to call it in a CC Mode buffer it
makes a direct call to `fill-paragraph' work better.
2003-02-08 Kim F. Storm <address@hidden>
***************
*** 109,123 ****
bytes to ascii text.
(top-level): Avoid byte-compiler warnings of unused variables if
the byte-compiler supports this. This is for the
! with-parsed-tramp-file-name macro which is wont to produce such
! stuff.
2003-02-05 Michael Albinus <address@hidden>
* net/tramp.el (tramp-handle-directory-file-name): Handle the case
PATH is "".
! (tramp-completion-handle-file-name-all-completions): Define
! `tramp-current-user' locally. See `tramp-parse-passwd'.
(tramp-parse-passwd): For su-alike methods it would be desirable
to return "address@hidden" as default. Unfortunately, we have no
information whether any user name has been typed already. So we
--- 133,146 ----
bytes to ascii text.
(top-level): Avoid byte-compiler warnings of unused variables if
the byte-compiler supports this. This is for the
! with-parsed-tramp-file-name macro which is wont to produce such stuff.
2003-02-05 Michael Albinus <address@hidden>
* net/tramp.el (tramp-handle-directory-file-name): Handle the case
PATH is "".
! (tramp-completion-handle-file-name-all-completions):
! Define `tramp-current-user' locally. See `tramp-parse-passwd'.
(tramp-parse-passwd): For su-alike methods it would be desirable
to return "address@hidden" as default. Unfortunately, we have no
information whether any user name has been typed already. So we
***************
*** 140,147 ****
different hosts. So we use virtual device numbers, generated by
`tramp-get-device'. Both Ange-FTP and EFS use device number -1.
In order to be different, we use device number (-1 x), whereby "x"
! is unique for a given (multi-method method user host). Suggested
! by Kai.
(tramp-perl-file-attributes): Always return device number -1.
There will be a virtual device number set in
`tramp-handle-file-attributes', which replaces this one.
--- 163,170 ----
different hosts. So we use virtual device numbers, generated by
`tramp-get-device'. Both Ange-FTP and EFS use device number -1.
In order to be different, we use device number (-1 x), whereby "x"
! is unique for a given (multi-method method user host).
! Suggested by Kai.
(tramp-perl-file-attributes): Always return device number -1.
There will be a virtual device number set in
`tramp-handle-file-attributes', which replaces this one.
***************
*** 149,198 ****
(tramp-get-device): New function. Returns the virtual device
number. If it doesn't exist, generate a new one.
(tramp-handle-file-regular-p): Use Emacs file name primitives
! instead of calling tramp-handle-* equivalents directly. Needed
! for tramp-smb.
(tramp-completion-function-alist-ssh): Add parsing of
"/etc/ssh_config" and "~/.ssh/config". Suggested by Kai.
(tramp-completion-function-alist, tramp-set-completion-function):
Doc string update.
(tramp-parse-sconfig, tramp-parse-sconfig-group): New functions.
Provide parsing of "~/.ssh/config" style files.
! (tramp-completion-handle-expand-file-name): Apply
! `tramp-drop-volume-letter'. Otherwise, there are problems on W32
! systems.
(tramp-completion-mode): Perform check (integerp last-input-event)
before (event-modifiers last-input-event) -- there might be
problems if `last-input-event' is a mouse event.
(tramp-parse-rhosts, tramp-parse-shosts)
! (tramp-parse-hosts, tramp-parse-passwd, tramp-parse-netrc): Use
! `file-readable-p' instead of `file-exists-p'. Otherwise these
functions might block. Reported by <address@hidden>.
* net/tramp-ftp.el (top-level): eval-after-load "ange-ftp"
'(tramp-disable-ange-ftp). Suggested by Kai.
(tramp-ftp-file-name-handler): `tramp-disable-ange-ftp' not needed
any longer.
! (top-level): Defaults for `tramp-default-method-alist' must be a
! list.
! * net/tramp-smb.el (tramp-smb-file-name-handler-alist): Apply
! `tramp-handle-directory-file-name'.
! (tramp-smb-devices, tramp-smb-get-device): Removed. Functionality
! moved to tramp.el.
(tramp-smb-handle-file-attributes): Apply `tramp-get-device'.
! ATIME and CTIME are (0 0) now (= "don't know"), which is more
! honest.
(tramp-smb-handle-make-directory): Use Emacs file name primitives
instead of calling tramp-smb-handle-* equivalents directly.
(tramp-smb-read-file-entry): Return size as a number but a string.
(tramp-smb-get-device, tramp-smb-get-inode): New functions.
Device number and inode number don't exist for SMB files.
Therefore we must generate virtual ones.
! (tramp-smb-devices, tramp-smb-inodes): New variables. Keep
! generated virtual device numbers and inodes numbers for SMB files.
(tramp-smb-handle-file-attributes): Apply them.
! (top-level): Defaults for `tramp-default-method-alist' must be a
! list.
2003-02-05 Stefan Monnier <address@hidden>
--- 172,218 ----
(tramp-get-device): New function. Returns the virtual device
number. If it doesn't exist, generate a new one.
(tramp-handle-file-regular-p): Use Emacs file name primitives
! instead of calling tramp-handle-* equivalents directly.
! Needed for tramp-smb.
(tramp-completion-function-alist-ssh): Add parsing of
"/etc/ssh_config" and "~/.ssh/config". Suggested by Kai.
(tramp-completion-function-alist, tramp-set-completion-function):
Doc string update.
(tramp-parse-sconfig, tramp-parse-sconfig-group): New functions.
Provide parsing of "~/.ssh/config" style files.
! (tramp-completion-handle-expand-file-name):
! Apply `tramp-drop-volume-letter'. Otherwise, there are problems
! on W32 systems.
(tramp-completion-mode): Perform check (integerp last-input-event)
before (event-modifiers last-input-event) -- there might be
problems if `last-input-event' is a mouse event.
(tramp-parse-rhosts, tramp-parse-shosts)
! (tramp-parse-hosts, tramp-parse-passwd, tramp-parse-netrc):
! Use `file-readable-p' instead of `file-exists-p'. Otherwise these
functions might block. Reported by <address@hidden>.
* net/tramp-ftp.el (top-level): eval-after-load "ange-ftp"
'(tramp-disable-ange-ftp). Suggested by Kai.
(tramp-ftp-file-name-handler): `tramp-disable-ange-ftp' not needed
any longer.
! (top-level): Defaults for `tramp-default-method-alist' must be a list.
! * net/tramp-smb.el (tramp-smb-file-name-handler-alist):
! Apply `tramp-handle-directory-file-name'.
! (tramp-smb-devices, tramp-smb-get-device): Remove.
! Functionality moved to tramp.el.
(tramp-smb-handle-file-attributes): Apply `tramp-get-device'.
! ATIME and CTIME are (0 0) now (= "don't know"), which is more honest.
(tramp-smb-handle-make-directory): Use Emacs file name primitives
instead of calling tramp-smb-handle-* equivalents directly.
(tramp-smb-read-file-entry): Return size as a number but a string.
(tramp-smb-get-device, tramp-smb-get-inode): New functions.
Device number and inode number don't exist for SMB files.
Therefore we must generate virtual ones.
! (tramp-smb-devices, tramp-smb-inodes): New variables.
! Keep generated virtual device numbers and inodes numbers for SMB files.
(tramp-smb-handle-file-attributes): Apply them.
! (top-level): Defaults for `tramp-default-method-alist' must be a list.
2003-02-05 Stefan Monnier <address@hidden>
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kai Großjohann, 2003/02/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F. Storm, 2003/02/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F. Storm, 2003/02/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Martin Stjernholm, 2003/02/08
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kai Großjohann, 2003/02/09
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kai Großjohann, 2003/02/09
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Martin Stjernholm, 2003/02/09
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kenichi Handa, 2003/02/09
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/10
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/10
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/10
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2003/02/10
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kenichi Handa, 2003/02/10
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kenichi Handa, 2003/02/10
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kenichi Handa, 2003/02/10
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/11
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/11
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2003/02/11
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/11
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/11