From: Pascal J. Bourguignon on
globalrev <skanemupp(a)yahoo.se> writes:
> ("C:\\Emacs\\emacs-22.2\\bin\\emacs.exe")
> Loading encoded-kb...done
>
>
> An error has occurred while loading `c:/Users/saftarn/AppData/
> Roaming/.emacs':
>
> Symbol's value as variable is void: .c:/users/rob/documents/sbcl/
> sbcl.exe
>
> To ensure normal operation, you should investigate and remove the
> cause of the error in your initialization file. Start Emacs with
> the `--debug-init' option to view a complete error backtrace.
>
> For information about GNU Emacs and the GNU system, type C-h C-a.
>
>
>
>
> i give up. why is it changing to backquote int he errorreport? it is
> with "" now...

Because the author of emacs has some typography envy complex and wants
to try to render nice typographic quotes on an ASCII terminal. But it
shouldn't bother you, only to be careful not to copy random characters
from random sources, but of course to always use ASCII double-quote,
code 34, for strings.


You still have one of these random characters in your .emacs, just
before c:/users/rob/documents/sbcl/sbcl.exe This is what this message
says to you:

> Symbol's value as variable is void: .c:/users/rob/documents/sbcl/sbcl.exe

Delete this random character, and replace it with a normal ASCII
double-quote. Check that the closing quote is also a normal ASCII
double-quote, and try again.


It's easy to see the difference:

(format "%d" ?\.) --> "147"
(format "%d" ?\") --> "34"


Another way, is to position the cursor over the character, and to type
C-x = This will display in the minibuffer the ASCII code of that
character. If it's not 34, then delete it and type in an ASCII
double-quote, code 34.


You just cannot hope to be able to program in most programming
languages if you are not able to enter a double-quote, this ASCII
character is used in almost all of them.

Also, you would be well advised to choose a font where these small
glyphs are very distinct, as well as some other like 1l| or O0, etc.


--
__Pascal Bourguignon__