]> git.eshelyaron.com Git - emacs.git/log
emacs.git
24 years ago(internal-merge-in-global-face): Fix newline in doc string.
Dave Love [Fri, 8 Sep 2000 22:17:17 +0000 (22:17 +0000)]
(internal-merge-in-global-face): Fix newline in doc string.

24 years ago*** empty log message ***
Dave Love [Fri, 8 Sep 2000 21:50:30 +0000 (21:50 +0000)]
*** empty log message ***

24 years ago(mmap_fd): Remove initializer which can make it
Gerd Moellmann [Fri, 8 Sep 2000 19:52:57 +0000 (19:52 +0000)]
(mmap_fd): Remove initializer which can make it
read-only in a dumped Emacs.
(mmap_fd_1): New variable.
(mmap_set_vars): Remove local `fd'.  Save mmap_fd in mmap_fd_1,
restore it from there.
(r_alloc, r_re_alloc, r_alloc_free): Call r_alloc_init
unconditionally so that mmap_fd can be initialized there.
(r_alloc_init_fd): Open-coded in r_alloc_init; function removed.
(r_alloc_init) [REL_ALLOC_MMAP && !MAP_ANON]: Open /dev/zero.
(r_alloc_init) [REL_ALLOC_MMAP && MAP_ANON]: Set mmap_fd to -1.

24 years agoOSF M-SPC.
Dave Love [Fri, 8 Sep 2000 16:53:08 +0000 (16:53 +0000)]
OSF M-SPC.

24 years ago(r_alloc_init_fd): Move. Fix conditional for pcc.
Dave Love [Fri, 8 Sep 2000 16:31:11 +0000 (16:31 +0000)]
(r_alloc_init_fd): Move.  Fix conditional for pcc.

24 years ago*** empty log message ***
Dave Love [Fri, 8 Sep 2000 16:14:29 +0000 (16:14 +0000)]
*** empty log message ***

24 years ago(AC_FUNC_MMAP): Use fixed version from development
Dave Love [Fri, 8 Sep 2000 16:14:08 +0000 (16:14 +0000)]
(AC_FUNC_MMAP): Use fixed version from development
autoconf.

24 years agoRemove spurious `@'s.
Dave Love [Fri, 8 Sep 2000 16:13:10 +0000 (16:13 +0000)]
Remove spurious `@'s.

24 years ago(r_alloc_init): Conditionalize on SYSTEM_MALLOC, not REL_ALLOC_MMAP.
Dave Love [Fri, 8 Sep 2000 16:03:04 +0000 (16:03 +0000)]
(r_alloc_init): Conditionalize on SYSTEM_MALLOC, not REL_ALLOC_MMAP.

24 years ago*** empty log message ***
Gerd Moellmann [Fri, 8 Sep 2000 14:20:44 +0000 (14:20 +0000)]
*** empty log message ***

24 years ago(Finternal_merge_in_global_face): Return a Lisp object.
Gerd Moellmann [Fri, 8 Sep 2000 14:19:31 +0000 (14:19 +0000)]
(Finternal_merge_in_global_face): Return a Lisp object.

24 years ago(dump_glyph_row): Fix printf format string.
Gerd Moellmann [Fri, 8 Sep 2000 14:19:11 +0000 (14:19 +0000)]
(dump_glyph_row): Fix printf format string.
(display_line, move_it_in_display_line_to): Avoid compiler
warnings.

24 years ago(r_alloc_init_fd): Conditionalize on MAP_ANON.
Dave Love [Fri, 8 Sep 2000 14:10:31 +0000 (14:10 +0000)]
(r_alloc_init_fd): Conditionalize on MAP_ANON.

24 years ago(REL_ALLOC_MMAP): Define.
Dave Love [Fri, 8 Sep 2000 13:57:04 +0000 (13:57 +0000)]
(REL_ALLOC_MMAP): Define.

24 years ago(GC_MARK_STACK, REL_ALLOC_MMAP): Define.
Gerd Moellmann [Fri, 8 Sep 2000 13:56:53 +0000 (13:56 +0000)]
(GC_MARK_STACK, REL_ALLOC_MMAP): Define.

24 years ago(face-spec-set): Only face-spec-reset-face when
Gerd Moellmann [Fri, 8 Sep 2000 13:51:08 +0000 (13:51 +0000)]
(face-spec-set): Only face-spec-reset-face when
ATTRS is non-nil.

24 years agoMention REL_ALLOC_MMAP.
Dave Love [Fri, 8 Sep 2000 13:49:15 +0000 (13:49 +0000)]
Mention REL_ALLOC_MMAP.

24 years agoDon't include string.h (redundant).
Dave Love [Fri, 8 Sep 2000 13:46:27 +0000 (13:46 +0000)]
Don't include string.h (redundant).
(MAP_ANON) [REL_ALLOC_MMAP]: Ensure it's defined.
[!MAP_ANON]: Include fcntl.h.
(mmap_fd) [REL_ALLOC_MMAP]: New variable.
(r_alloc, r_re_alloc, r_alloc_free)
(mmap_enlarge, mmap_set_vars): Use it.
(r_alloc_init_fd): New function.
(__morecore) [SYSTEM_MALLOC]: Don't declare.
(r_alloc_init): Call r_alloc_init_fd.  Conditionalize stuff on
malloc type.

24 years ago(Fset_keymap_parent): Check for cycles in keymap
Gerd Moellmann [Fri, 8 Sep 2000 13:30:21 +0000 (13:30 +0000)]
(Fset_keymap_parent): Check for cycles in keymap
inheritance.

24 years ago(allocaobj) [!SYSTEM_MALLOC && REL_ALLOC_MMAP]:
Dave Love [Fri, 8 Sep 2000 13:14:07 +0000 (13:14 +0000)]
(allocaobj) [!SYSTEM_MALLOC && REL_ALLOC_MMAP]:
Remove vm-limit.o.

24 years ago(try_window_id): When trying to locate cursor in
Gerd Moellmann [Fri, 8 Sep 2000 09:50:33 +0000 (09:50 +0000)]
(try_window_id): When trying to locate cursor in
unchanged rows at the top, handle the case that we can't find it.

24 years agoFix typo in a doc string of help-insert-xref-button.
Eli Zaretskii [Fri, 8 Sep 2000 09:39:05 +0000 (09:39 +0000)]
Fix typo in a doc string of help-insert-xref-button.

24 years ago(x_draw_glyphs): Handle case START and END are out
Gerd Moellmann [Fri, 8 Sep 2000 09:35:57 +0000 (09:35 +0000)]
(x_draw_glyphs): Handle case START and END are out
of bounds more carefully.

24 years ago(SHT_MIPS_DEBUG, HDRR) [__mips__]: Really confine last change to __NetBSD__.
Dave Love [Fri, 8 Sep 2000 09:25:16 +0000 (09:25 +0000)]
(SHT_MIPS_DEBUG, HDRR) [__mips__]: Really confine last change to __NetBSD__.

24 years ago(compile_pattern): Check the multibyteness of cached
Kenichi Handa [Fri, 8 Sep 2000 00:46:53 +0000 (00:46 +0000)]
(compile_pattern): Check the multibyteness of cached
string and PATTERN.

24 years ago*** empty log message ***
Kenichi Handa [Fri, 8 Sep 2000 00:46:24 +0000 (00:46 +0000)]
*** empty log message ***

24 years ago(default_face_vector): Function removed.
Miles Bader [Fri, 8 Sep 2000 00:10:48 +0000 (00:10 +0000)]
(default_face_vector): Function removed.
(Finternal_merge_in_global_face): Restore old global/local
attribute override order.  Use inline loop instead of calling
default_face_vector.

24 years agoignore autogenerated leim-list.el
Sam Steingold [Thu, 7 Sep 2000 22:23:44 +0000 (22:23 +0000)]
ignore autogenerated leim-list.el

24 years ago(quail-cxterm-package-ext-info): Fix doc strings of chinese-py-b5,
Eli Zaretskii [Thu, 7 Sep 2000 20:48:12 +0000 (20:48 +0000)]
(quail-cxterm-package-ext-info): Fix doc strings of chinese-py-b5,
chinese-py, and chinese-tonepy input methods.

24 years ago(diff-mouse-goto-source): New function.
Dave Love [Thu, 7 Sep 2000 20:16:22 +0000 (20:16 +0000)]
(diff-mouse-goto-source): New function.

24 years agoDoc fixes.
Dave Love [Thu, 7 Sep 2000 20:09:41 +0000 (20:09 +0000)]
Doc fixes.
(vc-sccs-register-switches, vc-sccs-master-templates): Add
:version.

24 years agoDoc fixes.
Dave Love [Thu, 7 Sep 2000 20:02:38 +0000 (20:02 +0000)]
Doc fixes.
(vc-rcs-register-switches, vc-rcs-checkin-switches)
(vc-rcs-checkout-switches, vc-rcs-header)
(vc-rcs-master-templates): Add or change :version.

24 years agoDOc fixes.
Dave Love [Thu, 7 Sep 2000 20:01:53 +0000 (20:01 +0000)]
DOc fixes.
(vc-cvs-register-switches, vc-cvs-header, vc-cvs-use-edit)
(vc-cvs-stay-local): Add :version.

24 years ago(obtain, relinquish, relinquish, r_alloc_size_in_use)
Gerd Moellmann [Thu, 7 Sep 2000 19:24:42 +0000 (19:24 +0000)]
(obtain, relinquish, relinquish, r_alloc_size_in_use)
(get_bloc, relocate_blocs, update_heap_bloc_correspondence)
(resize_bloc, r_alloc_sbrk, r_alloc_init): Add casts to `char *'
where necessary, in case POINTER_TYPE is `void'.

24 years ago*** empty log message ***
Eli Zaretskii [Thu, 7 Sep 2000 17:16:08 +0000 (17:16 +0000)]
*** empty log message ***

24 years ago(read-mail-item-name): New function.
Eli Zaretskii [Thu, 7 Sep 2000 17:14:55 +0000 (17:14 +0000)]
(read-mail-item-name): New function.
(menu-bar-tools-menu): Use it to compute and display the package
used to read email.
(menu-bar-tools-menu): Fix typo in GUD's help string.

24 years ago(make_terminal_frame): Initialize frame foreground and
Eli Zaretskii [Thu, 7 Sep 2000 17:12:48 +0000 (17:12 +0000)]
(make_terminal_frame): Initialize frame foreground and
background colors to unspecified, for the initial instance of an
MSDOS frame.

24 years ago(mmap_find): Fix overlap computation.
Gerd Moellmann [Thu, 7 Sep 2000 16:10:38 +0000 (16:10 +0000)]
(mmap_find): Fix overlap computation.
(mmap_enlarge): Compute nbytes before trying to find an
overlapping region.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 7 Sep 2000 14:43:12 +0000 (14:43 +0000)]
*** empty log message ***

24 years ago(color-values): Doc fix.
Gerd Moellmann [Thu, 7 Sep 2000 14:10:09 +0000 (14:10 +0000)]
(color-values): Doc fix.

24 years ago(xdialog_show): When looking up the selection in
Gerd Moellmann [Thu, 7 Sep 2000 14:05:55 +0000 (14:05 +0000)]
(xdialog_show): When looking up the selection in
menu_items, take `quote' boundaries into account; this corresponds
to a nil ITEM in x-popup-dialog.

24 years ago(syms_of_lread): Change value of regexp
Gerd Moellmann [Thu, 7 Sep 2000 14:05:42 +0000 (14:05 +0000)]
(syms_of_lread): Change value of regexp
Vbytecomp_version_regexp to not match some XEmacs-compiled files.

24 years ago(smaller_face): Compare font heights with `<' and `>'
Gerd Moellmann [Thu, 7 Sep 2000 14:05:23 +0000 (14:05 +0000)]
(smaller_face): Compare font heights with `<' and `>'
instead of `!='.

24 years ago(menu-bar-options-menu): Fix the font-lock toggle.
Dave Love [Thu, 7 Sep 2000 13:51:59 +0000 (13:51 +0000)]
(menu-bar-options-menu): Fix the font-lock toggle.

24 years ago(MIN_CHARSET_OFFICIAL_DIMENSION1): Define it as 0x80, not 0x81.
Kenichi Handa [Thu, 7 Sep 2000 13:02:27 +0000 (13:02 +0000)]
(MIN_CHARSET_OFFICIAL_DIMENSION1): Define it as 0x80, not 0x81.
(MIN_CHAR_OFFICIAL_DIMENSION1): Define it as ((0x81 - 0x70) << 7).

24 years ago(detect_coding_sjis): Check the byte sequence more regidly.
Kenichi Handa [Thu, 7 Sep 2000 13:01:44 +0000 (13:01 +0000)]
(detect_coding_sjis): Check the byte sequence more regidly.

24 years ago(encode_coding_sjis_big5): Fix previous change.
Kenichi Handa [Thu, 7 Sep 2000 12:41:37 +0000 (12:41 +0000)]
(encode_coding_sjis_big5): Fix previous change.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 7 Sep 2000 12:41:09 +0000 (12:41 +0000)]
*** empty log message ***

24 years ago(encode_coding_sjis_big5): Use translation table for
Kenichi Handa [Thu, 7 Sep 2000 12:04:09 +0000 (12:04 +0000)]
(encode_coding_sjis_big5): Use translation table for
encoding, not decoding.   Check for the charset katakana-jisx0201,
not latin-jisx0201.
(ONE_MORE_CHAR): Call translate_char with CHARSET arg -1.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 7 Sep 2000 12:03:22 +0000 (12:03 +0000)]
*** empty log message ***

24 years ago(quail-help): Fix previous change.
Kenichi Handa [Thu, 7 Sep 2000 11:45:44 +0000 (11:45 +0000)]
(quail-help): Fix previous change.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 7 Sep 2000 11:41:18 +0000 (11:41 +0000)]
*** empty log message ***

24 years ago(frame-set-background-mode): Use frame-parameter
Gerd Moellmann [Thu, 7 Sep 2000 11:39:31 +0000 (11:39 +0000)]
(frame-set-background-mode): Use frame-parameter
instead of frame-parameters.

24 years ago(filtered-frame-list): Reduce consing.
Gerd Moellmann [Thu, 7 Sep 2000 11:39:07 +0000 (11:39 +0000)]
(filtered-frame-list): Reduce consing.
(frames-on-display-list): Call frame-parameter instead of
frame-parameters.

24 years ago(Vparam_value_alist): New variable.
Gerd Moellmann [Thu, 7 Sep 2000 11:37:48 +0000 (11:37 +0000)]
(Vparam_value_alist): New variable.
(syms_of_xfaces): Initialize it.
(Finternal_set_lisp_face_attribute): Avoid more consing.

24 years ago(Fframe_parameter): Handle `name' and `background-mode'
Gerd Moellmann [Thu, 7 Sep 2000 11:37:29 +0000 (11:37 +0000)]
(Fframe_parameter): Handle `name' and `background-mode'
specially.
(Fframe_parameter) [HAVE_X_WINDOWS]: Handle `display' specially.
(Qbackground_mode): New variable.
(syms_of_frame_1): Initialize Qbackground_mode.

24 years ago(Qdisplay): Declare extern.
Gerd Moellmann [Thu, 7 Sep 2000 11:36:52 +0000 (11:36 +0000)]
(Qdisplay): Declare extern.

24 years ago(devanagari-to-indian-region): In the loop, change the following char,
Kenichi Handa [Thu, 7 Sep 2000 11:23:06 +0000 (11:23 +0000)]
(devanagari-to-indian-region): In the loop, change the following char,
not preceding char.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 7 Sep 2000 11:22:41 +0000 (11:22 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 7 Sep 2000 10:40:53 +0000 (10:40 +0000)]
*** empty log message ***

24 years ago(menu-bar-update-buffers): Call frame-parameter
Gerd Moellmann [Thu, 7 Sep 2000 10:40:33 +0000 (10:40 +0000)]
(menu-bar-update-buffers): Call frame-parameter
instead of frame-parameters.

24 years ago(Fframe_parameter): Handle `name' specially.
Gerd Moellmann [Thu, 7 Sep 2000 10:39:35 +0000 (10:39 +0000)]
(Fframe_parameter): Handle `name' specially.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 7 Sep 2000 09:52:42 +0000 (09:52 +0000)]
*** empty log message ***

24 years ago(Finternal_set_lisp_face_attribute): If FRAME is 0,
Gerd Moellmann [Thu, 7 Sep 2000 09:51:06 +0000 (09:51 +0000)]
(Finternal_set_lisp_face_attribute): If FRAME is 0,
change face on all frames, and change the default for new frames.

24 years ago(set-face-attribute): Simplify by calling
Gerd Moellmann [Thu, 7 Sep 2000 09:50:30 +0000 (09:50 +0000)]
(set-face-attribute): Simplify by calling
internal-set-lisp-face-attribute with FRAME being 0.

24 years ago[!SYSTEM_MALLOC && REL_ALLOC_MMAP]: Set mallocobj.
Dave Love [Thu, 7 Sep 2000 09:49:56 +0000 (09:49 +0000)]
[!SYSTEM_MALLOC && REL_ALLOC_MMAP]: Set mallocobj.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 7 Sep 2000 08:11:58 +0000 (08:11 +0000)]
*** empty log message ***

24 years agoRemove `$Id$' tag.
Gerd Moellmann [Thu, 7 Sep 2000 08:10:02 +0000 (08:10 +0000)]
Remove `$Id$' tag.

24 years ago(MAKE_CHAR): Be sure to set MSB of C1 to 0.
Kenichi Handa [Thu, 7 Sep 2000 08:02:20 +0000 (08:02 +0000)]
(MAKE_CHAR): Be sure to set MSB of C1 to 0.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 7 Sep 2000 08:01:52 +0000 (08:01 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Kenichi Handa [Thu, 7 Sep 2000 02:55:04 +0000 (02:55 +0000)]
*** empty log message ***

24 years ago("thai-kesmanee", "thai-pattachote"): Use keyboard translation.
Kenichi Handa [Thu, 7 Sep 2000 02:54:36 +0000 (02:54 +0000)]
("thai-kesmanee", "thai-pattachote"): Use keyboard translation.

24 years ago("chinese-py-punct-b5"): Docstring modified.
Kenichi Handa [Thu, 7 Sep 2000 02:52:56 +0000 (02:52 +0000)]
("chinese-py-punct-b5"): Docstring modified.

24 years ago("chinese-py-punct"): Docstring modified.
Kenichi Handa [Thu, 7 Sep 2000 02:52:23 +0000 (02:52 +0000)]
("chinese-py-punct"): Docstring modified.
("chinese-tonepy-punct"): New input method.

24 years ago("polish-slash"): Don't use keyboard translation.
Kenichi Handa [Thu, 7 Sep 2000 02:50:12 +0000 (02:50 +0000)]
("polish-slash"): Don't use keyboard translation.

24 years ago("japanese"): Delete the key sequence for
Kenichi Handa [Thu, 7 Sep 2000 02:48:40 +0000 (02:48 +0000)]
("japanese"): Delete the key sequence for
Roman transliteration from the docstring because it's now shonw
automatically.
("japanese-ascii", "japanese-zenkaku")
("japanese-hankaku-kana", "japanese-hiragana")
("japanese-katakana"): Docstring modified.

24 years ago("czech-qwerty"): Changed to show keyboard layout
Kenichi Handa [Thu, 7 Sep 2000 02:44:58 +0000 (02:44 +0000)]
("czech-qwerty"): Changed to show keyboard layout
on describe-input-method.
("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.

24 years ago(quail-cxterm-package-ext-info):
Kenichi Handa [Thu, 7 Sep 2000 02:39:06 +0000 (02:39 +0000)]
(quail-cxterm-package-ext-info):
Format changed, and each element now have extra documentations.
(tit-process-header): Delete invalid characters from TIT-PROMPT.
Adjusted for the change of quail-cxterm-package-ext-info.

24 years agoDon't require face.
Kenichi Handa [Thu, 7 Sep 2000 02:38:46 +0000 (02:38 +0000)]
Don't require face.
(quail): New group.
(quail-other-command): Dummy command to make quail-help works
better.
(quail-keyboard-layout-alist): Add Keyboard type "jp106".
(quail-keyboard-layout-substitution): New variable.
(quail-update-keyboard-layout): New function.
(quail-keyboard-layout-type): New customizable variable.
(quail-set-keyboard-layout): Call quail-update-keyboard-layout.
(quail-keyboard-translate): Pay attention to
quail-keyboard-layout-substitution.
(quail-insert-kbd-layout): New function.
(quail-show-keyboard-layout): New function.
(quail-get-translation): If the definition is a vector of length
1, and the element is a string of lenght 1, return the character
in that string.
(quail-update-current-translations): Fix the case of
relative-index out of range.
(quail-build-decode-map, quail-insert-decode-map): New Functions.
(quail-help): Show keyboard layout by quail-insert-kbd-layout.
Show key sequences for all avairable characters.
(quail-help-insert-keymap-description): Don't show such verbose
key bindings as quail-self-insert-command.

24 years ago(help-xref-mule-regexp-template):
Kenichi Handa [Thu, 7 Sep 2000 02:38:07 +0000 (02:38 +0000)]
(help-xref-mule-regexp-template):
Include the pattern for character set.
(leim): New group.

24 years ago(help-make-xrefs): Adjusted for the change of
Kenichi Handa [Thu, 7 Sep 2000 02:37:37 +0000 (02:37 +0000)]
(help-make-xrefs): Adjusted for the change of
help-xref-mule-regexp.
(help-insert-xref-button): New function.

24 years ago(charset.o): Depends on composite.h.
Kenichi Handa [Thu, 7 Sep 2000 02:35:26 +0000 (02:35 +0000)]
(charset.o): Depends on composite.h.

24 years agoInclude composite.h
Kenichi Handa [Thu, 7 Sep 2000 02:35:08 +0000 (02:35 +0000)]
Include composite.h
(lisp_string_width): New function.
(Fstring_width): Call lisp_string_width instead of strwidth.

24 years ago(read_process_output): Before inserting the decoded
Kenichi Handa [Thu, 7 Sep 2000 01:14:20 +0000 (01:14 +0000)]
(read_process_output): Before inserting the decoded
text in the buffer, adjust the multibyteness.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 7 Sep 2000 01:14:02 +0000 (01:14 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 6 Sep 2000 21:42:35 +0000 (21:42 +0000)]
*** empty log message ***

24 years ago(set_buffer_internal_1) [REL_ALLOC_MMAP]: If
Gerd Moellmann [Wed, 6 Sep 2000 21:42:14 +0000 (21:42 +0000)]
(set_buffer_internal_1) [REL_ALLOC_MMAP]: If
buffer's text buffer is null, map new memory.

24 years ago(POINTER, SIZE) [emacs]: Define in terms of
Gerd Moellmann [Wed, 6 Sep 2000 21:25:49 +0000 (21:25 +0000)]
(POINTER, SIZE) [emacs]: Define in terms of
POINTER_TYPE and size_t.
(struct mmap_region) [REL_ALLOC_MMAP]: New structure.
(mmap_regions, mmap_regions_1) [REL_ALLOC_MMAP]: New variables.
(ROUND, MMAP_REGION_STRUCT_SIZE, MMAP_REGION, MMAP_USER_AREA)
[REL_ALLOC_MMAP]: New macros.
(mmap_find, mmap_free, mmap_enlarge, mmap_set_vars)
(mmap_mapped_bytes, r_alloc, r_re_alloc, r_alloc_free)
[REL_ALLOC_MMAP]: New functions.

24 years ago(Fdump_emacs) [REL_ALLOC_MMAP]: Call mmap_set_vars
Gerd Moellmann [Wed, 6 Sep 2000 21:25:22 +0000 (21:25 +0000)]
(Fdump_emacs) [REL_ALLOC_MMAP]: Call mmap_set_vars
before and after unexec.

24 years ago(init_buffer) [REL_ALLOC_MMAP]: Map new buffer
Gerd Moellmann [Wed, 6 Sep 2000 21:25:12 +0000 (21:25 +0000)]
(init_buffer) [REL_ALLOC_MMAP]: Map new buffer
text buffers if necessary.

24 years ago(R_ALLOC_DECLARE): Removed because unused.
Gerd Moellmann [Wed, 6 Sep 2000 21:24:56 +0000 (21:24 +0000)]
(R_ALLOC_DECLARE): Removed because unused.
(r_alloc, r_re_alloc, r_alloc_free): Use POINTER_TYPE and size_t
in prototypes.

24 years ago(REL_ALLOC_MMAP): Recognize in system configuration
Gerd Moellmann [Wed, 6 Sep 2000 21:23:55 +0000 (21:23 +0000)]
(REL_ALLOC_MMAP): Recognize in system configuration
file and print informational message.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 6 Sep 2000 12:22:09 +0000 (12:22 +0000)]
*** empty log message ***

24 years ago(HAVE_MMAP): Add #undef.
Gerd Moellmann [Wed, 6 Sep 2000 12:21:51 +0000 (12:21 +0000)]
(HAVE_MMAP): Add #undef.

24 years ago(AC_FUNC_MMAP): Add.
Gerd Moellmann [Wed, 6 Sep 2000 12:20:45 +0000 (12:20 +0000)]
(AC_FUNC_MMAP): Add.

24 years agoDon't require `vc' during compilation;
Gerd Moellmann [Wed, 6 Sep 2000 10:41:41 +0000 (10:41 +0000)]
Don't require `vc' during compilation;
requiring it leads to a recursive loading of vc.el and vc-hooks.el
during bootstrap.

24 years ago2000-09-05 Stefan Monnier <monnier@cs.yale.edu>
Stefan Monnier [Tue, 5 Sep 2000 20:08:22 +0000 (20:08 +0000)]
2000-09-05  Stefan Monnier  <monnier@cs.yale.edu>

* vc.el: (toplevel): Don't require `dired' at run-time.
(vc-dired-resynch-file): Remove autoload cookie.

2000-09-05  Andre Spiegel  <spiegel@gnu.org>

* vc.el: Made several backend functions optional.
(vc-default-responsible-p): New function.
(vc-merge): Use RET for first version to trigger merge-news, not
prefix arg.
(vc-annotate): Handle backends that do not support annotation.
(vc-default-merge-news): Removed.  The existence of a merge-news
implementation is now checked on caller sites.

* vc-hooks.el (vc-default-mode-line-string): Removed CVS special
case.

* vc-cvs.el (vc-cvs-mode-line-string): New function, handles the
special case that has been removed from the default in vc-hooks.el.

2000-09-05  Stefan Monnier  <monnier@cs.yale.edu>

* vc.el (vc-log-edit): Properly handle the case where FILE is nil.

2000-09-05  Andre Spiegel  <spiegel@gnu.org>

* vc-hooks.el: Require vc during compilation.
(vc-file-setprop): Use `vc-touched-properties' if bound by the new
macro `with-vc-properties' in vc.el.
(vc-file-getprop): Doc fix.
(vc-after-save): Call `vc-dired-resynch-file' only if vc is loaded.

* vc.el: Require dired-aux during compilation.
(vc-name-assoc-file): Moved to vc-sccs.el.
(with-vc-properties): New macro.
(vc-checkin, vc-checkout, vc-revert, vc-cancel-version,
vc-finish-steal): Use it.
(vc-cancel-version): Moved RCS-specific code to vc-rcs.el.  The call
to the backend-specific function is now supposed to do the checkout,
too.
(vc-log-edit): Handle FILE being nil and added a FIXME for log-edit.

* vc-cvs.el (vc-cvs-checkin, vc-cvs-checkout): Don't bother to
set file properties; that gets done in the generic code now.

* vc-rcs.el (vc-rcs-uncheck): Renamed to `vc-rcs-cancel-version'.
Changed parameter list, added code from vc.el that does the
checkout, possibly with a double-take.

* vc-sccs.el (vc-sccs-name-assoc-file): Moved here from vc.el.
(vc-sccs-add-triple, vc-sccs-rename-file, vc-sccs-lookup-triple): Use
the above under the new name.
(vc-sccs-uncheck): Renamed to `vc-sccs-cancel-version'.  Changed
parameter list, added checkout command.
(vc-sccs-checkin, vc-sccs-checkout): Don't bother to set file
properties; that gets done in the generic code now.

2000-09-05  Stefan Monnier  <monnier@cs.yale.edu>

* vc.el: Docstring fixes (courtesy of checkdoc).

2000-09-05  Stefan Monnier  <monnier@cs.yale.edu>

* vc.el (vc-checkout-writable-buffer-hook)
(vc-checkout-writable-buffer): Remove.
(vc-start-entry): Always call vc-log-edit, never vc-log-mode.
(vc-log-mode): Make it into a clean derived major mode.
(vc-log-edit): Mark buffer unmodified (as vc-log-mode did) and use
vc-log-mode if log-edit is not available.
(vc-dired-mode-map): Don't set-keymap-parent yet.
(vc-dired-mode): Do set-keymap-parent here.
(vc-dired-buffers-for-dir): Nop if dired is not loaded.

24 years agoMention new face attributes, fields, and Eshell. Suggested
Eli Zaretskii [Tue, 5 Sep 2000 18:18:32 +0000 (18:18 +0000)]
Mention new face attributes, fields, and Eshell.  Suggested
by Gerd Moellmann.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 5 Sep 2000 15:57:18 +0000 (15:57 +0000)]
*** empty log message ***

24 years ago(set-face-attribute, face-spec-reset-face)
Gerd Moellmann [Tue, 5 Sep 2000 15:54:58 +0000 (15:54 +0000)]
(set-face-attribute, face-spec-reset-face)
(face-spec-set): Avoid consing by removing calls to `apply'.