Mercurial > emacs
comparison etc/NEWS @ 76945:f7f5c44ea73c
Add ascii-case-table and with-case-table.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Wed, 04 Apr 2007 16:02:37 +0000 |
parents | 38cd78156834 |
children | 0eb98a08877d |
comparison
equal
deleted
inserted
replaced
76944:ceb213515795 | 76945:f7f5c44ea73c |
---|---|
4044 *** New macro `define-obsolete-function-alias'. | 4044 *** New macro `define-obsolete-function-alias'. |
4045 | 4045 |
4046 This combines `defalias' and `make-obsolete'. | 4046 This combines `defalias' and `make-obsolete'. |
4047 | 4047 |
4048 +++ | 4048 +++ |
4049 *** New macro `with-case-table' | |
4050 | |
4051 This executes the body with the case table temporarily set to a given | |
4052 case table. | |
4053 | |
4054 +++ | |
4049 *** New function `unsafep' determines whether a Lisp form is safe. | 4055 *** New function `unsafep' determines whether a Lisp form is safe. |
4050 | 4056 |
4051 It returns nil if the given Lisp form can't possibly do anything | 4057 It returns nil if the given Lisp form can't possibly do anything |
4052 dangerous; otherwise it returns a reason why the form might be unsafe | 4058 dangerous; otherwise it returns a reason why the form might be unsafe |
4053 (calls unknown function, alters global variable, etc.). | 4059 (calls unknown function, alters global variable, etc.). |
5842 *** The new variable `auto-coding-functions' lets you specify functions | 5848 *** The new variable `auto-coding-functions' lets you specify functions |
5843 to examine a file being visited and deduce the proper coding system | 5849 to examine a file being visited and deduce the proper coding system |
5844 for it. (If the coding system is detected incorrectly for a specific | 5850 for it. (If the coding system is detected incorrectly for a specific |
5845 file, you can put a `coding:' tags to override it.) | 5851 file, you can put a `coding:' tags to override it.) |
5846 | 5852 |
5853 +++ | |
5854 *** The new variable `ascii-case-table' stores the case table for the | |
5855 ascii character set. Language environments (such as Turkish) may | |
5856 alter the case correspondences of ASCII characters. This variable | |
5857 saves the original ASCII case table before any such changes. | |
5858 | |
5847 --- | 5859 --- |
5848 *** The new function `merge-coding-systems' fills in unspecified aspects | 5860 *** The new function `merge-coding-systems' fills in unspecified aspects |
5849 of one coding system from another coding system. | 5861 of one coding system from another coding system. |
5850 | 5862 |
5851 --- | 5863 --- |