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 ---