bpt/emacs.git
24 years ago(replace-regexps-in-string): Properly handle the case where
Stefan Monnier [Wed, 8 Mar 2000 23:49:09 +0000 (23:49 +0000)]
(replace-regexps-in-string): Properly handle the case where
we match an empty string.

24 years ago(comint-exec-1): Add the current-dir to the exec-path when
Stefan Monnier [Wed, 8 Mar 2000 23:46:09 +0000 (23:46 +0000)]
(comint-exec-1): Add the current-dir to the exec-path when
the command has a directory component (such as "./testml").
Also fix a typo in the comment.

24 years ago*** empty log message ***
Stefan Monnier [Wed, 8 Mar 2000 23:26:00 +0000 (23:26 +0000)]
*** empty log message ***

24 years agoThis is a big redesign of failure-stack and register handling, prompted
Stefan Monnier [Wed, 8 Mar 2000 23:25:41 +0000 (23:25 +0000)]
This is a big redesign of failure-stack and register handling, prompted
by bugs revealed when trying to add shy-groups.  Overall, what happened
is that loops are now structured a little differently, groups can be
shy and the code is a little simpler.

(enum re_opcode_t): Remove jump_past_alt, maybe_pop_jump,
push_dummy_failure and dumy_failure_jump.
Add on_failure_jump_(exclusive, loop and smart).
Also fix the comment for (start|stop)_memory since they now only take
one argument (the second has becomes unnecessary).
(print_partial_compiled_pattern): Adjust for changes in re_opcode_t.
(print_compiled_pattern): Use %ld to printf long ints and flush to make
debugging a little easier.
(union fail_stack_elt): Make the integer unsigned.
(struct fail_stack_type): Add a `frame' element.
(INIT_FAIL_STACK): Init `frame' as well.
(POP_PATTERN_OP): New macro for re_compile_fastmap.
(DEBUG_PUSH, DEBUG_POP): Remove.
(NUM_REG_ITEMS): Remove.
(NUM_NONREG_ITEMS): Adjust.
(FAILURE_PAT, FAILURE_STR, NEXT_FAILURE_HANDLE, TOP_FAILURE_HANDLE):
New macros for the cycle detection.
(ENSURE_FAIL_STACK): New macro for PUSH_FAILURE_(REG|POINT).
(PUSH_FAILURE_REG, POP_FAILURE_REG, CHECK_INFINITE_LOOP): New macros.
(PUSH_FAILURE_POINT): Don't push registers any more.
The pattern address pushed is not the destination of the jump
but the source of it instead.
(NUM_FAILURE_ITEMS): Remove.
(POP_FAILURE_POINT): Adapt to the new stack structure (i.e. pop
registers before the actual failure point).
Don't hardcode any meaning for str==NULL anymore.
(union register_info_type, REG_MATCH_NULL_STRING_P, IS_ACTIVE)
(MATCHED_SOMETHING, EVER_MATCHED_SOMETHING, SET_REGS_MATCHED): Remove.
(REG_UNSET_VALUE): Use NULL (why not?).
(compile_range): Remove declaration since it doesn't exist.
(struct compile_stack_elt_t): Remove inner_group_offset.
(old_reg(start|end), reg_info, reg_dummy, reg_info_dummy): Remove.
(regex_grow_registers): Remove dead code.
(FIXUP_ALT_JUMP): New macro.
(regex_compile): Add shy-groups
Change loops to use on_failure_jump_smart&jump instead of
on_failure_jump&maybe_pop_jump.
Change + loops to eliminate the initial (dummy_failure_)jump.
Remove c1_base (looks like unused variable to me).
Use `jump' instead of `jump_past_alt' and don't bother with
push_dummy_failure in alternatives since it is now unnecessary.
Use FIXUP_ALT_JUMP.
Eliminate a useless `#ifdef emacs' for (re)allocating the stack.
(re_compile_fastmap): Remove dead variables i and num_regs.
Exit from loop when bufp->can_be_null rather than jumping to `done'.
Avoid jumping backwards so as to ensure termination.
Use PATTERN_STACK_EMPTY and POP_PATTERN_OP.
Improved handling of backreferences.
Remove dead code in handling of `anychar'.
(skip_noops, mutually_exclusive_p): New functions taken from the
handling of `maybe_pop_jump' in re_match_2_internal.
Slightly improve mutually_exclusive_p to handle ".+\n".
((lowest|highest)_active_reg, NO_(LOWEST|HIGHEST)_ACTIVE_REG)
Remove.
(re_match_2_internal): Use %p instead of 0x%x when printf'ing ptrs.
Don't SET_REGS_MATCHED anymore.  Remove many dead variables.
Push register (in `start_memory') on the stack rather than storing it
in old_reg(start|end).
Remove the cycle detection from `stop_memory', replaced by the use
of on_failure_jump_loop for greedy loops.
Add code for the new on_failure_jump_<foo>.
Remove ad-hoc code in `on_failure_jump' to push more registers
in the case of a loop.
Take out code from `maybe_pop_jump' into separate functions and
adapt it to the semantics of `on_failure_jump_smart'.
Remove jump_past_alt, dummy_failure_jump and push_dummy_failure.
Remove dummy_failure handling and handling of `failures to jump
to on_failure_jump' (this last one was already dead code, it seems).
((group|alt|common_op)_match_null_string_p): Remove.

24 years agoUpdate the copyright.
Stefan Monnier [Wed, 8 Mar 2000 23:24:54 +0000 (23:24 +0000)]
Update the copyright.
(RE_SHY_GROUPS): New value.
(RE_UNMATCHED_RIGHT_PAREN_ORD): Renumber.
(RE_SYNTAX_EMACS): Add RE_SHY_GROUPS.

24 years ago(liblw.a): Don't bother testing for ranlib failing
Dave Love [Wed, 8 Mar 2000 19:10:01 +0000 (19:10 +0000)]
(liblw.a): Don't bother testing for ranlib failing
since configure sets it up.

24 years agoUse PROTOTYPES.
Dave Love [Wed, 8 Mar 2000 18:55:10 +0000 (18:55 +0000)]
Use PROTOTYPES.

24 years ago(find_handler_clause): Use PROTOTYPES.
Dave Love [Wed, 8 Mar 2000 18:53:12 +0000 (18:53 +0000)]
(find_handler_clause): Use PROTOTYPES.

24 years agoUse POINTER_TYPE.
Dave Love [Wed, 8 Mar 2000 18:49:46 +0000 (18:49 +0000)]
Use POINTER_TYPE.

24 years ago(P_): Define based on PROTOTYPES, not __STDC__.
Dave Love [Wed, 8 Mar 2000 18:46:21 +0000 (18:46 +0000)]
(P_): Define based on PROTOTYPES, not __STDC__.
(memory_warnings): Declare using POINTER_TYPE.

24 years agoUse AC_PROG_RANLIB, AC_C_PROTOTYPES, AC_C_VOLATILE. Define
Dave Love [Wed, 8 Mar 2000 18:40:13 +0000 (18:40 +0000)]
Use AC_PROG_RANLIB, AC_C_PROTOTYPES, AC_C_VOLATILE.  Define
POINTER_TYPE.

24 years agoDon't depend on __STDC__ for volatile.
Dave Love [Wed, 8 Mar 2000 18:37:20 +0000 (18:37 +0000)]
Don't depend on __STDC__ for volatile.
Add POINTER_TYPE, PTR, PROTOTYPES.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 8 Mar 2000 14:49:11 +0000 (14:49 +0000)]
*** empty log message ***

24 years ago(x_set_cursor_type): If ARG is nil, give frame no cursor.
Gerd Moellmann [Wed, 8 Mar 2000 14:48:16 +0000 (14:48 +0000)]
(x_set_cursor_type): If ARG is nil, give frame no cursor.

24 years ago(compile-files): Compile files one by one because
Gerd Moellmann [Wed, 8 Mar 2000 13:56:00 +0000 (13:56 +0000)]
(compile-files): Compile files one by one because
that's the only way to ensure a clean compilation environment for
each individual file.

24 years ago(display_echo_area): Temporarily inhibit garbage collection.
Gerd Moellmann [Wed, 8 Mar 2000 13:55:23 +0000 (13:55 +0000)]
(display_echo_area): Temporarily inhibit garbage collection.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 7 Mar 2000 23:32:47 +0000 (23:32 +0000)]
*** empty log message ***

24 years ago(other-frame): Call x-focus-frame.
Gerd Moellmann [Tue, 7 Mar 2000 23:31:17 +0000 (23:31 +0000)]
(other-frame): Call x-focus-frame.

24 years agoRemove a buch of really old code in #if 0.
Gerd Moellmann [Tue, 7 Mar 2000 23:29:38 +0000 (23:29 +0000)]
Remove a buch of really old code in #if 0.
(Fx_focus_frame): New function.

24 years ago(recentf-keep-non-readable-files-p): Add :set,
Dave Love [Tue, 7 Mar 2000 20:31:06 +0000 (20:31 +0000)]
(recentf-keep-non-readable-files-p): Add :set,
:require to defcustom.

24 years ago(Extra Features for Dired): Fix xref.
Dave Love [Tue, 7 Mar 2000 20:04:42 +0000 (20:04 +0000)]
(Extra Features for Dired): Fix xref.

24 years agoRemove references to rassoc, delete, expt.
Dave Love [Tue, 7 Mar 2000 19:45:56 +0000 (19:45 +0000)]
Remove references to rassoc, delete, expt.

24 years agoRemove expt, delete, rassoc from autoloads
Dave Love [Tue, 7 Mar 2000 19:41:12 +0000 (19:41 +0000)]
Remove expt, delete, rassoc from autoloads
lists.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 7 Mar 2000 14:21:40 +0000 (14:21 +0000)]
*** empty log message ***

24 years ago(Fdocumentation_property): If value is not a string,
Gerd Moellmann [Tue, 7 Mar 2000 14:19:23 +0000 (14:19 +0000)]
(Fdocumentation_property): If value is not a string,
and doesn't refer to etc/DOC, evaluate it to obtain a string.

24 years agoChange maintainer to `none'.
Gerd Moellmann [Tue, 7 Mar 2000 12:41:05 +0000 (12:41 +0000)]
Change maintainer to `none'.

24 years ago(recentf-keep-non-readable-files-p): Quote args
Gerd Moellmann [Tue, 7 Mar 2000 12:34:58 +0000 (12:34 +0000)]
(recentf-keep-non-readable-files-p): Quote args
to remove-hook and add-hook.

24 years ago(mail-send-nonascii): Add a new value 'mime and use
Gerd Moellmann [Tue, 7 Mar 2000 12:33:39 +0000 (12:33 +0000)]
(mail-send-nonascii): Add a new value 'mime and use
it as the default.
(mail-send): Test mail-send-nonascii also for the new 'mime value.
(sendmail-send-it): Conditionaly add MIME headers specifying the
used character set.

24 years ago(x_connection_closed) [USE_X_TOOLKIT]: Don't try to
Gerd Moellmann [Tue, 7 Mar 2000 12:25:28 +0000 (12:25 +0000)]
(x_connection_closed) [USE_X_TOOLKIT]: Don't try to
close the display with XtCloseDisplay.  This caused a bus error
on OpenWindows.

24 years ago(auto-mode-alist): Add configure.in.
Dave Love [Tue, 7 Mar 2000 12:17:34 +0000 (12:17 +0000)]
(auto-mode-alist): Add configure.in.

24 years ago*** empty log message ***
Dave Love [Tue, 7 Mar 2000 12:02:52 +0000 (12:02 +0000)]
*** empty log message ***

24 years ago(Fminibuffer_complete): Move point to ZV when input is
Gerd Moellmann [Tue, 7 Mar 2000 10:31:12 +0000 (10:31 +0000)]
(Fminibuffer_complete): Move point to ZV when input is
complete but not unique.

24 years agoFix keywords, autoload cookies. Split
Dave Love [Tue, 7 Mar 2000 10:10:40 +0000 (10:10 +0000)]
Fix keywords, autoload cookies.  Split
eval-when-compile form to avoid compilation failure.

24 years agoAdd comments on coding-category-utf-8,
Kenichi Handa [Tue, 7 Mar 2000 06:17:54 +0000 (06:17 +0000)]
Add comments on coding-category-utf-8,
coding-category-utf-16-be, and coding-category-utf-16-le.
(coding_category_name): Include "coding-category-utf-8",
"coding-category-utf-16-be", and "coding-category-utf-16-le".
(UTF_8_1_OCTET_P) (UTF_8_EXTRA_OCTET_P) (UTF_8_2_OCTET_LEADING_P)
(UTF_8_3_OCTET_LEADING_P) (UTF_8_4_OCTET_LEADING_P)
(UTF_8_5_OCTET_LEADING_P) (UTF_8_6_OCTET_LEADING_P): New macros.
(detect_coding_utf_8): New function.
(UTF_16_INVALID_P) (TF_16_HIGH_SURROGATE_P)
(UTF_16_LOW_SURROGATE_P): New macros.
(detect_coding_utf_16): New function.
(detect_coding_mask): Fix bug of returning wrong mask bits in the
case that detect_coding_XXX returns a mask not set in
priorities[i].
(detect_eol_type_in_2_octet_form): New function.
(detect_eol): If cooding->category_idx is for UTF-16, call
detect_eol_type_in_2_octet_form instead of dectect_eol_type.
(detect_coding_system): Don't include `nil' coding-system in the
result.
(Fupdate_coding_systems_internal): Update all coding-categories.

24 years ago(CODING_CATEGORY_IDX_UTF_8)
Kenichi Handa [Tue, 7 Mar 2000 06:17:10 +0000 (06:17 +0000)]
(CODING_CATEGORY_IDX_UTF_8)
(CODING_CATEGORY_IDX_UTF_16_BE)
(CODING_CATEGORY_IDX_UTF_16_LE): New macros
(CODING_CATEGORY_IDX_RAW_TEXT) (CODING_CATEGORY_IDX_BINARY)
(CODING_CATEGORY_IDX_MAX): Re-numbered.
(CODING_CATEGORY_MASK_UTF_8) (CODING_CATEGORY_MASK_UTF_16_BE)
(CODING_CATEGORY_MASK_UTF_16_LE): New macros.
(CODING_CATEGORY_MASK_ANY): Include them.
(CODING_CATEGORY_MASK_UTF_16_BE_LE): New macro.

24 years ago(coding-category-utf-8,
Kenichi Handa [Tue, 7 Mar 2000 06:16:30 +0000 (06:16 +0000)]
(coding-category-utf-8,
coding-category-utf-16-be, coding-category-utf-16-le): New coding
categories.  Include them in the argument for set-coding-priority.

24 years ago(reset-language-environment): Include
Kenichi Handa [Tue, 7 Mar 2000 06:16:04 +0000 (06:16 +0000)]
(reset-language-environment): Include
coding-category-utf-8, coding-category-utf-16-be, and
coding-category-utf-16-le in the argument for set-coding-priority.
(reset-language-environment): Initialize coding-category-utf-8,
coding-category-utf-16-be, and coding-category-utf-16-le to nil.

24 years agoModify comment about coding system
Kenichi Handa [Tue, 7 Mar 2000 06:15:36 +0000 (06:15 +0000)]
Modify comment about coding system
property `coding-category'.
(make-coding-system): New argument EOL-TYPE.  Pay attention to
coding-category property of PROPERTIES.

24 years ago*** empty log message ***
Kenichi Handa [Tue, 7 Mar 2000 06:14:45 +0000 (06:14 +0000)]
*** empty log message ***

24 years ago(make_menubar): Set XmNresizeHeight and
Gerd Moellmann [Mon, 6 Mar 2000 22:50:15 +0000 (22:50 +0000)]
(make_menubar): Set XmNresizeHeight and
XmNresizeWidth resources only if LESSTIF_VERSION is defined.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 6 Mar 2000 12:48:03 +0000 (12:48 +0000)]
*** empty log message ***

24 years ago(bookmark-file-or-variation-thereof): New func, for
Gerd Moellmann [Mon, 6 Mar 2000 12:46:50 +0000 (12:46 +0000)]
(bookmark-file-or-variation-thereof): New func, for
code abstracted out of `bookmark-jump-noselect'.  Now tries info
extensions as well as compression extensions.
(bookmark-jump-noselect): Use above new func.

24 years ago(send_process): Remove local variable `procname' that
Gerd Moellmann [Mon, 6 Mar 2000 12:41:53 +0000 (12:41 +0000)]
(send_process): Remove local variable `procname' that
might become invalid when a GC happens.  Instead, access the
process name slot directly.

24 years ago(x_set_menu_bar_lines_1): Adjust window's orig_top and
Gerd Moellmann [Mon, 6 Mar 2000 12:11:01 +0000 (12:11 +0000)]
(x_set_menu_bar_lines_1): Adjust window's orig_top and
orig_height if set.

24 years ago(IT_note_mouse_highlight): Return immediately if frame's
Eli Zaretskii [Mon, 6 Mar 2000 10:24:37 +0000 (10:24 +0000)]
(IT_note_mouse_highlight): Return immediately if frame's
glyph matrices have been freed.

24 years ago(bootstrap-temacs): Set LC_ALL to C like for temacs.
Gerd Moellmann [Sun, 5 Mar 2000 20:25:40 +0000 (20:25 +0000)]
(bootstrap-temacs): Set LC_ALL to C like for temacs.

24 years ago(coordinates_in_window): Use
Gerd Moellmann [Sun, 5 Mar 2000 20:22:48 +0000 (20:22 +0000)]
(coordinates_in_window): Use
FRAME_INTERNAL_BORDER_WIDTH_SAFE instead of
FRAME_INTERNAL_BORDER_WIDTH.

24 years ago(FRAME_INTERNAL_BORDER_WIDTH) [!HAVE_X_WINDOWS]: Define.
Gerd Moellmann [Sun, 5 Mar 2000 20:20:28 +0000 (20:20 +0000)]
(FRAME_INTERNAL_BORDER_WIDTH) [!HAVE_X_WINDOWS]: Define.

24 years ago(QCdata): Moved here from xfns.c.
Gerd Moellmann [Sun, 5 Mar 2000 20:19:32 +0000 (20:19 +0000)]
(QCdata): Moved here from xfns.c.
(syms_of_xdisp): Initialize QCdata.

24 years ago(QCdata): Moved to xdisp.c.
Gerd Moellmann [Sun, 5 Mar 2000 20:18:07 +0000 (20:18 +0000)]
(QCdata): Moved to xdisp.c.

24 years ago(tags): Include ../lwlib/TAGS in TAGS.
Gerd Moellmann [Sun, 5 Mar 2000 20:16:47 +0000 (20:16 +0000)]
(tags): Include ../lwlib/TAGS in TAGS.

24 years ago(xm_manage_resizing): Rewritten.
Gerd Moellmann [Sun, 5 Mar 2000 14:32:02 +0000 (14:32 +0000)]
(xm_manage_resizing): Rewritten.

24 years ago(lw_modify_all_widgets): Return non-zero if widget
Gerd Moellmann [Sun, 5 Mar 2000 14:31:04 +0000 (14:31 +0000)]
(lw_modify_all_widgets): Return non-zero if widget
tree was changed.
(merge_widget_value): Add parameter CHANGE_P.  Set *CHANGE_P
to 1 if a change occurs.

24 years ago(lw_modify_all_widgets): Change prototype.
Gerd Moellmann [Sun, 5 Mar 2000 14:30:37 +0000 (14:30 +0000)]
(lw_modify_all_widgets): Change prototype.

24 years ago*** empty log message ***
Gerd Moellmann [Sun, 5 Mar 2000 10:44:01 +0000 (10:44 +0000)]
*** empty log message ***

24 years ago(select_visual): Rewritten. Recognize user-specified
Gerd Moellmann [Sun, 5 Mar 2000 10:25:26 +0000 (10:25 +0000)]
(select_visual): Rewritten.  Recognize user-specified
visual classes.
(visual_classes): New variable.

24 years ago(select_visual): Change prototype.
Gerd Moellmann [Sun, 5 Mar 2000 10:24:19 +0000 (10:24 +0000)]
(select_visual): Change prototype.

24 years ago(x_term_init): Create a colormap if not using the
Gerd Moellmann [Sun, 5 Mar 2000 10:23:14 +0000 (10:23 +0000)]
(x_term_init): Create a colormap if not using the
default visual.

24 years ago(try_window_id): Recompute unchanged information if
Gerd Moellmann [Sun, 5 Mar 2000 10:21:53 +0000 (10:21 +0000)]
(try_window_id): Recompute unchanged information if
it is invalid.

24 years ago*** empty log message ***
Gerd Moellmann [Sat, 4 Mar 2000 16:04:15 +0000 (16:04 +0000)]
*** empty log message ***

24 years ago(make_shadow_gcs): Use the widget's colormap instead
Gerd Moellmann [Sat, 4 Mar 2000 16:04:00 +0000 (16:04 +0000)]
(make_shadow_gcs): Use the widget's colormap instead
of the screen's default colormap.

24 years ago(x_defined_color, x_set_mouse_color, lookup_rgb_color)
Gerd Moellmann [Sat, 4 Mar 2000 16:02:15 +0000 (16:02 +0000)]
(x_defined_color, x_set_mouse_color, lookup_rgb_color)
(lookup_pixel_color, x_laplace, x_build_heuristic_mask)
(png_load): Access colormap of frame using FRAME_X_COLORMAP.
(x_decode_color): Don't handle allocation of white and black
specially.
(x_window) [USE_X_TOOLKIT]: Set XtNvisual, XtNdepth, and
XtNcolormap resources.
(x_window) [!USE_X_TOOLKIT]: Pass colormap to XCreateWindow.
(Fx_create_frame): Initialize color members of x_output structure.
(xpm_load): Pass colormap to XPM lib.

24 years ago(struct x_display_info): Add Colormap member `cmap'.
Gerd Moellmann [Sat, 4 Mar 2000 16:00:56 +0000 (16:00 +0000)]
(struct x_display_info): Add Colormap member `cmap'.
(FRAME_X_COLORMAP, FRAME_X_VISUAL): New macros.

24 years ago(x_term_init): Set Colormap member of x_display_info
Gerd Moellmann [Sat, 4 Mar 2000 16:00:03 +0000 (16:00 +0000)]
(x_term_init): Set Colormap member of x_display_info
structure.  Copy colormap if resource `privateColormap' is
specified (PseudoColor only).
(x_setup_relief_color): Access colormap of frame using
FRAME_X_COLORMAP.

24 years ago(x_free_colors): Access colormap of frame using
Gerd Moellmann [Sat, 4 Mar 2000 15:58:49 +0000 (15:58 +0000)]
(x_free_colors): Access colormap of frame using
FRAME_X_COLORMAP.  Be paranoid about freeing black and white
when default colormap is used.

24 years agoChange many FRAME_X... macros to FRAME_WINDOW... or other
Jason Rumney [Sat, 4 Mar 2000 14:56:00 +0000 (14:56 +0000)]
Change many FRAME_X... macros to FRAME_WINDOW... or other
non-platform-specific equivalents.
[WINDOWSNT]: include w32term.h, fontset.h and define X specific
functions and macros as their w32 equivalents where
non-platform-specifics are not available.
[HAVE_X_WINDOWS]: Change most of these to HAVE_WINDOW_SYSTEM.
(x_create_gc, x_free_gc) [WINDOWSNT]: Add W32 versions.
(clear_font_table) [WINDOWSNT]: Call w32_unload_font.
(frame_update_line_height): Use macros to access f->output_data.
(defined_color): Remove FIXME comments; fixed.
(x_face_list_fonts, prepare_face_for_display): Put X specifics into
#ifdef blocks. Add WINDOWSNT blocks.
(Fx_list_fonts): Use macros for accessing font data.
(set_lface_from_font_name): Different default fonts for X and WINDOWSNT.
(font_scalable_p) [WINDOWSNT]: Treat wildcard XLFD_AVGWIDTH as
scalable for backward compatibility.
(realize_tty_face) [MSDOS]: do the same for WINDOWSNT.
(syms_of_xfaces) [WINDOWSNT]: Allow scalable fonts by default.

24 years ago[HAVE_NTGUI]: call syms_of_xfaces instead of syms_of_w32faces.
Jason Rumney [Sat, 4 Mar 2000 14:50:45 +0000 (14:50 +0000)]
[HAVE_NTGUI]: call syms_of_xfaces instead of syms_of_w32faces.

24 years ago(w32faces.obj): Remove.
Jason Rumney [Sat, 4 Mar 2000 14:49:36 +0000 (14:49 +0000)]
(w32faces.obj): Remove.
(xfaces.obj): Add.

24 years ago(make_lispy_event): Call buffer_posn_from_coords with correct parameters.
Jason Rumney [Fri, 3 Mar 2000 20:32:33 +0000 (20:32 +0000)]
(make_lispy_event): Call buffer_posn_from_coords with correct parameters.

24 years ago*** empty log message ***
Jason Rumney [Fri, 3 Mar 2000 20:29:08 +0000 (20:29 +0000)]
*** empty log message ***

24 years ago* unexelf.c (PT_LOAD, SHT_*, SHN_*) [__NetBSD__]: Only provide
Ken Raeburn [Fri, 3 Mar 2000 15:28:34 +0000 (15:28 +0000)]
* unexelf.c (PT_LOAD, SHT_*, SHN_*) [__NetBSD__]: Only provide
standard ELF definitions here if the system header does not.

24 years ago*** empty log message ***
Gerd Moellmann [Fri, 3 Mar 2000 14:00:31 +0000 (14:00 +0000)]
*** empty log message ***

24 years agoChange maintainer's mail address.
Gerd Moellmann [Fri, 3 Mar 2000 13:56:05 +0000 (13:56 +0000)]
Change maintainer's mail address.

24 years ago(PER_CHAR_METRIC): Removed.
Gerd Moellmann [Fri, 3 Mar 2000 13:49:32 +0000 (13:49 +0000)]
(PER_CHAR_METRIC): Removed.
(x_per_char_metric_1, x_default_char): New functions.
(x_per_char_metric): If font's default char is invalid, return
metrics of a suitably chosen usable default char.
(x_draw_glyph_string_foreground): If font has an invalid default
char, replace occurrences of that char with a suitably chosen
usable default char.

24 years ago(list-character-sets): Make help-echo
Kenichi Handa [Fri, 3 Mar 2000 04:17:09 +0000 (04:17 +0000)]
(list-character-sets): Make help-echo
string by substitute-command-keys.
(list-character-sets): Likewise.
(sort-listed-character-sets): Call help-setup-xref.

24 years ago*** empty log message ***
Kenichi Handa [Fri, 3 Mar 2000 04:16:42 +0000 (04:16 +0000)]
*** empty log message ***

24 years agoecho-keystrokes change.
Dave Love [Thu, 2 Mar 2000 22:08:36 +0000 (22:08 +0000)]
echo-keystrokes change.

24 years agodefine-key-after change
Dave Love [Thu, 2 Mar 2000 22:05:43 +0000 (22:05 +0000)]
define-key-after change

24 years ago(free_glyphs): Block input while freeing matrices.
Gerd Moellmann [Thu, 2 Mar 2000 20:11:02 +0000 (20:11 +0000)]
(free_glyphs): Block input while freeing matrices.

24 years ago(note_mouse_highlight): Return quickly if frame's
Gerd Moellmann [Thu, 2 Mar 2000 20:08:20 +0000 (20:08 +0000)]
(note_mouse_highlight): Return quickly if frame's
glyph matrices have been freed.

24 years agoMention the new menu-bar structure.
Eli Zaretskii [Thu, 2 Mar 2000 14:37:01 +0000 (14:37 +0000)]
Mention the new menu-bar structure.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 2 Mar 2000 13:46:46 +0000 (13:46 +0000)]
*** empty log message ***

24 years ago(display-time-mail-file): Add `none' to the list of
Gerd Moellmann [Thu, 2 Mar 2000 13:39:39 +0000 (13:39 +0000)]
(display-time-mail-file): Add `none' to the list of
choices.

24 years ago(x_clear_image, x_kill_gs_process): Use x_free_colors.
Gerd Moellmann [Thu, 2 Mar 2000 13:27:51 +0000 (13:27 +0000)]
(x_clear_image, x_kill_gs_process): Use x_free_colors.

24 years ago(x_alloc_lighter_color, x_setup_relief_color): Use
Gerd Moellmann [Thu, 2 Mar 2000 13:26:21 +0000 (13:26 +0000)]
(x_alloc_lighter_color, x_setup_relief_color): Use
x_free_colors.

24 years ago(x_free_colors): Add prototype.
Gerd Moellmann [Thu, 2 Mar 2000 13:24:54 +0000 (13:24 +0000)]
(x_free_colors): Add prototype.

24 years ago(x_free_colors): New function.
Gerd Moellmann [Thu, 2 Mar 2000 13:23:42 +0000 (13:23 +0000)]
(x_free_colors): New function.
(unload_color, free_face_colors): Use it.

24 years ago*** empty log message ***
Dave Love [Thu, 2 Mar 2000 12:27:55 +0000 (12:27 +0000)]
*** empty log message ***

24 years ago(FRAME_INTERNAL_BORDER_WIDTH): Define to zero.
Eli Zaretskii [Thu, 2 Mar 2000 12:27:37 +0000 (12:27 +0000)]
(FRAME_INTERNAL_BORDER_WIDTH): Define to zero.

24 years ago[MSDOS]: Include msdos.h (for the definition of FRAME_INTERNAL_BORDER_WIDTH).
Eli Zaretskii [Thu, 2 Mar 2000 12:22:49 +0000 (12:22 +0000)]
[MSDOS]: Include msdos.h (for the definition of FRAME_INTERNAL_BORDER_WIDTH).

24 years ago(help-xref-go-back): Don't try to set position.
Dave Love [Thu, 2 Mar 2000 12:17:28 +0000 (12:17 +0000)]
(help-xref-go-back): Don't try to set position.

24 years ago*** empty log message ***
Dave Love [Thu, 2 Mar 2000 10:32:35 +0000 (10:32 +0000)]
*** empty log message ***

24 years ago(list-character-sets): Call
Dave Love [Thu, 2 Mar 2000 10:32:17 +0000 (10:32 +0000)]
(list-character-sets): Call
help-setup-xref.  Add help-echo to xrefs.
(list-character-sets-1): Add help-echo to xrefs.

24 years agoTerminate comment.
Dave Love [Thu, 2 Mar 2000 10:27:35 +0000 (10:27 +0000)]
Terminate comment.

24 years agoDon't set C_OPTIMIZE_SWITCH for gcc.
Dave Love [Thu, 2 Mar 2000 10:23:27 +0000 (10:23 +0000)]
Don't set C_OPTIMIZE_SWITCH for gcc.

24 years agoDon't set C_OPTIMIZE_SWITCH.
Dave Love [Thu, 2 Mar 2000 10:21:18 +0000 (10:21 +0000)]
Don't set C_OPTIMIZE_SWITCH.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 2 Mar 2000 09:49:52 +0000 (09:49 +0000)]
*** empty log message ***

24 years ago(lisp_suffixes) Add `LSP'.
Gerd Moellmann [Thu, 2 Mar 2000 09:48:52 +0000 (09:48 +0000)]
(lisp_suffixes)  Add `LSP'.

24 years ago(machine): Add support for `*-auspex-sunos*'.
Gerd Moellmann [Thu, 2 Mar 2000 09:44:43 +0000 (09:44 +0000)]
(machine): Add support for `*-auspex-sunos*'.

24 years ago(blink-cursor-mode): Switch cursor on when turning
Gerd Moellmann [Thu, 2 Mar 2000 09:34:13 +0000 (09:34 +0000)]
(blink-cursor-mode): Switch cursor on when turning
the mode off.