summaryrefslogtreecommitdiff
path: root/lisp/international/characters.el
Commit message (Collapse)AuthorAgeFilesLines
...
* | Make glyphless-char-display-control a defcustom.Eli Zaretskii2010-11-201-38/+64
| | | | | | | | | | | | | | international/characters.el (glyphless-char-display-control): Make it a defcustom, with update-glyphless-char-display as its :set attribute. (top level): Don't call update-glyphless-char-display.
* | Fix and document display of glyphless characters.Eli Zaretskii2010-11-131-23/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/xdisp.c (set_cursor_from_row): Fix cursor positioning on zero-width characters. (syms_of_xdisp) <glyphless-char-display>: Doc fix. src/.gdbinit (pgx): Adapt to latest changes in `struct glyph'. src/w32term.c (x_draw_glyphless_glyph_string_foreground): Draw the box before drawing the glyphs inside it. src/dispextern.h (enum glyphless_display_method): Rename GLYPHLESS_DISPLAY_HEXA_CODE to GLYPHLESS_DISPLAY_HEX_CODE. All users changed. src/term.c (append_glyphless_glyph, produce_glyphless_glyph): Fix comments. (produce_glyphless_glyph): Enclose "U+nnnn" and "empty box" whitespace in "[]", to simulate a box. Don't use uninitialized variable `width'. lisp/international/characters.el (glyphless-char-display-control): Renamed from glyphless-char-control; all users changed. Doc fix. Signal an error if display method is not one of the recognized symbols. doc/emacs/rmail.texi (Rmail Coding): Characters with no fonts are not necessarily displayed as empty boxes. doc/emacs/mule.texi (Language Environments, Fontsets): Characters with no fonts are not necessarily displayed as empty boxes. doc/emacs/display.texi (Text Display): Document display of glyphless characters. doc/lispref/display.texi (Usual Display): Characters with no fonts are not necessarily displayed as empty boxes. etc/NEWS: Document display of glyphless characters.
* | Implement various display methods for glyphless characters.Kenichi Handa2010-10-291-0/+125
|/
* international/characters.el: Add category '|' (word breakable) to fullwidth ↵Kenichi Handa2010-10-151-0/+3
| | | | characters.
* Change "myanmar" to "burmese"Kenichi Handa2010-03-011-2/+2
|
* Fix Myanmar OTF supportKenichi Handa2010-02-261-1/+2
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-2/+2
|
* Add category `j' to cp932-2-byte.Kenichi Handa2009-08-271-1/+2
|
* Fix previous change.Kenichi Handa2009-07-241-0/+1
|
* Fix previous change.Kenichi Handa2009-07-241-1/+1
|
* Fix setting of category ?C, ?|, ?K,Kenichi Handa2009-07-241-18/+23
| | | | | | and ?H. Fix setting of case for Latin Extended and Greek Extended. (build-unicode-category-table): Fix range checks.
* Fix setting of category ?C.Kenichi Handa2009-07-141-4/+5
|
* (cjk-char-width-table): Delete it.Kenichi Handa2009-06-301-17/+45
| | | | | | | (cjk-char-width-table-list): New variable. (use-cjk-char-width-table): New arg local-name. (use-default-char-width-table): Fix for the case that Emacs is already using the default char-width-table.
* (cjk-char-width-table): Add cp932-2-byte.Kenichi Handa2009-03-171-1/+1
|
* * international/characters.el (?1, ?2, ?3, ?4, ?7, ?^):Juanma Barranquero2009-02-121-8/+8
| | | | Fix typos in docstrings.
* (?.): New character category forKenichi Handa2009-02-121-3/+13
| | | | Base characters. Set them in the standard category table.
* Add 2009 to copyright years.Glenn Morris2009-01-051-2/+2
|
* Add more scripts.Kenichi Handa2008-12-181-0/+24
|
* Set category 'C' to characters #x20000..#x2AFFF, #x2F800..#x2FFFF.Kenichi Handa2008-11-271-0/+2
|
* Docstrings of categories improved again.Kenichi Handa2008-10-261-2/+2
|
* Docstrings of categories improved.Kenichi Handa2008-10-251-22/+44
|
* Don't setupKenichi Handa2008-10-221-69/+3
| | | | | | | find-word-boundary-function-table. (next-word-boundary-han, next-word-boundary-kana): Delete them. (word-combining-categories, word-separating-categories): Adjusted to the change of the docstrings.
* (unicode-category-table): Setup unicode-category-table.Kenichi Handa2008-08-291-0/+20
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Don't make the width of U+00AD to 0.Kenichi Handa2008-04-171-2/+1
|
* (script-list): Add phonetic script, covering IPA (previously Latin),Jason Rumney2008-04-011-1/+4
| | | | | Phonetic Extensions and Phonetic Extensions Supplement (both previously unassigned).
* Fix previous change.Kenichi Handa2008-02-181-2/+4
|
* Delete occurances of non-UnicodeKenichi Handa2008-02-181-5/+26
| | | | | | | tibetan and ethiopic characters. (cjk-char-width-table): New variable. (use-cjk-char-width-table, use-default-char-width-table): New functions.
* (script-list): Add cham.Kenichi Handa2008-01-281-0/+1
|
* Merge from emacs--devo--0Miles Bader2008-01-091-2/+2
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
| * Merge from emacs--rel--22Miles Bader2008-01-081-2/+2
| |\ | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| | * Add 2008 to copyright years.Glenn Morris2008-01-071-2/+2
| | |
| * | Undo unwanted and unexplained change.Stefan Monnier2007-10-111-1/+1
| | |
* | | Fix up multi-tty mergeMiles Bader2007-10-121-1/+1
| | | | | | | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-261 Creator: Stefan Monnier <monnier@iro.umontreal.ca>
* | | Merge from emacs--devo--0Miles Bader2007-10-111-4/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 866-879) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
| * | Fix up comment style.Stefan Monnier2007-09-191-5/+5
| |/
* | Merge from emacs--devo--0Miles Bader2007-07-271-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
| * Restore comma mistakenly removed in last change.Glenn Morris2007-07-251-1/+1
| |
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
| * Fix previous change.Kenichi Handa2007-03-051-1/+2
| |
| * *** empty log message ***Kenichi Handa2007-03-051-1/+1
| |
| * Set category `l' (latin) for moreKenichi Handa2007-03-051-2/+5
| | | | | | | | characters.
* | Setup syntax/category table for Tai Viet.Kenichi Handa2007-06-161-1/+25
| | | | | | | | (script-list): Add tai-viet.
* | Add more cases/syntaxes from LatinKenichi Handa2007-03-231-101/+31
| | | | | | | | characters.
* | Merge from emacs--devo--0Miles Bader2007-02-131-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 624-636) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 200-201) - Merge from emacs--devo--0 - Update from CVS: lisp/nnweb.el (nnweb-google-parse-1): Update parser. Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-171
| * Fix documentation of category `a'.Kenichi Handa2007-02-131-1/+1
| |
* | Merge from emacs--devo--0Miles Bader2007-01-261-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
| * Add 2007 to copyright years.Glenn Morris2007-01-211-2/+2
| |
* | Merge from emacs--devo--0Miles Bader2006-12-161-2/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 545-562) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - erc-iswitchb: Temporarily enable iswitchb mode * gnus--rel--5.10 (patch 172-176) - Merge from emacs--devo--0 - Update from CVS - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice. Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-156
| * Update AIST copyright years.Kenichi Handa2006-12-131-2/+2
| |