Glenn Morris
684d6f5bcc
Switch license to GPLv3 or later.
2007-07-25 05:19:07 +00:00
Glenn Morris
4e6835dbc4
Add 2007 to copyright years.
2007-01-21 04:57:37 +00:00
Kim F. Storm
aaf769f15a
(Fforward_char, Fdelete_char): Use xsignal0.
2006-07-18 13:26:05 +00:00
Richard M. Stallman
4d94dd9a25
(internal_self_insert): Handle weird auto-fill-function.
2006-02-13 02:17:15 +00:00
Thien-Thi Nguyen
aaef169dc6
Update years in copyright notice; nfc.
2006-02-06 15:23:23 +00:00
Károly Lőrentey
13c42cc53a
(Fbeginning_of_line, Fend_of_line): Clarify confusing doc string.
2006-01-26 03:40:13 +00:00
Károly Lőrentey
27806b2030
(Fbeginning_of_line, Fend_of_line): Clarify confusing doc string.
2006-01-26 03:05:15 +00:00
Thien-Thi Nguyen
0b5538bd85
Update years in copyright notice; nfc.
2005-08-07 12:33:19 +00:00
Lute Kamstra
4fc5845fe8
Update FSF's address.
2005-07-04 16:49:24 +00:00
Eli Zaretskii
6ff67d57ae
(Fend_of_line): Doc fix.
2004-02-16 19:12:46 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Stefan Monnier
53abaf5417
(Qexpand_abbrev): New sym.
...
(syms_of_cmds): Initialize it.
(internal_self_insert): Use it to call expand-abbrev.
2003-07-08 21:25:35 +00:00
Dave Love
867d526322
(Fself_insert_command): Apply Vtranslation_table_for_input.
2002-11-09 12:46:25 +00:00
Thien-Thi Nguyen
a731cae28e
(Fdelete_backward_char, internal_self_insert): Cast
...
`current_column' return value to int.
2002-06-03 01:37:29 +00:00
Richard M. Stallman
fda3de70e1
(Fend_of_line): Handle intangible text in mid line.
2002-04-22 22:33:36 +00:00
Pavel Janík
335c5470b5
Change doc-string comments to new style' [w/doc:' keyword].
2001-11-13 07:48:37 +00:00
Pavel Janík
b782650360
Update usage of CHECK_ macros (remove unused second argument).
2001-11-02 20:46:55 +00:00
Miles Bader
8abc9869bb
(Fbeginning_of_line, Fend_of_line): Clarify interaction with fields and
...
suggest using `forward-line' to avoid them.
2001-10-19 06:19:07 +00:00
Stefan Monnier
e35f6ff793
Include keymap.h.
2001-10-10 16:05:21 +00:00
Kenichi Handa
1848e3a5ab
(internal_self_insert): Delete '#ifdef HAVE_FACES' and
...
the corresponding '#endif'.
2000-08-26 05:56:50 +00:00
Dave Love
ad44dffe8e
(internal_self_insert): Don't check
...
Vbefore_change_function, Vafter_change_function.
2000-06-02 12:42:20 +00:00
Richard M. Stallman
c87dbfd03c
Comment change.
2000-01-21 02:22:56 +00:00
Kenichi Handa
e55d9cfd36
(internal_self_insert): Adjusted for the change of
...
CHAR_STRING.
1999-12-15 00:05:19 +00:00
Richard M. Stallman
c252ce7653
(Fbeginning_of_line): Doc fix.
...
(Fend_of_line): Doc fix.
1999-11-09 18:46:09 +00:00
Richard M. Stallman
0aee588ddc
(Fbeginning_of_line): Don't handle minibuffer prompt here.
1999-09-11 01:12:39 +00:00
Gerd Moellmann
4f13cc9959
Remove conditional compilation on NO_PROMPT_IN_BUFFER.
1999-08-21 19:29:47 +00:00
Gerd Moellmann
f69f3ee03b
(Fbeginning_of_line) [PROMPT_IN_BUFFER]: Set point to
...
end of prompt if applied to a mini-buffer and BEG reached.
1999-07-21 21:43:52 +00:00
Karl Heuer
06d74a6512
(internal_self_insert): Calculate column properly
...
in overwrite-of-tab case.
1999-03-01 03:50:00 +00:00
Kenichi Handa
741263c22b
(internal_self_insert): If C has modifier bits, insert
...
appropriate one byte char.
1998-11-26 08:12:12 +00:00
Kenichi Handa
01428933ec
(internal_self_insert): Check Vauto_fill_chars.
1998-10-19 00:40:10 +00:00
Richard M. Stallman
5f65b1b477
(internal_self_insert): Pass 1 as NOMARKERS to replace_range.
1998-08-18 11:05:03 +00:00
Kenichi Handa
38b62842a1
(internal_self_insert): If enable-multibyte-characters is
...
nil, convert a multibyte character to unibyte appropriately.
1998-08-07 05:04:36 +00:00
Andreas Schwab
dfcf069d56
Fix -Wimplicit warnings.
1998-04-14 12:25:56 +00:00
Richard M. Stallman
f34206b459
(internal_self_insert): Use make_string_from_bytes.
1998-03-21 18:00:19 +00:00
Richard M. Stallman
aab28f4722
(internal_self_insert): Pass new arg to replace_range.
1998-03-21 04:45:12 +00:00
Richard M. Stallman
1bf95511a4
(internal_self_insert): Call Fforward_buffer to advance
...
over the replacement characters.
1998-03-13 21:22:05 +00:00
Kenichi Handa
b98590074d
(internal_self_insert): Avoid checking enable-multibyte-characters
...
twice.
1998-03-03 01:29:16 +00:00
Karl Heuer
ceb7e4f8e7
(Fdelete_backward_char): Count both bytes and chars.
1998-02-22 01:06:06 +00:00
Richard M. Stallman
4a2f9c6aef
Update copyright year.
1998-01-21 23:32:12 +00:00
Richard M. Stallman
49bc32b0a5
(internal_self_insert, Fself_insert_command):
...
Use unibyte_char_to_multibyte.
(nonascii_insert_offset): Variable moved to charset.c.
(syms_of_cmds): Don't initialize nonascii_insert_offset.
1998-01-21 21:56:46 +00:00
Richard M. Stallman
216b9443d5
(internal_self_insert): Simplify handling of c2;
...
avoid testing enable-multibyte-characters.
(internal_self_insert): Use make_multibyte_string.
1998-01-09 23:04:20 +00:00
Richard M. Stallman
049749e656
(forward_point): Function deleted.
...
(Fforward_point): Just add.
(Fforward_char): Don't call forward_point, just add.
(Fforward_line): Use scan_newline.
(Fdelete_char): No need for forward_point, just add.
(Fdelete_backward_char): Handle bytes and chars.
(internal_self_insert): Handle bytes and chars.
1998-01-01 02:42:48 +00:00
Richard M. Stallman
37c0ed09e7
(internal_self_insert): Only set TARGET_CLM when C2 is tab.
...
When multibyte characters are disabled,
use 1 as the width of the inserted character.
1997-09-01 17:54:25 +00:00
Richard M. Stallman
e744155a80
(internal_self_insert): When overwriting, use replace_range.
1997-07-15 19:22:53 +00:00
Richard M. Stallman
cac557491c
(Fdelete_backward_char): Convert Finsert_char argument to
...
Lisp_Integer and add missing argument.
(internal_self_insert): Convert Fmove_to_column argument to
Lisp_Integer and add missing argument.
1997-07-12 06:45:55 +00:00
Karl Heuer
5bfb66e31d
(internal_self_insert): Use PT, not point.
1997-06-14 04:50:37 +00:00
Richard M. Stallman
a22ca1e0d0
(nonascii_insert_offset): New variable.
...
(Fself_insert_command, internal_self_insert):
Add nonascii_insert_offset to what we insert, when appropriate.
(syms_of_cmds): Set up Lisp variable.
1997-05-16 08:08:49 +00:00
Karl Heuer
6787d111ea
(internal_self_insert): Fix return value.
1997-04-10 22:45:03 +00:00
Karl Heuer
9e4fd67ba1
Include charset.h.
...
(forward_point, Fforward_point): New functions.
(Fforward_char, Fdelete_char): Handle multibyte characters by
calling forward_point.
(Fdelete_backward_char): Pay attention to multibyte characters
in overwrite-mode.
(internal_self_insert): Handle self inserting a multibyte
character.
(syms_of_cmds): Handle the new function Fforward_point.
1997-02-20 06:46:40 +00:00
Richard M. Stallman
9317a902a2
(internal_self_insert): Check the property
...
on the hook, not on the abbrev symbol.
1997-01-02 02:30:33 +00:00