From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.bugs Subject: ange-ftp save-buffer bug in 21.2 Date: Wed, 10 Jul 2002 13:18:23 -0500 Sender: bug-gnu-emacs-admin@gnu.org Message-ID: <200207101818.g6AIIND19276@video.paradise.lost> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1026326066 5621 127.0.0.1 (10 Jul 2002 18:34:26 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 10 Jul 2002 18:34:26 +0000 (UTC) Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17SMID-0001SR-00 for ; Wed, 10 Jul 2002 20:34:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17SMIx-0005Tg-00; Wed, 10 Jul 2002 14:35:11 -0400 Original-Received: from nitace.bsd.uchicago.edu ([128.135.97.130] helo=video.paradise.lost) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17SMIY-0005T5-00 for ; Wed, 10 Jul 2002 14:34:46 -0400 Original-Received: (from jdhunter@localhost) by video.paradise.lost (8.11.6/8.11.6) id g6AIIND19276; Wed, 10 Jul 2002 13:18:23 -0500 Original-To: bug-gnu-emacs@gnu.org X-MIME-Autoconverted: from 8bit to quoted-printable by video.paradise.lost id g6AIIND19276 Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:2603 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:2603 This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English, because the Emacs maintainers do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. In GNU Emacs 21.2.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2002-04-29 on mother.paradise.lost Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C value of $LC_CTYPE: C value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US locale-coding-system: nil default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: When I try to save a file via ange-ftp using save-buffer, I get an error=20 byte-code: Keyboard macro terminated by a command ringing the bell I recently upgraded to 21.2 from 20.7, where I was able to work with ange-ftp w/o incident. I loaded emacs with=20 /usr/local/bin/emacs-21.2 -q --no-site-file=20 Here is the *Backtrace*: Debugger entered--Lisp error: (error "Keyboard macro terminated by a comm= and ringing the bell") beep() byte-code("=C3=86=18=08=C2=84l=00=C3=87=C3=88=C3=89 !\"=C2=88=C3=8A=1A=C3= =8B )=C2=97=C2=89=1B\fU=C2=83=1E=00=C3=8C=C2=82#=00=C3=8D=0B=C3=8E\"A=C2=89= =10=C2=846=00=C3=8F =C2=88=C3=87=C3=90!=C2=88=C3=91=C3=92!=C2=88=C2=82h=00= =08=C3=8C=3D=C2=83D=00=C3=93 =C2=88=C3=86=10=C2=82h=00=08=C3=94=3D=C2=83[= =00=C3=95=C3=86=C3=96 ?\"=C2=88=C3=97=C3=98=C3=99 D\"=C2=88=C2=82h=00=08=C3= =9A=3D=C2=83h=00=C3=97=C3=98=C3=9B D\"=C2=88)=C2=82=02=00=C3=87=C3=9C!=C2= =88=C3=86=C2=89=15)=C2=87" [answer fn cursor-in-echo-area tem help-char b= uffer-backed-up nil message "%s changed on disk; really edit the buffer? = (y, n, r or C-h) " file-name-nondirectory t read-char help assoc ((110 . = yield) (7 . yield) (121 . proceed) (114 . revert) (63 . help)) beep "Plea= se type y, n or r; or ? for help" sit-for 3 ask-user-about-supersession-h= elp revert revert-buffer buffer-modified-p signal file-supersession "File= reverted" yield "File changed on disk" "File on disk now will become a b= ackup file if you save these changes."] 5) ask-user-about-supersession-threat("/jdh2358@mother 8021:/Seizure/add_t= o_filesystem_py") set-buffer-modified-p(t) byte-code("=08=11\n=13=C3=85\f!=C2=87" [last-coding-system-used coding-= system-used filename buffer-file-name mod-p set-buffer-modified-p] 2) ange-ftp-write-region(1 1357 "/jdh2358@mother 8021:/Seizure/add_to_file= system_py" nil t) apply(ange-ftp-write-region (1 1357 "/jdh2358@mother 8021:/Seizure/add_= to_filesystem_py" nil t)) ange-ftp-hook-function(write-region 1 1357 "/jdh2358@mother 8021:/Seizu= re/add_to_filesystem_py" nil t) write-region(1 1357 "/jdh2358@mother 8021:/Seizure/add_to_filesystem_py= " nil t "/jdh2358@mother 8021:/Seizure/add_to_filesystem_py") basic-save-buffer-2() basic-save-buffer-1() basic-save-buffer() save-buffer(1) call-interactively(save-buffer) I have successfully edited files via ange-ftp with 21.2 using a different ftp server, so it is some combination of the ftp server and the version of ange-ftp that ships with 21.2. The server that failed above was the zope ftp server (which I can use fine with ange-ftp in emacs 20.7). Recent input: SPC d e g b - o =20 e e r =20 SPC t ) C-g M-x s e t - v =20 a d e b u g - o n =20 e t C-x C-s C-SPC=20 =20 M-x s u b u C-g=20 =20 =20 =20 =20 =20 Recent messages: (/usr/local/bin/emacs-21.2 -q --no-site-file) Loading disp-table...done Loading tool-bar...done Loading image...done Loading tooltip...done For information about the GNU Project and its goals, type C-h C-p. Loading ange-ftp...done Password for jdh2358@mother 8021:=20 Password for jdh2358@mother 8021: . Password for jdh2358@mother 8021: .. Password for jdh2358@mother 8021: ........ Opening FTP connection to mother 8021...done Logging in as user jdh2358@mother 8021...done Getting PWD...done Listing /jdh2358@mother 8021:/...done Loading dired...done Reading directory /jdh2358@mother 8021:/Seizure/... Listing /jdh2358@mother 8021:/Seizure/...done Reading directory /jdh2358@mother 8021:/Seizure/...done Retrieving add_to_filesystem_py...done Making completion list... Loading view...done Making completion list...done Making completion list...done list: Quit Making completion list... Loading etags...done complete-tag: No tags table loaded; try M-x visit-tags-table Making completion list... add_to_filesystem_py changed on disk; really edit the buffer? (y, n, r or= C-h)=20 Entering debugger... [2 times] Thanks! John Hunter