Mercurial > emacs
comparison README.unicode @ 91564:9ee03576e1b0
Remove out-of-date comments that assume this is on a branch.
Add copyright and license notice.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Wed, 06 Feb 2008 05:38:35 +0000 |
parents | 00481da599f2 |
children | 121c7cb5f6b6 |
comparison
equal
deleted
inserted
replaced
91563:d122eefbb3f1 | 91564:9ee03576e1b0 |
---|---|
1 -*-mode: text; coding: latin-1;-*- | 1 -*-mode: text; coding: latin-1;-*- |
2 | 2 |
3 Problems, fixmes and other issues in the emacs-unicode branch | 3 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
4 Free Software Foundation, Inc. | |
5 See the end of the file for license conditions. | |
6 | |
7 Problems, fixmes and other issues for unicode-related issues | |
4 ------------------------------------------------------------- | 8 ------------------------------------------------------------- |
5 | 9 |
6 Notes by fx to record various things of variable importance. handa | 10 Notes by fx to record various things of variable importance. handa |
7 needs to check them -- don't take too seriously, especially with | 11 needs to check them -- don't take too seriously, especially with |
8 regard to completeness. | 12 regard to completeness. |
9 | |
10 _Do take seriously that you don't want this branch unless you're | |
11 actually working on it; you risk your data by actually using it._ If | |
12 you just want to edit Unicode and/or unify iso-8859 et al, see the | |
13 existing support and the extra stuff at | |
14 <URL:ftp://dlpx1.dl.ac.uk/fx/emacs/Mule>, mostly now in the CVS trunk. | |
15 (Editing support is mostly orthogonal to the internal representation.) | |
16 | 13 |
17 * SINGLE_BYTE_CHAR_P returns true for Latin-1 characters, which has | 14 * SINGLE_BYTE_CHAR_P returns true for Latin-1 characters, which has |
18 undesirable effects. E.g.: | 15 undesirable effects. E.g.: |
19 (multibyte-string-p (let ((s "x")) (aset s 0 ?£) s)) => nil | 16 (multibyte-string-p (let ((s "x")) (aset s 0 ?£) s)) => nil |
20 (multibyte-string-p (concat [?£])) => nil | 17 (multibyte-string-p (concat [?£])) => nil |
133 | 130 |
134 | 131 |
135 New font handling mechanism with font backend method | 132 New font handling mechanism with font backend method |
136 ---------------------------------------------------- | 133 ---------------------------------------------------- |
137 | 134 |
138 This branch now contains new codes for handling fonts by multiple font | 135 Emacs now contains new codes for handling fonts by multiple font |
139 backends. The old font handling codes still exist completely parallel | 136 backends. The old font handling codes still exist completely parallel |
140 to the new codes, and the new codes are used only when you configure | 137 to the new codes, and the new codes are used only when you configure |
141 Emacs with the argument "--enable-font-backend". | 138 Emacs with the argument "--enable-font-backend". |
142 | 139 |
143 Which font backends to use can be specified by X resource | 140 Which font backends to use can be specified by X resource |
197 % emacs -fn tahoma | 194 % emacs -fn tahoma |
198 Non-ASCII Latin characters will not be displayed by the font "tahoma". | 195 Non-ASCII Latin characters will not be displayed by the font "tahoma". |
199 In such a case, please try this: | 196 In such a case, please try this: |
200 | 197 |
201 (set-fontset-font "fontset-default" 'latin '("tahoma" . "unicode-bmp")) | 198 (set-fontset-font "fontset-default" 'latin '("tahoma" . "unicode-bmp")) |
199 | |
200 | |
201 This file is part of GNU Emacs. | |
202 | |
203 GNU Emacs is free software; you can redistribute it and/or modify | |
204 it under the terms of the GNU General Public License as published by | |
205 the Free Software Foundation; either version 3, or (at your option) | |
206 any later version. | |
207 | |
208 GNU Emacs is distributed in the hope that it will be useful, | |
209 but WITHOUT ANY WARRANTY; without even the implied warranty of | |
210 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
211 GNU General Public License for more details. | |
212 | |
213 You should have received a copy of the GNU General Public License | |
214 along with GNU Emacs; see the file COPYING. If not, write to the | |
215 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |
216 Boston, MA 02110-1301, USA. |