1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-12 09:28:24 +00:00
Commit Graph

72 Commits

Author SHA1 Message Date
Kenichi Handa
c0cd125512 (compose-region): Mention the special handling of TAB. 2008-06-29 14:44:12 +00:00
Kenichi Handa
a509862bf3 (terminal-composition-function): Fix previous change. 2008-06-26 07:26:39 +00:00
Kenichi Handa
3617b1eb8d (terminal-composition-base-character-p): New
funciton.
(terminal-composition-function): Use
terminal-composition-base-character-p.  Include the base character
in the composition.
(auto-compose-chars): Don't check font-object for terminal
display.
2008-06-26 04:17:19 +00:00
Kenichi Handa
d04effb34e (compose-chars-after): Assume that WINDOW is always non-nil. 2008-05-14 01:56:07 +00:00
Juanma Barranquero
d4f635a5ae (toggle-auto-composition): Don't use `iff' in docstring. 2008-05-08 03:36:27 +00:00
Glenn Morris
eb3fa2cfcf Switch to recommended form of GPLv3 permissions notice. 2008-05-06 08:06:51 +00:00
Glenn Morris
ad1b4641e2 (encode-composition-rule): Fix typo in error message.
(composition-function-table, auto-composition-mode): Doc fixes.
2008-02-21 07:53:55 +00:00
Kenichi Handa
67125135e0 (compose-chars-after): Fix arguments for a function
in composition-function-table.
(auto-compose-region): Likewise.
2008-02-21 03:35:31 +00:00
Glenn Morris
627a335d54 (composition-function-table): Doc fix. 2008-02-16 03:27:10 +00:00
Miles Bader
430d2ee291 Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-09 01:21:15 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
409cc4a3ea Add 2008 to copyright years. 2008-01-07 02:45:14 +00:00
Kenichi Handa
844bf7bac8 terminal-composition-modification: Delete it. 2007-12-27 02:41:26 +00:00
Kenichi Handa
38a82365dd (terminal-composition-function): Fix previous change. 2007-12-27 02:37:58 +00:00
Kenichi Handa
00ddf712fb (composition-function-table): Fix docstring.
(terminal-composition-function): Fix arguments.
(auto-compose-current-font): Delete it.
(auto-compose-chars): Adjusted for the change of
composition-function-table.
2007-12-25 10:49:50 +00:00
Kenichi Handa
70740f9c9c (auto-compose-chars): Be sure to calculate
composition at least at POS.
2007-12-10 07:37:12 +00:00
Kenichi Handa
4fa0f779ce (auto-compose-chars): Argument font-object changed
to window.
2007-12-01 04:19:31 +00:00
Miles Bader
e468b87f91 Merge from emacs--devo--0
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
2007-07-27 10:52:18 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
a32f6e9e4e Switch license to GPLv3 or later. 2007-07-25 07:24:56 +00:00
Miles Bader
3a4336e6de Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 773)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-211
2007-05-26 21:55:39 +00:00
Stefan Monnier
09d5240143 (compose-region, decompose-region):
Use inhibit-read-only and restore-buffer-modified-p.
2007-05-25 16:14:21 +00:00
Miles Bader
c0466914ba Merge from emacs--devo--0
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
2007-01-26 06:16:11 +00:00
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Miles Bader
4bc5d7668e Merge from emacs--devo--0
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
2006-12-16 01:29:26 +00:00
Kenichi Handa
7976eda061 Update AIST copyright years. 2006-12-13 01:13:58 +00:00
Kenichi Handa
7081063405 (terminal-composition-modification): New function.
(terminal-composition-function): Create composition with the above
modification function.
2006-11-10 06:34:30 +00:00
Kenichi Handa
3f0cd39228 (terminal-composition-function): New function.
(terminal-composition-function-table): New variable.
(auto-compose-chars): If running on a terminal, use
terminal-composition-function-table.
2006-10-26 11:34:09 +00:00
Kenichi Handa
379ef06695 (global-auto-composition-mode): Make the initial
value not depend on emacs-basic-display.
2006-10-23 06:20:04 +00:00
Kenichi Handa
c02e996e47 (auto-composition-after-change): Remove
`auto-composed' property instead of put nil to it.
(toggle-auto-composition): Likewise.
2006-10-05 12:20:14 +00:00
Kenichi Handa
5bb686535d (auto-compose-current-font): New variable.
(auto-compose-chars): New arg FONT-OBJECT.
2006-07-24 04:45:35 +00:00
Kenichi Handa
2968197ac2 (auto-composition-after-change): Use
save-buffer-state.
(turn-on-auto-composition-if-enabled): Don't turn on
auto-composition-mode in a unibyte buffer.
2006-02-24 06:32:07 +00:00
Kenichi Handa
16d58d04aa (auto-composition-mode): Add autoload cookie.
(global-auto-composition-mode): Likewise.
2006-02-21 10:45:21 +00:00
Kenichi Handa
3770793981 (auto-composition-function): Make it buffer local.
(auto-composition-mode): New minor mode.
(turn-on-auto-composition-if-enabled): New function.
(global-auto-composition-mode): New global minor mode.
2006-02-21 10:15:48 +00:00
Miles Bader
41882805d6 Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 616-696)

   - Add lisp/mh-e/.arch-inventory
   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
   - lisp/gnus/ChangeLog: Remove duplicate entry

 * gnus--rel--5.10  (patch 147-181)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0
   - Update from CVS: lisp/mml.el (mml-preview): Doc fix.
   - Update from CVS: texi/message.texi: Fix default values.
   - Update from CVS: texi/gnus.texi (RSS): Addition.
2006-01-16 08:37:27 +00:00
Kenichi Handa
ce03bf76b9 Copyright fixed 2005-12-19 07:04:44 +00:00
Miles Bader
3674ae2f87 Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-71
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 485-492)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 92-94)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS
2005-07-22 08:27:27 +00:00
Juanma Barranquero
2624e2ac35 (compose-string, encode-composition-rule, compose-last-chars):
Fix typos in docstrings.
2005-07-20 13:03:40 +00:00
Miles Bader
d3e4babdd1 Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 459-473)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 86-87)

   - Update from CVS
2005-07-07 12:43:14 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Miles Bader
a37d67ddad Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-36
Merge from emacs--cvs-trunk--0, emacs--gnus--5.10, gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-523
   Merge from emacs--gnus--5.10, gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-524
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-534
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--base-0
   tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-1
   Import from CVS branch gnus-5_10-branch

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2
   Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-3
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-4
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-18
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-19
   Remove autoconf-generated files from archive

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-20
   Update from CVS
2004-09-09 09:36:36 +00:00
Kenichi Handa
59a2dac080 (encode-composition-rule): Add autoload cooky. 2004-09-08 07:18:13 +00:00
Kenichi Handa
6b61353c0a Sync to HEAD 2004-04-16 12:51:06 +00:00
Kenichi Handa
1b9d98764d (auto-compose-chars): Execute the main code in
condition-case.
2004-04-15 01:01:44 +00:00
Stefan Monnier
e3748ba235 (compose-region): Use restore-buffer-modified-p. 2004-03-19 02:33:17 +00:00
Kenichi Handa
9c87e5c456 (reference-point-alist): Doc fixed.
(encode-composition-rule): Handle a rule (GREF NREF XOFF YOFF).
(decode-composition-rule): Likewise.
2004-01-23 08:43:36 +00:00
Kenichi Handa
8a0e01e2a6 (auto-compose-chars): Fix previous change. 2003-11-26 11:54:07 +00:00
Kenichi Handa
c8e89221aa (auto-compose-chars): Fix previous change. 2003-11-25 08:07:41 +00:00
Kenichi Handa
02bf0a0ac2 (auto-compose-chars): Don't do unnecessary save-exclusion and
save-restriction.
2003-11-23 07:33:48 +00:00
Kenichi Handa
7fc0a41353 (compose-region): Doc fix (delete duplicated line). 2003-10-24 02:40:27 +00:00