From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: 23.0.50; savehist save invalid syntax Date: Sun, 02 Sep 2007 11:38:45 +0100 Organization: University of Cambridge, England Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1188729702 6328 80.91.229.12 (2 Sep 2007 10:41:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 2 Sep 2007 10:41:42 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 02 12:41:41 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IRmtg-0008Ua-0v for ged-emacs-devel@m.gmane.org; Sun, 02 Sep 2007 12:41:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IRmtf-0007Ve-2F for ged-emacs-devel@m.gmane.org; Sun, 02 Sep 2007 06:41:39 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IRmtM-0007LL-Lh for emacs-devel@gnu.org; Sun, 02 Sep 2007 06:41:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IRmtL-0007Kf-0P for emacs-devel@gnu.org; Sun, 02 Sep 2007 06:41:20 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IRmtK-0007Kb-Mh for emacs-devel@gnu.org; Sun, 02 Sep 2007 06:41:18 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IRmtK-00026L-BA for emacs-devel@gnu.org; Sun, 02 Sep 2007 06:41:18 -0400 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IRmt7-0006QT-MV for emacs-pretest-bug@gnu.org; Sun, 02 Sep 2007 06:41:05 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1IRmtG-00025j-8n for emacs-pretest-bug@gnu.org; Sun, 02 Sep 2007 06:41:18 -0400 Original-Received: from ppsw-3.csi.cam.ac.uk ([131.111.8.133]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IRmtF-00025X-Pl for emacs-pretest-bug@gnu.org; Sun, 02 Sep 2007 06:41:14 -0400 X-Cam-SpamDetails: Not scanned X-Cam-AntiVirus: No virus found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Original-Received: from sl392.st-edmunds.cam.ac.uk ([131.111.223.202]:52283) by ppsw-3.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.153]:587) with esmtpsa (LOGIN:sl392) (TLSv1:DHE-RSA-AES256-SHA:256) id 1IRmtC-0006pn-Bb (Exim 4.63) for emacs-pretest-bug@gnu.org (return-path ); Sun, 02 Sep 2007 11:41:10 +0100 User-Agent: Gnus/5.110007 Emacs/23.0.50 (20070901) Fedora 7 (gnu/linux) X-Detected-Kernel: Linux 2.4-2.6 X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:77584 gmane.emacs.pretest.bugs:19697 Archived-At: Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing lis= t. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: `savehist' saves something with invalid syntax and prevents emacs to start up next time. The error is: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (invalid-read-syntax "#") signal(invalid-read-syntax ("#")) byte-code("=C2=10=C3 =C2=88=C4 @ A\"=C2=87" [savehist-mode errvar nil sav= ehist-uninstall signal] 3) savehist-mode(t) eval-buffer(# nil "/home/leo/.emacs.d/init" nil t) ; Rea= ding at buffer position 4494 load-with-code-conversion("/home/leo/.emacs.d/init" "/home/leo/.emacs.d/i= nit" t t) load("/home/leo/.emacs.d/init" t t) #[nil "=C2=85=BE=00 =C6=3D=C2=83=11=00=C7=C8Q=C2=82A=00 =C9=3D=C2=833= =00=CA=C7=CB=CC#=C2=83#=00=CD=C2=82A=00=CA=C7=CB=CE#=C2=83/=00=CF=C2=82A=00= =CD=C2=82A=00 =D0=3D=C2=83=3D=00=D1=C2=82A=00=C7=D2Q=1A=D3=13=D4\n=D3=C2= =89#=C2=88=0B=D3=3D=C2=83i=00=D5=D6=D7=C7=D8Q!\"=1C=D4\f=D3=C2=89#=C2=88= =0B=D3=3D=C2=83h=00\n=13)=0B=C2=83=AE=00=D9=0B!=DA=C2=9A=C2=83=AE=00=DB=0B!= =C2=89=1D=DCP=1E$=DD=0E$!=C2=83=C2=8A=00=0E$=C2=82=C2=95=00=DD=0D!=C2=83=C2= =94=00=0D=C2=82=C2=95=00=CB=C2=89=15=C2=83=AD=00=DE=0D=0B\"=C2=83=AB=00=DF= =E0=0D=0B#=C2=88=E1=E2!=C2=88=0D=13*=0E%?=C2=85=BD=00=CB=1E&=D4=E3=D3=89#))= =C2=87" [init-file-user system-type user-init-file-1 user-init-file otherfi= le source ms-dos "~" "/_emacs" windows-nt directory-files nil "^\\.emacs\\(= \\.elc?\\)?$" "~/.emacs" "^_emacs\\(\\.elc?\\)?$" "~/_emacs" vax-vms "sys$l= ogin:.emacs" "/.emacs" t load expand-file-name "init" file-name-as-director= y "/.emacs.d" file-name-extension "elc" file-name-sans-extension ".el" file= -exists-p file-newer-than-file-p message "Warning: %s is newer than %s" sit= -for 1 "default" alt inhibit-default-init inhibit-startup-message] 7]() command-line() normal-top-level() --8<---------------cut here---------------end--------------->8--- An example from the history file: (setq command-history '((eval-expression '(format "%s " nil) nil) (describe= -function 'match-string) (switch-to-buffer "gnus") (switch-to-buffer "gnus-= util.el") (find-file "/home/leo/.emacs.d/gnus" t) (find-library "gnus-util"= ) (kill-buffer "gnus-msg.el") (switch-to-buffer "gnus-msg.el") (kill-buffer= "gnus-util.el") (switch-to-buffer "gnus-util.el") (kill-buffer "Emacs.org"= ) (switch-to-buffer "Emacs.org") (describe-key "=1B[" 1 nil) (describe-key = '[(down-mouse-1 (# 1284 (75 . 30) 23317460 nil 1284 (75 . 30) n= il (3 . 0) (1 . 0)))] 1 '(mouse-1 (# 1284 (75 . 30) 23317560 ni= l 1284 (75 . 30) nil (3 . 0) (1 . 0)))) (describe-function 'mouse-drag-trac= k) (switch-to-buffer "*w3m*<2>") (describe-function 'mouse-drag-track) (eva= l-expression '(ad-update 'mouse-drag-track) nil) (eval-expression '(ad-remo= ve-advice 'mouse-drag-track 'after 'replace-mouse-2-event) nil) (switch-to-= buffer "w3m") (switch-to-buffer "Emacs.org") (describe-function 'ad-remove-= advice) (switch-to-buffer "w3m") (find-file "/home/leo/Wiki/org/Emacs.org" = t) (find-file "/home/leo/.emacs.d/w3m" t) (switch-to-buffer "#emacs") (desc= ribe-function 'gnus-emacs-version) (find-library "gnus-msg") (kill-buffer "= gnus.el") (kill-buffer "*Customize Option: Gnus User Agent*") (describe-var= iable 'gnus-user-agent))) If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/local/packages/emacs/share/emacs/23.0.50/etc/DEBUG for instructions. In GNU Emacs 23.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.14, multi-tty) of 2007-09-01 on Fedora configured using `configure '--prefix=3D/usr/local/packages/emacs' '--with= -kerberos5' '--enable-locallisppath=3D/usr/local/share/emacs/site-lisp' '--= without-toolkit-scroll-bars' '--with-xft' '--enable-font-backend' '--with-x= -toolkit=3Dyes'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t erc-spelling-mode: t erc-page-mode: t erc-menu-mode: t erc-services-mode: t erc-autojoin-mode: t erc-button-mode: t erc-ring-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-smiley-mode: t erc-readonly-mode: t erc-scrolltobottom-mode: t dired-omit-mode: t recentf-mode: t icomplete-mode: t show-paren-mode: t savehist-mode: t xterm-mouse-mode: t delete-selection-mode: t global-auto-revert-mode: t display-time-mode: t minibuffer-indicate-depth-mode: t partial-completion-mode: t which-function-mode: t shell-dirtrack-mode: t tool-bar-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C=20 ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC=20 O C ESC O C ESC O B ; SPC u s e SPC s t r i n g - m=20 a t c h SPC i n s t e a d . RET ESC O B C-c C-c ESC=20 O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B=20 ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC=20 O B ESC O A ESC O A ESC O A ESC O A ESC O A ESC O A=20 ESC O A ESC O A ESC O A ESC O A ESC O A ESC O A ESC=20 C-x C-x 5 0 ESC O B ESC O B ESC O B ESC O B ESC O B=20 ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC=20 O A ESC O A ESC O A ESC O A ESC O A ESC O A ESC O A=20 ESC O A ESC O A ESC O A ESC O A ESC O A C-x k RET C-x=20 k RET C-x k RET ESC O B ESC O B ESC O B C-x k RET C-x=20 b g r RET g p p p p RET C-x ] ESC O A RET ESC u q n=20 n n n n g ESC O A ESC O A ESC O A ESC x r e p o r TAB=20 b u TAB RET Recent messages: nnimap: Checking mailboxes... nnimap: Mailbox INBOX modified nnimap: Checking mailboxes...done Reading active file from nus via nnimap... Opening nnimap server on nus...done nnimap: Checking mailboxes... nnimap: Mailbox INBOX modified nnimap: Checking mailboxes...done Reading active file from archive via nnfolder...done Checking new news...done