Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

error: Non-hex digit used for Unicode escape

111 views
Skip to first unread message

Charlie Turner

unread,
May 9, 2009, 5:49:41 AM5/9/09
to help-gn...@gnu.org
Hello,

Running Windows Vista 64 bit, service pack 1
GNU Emacs 22.2.1 (i386-mingw-nt6.0.6001)

I get the above error message in my *Messages* buffer on startup. Here
is the version I get when I run "runemacs.exe --debug-init":

Debugger entered--Lisp error: (error "Non-hex digit used for Unicode escape")
eval-buffer(#<buffer *load*> nil
"c:/Users/Charles/.emacs.d/init.el" nil t) ; Reading at buffer
position 46
load-with-code-conversion("c:/Users/Charles/.emacs.d/init.el"
"c:/Users/Charles/.emacs.d/init.el" t t)
load("c:/Users/Charles/.emacs.d/init" t t)
#[nil " พ

Contents of c:/Users/Charles/.emacs.d/init.el

(server-start)
(setq default-directory "C:\Users\Charles")
(setq inhibit-startup-message t)
(fset 'yes-or-no-p 'y-or-n-p)
(setq make-backup-files nil)

Thank you for your time.

Regards,

--
Charlie Turner.


Charlie Turner

unread,
May 9, 2009, 8:28:03 AM5/9/09
to help-gn...@gnu.org
It's the line (setq default-directory "C:\Users\Charles") thats
causing the problem. (cd "C:\Users\Charles") raised the same error
too.

2009/5/9 Charlie Turner <charlie....@googlemail.com>:

--
Charlie Turner.


Anselm Helbig

unread,
May 10, 2009, 3:34:36 AM5/10/09
to
Hi!

> It's the line (setq default-directory "C:\Users\Charles") thats
> causing the problem. (cd "C:\Users\Charles") raised the same error
> too.

You have to escape backslashes in strings like this:

(cd "C:\\Users\\Charles")

See (info "(emacs) Init Syntax") for some more hints.

Regards,

Anselm


--
Anselm Helbig
mailto:anselm.helb...@googlemail.com

0 new messages