home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / new / util / edit / jade / lisp / changelog < prev    next >
Text File  |  1994-10-07  |  21KB  |  660 lines

  1. Fri Oct  7 15:12:56 1994  John Harper  (jsh@orcrist)
  2.  
  3.     * Version 3.2 released
  4.  
  5. Wed Oct  5 16:31:39 1994  John Harper  (jsh@orcrist)
  6.  
  7.     * edit.jl (transpose-items): now this actually does what it
  8.     says it does
  9.  
  10. Tue Oct  4 00:33:37 1994  John Harper  (jsh@orcrist)
  11.  
  12.     * buffers.jl (fix-local-variables): new function; scans the
  13.     end of a newly-loaded buffer for Emacs-style local variable
  14.     definitions. Called from `open-file'.
  15.  
  16. Mon Oct  3 17:59:44 1994  John Harper  (jsh@orcrist)
  17.  
  18.     * buffers.jl (recover-file): sets the `modified' flag
  19.  
  20. Sun Oct  2 15:17:26 1994  John Harper  (jsh@orcrist)
  21.  
  22.     * fill-mode.jl (fill-mode-spc): this now auto-indents the newly
  23.     created line when the major mode is indented-text-mode.
  24.  
  25.     * xc.jl: many improvements.
  26.  
  27.     * c-mode.jl (c-forward-exp, c-backward-exp): cpp lines don't
  28.     count as an expression anymore
  29.  
  30. Sat Oct  1 16:41:42 1994  John Harper  (jsh@orcrist)
  31.  
  32.     * modes.jl: expression functions now use word syntax if expressions
  33.     aren't defined in the buffer
  34.  
  35. Wed Sep 21 15:12:26 1994  John Harper  (jsh@orcrist)
  36.  
  37.     * c-mode.jl (c-forward-exp, c-backward-exp): minor fixups plus
  38.     cpp lines are now recognised
  39.  
  40. Tue Sep 13 20:55:14 1994  John Harper  (jsh@orcrist)
  41.  
  42.     * shell.jl: now sets the termcap environment variables correctly
  43.  
  44. Sat Sep  3 15:23:02 1994  John Harper  (jsh@orcrist)
  45.  
  46.     * gzip.jl (gzip-insert-file): this hooks into `insert-file-hook'
  47.     so inserted files can be decompressed
  48.  
  49.     * buffers.jl (insert-file): now calls the hook `insert-file-hook'
  50.  
  51.     * buffers.jl, gzip.jl: the read-file-hook now has to set the
  52.     modtime of the buffer
  53.  
  54. Thu Sep  1 20:12:18 1994  John Harper  (jsh@orcrist)
  55.  
  56.     * ask.jl (y-or-n-p): now resets its values in the proper buffer
  57.  
  58. Wed Aug 31 20:26:36 1994  John Harper  (jsh@orcrist)
  59.  
  60.     * buffer-menu.jl (bm-select-buffer): now burys the buffer-menu
  61.     buffer
  62.  
  63.     * loadkeys.jl, windows.jl (window-closed-hook): since this was
  64.     renamed (from `close-gadget-hook') it's a good time to put it
  65.     in a better place
  66.  
  67. Tue Aug 30 11:05:09 1994  John Harper  (jsh@orcrist)
  68.  
  69.     * help.jl (describe-function): now prints a macro's arguments
  70.     properly
  71.  
  72. Tue Aug 23 17:51:19 1994  John Harper  (jsh@orcrist)
  73.  
  74.     * disassembler.jl (disassemble-fun): now knows about interactive
  75.     declarations
  76.  
  77.     * compiler.jl, disassembler.jl (op-logxor-2): new opcode
  78.  
  79. Thu Aug 18 16:29:30 1994  John Harper  (jsh@orcrist)
  80.  
  81.     * shell.jl (shell-start-process): the default output stream
  82.     is now `(BUFFER . t)' not `BUFFER'
  83.  
  84.     * edit.jl (set-variable, show-variable): both removed;
  85.     `set' can be called interactively and `describe-variable'
  86.     can be used to see the value of a variable
  87.  
  88. Tue Jul 19 16:56:46 1994  John Harper  (jsh@orcrist)
  89.  
  90.     * lisp.jl (eval-and-print): interactive version of eval
  91.  
  92. Mon Jul 18 21:45:29 1994  John Harper  (jsh@orcrist)
  93.  
  94.     * edit.jl (transpose-items): new function to swap items of text
  95.     defined by two functions
  96.     (transpose-words, transpose-chars): commands using the above; bound
  97.     to Meta-t and Ctrl-t respectively
  98.     * modes.jl (transpose-exps): new command, bound to Ctrl-Meta-t
  99.  
  100. Sun Jul 17 13:04:59 1994  John Harper  (jsh@orcrist)
  101.  
  102.     * edit.jl (just-one-space): renamed to `just-spaces', now
  103.     takes a COUNT arg; the number of spaces wanted.
  104.     (no-spaces): new command, bound to Meta-\
  105.  
  106. Sat Jul 16 17:47:57 1994  John Harper  (jsh@orcrist)
  107.  
  108.     * compiler.jl (compile-file): only selected top-level forms are
  109.     compiled -- those which may(?) benefit from it
  110.  
  111. Wed Jul 13 18:19:35 1994  John Harper  (jsh@orcrist)
  112.  
  113.     * compiler.jl: added op-eql
  114.  
  115. Tue Jul 12 13:06:14 1994  John Harper  (jsh@orcrist)
  116.  
  117.     * compiler.jl: many more opcodes added.
  118.     * disassembler.jl: synchronised with the above additions
  119.  
  120. Mon Jul 11 19:50:48 1994  John Harper  (jsh@orcrist)
  121.  
  122.     * c-mode.jl (c-backward-exp): better method of skipping comments;
  123.     doesn't loop for ever anymore :-)
  124.  
  125.     * edit.jl: many more commands use the prefix argument now
  126.     (kill-line): can now kill backwards and uses the prefix-arg to
  127.     specify the number of lines to kill
  128.  
  129. Wed Jul  6 19:45:35 1994  John Harper  (jsh@orcrist)
  130.  
  131.     * buffers.jl (buffer-list): removed, now in ../src/windows.c
  132.  
  133. Tue Jul  5 18:19:40 1994  John Harper  (jsh@orcrist)
  134.  
  135.     * ask.jl (ask-yes-or-no): renamed as `yes-or-no-p'
  136.     (ask-y-or-n): renamed as `y-or-n-p'
  137.  
  138. Sun Jul  3 15:18:44 1994  John Harper  (jsh@orcrist)
  139.  
  140.     * debug.jl: now uses a (semi-) proper mode `debug-mode'
  141.  
  142.     * help.jl (describe-function): now prints the name of the function
  143.     and, if it's not a subr, its argument specification
  144.  
  145.     * compiler.jl: defconst forms handled (more) properly now
  146.  
  147.     * All occurrences of `file-length', `file-name', `set-file-name',
  148.     `file-start', `goto-file-start', `file-end' and `goto-file-end'
  149.     have been replaced by their new names (see ../src/ChangeLog for
  150.     more details).
  151.  
  152. Fri Jul  1 17:52:41 1994  John Harper  (jsh@orcrist)
  153.  
  154.     * prompt.jl (prompt-file-exclude): under UNIX the `.' and `..'
  155.     directory nodes are ignored
  156.  
  157.     * info.jl (info-find-node): uses the `inhibit-read-only' variable
  158.     instead of manually calling `set-buffer-read-only' all the
  159.     time.
  160.  
  161. Thu Jun 30 21:59:20 1994  John Harper  (jsh@orcrist)
  162.  
  163.     * buffer-menu.jl: new file
  164.  
  165. Tue Jun 28 15:03:20 1994  John Harper  (jsh@orcrist)
  166.  
  167.     * help.jl (describe-variable): takes the value of the variable from
  168.     the buffer which was active when this command is called.
  169.  
  170.     * shell.jl (shell-whole-line): new option; shell-send-line sends the
  171.     *whole* line.
  172.  
  173. Fri Jun 24 21:46:46 1994  John Harper  (jsh@orcrist)
  174.  
  175.     * xc.jl: experimental indentation functions for C mode; these
  176.     give much better indentation but are a tad slower...
  177.  
  178. Thu Jun 23 20:33:41 1994  John Harper  (jsh@orcrist)
  179.  
  180.     * All packages which define esc keymaps have had them put into
  181.     their main keymaps (with each key Meta-qualified).
  182.  
  183. Tue Jun 21 22:12:29 1994  John Harper  (jsh@orcrist)
  184.  
  185.     * prompt.jl: attempts to only record undo information for user edits,
  186.     not completions
  187.  
  188. Sat Jun 18 18:21:31 1994  John Harper  (jsh@orcrist)
  189.  
  190.     * texinfo-mode.jl (texinfo-insert-@end): now tries to find
  191.     what is being ended.
  192.  
  193.     * c-mode.jl (c-forward-exp, c-backward-exp): expression handling
  194.  
  195.     * modes.jl (mode-indent-function, indent-area): hooks for
  196.     doing indentation
  197.     (mode-forward-exp, mode-backward-exp, forward-exp, backward-exp,
  198.     kill-exp, backward-kill-exp): expression handling
  199.  
  200. Thu Jun 16 21:22:56 1994  John Harper  (jsh@orcrist)
  201.  
  202.     * buffers.jl (mildly-special-buffer): controls whether kill-buffer
  203.     will actually nuke a `special' buffer
  204.  
  205. Wed Jun 15 19:46:55 1994  John Harper  (jsh@orcrist)
  206.  
  207.     * gdb.jl: interface to gdb; highlights the source of the current
  208.     frame plus some other nice stuff
  209.  
  210. Mon Jun 13 01:09:09 1994  John Harper  (jsh@orcrist)
  211.  
  212.     * shell.jl: simple interface to a shell subprocess
  213.  
  214.     * modes.jl (init-mode): tries -*-X-*- before mode-name
  215.  
  216.     * gzip.jl: provides editing of gzipped files
  217.  
  218. Sun Jun 12 02:15:18 1994  John Harper  (jsh@orcrist)
  219.  
  220.     * buffers.jl (write-file-hook): order of arguments changed (to
  221.     match read-file-hook
  222.     (backup-file): new function
  223.  
  224.     * loadkeys.jl (user-keymap): keymap hung from `Ctrl-c', intended
  225.     for user bindings
  226.  
  227. Fri Jun 10 13:58:20 1994  John Harper  (jsh@orcrist)
  228.  
  229.     * latin-1.jl: This now looks like a minor mode. The function
  230.     `latin-1-mode' toggles the Latin-1 character in *all* buffers.
  231.  
  232.     * lisp-mode.jl: functions to eval Lisp in a buffer now use sexps
  233.     not paragraphs
  234.     (lisp-forward-sexp, lisp-backward-sexp): now understands #<...>
  235.     style expressions
  236.     (lisp-indent-pos): now notices when there are no previous sexps to
  237.     indent against.
  238.  
  239.     * keymap.jl (read-event): new function
  240.     (describe-key): interactive command to print the command that is
  241.     bound to an entered key sequence
  242.  
  243. Thu Jun  9 22:13:27 1994  John Harper  (jsh@orcrist)
  244.  
  245.     * info.jl: where regexps are made with concat the necessary strings
  246.     are regexp-quote'd
  247.  
  248.     * keymap.jl (print-keymap): function to print the contents of
  249.     a list of keymaps
  250.  
  251. Wed Jun  8 20:55:36 1994  John Harper  (jsh@orcrist)
  252.  
  253.     * help.jl (describe-variable): now works with unbound variables
  254.  
  255. Tue Jun  7 20:32:18 1994  John Harper  (jsh@orcrist)
  256.  
  257.     * edit.jl (just-one-space): new command, bound to `ESC SPC'
  258.  
  259. Mon Jun  6 19:55:58 1994  John Harper  (jsh@orcrist)
  260.  
  261.     * buffers.jl (write-file): new backup option `else-backup-by-copying