diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/control.texi | 2 | ||||
| -rw-r--r-- | doc/lispref/display.texi | 2 | ||||
| -rw-r--r-- | doc/lispref/nonascii.texi | 11 | ||||
| -rw-r--r-- | doc/lispref/strings.texi | 2 | ||||
| -rw-r--r-- | doc/misc/efaq.texi | 70 |
5 files changed, 9 insertions, 78 deletions
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi index 63dc2f866af..d4520ebdee5 100644 --- a/doc/lispref/control.texi +++ b/doc/lispref/control.texi | |||
| @@ -525,7 +525,7 @@ core pattern can have the following forms: | |||
| 525 | 525 | ||
| 526 | @table @code | 526 | @table @code |
| 527 | 527 | ||
| 528 | @item _ | 528 | @item _@r{ (underscore)} |
| 529 | Matches any @var{expval}. | 529 | Matches any @var{expval}. |
| 530 | This is also known as @dfn{don't care} or @dfn{wildcard}. | 530 | This is also known as @dfn{don't care} or @dfn{wildcard}. |
| 531 | 531 | ||
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi index 653b249a407..b98c2f8fa93 100644 --- a/doc/lispref/display.texi +++ b/doc/lispref/display.texi | |||
| @@ -5057,7 +5057,7 @@ which are evaluated at display time. This could be unsafe in certain | |||
| 5057 | situations, e.g., when the display specification was generated by some | 5057 | situations, e.g., when the display specification was generated by some |
| 5058 | external program/agent. Wrapping a display specification in a list | 5058 | external program/agent. Wrapping a display specification in a list |
| 5059 | that begins with the special symbol @code{disable-eval}, as in | 5059 | that begins with the special symbol @code{disable-eval}, as in |
| 5060 | @w{@code{('disable-eval @var{spec})}}, will disable evaluation of any | 5060 | @w{@code{(disable-eval @var{spec})}}, will disable evaluation of any |
| 5061 | Lisp in @var{spec}, while still supporting all the other display | 5061 | Lisp in @var{spec}, while still supporting all the other display |
| 5062 | property features. | 5062 | property features. |
| 5063 | 5063 | ||
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi index d7d25dc36af..6dc23637a79 100644 --- a/doc/lispref/nonascii.texi +++ b/doc/lispref/nonascii.texi | |||
| @@ -280,11 +280,12 @@ to the codepoints @code{#x3FFF80} through @code{#x3FFFFF}, inclusive | |||
| 280 | 280 | ||
| 281 | @defun string-to-unibyte string | 281 | @defun string-to-unibyte string |
| 282 | This function returns a unibyte string containing the same sequence of | 282 | This function returns a unibyte string containing the same sequence of |
| 283 | characters as @var{string}. It signals an error if @var{string} | 283 | characters as @var{string}. If @var{string} is a unibyte string, it |
| 284 | contains a non-@acronym{ASCII} character. If @var{string} is a | 284 | is returned unchanged. Otherwise, @acronym{ASCII} characters and |
| 285 | unibyte string, it is returned unchanged. Use this function for | 285 | characters in the @code{eight-bit} charset are converted to their |
| 286 | @var{string} arguments that contain only @acronym{ASCII} and eight-bit | 286 | corresponding byte values. Use this function for @var{string} |
| 287 | characters. | 287 | arguments that contain only @acronym{ASCII} and eight-bit characters; |
| 288 | the function signals an error if any other characters are encountered. | ||
| 288 | @end defun | 289 | @end defun |
| 289 | 290 | ||
| 290 | @defun byte-to-string byte | 291 | @defun byte-to-string byte |
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi index 413e17750e9..78f1344cada 100644 --- a/doc/lispref/strings.texi +++ b/doc/lispref/strings.texi | |||
| @@ -1348,7 +1348,7 @@ given width, if specified. | |||
| 1348 | This flag converts the substituted text to upper case (@pxref{Case | 1348 | This flag converts the substituted text to upper case (@pxref{Case |
| 1349 | Conversion}). | 1349 | Conversion}). |
| 1350 | 1350 | ||
| 1351 | @item _ | 1351 | @item _@r{ (underscore)} |
| 1352 | This flag converts the substituted text to lower case (@pxref{Case | 1352 | This flag converts the substituted text to lower case (@pxref{Case |
| 1353 | Conversion}). | 1353 | Conversion}). |
| 1354 | @end table | 1354 | @end table |
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi index 07f3669e160..a98c4b6a614 100644 --- a/doc/misc/efaq.texi +++ b/doc/misc/efaq.texi | |||
| @@ -4274,75 +4274,6 @@ add the following line to your @file{~/.emacs}: | |||
| 4274 | (setq ps-multibyte-buffer 'bdf-font-except-latin) | 4274 | (setq ps-multibyte-buffer 'bdf-font-except-latin) |
| 4275 | @end lisp | 4275 | @end lisp |
| 4276 | 4276 | ||
| 4277 | A few additional steps are necessary for MS-Windows; they are listed | ||
| 4278 | below. | ||
| 4279 | |||
| 4280 | First, make sure @emph{all} the directories with BDF font files are | ||
| 4281 | mentioned in @code{bdf-directory-list}. On Unix and GNU/Linux | ||
| 4282 | systems, one normally runs @kbd{make install} to install the BDF fonts | ||
| 4283 | in the same directory. By contrast, Windows users typically don't run | ||
| 4284 | the Intlfonts installation command, but unpack the distribution in | ||
| 4285 | some directory, which leaves the BDF fonts in its subdirectories. For | ||
| 4286 | example, assume that you unpacked Intlfonts in @file{C:/Intlfonts}; | ||
| 4287 | then you should set @code{bdf-directory-list} as follows: | ||
| 4288 | |||
| 4289 | @lisp | ||
| 4290 | (setq bdf-directory-list | ||
| 4291 | '("C:/Intlfonts/Asian" | ||
| 4292 | "C:/Intlfonts/Chinese" "C:/Intlfonts/Chinese.X" | ||
| 4293 | "C:/Intlfonts/Chinese.BIG" "C:/Intlfonts/Ethiopic" | ||
| 4294 | "C:/Intlfonts/European" "C:/Intlfonts/European.BIG" | ||
| 4295 | "C:/Intlfonts/Japanese" "C:/Intlfonts/Japanese.X" | ||
| 4296 | "C:/Intlfonts/Japanese.BIG" "C:/Intlfonts/Korean.X" | ||
| 4297 | "C:/Intlfonts/Misc")) | ||
| 4298 | @end lisp | ||
| 4299 | |||
| 4300 | @cindex @code{w32-bdf-filename-alist} | ||
| 4301 | @cindex @code{w32-find-bdf-fonts} | ||
| 4302 | Next, you need to set up the variable @code{w32-bdf-filename-alist} to | ||
| 4303 | an alist of the BDF fonts and their corresponding file names. | ||
| 4304 | Assuming you have set @code{bdf-directory-list} to name all the | ||
| 4305 | directories with the BDF font files, the following Lisp snippet will | ||
| 4306 | set up @code{w32-bdf-filename-alist}: | ||
| 4307 | |||
| 4308 | @lisp | ||
| 4309 | (setq w32-bdf-filename-alist | ||
| 4310 | (w32-find-bdf-fonts bdf-directory-list)) | ||
| 4311 | @end lisp | ||
| 4312 | |||
| 4313 | Now, create fontsets for the BDF fonts: | ||
| 4314 | |||
| 4315 | @smallexample | ||
| 4316 | (create-fontset-from-fontset-spec | ||
| 4317 | "-*-fixed-medium-r-normal-*-16-*-*-*-c-*-fontset-bdf, | ||
| 4318 | japanese-jisx0208:-*-*-medium-r-normal-*-16-*-*-*-c-*-jisx0208.1983-*, | ||
| 4319 | katakana-jisx0201:-*-*-medium-r-normal-*-16-*-*-*-c-*-jisx0201*-*, | ||
| 4320 | latin-jisx0201:-*-*-medium-r-normal-*-16-*-*-*-c-*-jisx0201*-*, | ||
| 4321 | japanese-jisx0208-1978:-*-*-medium-r-normal-*-16-*-*-*-c-*-jisx0208.1978-*, | ||
| 4322 | thai-tis620:-misc-fixed-medium-r-normal--16-160-72-72-m-80-tis620.2529-1, | ||
| 4323 | lao:-misc-fixed-medium-r-normal--16-160-72-72-m-80-MuleLao-1, | ||
| 4324 | tibetan-1-column:-TibMdXA-fixed-medium-r-normal--16-160-72-72-m-80-MuleTibetan-1, | ||
| 4325 | ethiopic:-Admas-Ethiomx16f-Medium-R-Normal--16-150-100-100-M-160-Ethiopic-Unicode, | ||
| 4326 | tibetan:-TibMdXA-fixed-medium-r-normal--16-160-72-72-m-160-MuleTibetan-0") | ||
| 4327 | @end smallexample | ||
| 4328 | |||
| 4329 | Many of the international bdf fonts from Intlfonts are type 0, and | ||
| 4330 | therefore need to be added to font-encoding-alist: | ||
| 4331 | |||
| 4332 | @lisp | ||
| 4333 | (setq font-encoding-alist | ||
| 4334 | (append '(("MuleTibetan-0" (tibetan . 0)) | ||
| 4335 | ("GB2312" (chinese-gb2312 . 0)) | ||
| 4336 | ("JISX0208" (japanese-jisx0208 . 0)) | ||
| 4337 | ("JISX0212" (japanese-jisx0212 . 0)) | ||
| 4338 | ("VISCII" (vietnamese-viscii-lower . 0)) | ||
| 4339 | ("KSC5601" (korean-ksc5601 . 0)) | ||
| 4340 | ("MuleArabic-0" (arabic-digit . 0)) | ||
| 4341 | ("MuleArabic-1" (arabic-1-column . 0)) | ||
| 4342 | ("MuleArabic-2" (arabic-2-column . 0))) | ||
| 4343 | font-encoding-alist)) | ||
| 4344 | @end lisp | ||
| 4345 | |||
| 4346 | You can now use the Emacs font menu to select the @samp{bdf: 16-dot medium} | 4277 | You can now use the Emacs font menu to select the @samp{bdf: 16-dot medium} |
| 4347 | fontset, or you can select it by setting the default font in your | 4278 | fontset, or you can select it by setting the default font in your |
| 4348 | @file{~/.emacs}: | 4279 | @file{~/.emacs}: |
| @@ -4351,7 +4282,6 @@ fontset, or you can select it by setting the default font in your | |||
| 4351 | (set-frame-font "fontset-bdf") | 4282 | (set-frame-font "fontset-bdf") |
| 4352 | @end lisp | 4283 | @end lisp |
| 4353 | 4284 | ||
| 4354 | |||
| 4355 | @c ------------------------------------------------------------ | 4285 | @c ------------------------------------------------------------ |
| 4356 | @node Mail and news | 4286 | @node Mail and news |
| 4357 | @chapter Mail and news | 4287 | @chapter Mail and news |