[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DrScheme as Emacs-like kitchen sink



   Although it would be nice to swap in and out preferences sets on
   startup automatically, that isn't something high on my list of
   priorities right now. (sorry....)

Thanks, Robby.  I'm really getting the impression that the .mred.prefs
is quite different from a .emacs file.  My .mred.prefs changes quite a
lot when I run drscheme, even if I don't do anything at all.

I copied my .mred.prefs, then ran drscheme and exited right away, then
diffed the 2 versions:

  502  /home/dehn/richter/plt/bin/drscheme &
  503  cp .mred.prefs .mred.prefs1
  504  /home/dehn/richter/plt/bin/drscheme &

(birkhoff)richter> cp .mred.prefs .mred.prefs1
(birkhoff)richter> diff .mred.prefs .mred.prefs1 | wc -
    203     455    3772 -

That's a lotta changes.  But the wc numbers are identical!  Emacs
doesn't change your .emacs file without asking you.

(birkhoff)richter> wc .mred.prefs .mred.prefs1
    216     366    3938 .mred.prefs
    216     366    3938 .mred.prefs1

Here's the start of the diff:

(birkhoff)richter> diff -c .mred.prefs .mred.prefs1 |m
*** .mred.prefs Tue Oct  2 22:35:56 2001
--- .mred.prefs1        Tue Oct  2 22:35:42 2001
***************
*** 1,13 ****
  ((framework:show-status-line #t)
!  (mred:console-previous-exprs ())
!  (mzprizm:constant
     (base
      base
      (0 0 0)
      (1.0 1.0 1.0)
      #f
      base
!     (0 0 255)
      (0.0 0.0 0.0)
      0
      1.0
--- 1,13 ----
  ((framework:show-status-line #t)
!  (framework:file-dialogs std)
!  (|mzprizm:bound variable|
     (base
      base
      (0 0 0)
      (1.0 1.0 1.0)
      #f
      base
!     (0 100 0)
      (0.0 0.0 0.0)
      0
      1.0

I'm not saying there's anything wrong with this, but it's a difference
between the .mred.prefs and a .emacs file.