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

self-mode.el and self.el




  [resending due to nameserver problems]
  I have put a new self-mode.el, and an associated self.el (run self in
an Emacs buffer) in contrib as self-mode.shar.Z.
  Important addition to self-mode.el is ESC C-x (the difference betwen
C-x ESC and ESC C-x should not exist in the presense of a meta-key, but 
ESC C-x is the traditional key). self-send-object sends the current `object'
to the inferior self.
  This works by looking for the previous ^|)$ and sending everything
after that until the next ^|)$ to a temporary file and doing a
_RunScript on it.

  While I've got your attention, two things:

  a) I was hoping that 2.0 would eliminate the problem of putting a
     '.' at the end of a top-level object. The Pascal idea that ';'
     seperates objects is nice, but I prefer to be able to put ';' in
     anywhere like it C. Self doesn't even let me consistently put a '.'
     after every object.
     (I speak of ';' metaphorically.)

  b) Can the current directory please be either the directory that the
     snapshot was invoked from, or the directory that the snapshot was
     found in? (prefer the former)
       I don't like having my searchPath/load stuff keep messing up
     when I change my mind about which part is my `SELF_WORKING_DIR', etc..
     (at least, there seems to be some dependancy)

  Thanks. 

p.s: X works now thanks to James. Wee! Yahoo! :L-)
p.p.s: VMS line editors suck.