1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
Commit graph

22495 commits

Author SHA1 Message Date
Richard M. Stallman
b274c3ad1f Change copyright notice. 1998-06-23 01:55:31 +00:00
Kenichi Handa
33366a82fa Introduce new character code property
`composition'.  Add property `jisx0208' to Japanese hankaku
characters.
(japanese-kana-table): Add more data.
(japanese-symbol-table): Change the order of elements.
(japanese-katakana-region): Adjusted for the above changes.  Check
character code properties directly here.
(japanese-hiragana-region): Likewise.
(japanese-hankaku-region): Likewise.
(japanese-zenkaku-region): Likewise.
1998-06-23 00:30:05 +00:00
Kenichi Handa
7c19e8e146 (Fmodify_syntax_entry): Use macro STRING_BYTES to get
byte size of a string.
1998-06-23 00:29:51 +00:00
Karl Heuer
c9aa3ef816 (rmail-summary-rmail-update): Fix indentation. 1998-06-22 18:23:14 +00:00
Andrew Innes
bbb059f390 Include buffer.h, charset.h, and coding.h.
(Vclipboard_coding_system): New variable.
(syms_of_w32select): DEF_VAR it.
(Fw32_set_clipboard_data): Encode string using
Vclipboard_coding_system if necessary.
(Fw32_get_clipboard_data): Decode clipboard contents using
Vclipboard_coding_system if necessary.
1998-06-22 17:43:15 +00:00
Karl Heuer
375fcc095f (print_string): Properly compute number of chars
in multibyte case, before calling strout.
1998-06-22 17:39:25 +00:00
Karl Heuer
735c094c0e (Vinhibit_redisplay, Qinhibit_redisplay): New variables.
(syms_of_xdisp): Set up Lisp var.
(redisplay_internal): Test Vinhibit_redisplay.
1998-06-22 17:35:41 +00:00
Karl Heuer
44e553a3fc (menu_item_eval_property): Bind Qinhibit_redisplay. 1998-06-22 17:34:59 +00:00
Karl Heuer
d74347bc38 (Qinhibit_redisplay): Declared. 1998-06-22 17:33:13 +00:00
Andrew Innes
c1e0668149 (initialize_w32_display): Call init_crit to initialize
interrupt_handle (referenced by sys_select).
1998-06-22 17:33:05 +00:00
Andrew Innes
3ce36200dd (internal-face-interactive): Handle case where BOOL is `color'. 1998-06-22 17:21:56 +00:00
Dan Nicolaescu
1e484d64bd *** empty log message *** 1998-06-22 02:10:41 +00:00
Dan Nicolaescu
e65f17fee9 Initial revision 1998-06-22 02:03:41 +00:00
Kenichi Handa
55fd504836 (read_process_output): While processing carryover,
check the size of p->decoding_buf.
1998-06-22 00:24:57 +00:00
Eli Zaretskii
52fd88d3c4 (wait_reading_process_input): Recompute timeout each
time through the loop.  Check requeued_events_pending_p and exit
the loop if there is unread keyboard input.
1998-06-21 14:52:08 +00:00
Eli Zaretskii
87a00c4f91 (vc-binary-suffixes): New variable.
(vc-find-binary): Append every suffix from vc-binary-suffixes when
looking for executable files.
1998-06-21 14:29:07 +00:00
Karl Heuer
ac3b28b194 (Freplace_match): Work by chars, not by bytes,
for scanning the old text, and for inserting new string in buffer.
1998-06-20 22:28:28 +00:00
Karl Heuer
a9155e8732 (apropos-print): Delete arg DOC-FN.
Callers changed to do that work before calling apropos-print.
Make *Apropos* buffer read only.
1998-06-20 22:27:06 +00:00
Karl Heuer
5ddf4bdac0 (occur): Set buffer-read-only. 1998-06-20 22:25:31 +00:00
Karl Heuer
01c752b506 (x_list_fonts): Keep alloca usage simple. 1998-06-20 22:17:48 +00:00
Karl Heuer
94487c4e37 Doc fixes. 1998-06-20 22:06:30 +00:00
Karl Heuer
799fdb040b (strout): Show multibyte message correctly. 1998-06-20 21:49:01 +00:00
Karl Heuer
348e3a0841 Assume unspecified Solaris is 2.5, not 2.4. 1998-06-20 21:44:21 +00:00
Karl Heuer
7a914d3e79 (ispell-skip-region): Don't complain when
ispell-check-comments is 'exclusive and there are no more
comments.  Just skip to the end instead.
1998-06-20 21:37:14 +00:00
Kenichi Handa
9b27b20d21 Comment for CCL_MapMultiple modified.. 1998-06-20 03:01:00 +00:00
Kenichi Handa
8ea691a60b (find_charset_in_str): Do not set the value of
charsets[LEADING_CODE_COMPOSITION].
1998-06-20 03:01:00 +00:00
Kenichi Handa
ca65341ea8 (read_process_output): Handle carryover correctly. 1998-06-20 03:01:00 +00:00
Kenichi Handa
a9a5b0a53c (dumpglyphs): Check the case that FACE_FONT (face) is
NULL.  While displaing cursor with non-default face, if the
variable `font' is NULL, don't set GCFont.
1998-06-20 03:01:00 +00:00
Kenichi Handa
63d3d7841a (encoded-kbd-self-insert-sjis):
Handle katakana-jisx0201 correctly.
1998-06-20 02:59:51 +00:00
Kenichi Handa
bb6c9254db (devanagari-digit-viram-visarga): Set the
correct value.
(devanagari-composite-glyph-unit): Likewise.
(devanagari-char-to-glyph-rules): Likewise.
1998-06-20 02:59:51 +00:00
Kenichi Handa
22e382fda9 Delete codes for ethio-mode, which
includes deletion of varialble ethio-mode, variable
ethio-mode-map, and function ethio-mode.
(exit-ethiopic-environment-data): New variable.
(setup-ethiopic-environment): Recode information of changed key
bindings in exit-ethiopic-environment-data.  Add
ethio-select-a-translation to quail-mode-hook.
(exit-ethiopic-environment): New function.
(ethio-find-file): Don't check ethio-mode.
(ethio-write-file): Likewise.
1998-06-20 02:59:51 +00:00
Kenichi Handa
b3c357b6a0 Set `exit-function' of Ethiopic
lang. env. to exit-ethiopic-environment.
1998-06-20 02:59:51 +00:00
Kenichi Handa
de207f5af3 (isearch-range-invisible): Handle the case that
buffer-invisibility-spec is t (i.e. not a list).
1998-06-20 02:59:51 +00:00
Kenichi Handa
7678db2590 Don't add hook to quail-mode-hook.
(ethio-select-a-translation): New function.
1998-06-20 02:58:52 +00:00
Kenichi Handa
1ca074258e When creating a fontset from a specified ASCII
font, don't use the resolved fon tname for the new fontset name.
1998-06-20 01:38:52 +00:00
Karl Heuer
6deb154314 (checkdoc-eval-defun): Doc fix.
(checkdoc-continue, checkdoc-tripple-semi-comment-check-flag): Ditto.
(checkdoc-common-verbs-wrong-voice): Use dotted pairs.
1998-06-19 19:21:23 +00:00
Karl Heuer
bd1cd4c2f8 Initial revision 1998-06-19 17:10:27 +00:00
Karl Heuer
80d715567e (normal-top-level):
For root, set backup-by-copying-when-mismatch to t.
1998-06-19 16:56:51 +00:00
Karl Heuer
174c05aca0 (dcl): Define as customize group, not
as option.
1998-06-19 16:55:43 +00:00
Karl Heuer
d96917194a (x-style-funcs-alist):
Fix the elements that call two x-... functions
so they don't call the second if the first gives nil.
(fontset-default-styles): New variable.
(create-fontset-from-fontset-spec): Use fontset-default-styles.
1998-06-19 16:54:41 +00:00
Karl Heuer
33d0a17f04 (syms_of_minibuf): Initialize buffer-name-history. 1998-06-19 16:53:40 +00:00
Karl Heuer
15ceaba4b3 (time-stamp): Handle newlines in time-stamp-pattern.
(time-stamp-string-preprocess): Handle more than one numeric arg.
1998-06-19 16:50:37 +00:00
Dave Love
9d843bef01 (browse-url-netscape): Encode `)' too. 1998-06-19 16:01:08 +00:00
Karl Heuer
e3a10b5e59 (casify_object): Cope with modifier bits in character. 1998-06-18 04:11:28 +00:00
Geoff Voelker
9d3355d178 (is_unc_volume, open_unc_volume, read_unc_volume,
close_unc_volume, unc_volume_file_attributes): New functions.
(wnet_enum_handle): New variable.
(opendir, readdir, closedir, sys_access, stat): Handle UNC volumes.
1998-06-17 04:22:58 +00:00
Richard M. Stallman
0c8b57ade8 (vc-find-binary): Accept only non-directories. 1998-06-16 16:38:47 +00:00
Kenichi Handa
09c6077fa6 (x_list_fonts): If SIZE is zero and MAXNAMES is 1, use
XLoadQueryFont instead of XListFonts.
(x_load_fonts): Call x_list_fonts with MAXNAMES 1.
1998-06-16 07:32:05 +00:00
Richard M. Stallman
993824c9b3 (encode_eol): Fix typo that prevented converting to Mac
line endings.  Always update dst_bytes to number of bytes actually copied.
(decode_eol): Fix value of coding->produced when decoding Unix
line endings (in case this function is ever used for that).
1998-06-16 04:50:57 +00:00
Richard M. Stallman
f313ee82af (sys_rename): On some network drives, rename fails with
EACCES instead of EEXIST if target already exists.
1998-06-16 04:33:08 +00:00
Richard M. Stallman
43c158ed15 (message_dolog): GCPRO the oldpoint, oldbegv and oldzv
markers, and old_deactivate_mark.
1998-06-16 04:32:03 +00:00