[net.emacs] setq-default in emacs #85

patel@UCLA-LOCUS@sri-unix.UUCP (08/26/83)

From:            Dorab Patel <patel@UCLA-LOCUS>

I can't seem to be able to get setq-default to work on
system-defined buffer-specific variables in emacs #85.
For instance

(setq-default right-margin 45)
(setq-default needs-checkpointing 0)

in my ~/.emacs_pro do not set the right-margin to 45 or turn off
checkpointing for all buffers. I had a look at the code in mlisp.c
(in PerformSet), and it seems that the only system variables that
seem to be handled are the default tabs.

If, however, the setq-defaults are executed manually they do set the
right things FOR THAT BUFFER ONLY. By the way, set-default also
fails the same way.

Has any one got any fixes for this?

Thanks,

'dorab

jag@jag@cmu-cs-vlsi.arpa@cmuitca.UUCP (08/26/83)

From:  James Gosling <cmuitca!jag@jag@cmu-cs-vlsi.arpa>

The bug in setq-default was fixed quite awhile ago, unfortunatly, it
must have been after #85, and I no longer remember what was wrong...