From: Chong Yidong Date: Wed, 4 Apr 2007 16:02:37 +0000 (+0000) Subject: Add ascii-case-table and with-case-table. X-Git-Tag: emacs-pretest-22.0.98~308 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=331345ba4d65c3afc9f3bb6b7bcbb235e4fb45c4;p=emacs.git Add ascii-case-table and with-case-table. --- diff --git a/etc/NEWS b/etc/NEWS index 6797014b146..71a8bd5accc 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -4045,6 +4045,12 @@ inside timer functions and `post-command-hook' functions. This combines `defalias' and `make-obsolete'. ++++ +*** New macro `with-case-table' + +This executes the body with the case table temporarily set to a given +case table. + +++ *** New function `unsafep' determines whether a Lisp form is safe. @@ -5844,6 +5850,12 @@ to examine a file being visited and deduce the proper coding system for it. (If the coding system is detected incorrectly for a specific file, you can put a `coding:' tags to override it.) ++++ +*** The new variable `ascii-case-table' stores the case table for the +ascii character set. Language environments (such as Turkish) may +alter the case correspondences of ASCII characters. This variable +saves the original ASCII case table before any such changes. + --- *** The new function `merge-coding-systems' fills in unspecified aspects of one coding system from another coding system.