Mercurial > emacs
comparison 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 |
comparison
equal
deleted
inserted
replaced
47666:537f1778caaf | 47667:96b260e0ff3d |
---|---|
893 | 893 |
894 * viper-util.el (viper-chars-in-region): Simplification. | 894 * viper-util.el (viper-chars-in-region): Simplification. |
895 | 895 |
896 * viper.el (viper-emacs-state-mode-list): Added modes. | 896 * viper.el (viper-emacs-state-mode-list): Added modes. |
897 | 897 |
898 2002-09-18 Jonathan Yavner <jyavner@engineer.com> | |
899 | |
900 * emacs-lisp/testcover.el: New file. Uses edebug to instrument a | |
901 module of code, with graphical display of poor-coverage spots. | |
902 | |
903 * emacs-lisp/testcover-ses.el: New file. Demonstrates use of | |
904 testcover on a interactive module like ses. | |
905 | |
906 * emacs-lisp/testcover-unsafep.el: New file. Demonstrates use of | |
907 testcover on a noninteractive module like unsafep. | |
908 | |
898 2002-09-18 Miles Bader <miles@gnu.org> | 909 2002-09-18 Miles Bader <miles@gnu.org> |
899 | 910 |
900 * diff-mode.el (diff-mode): Don't evaluate `compilation-last-buffer' | 911 * diff-mode.el (diff-mode): Don't evaluate `compilation-last-buffer' |
901 unless it's bound. | 912 unless it's bound. |
902 | 913 |
906 (server-start): Don't bother canceling the sentinel. | 917 (server-start): Don't bother canceling the sentinel. |
907 (server-process-filter): Use replace-regexp-in-string and | 918 (server-process-filter): Use replace-regexp-in-string and |
908 handle the new &n quoting. Use push. Use server-log's new arg. | 919 handle the new &n quoting. Use push. Use server-log's new arg. |
909 Don't output the C-x # message if `nowait'. | 920 Don't output the C-x # message if `nowait'. |
910 (server-buffer-done): Use server-log's new arg. | 921 (server-buffer-done): Use server-log's new arg. |
922 | |
923 2002-09-16 Jonathan Yavner <jyavner@engineer.com> | |
924 | |
925 * ses.el: New file. | |
926 | |
927 * emacs-lisp/unsafep.el: New file. | |
928 | |
929 * files.el (auto-mode-alist): Add ".ses" for ses-mode. | |
930 (inhibit-quit): This is risky for unsafep, doesn't matter much for | |
931 anybody else. | |
932 (risky-local-variable-p): New function. Split off from | |
933 hack-one-local-variable so unsafep can use it. Add \|-history$ to | |
934 the list of disallowed local variable names (malicious user could | |
935 stuff a `display' property in there that would be activated when | |
936 na,Ao(Bve user called up the history). | |
911 | 937 |
912 2002-09-16 Markus Rost <rost@math.ohio-state.edu> | 938 2002-09-16 Markus Rost <rost@math.ohio-state.edu> |
913 | 939 |
914 * ls-lisp.el (ls-lisp-format-time-list): Fix type and provide :tag's. | 940 * ls-lisp.el (ls-lisp-format-time-list): Fix type and provide :tag's. |
915 | 941 |