Mercurial > emacs
diff lisp/ChangeLog @ 47667:96b260e0ff3d
New major mode "SES" for spreadsheets.
New function (unsafep X) determines whether X is a safe Lisp form.
New support module testcover.el for coverage testing.
author | Jonathan Yavner <jyavner@member.fsf.org> |
---|---|
date | Sat, 28 Sep 2002 18:45:56 +0000 |
parents | 537f1778caaf |
children | c527c3c4f0a3 |
line wrap: on
line diff
--- a/lisp/ChangeLog Sat Sep 28 02:09:30 2002 +0000 +++ b/lisp/ChangeLog Sat Sep 28 18:45:56 2002 +0000 @@ -895,6 +895,17 @@ * viper.el (viper-emacs-state-mode-list): Added modes. +2002-09-18 Jonathan Yavner <jyavner@engineer.com> + + * emacs-lisp/testcover.el: New file. Uses edebug to instrument a + module of code, with graphical display of poor-coverage spots. + + * emacs-lisp/testcover-ses.el: New file. Demonstrates use of + testcover on a interactive module like ses. + + * emacs-lisp/testcover-unsafep.el: New file. Demonstrates use of + testcover on a noninteractive module like unsafep. + 2002-09-18 Miles Bader <miles@gnu.org> * diff-mode.el (diff-mode): Don't evaluate `compilation-last-buffer' @@ -909,6 +920,21 @@ Don't output the C-x # message if `nowait'. (server-buffer-done): Use server-log's new arg. +2002-09-16 Jonathan Yavner <jyavner@engineer.com> + + * ses.el: New file. + + * emacs-lisp/unsafep.el: New file. + + * files.el (auto-mode-alist): Add ".ses" for ses-mode. + (inhibit-quit): This is risky for unsafep, doesn't matter much for + anybody else. + (risky-local-variable-p): New function. Split off from + hack-one-local-variable so unsafep can use it. Add \|-history$ to + the list of disallowed local variable names (malicious user could + stuff a `display' property in there that would be activated when + na,Ao(Bve user called up the history). + 2002-09-16 Markus Rost <rost@math.ohio-state.edu> * ls-lisp.el (ls-lisp-format-time-list): Fix type and provide :tag's.