bpt/emacs.git
24 years agoAdd extern declaration for Vinhibit_field_text_motion.
Gerd Moellmann [Sat, 1 Jan 2000 17:06:26 +0000 (17:06 +0000)]
Add extern declaration for Vinhibit_field_text_motion.

24 years ago(Vinhibit_field_text_motion): New variable.
Gerd Moellmann [Sat, 1 Jan 2000 17:06:00 +0000 (17:06 +0000)]
(Vinhibit_field_text_motion): New variable.
(inhibit-field-text-motion): New DEFVAR_LISP.
(Fline_beginning_position, Fline_end_position): Notice field
boundaries only if inhibit-field-text-motion is nil.

24 years agoChange description of :data for images.
Gerd Moellmann [Sat, 1 Jan 2000 16:46:46 +0000 (16:46 +0000)]
Change description of :data for images.

24 years ago(create-image, defimage): Don't assume image data is a
Gerd Moellmann [Sat, 1 Jan 2000 16:42:20 +0000 (16:42 +0000)]
(create-image, defimage): Don't assume image data is a
string.

24 years ago(defimage): Handle specifications containing :data
Gerd Moellmann [Sat, 1 Jan 2000 16:33:32 +0000 (16:33 +0000)]
(defimage): Handle specifications containing :data
instead of :file.
(image-type-from-data): New function.
(image-type-from-file-header): Use it.
(create-image): Add parameter DATA-P.

24 years ago(x_create_x_image_and_pixmap): Remove parameter file.
Gerd Moellmann [Sat, 1 Jan 2000 10:35:43 +0000 (10:35 +0000)]
(x_create_x_image_and_pixmap): Remove parameter file.
All calls adjusted.
(x_build_heuristic_mask): Likewise.
(xbm_load_image_from_file): Change error output.
(xbm_load, xpm_load, pbm_load, png_load, jpeg_load, tiff_load)
(gif_load, gs_load, x_kill_gs_process): Ditto.

24 years ago(gif_load): Avoid sign extension and thus out of bounds
Gerd Moellmann [Sat, 1 Jan 2000 10:09:45 +0000 (10:09 +0000)]
(gif_load): Avoid sign extension and thus out of bounds
color indices when accessing raster pixels.
(gif_image_p, png_image_p, jpeg_image_p, tiff_image_p): Allow only
one of :file or :data.
(enum pbm_keyword_index): Add PBM_DATA.
(pbm_format): Add :data.
(pbm_image_p): Allow either :file or :data.
(pbm_read_file): New function.
(pbm_scan_number): Rewritten to read from string.
(pbm_load): Support :data.

24 years ago*** empty log message ***
Richard M. Stallman [Sat, 1 Jan 2000 07:14:57 +0000 (07:14 +0000)]
*** empty log message ***

24 years ago(gif_load): Avoid sign extension and thus out of bounds
Gerd Moellmann [Sat, 1 Jan 2000 00:04:52 +0000 (00:04 +0000)]
(gif_load): Avoid sign extension and thus out of bounds
color indices when accessing raster pixels.

24 years ago(command-history): Renamed from command-history-mode.
Richard M. Stallman [Fri, 31 Dec 1999 23:41:32 +0000 (23:41 +0000)]
(command-history): Renamed from command-history-mode.

(Command-history-setup): Don't switch buffers.  Take
no args, and do not set major-mode, mode-name or the local map.
(command-history-mode): New function, does some of those things
Command-history-setup used to do.
(list-command-history): Call command-history-mode, not
Command-history-setup.

24 years ago(electric-command-history): Call Command-history-setup
Richard M. Stallman [Fri, 31 Dec 1999 23:41:11 +0000 (23:41 +0000)]
(electric-command-history): Call Command-history-setup
and command-history-mode using their new conventions.

24 years ago*** empty log message ***
Richard M. Stallman [Fri, 31 Dec 1999 23:40:48 +0000 (23:40 +0000)]
*** empty log message ***

24 years ago(archive-mode-map): Bind q to quit-window.
Richard M. Stallman [Fri, 31 Dec 1999 21:13:57 +0000 (21:13 +0000)]
(archive-mode-map): Bind q to quit-window.

24 years agoNew image functions adapted to Emacs conventions.
Gerd Moellmann [Fri, 31 Dec 1999 16:47:13 +0000 (16:47 +0000)]
New image functions adapted to Emacs conventions.
(png_load, tiff_load, jpeg_load, gif_load): Always GCPRO local
variable `file'.

24 years ago* image.el (defimage): Images with the :data keyword should be considered valid as...
William M. Perry [Fri, 31 Dec 1999 15:54:44 +0000 (15:54 +0000)]
* image.el (defimage): Images with the :data keyword should be considered valid as well.

24 years agoChanges to xfns.c to support reading images from a memory buffer instead of forcing...
William M. Perry [Fri, 31 Dec 1999 15:47:49 +0000 (15:47 +0000)]
Changes to xfns.c to support reading images from a memory buffer instead of forcing them to be on disk.  GIF/JPEG/PNG/TIFF currently support this.

24 years ago(next_element_from_buffer): Change assertion at the end
Gerd Moellmann [Fri, 31 Dec 1999 15:35:03 +0000 (15:35 +0000)]
(next_element_from_buffer): Change assertion at the end
because it doesn't hold when there's an overlay string at the end
from which we deliver an image.

24 years agoSupport :data for JPEG.
Gerd Moellmann [Fri, 31 Dec 1999 15:04:57 +0000 (15:04 +0000)]
Support :data for JPEG.

24 years ago(enum jpeg_keyword_index): Add JPEG_DATA.
Gerd Moellmann [Fri, 31 Dec 1999 14:55:28 +0000 (14:55 +0000)]
(enum jpeg_keyword_index): Add JPEG_DATA.
(jpeg_format): Add :data.
(jpeg_image_p): Handle :data.
(our_fill_input_buffer, our_skip_input_data, our_term_source)
(jpeg_memory_src): New functions.
(jpeg_load): Read image from string data.

24 years ago(dired-get-filename): Don't call file-name-absolute-p with FILE if FILE is nil.
Richard M. Stallman [Fri, 31 Dec 1999 07:04:08 +0000 (07:04 +0000)]
(dired-get-filename): Don't call file-name-absolute-p with FILE if FILE is nil.

24 years ago(choose-completion-string): In minibuffer,
Richard M. Stallman [Fri, 31 Dec 1999 04:02:38 +0000 (04:02 +0000)]
(choose-completion-string): In minibuffer,
do not delete the prompt string.

24 years ago(make-mode-line-mouse-sensitive): Copy keymap
Gerd Moellmann [Thu, 30 Dec 1999 17:49:14 +0000 (17:49 +0000)]
(make-mode-line-mouse-sensitive): Copy keymap
assigned to mode-line-mode-menu because bindings.el is dumped with
Emacs, and thus the lists used for menu-item definition will be
copied to pure space.  Emacs' menu code (parse_menu_item) doesn't
like pure menu item definitions.

24 years ago(IT_update_begin): Don't dereference members of struct
Eli Zaretskii [Thu, 30 Dec 1999 14:14:38 +0000 (14:14 +0000)]
(IT_update_begin): Don't dereference members of struct
window for deleted windows.

24 years agoChange to `no-self-insert' abbrev hooks.
Gerd Moellmann [Thu, 30 Dec 1999 12:32:41 +0000 (12:32 +0000)]
Change to `no-self-insert' abbrev hooks.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 30 Dec 1999 12:27:44 +0000 (12:27 +0000)]
*** empty log message ***

24 years ago(Fexpand_abbrev): If expanding an abbrev which has only
Gerd Moellmann [Thu, 30 Dec 1999 12:26:53 +0000 (12:26 +0000)]
(Fexpand_abbrev): If expanding an abbrev which has only
a hook, and the hook has a non-nil `no-self-insert' property, let
the return value of the hook specify whether an expansion took
place.  If it returns nil, no expansion has been performed.

24 years ago(expand-abbrev-hook): Return t if expansion was
Gerd Moellmann [Thu, 30 Dec 1999 12:25:22 +0000 (12:25 +0000)]
(expand-abbrev-hook): Return t if expansion was
done, nil otherwise.

24 years ago(x_make_frame_visible): Wait for frame becoming visible
Gerd Moellmann [Thu, 30 Dec 1999 11:45:10 +0000 (11:45 +0000)]
(x_make_frame_visible): Wait for frame becoming visible
differently.

24 years ago(IT_write_glyphs): Track last changes to struct glyph.
Eli Zaretskii [Thu, 30 Dec 1999 11:21:53 +0000 (11:21 +0000)]
(IT_write_glyphs): Track last changes to struct glyph.

24 years ago(tar-mode-map): Bind q to quit-window, not tar-quit.
Richard M. Stallman [Thu, 30 Dec 1999 08:26:31 +0000 (08:26 +0000)]
(tar-mode-map): Bind q to quit-window, not tar-quit.
(tar-quit): Function deleted.

24 years ago*** empty log message ***
Richard M. Stallman [Thu, 30 Dec 1999 08:22:06 +0000 (08:22 +0000)]
*** empty log message ***

24 years agoSupply licensing info.
Richard M. Stallman [Thu, 30 Dec 1999 02:57:12 +0000 (02:57 +0000)]
Supply licensing info.

24 years agoFix in license info.
Richard M. Stallman [Thu, 30 Dec 1999 02:50:29 +0000 (02:50 +0000)]
Fix in license info.

24 years ago(mode_line_string): Support MS-DOS frames.
Eli Zaretskii [Wed, 29 Dec 1999 12:31:58 +0000 (12:31 +0000)]
(mode_line_string): Support MS-DOS frames.

24 years ago(syms_of_eval): Initialize debug_may_continue.
Gerd Moellmann [Wed, 29 Dec 1999 10:41:49 +0000 (10:41 +0000)]
(syms_of_eval): Initialize debug_may_continue.

24 years ago(also deleted unsightly eol whitespace)
Thien-Thi Nguyen [Wed, 29 Dec 1999 09:06:03 +0000 (09:06 +0000)]
(also deleted unsightly eol whitespace)

24 years ago(hs-minor-mode-menu): Fix omission bug; was used but not declared.
Thien-Thi Nguyen [Wed, 29 Dec 1999 09:00:35 +0000 (09:00 +0000)]
(hs-minor-mode-menu): Fix omission bug; was used but not declared.

(hs-discard-overlays, hs-isearch-show, hs-isearch-show-temporary,
hs-find-block-beginning): Add or modify docstrings.

(hs-isearch-show): Rewrite.

24 years ago(read_process_output): Fix the args CHARPOS and LENINS
Kenichi Handa [Wed, 29 Dec 1999 00:57:25 +0000 (00:57 +0000)]
(read_process_output): Fix the args CHARPOS and LENINS
to signal_after_change.

24 years ago*** empty log message ***
Kenichi Handa [Wed, 29 Dec 1999 00:56:48 +0000 (00:56 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Thien-Thi Nguyen [Tue, 28 Dec 1999 23:44:13 +0000 (23:44 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Thien-Thi Nguyen [Tue, 28 Dec 1999 23:38:33 +0000 (23:38 +0000)]
*** empty log message ***

24 years ago(icomplete-exhibit): Adapt to prompt in buffer.
Gerd Moellmann [Tue, 28 Dec 1999 18:14:44 +0000 (18:14 +0000)]
(icomplete-exhibit): Adapt to prompt in buffer.

24 years ago(c-fill-paragraph): Don't delete white
Gerd Moellmann [Tue, 28 Dec 1999 16:16:23 +0000 (16:16 +0000)]
(c-fill-paragraph): Don't delete white
space in front of a C-style comment end.

24 years ago(command-line-1): Make mode line mouse-sensitive for
Eli Zaretskii [Tue, 28 Dec 1999 16:03:01 +0000 (16:03 +0000)]
(command-line-1): Make mode line mouse-sensitive for
the MS-DOS version as well.

24 years agoChanges for supporting mouse/modeline highlight and help echo features:
Eli Zaretskii [Tue, 28 Dec 1999 15:59:34 +0000 (15:59 +0000)]
Changes for supporting mouse/modeline highlight and help echo features:

(dos_set_window_size) [__DJGPP__ > 1]: If the frame
dimensions changed, invalidate the mouse highlight info.
(disable_mouse_highlight, help_echo, previous_help_echo): New
variables.
(IT_set_mouse_pointer, show_mouse_face, clear_mouse_face)
(fast_find_position, IT_note_mode_line_highlight)
(IT_note_mouse_highlight): New functions.
(IT_update_begin): If the redisplay affects the window where the
mouse highlight is, clear the highlight.  If the frame where the
highlight was displayed was killed, invalidate the highlight
info.
(IT_update_end): Reset the highlight flag.  Reset the mouse
highlight-defer flag.
(IT_frame_up_to_date): New function, if mouse highlight was
deferred due to GC, do it now.
(internal_terminal_init): Initialize mouse-highlight related
members of the_only_x_display.  Assign IT_frame_up_to_date to
frame_up_to_date_hook.
(dos_rawgetc): If the mouse moved, update mouse highlight.  If
help_echo changed value, generate a HELP_EVENT event.
(syms_of_msdos): Staticpro help_echo and previous_help_echo.

24 years ago(struct display_info): New.
Eli Zaretskii [Tue, 28 Dec 1999 15:56:29 +0000 (15:56 +0000)]
(struct display_info): New.
(struct x_output): Add the display_info member.
(FRAME_X_DISPLAY_INFO): New macro.

24 years agoHideshow changes.
Gerd Moellmann [Tue, 28 Dec 1999 13:08:05 +0000 (13:08 +0000)]
Hideshow changes.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 28 Dec 1999 13:05:57 +0000 (13:05 +0000)]
*** empty log message ***

24 years ago(dump_glyph_row): Adapt to changes in struct glyph.
Gerd Moellmann [Tue, 28 Dec 1999 12:18:41 +0000 (12:18 +0000)]
(dump_glyph_row): Adapt to changes in struct glyph.

24 years ago(modify_overlay): Always compute unchanged info.
Gerd Moellmann [Tue, 28 Dec 1999 12:13:02 +0000 (12:13 +0000)]
(modify_overlay): Always compute unchanged info.

24 years ago(try_window_id): Compute BEG_UNCHANGED and END_UNCHANGED
Gerd Moellmann [Tue, 28 Dec 1999 12:05:39 +0000 (12:05 +0000)]
(try_window_id): Compute BEG_UNCHANGED and END_UNCHANGED
if MODIFF > 1.

24 years ago(ispell-process-line): Add local var line-offset to adjust for the change
Richard M. Stallman [Tue, 28 Dec 1999 05:37:52 +0000 (05:37 +0000)]
(ispell-process-line): Add local var line-offset to adjust for the change
in positions within the line, due to previous replacements.

24 years ago(lpr-buffer, print-buffer, lpr-region, print-region): Doc fixes.
Richard M. Stallman [Tue, 28 Dec 1999 03:36:21 +0000 (03:36 +0000)]
(lpr-buffer, print-buffer, lpr-region, print-region): Doc fixes.

24 years agoComment change.
Richard M. Stallman [Tue, 28 Dec 1999 03:34:56 +0000 (03:34 +0000)]
Comment change.

24 years agoAlto's change to add-log.el.
Gerd Moellmann [Mon, 27 Dec 1999 12:36:23 +0000 (12:36 +0000)]
Alto's change to add-log.el.

24 years ago(change-log-version-number-regexp-list)
Gerd Moellmann [Mon, 27 Dec 1999 12:27:32 +0000 (12:27 +0000)]
(change-log-version-number-regexp-list)
(change-log-version-info-enabled): Change :version to 21.1.
(toplevel): Require CL when compiling.

(change-log-version-number-regexp-list): Added tag
:version 20.6
(change-log-version-info-enabled): Added tag :version 20.6

More general version number search with
user-configurable regexp list.
(change-log-version-number-regexp-list): New user variable.
(change-log-find-version): Rewritten.  Use user-configurable
version numbering regexp list
change-log-version-number-regexp-list.
(change-log-find-version): Renamed to
change-log-version-number-search
(add-log-file-name-function): New.
(change-log-search-vc-number): Added END paramaeter.  Added doc
string to function.
(change-log-version-rcs): Renamed.  Was
change-log-search-vc-number.

24 years ago(FACE_FROM_ID): Cast the arg ID to `unsigned'.
Kenichi Handa [Mon, 27 Dec 1999 05:29:55 +0000 (05:29 +0000)]
(FACE_FROM_ID): Cast the arg ID to `unsigned'.

24 years ago*** empty log message ***
Kenichi Handa [Mon, 27 Dec 1999 05:29:29 +0000 (05:29 +0000)]
*** empty log message ***

24 years agoAll codes adjusted for the change of struct glyph.
Kenichi Handa [Mon, 27 Dec 1999 05:09:13 +0000 (05:09 +0000)]
All codes adjusted for the change of struct glyph.

24 years ago(encode_terminal_code): Adjusted for the change of struct
Kenichi Handa [Mon, 27 Dec 1999 05:07:56 +0000 (05:07 +0000)]
(encode_terminal_code): Adjusted for the change of struct
glyph and GLYPH_FROM_CHAR_GLYPH.
(write_glyphs) (insert_glyphs) (append_glyph): Adjusted for the
change of struct glyph.

24 years ago(line_hash_code) (direct_output_for_insert): Adjusted
Kenichi Handa [Mon, 27 Dec 1999 05:06:03 +0000 (05:06 +0000)]
(line_hash_code) (direct_output_for_insert): Adjusted
for the change of struct glyph.
(line_draw_cost): Adjusted for the change of
GLYPH_FROM_CHAR_GLYPH.
(count_match): Use macro GLYPH_CHAR_AND_FACE_EQUAL_P.

24 years ago(struct glyph): Make face_id and padding_p the top
Kenichi Handa [Mon, 27 Dec 1999 05:05:19 +0000 (05:05 +0000)]
(struct glyph): Make face_id and padding_p the top
level members.  Change members in union `u'.
(GLYPH_EQUAL_P): Check also members face_id and padding_p.
(GLYPH_CHAR_AND_FACE_EQUAL_P): New macro.
(SET_CHAR_GLYPH): Adjusted for the change of struct glyph.
(CHAR_GLYPH_PADDING_P): Likewise.
(GLYPH_FROM_CHAR_GLYPH): Likewise.  Always return -1 for multibyte
characters.

24 years ago(char_bytes): Use ((1 << CHARACTERBITS) - 1) instead
Kenichi Handa [Mon, 27 Dec 1999 05:04:47 +0000 (05:04 +0000)]
(char_bytes): Use ((1 << CHARACTERBITS) - 1) instead
of GLYPH_MASK_CHAR.

24 years ago(CHAR_BYTES): Use ((1 << CHARACTERBITS) - 1) instead
Kenichi Handa [Mon, 27 Dec 1999 05:04:23 +0000 (05:04 +0000)]
(CHAR_BYTES): Use ((1 << CHARACTERBITS) - 1) instead
of GLYPH_MASK_CHAR.

24 years ago(GLYPH): Defined as `int', not `unsigned int'. Now the
Kenichi Handa [Mon, 27 Dec 1999 05:03:46 +0000 (05:03 +0000)]
(GLYPH): Defined as `int', not `unsigned int'.  Now the
lowest 8 bits are single byte character code, the bits above are
face ID.
(GLYPH_MASK_FACE) (GLYPH_MASK_CHAR): Adjusted for the change
above.
(FAST_MAKE_GLYPH) (FSST_GLYPH_FACE): Likewise.
(GLYPH_MASK_REV_DIR) (GLYPH_MASK_PADDING): Macros deleted.

24 years ago*** empty log message ***
Kenichi Handa [Mon, 27 Dec 1999 04:57:02 +0000 (04:57 +0000)]
*** empty log message ***

24 years ago(struct composition): Change the order of declaring
Kenichi Handa [Mon, 27 Dec 1999 03:34:02 +0000 (03:34 +0000)]
(struct composition): Change the order of declaring
members to reduce the byte size of the structure.

24 years ago*** empty log message ***
Kenichi Handa [Mon, 27 Dec 1999 03:33:17 +0000 (03:33 +0000)]
*** empty log message ***

24 years ago(compilation-goto-locus): Delete hideshow overlays if they interfere.
Thien-Thi Nguyen [Sun, 26 Dec 1999 12:59:52 +0000 (12:59 +0000)]
(compilation-goto-locus): Delete hideshow overlays if they interfere.
(compilation-find-file): Make intangible overlays tangible.

24 years agoGenerally, synch w/ maintainer version 5.9.
Thien-Thi Nguyen [Sun, 26 Dec 1999 11:03:32 +0000 (11:03 +0000)]
Generally, synch w/ maintainer version 5.9.

(hs-show-hidden-short-form): Delete var; hard-code uses as `t'.

(hs-minor-mode-hook): Don't initialize.

(hs-special-modes-alist): Rewrite value and docstring.

(hs-minor-mode-prefix): Delete unused var.

(hs-block-start-mdata-select): New var, buffer local.

(hs-headline): New var.

(hs-match-data, hs-forward-sexp): New funcs.

(hs-hide-comment-region): New func.

(hs-discard-overlays, hs-flag-region, hs-hide-block-at-point,
hs-safety-is-job-n, hs-hide-initial-comment-block, hs-inside-comment-p,
hs-grok-mode-type, hs-find-block-beginning, hs-hide-level-recursive,
hs-life-goes-on, hs-already-hidden-p, hs-c-like-adjust-block-beginning,
hs-hide-all, hs-show-all, hs-hide-block, hs-show-block, hs-show-region,
hs-hide-level, hs-mouse-toggle-hiding, hs-minor-mode): Rewrite.

(hs-isearch-show): Renamed from `hs-isearch-open-invisible'.
(hs-isearch-show-temporary): New funcs.

(hs-show-block-at-point, java-hs-forward-sexp): Delete funcs.

(hs-hide-all, hs-mouse-toggle-hiding): Don't autoload.

When constructing menu, use `[(shift button2)]' notation.

24 years ago*** empty log message ***
Richard M. Stallman [Sat, 25 Dec 1999 23:01:14 +0000 (23:01 +0000)]
*** empty log message ***

24 years ago(jka-compr-info-file-magic-bytes): New function.
Richard M. Stallman [Sat, 25 Dec 1999 23:00:57 +0000 (23:00 +0000)]
(jka-compr-info-file-magic-bytes): New function.
(jka-compr-compression-info-list): Add new elt to each vector.
(jka-compr-write-region): Don't compress the data if it is already compressed.

(jka-compr-really-do-compress): New variable.
(jka-compr-insert-file-contents): Set jka-compr-really-do-compress if visiting.
(jka-compr-write-region): Set jka-compr-really-do-compress
if visiting.  Test it when deciding to compress.

24 years ago*** empty log message ***
Gerd Moellmann [Sat, 25 Dec 1999 13:01:06 +0000 (13:01 +0000)]
*** empty log message ***

24 years ago(looking_at_1): Reset immediate_quit before modifying
Gerd Moellmann [Sat, 25 Dec 1999 12:55:46 +0000 (12:55 +0000)]
(looking_at_1): Reset immediate_quit before modifying
global data.

24 years ago(read_process_output): Fix the arg FROM to
Kenichi Handa [Fri, 24 Dec 1999 01:06:50 +0000 (01:06 +0000)]
(read_process_output): Fix the arg FROM to
update_compositions.

24 years ago*** empty log message ***
Kenichi Handa [Fri, 24 Dec 1999 01:06:20 +0000 (01:06 +0000)]
*** empty log message ***

24 years ago(Freplace_match): For nonliteral replacement,
Richard M. Stallman [Thu, 23 Dec 1999 04:45:26 +0000 (04:45 +0000)]
(Freplace_match): For nonliteral replacement,
construct all the new text first, then insert all at once.

24 years ago*** empty log message ***
Dave Love [Wed, 22 Dec 1999 23:15:17 +0000 (23:15 +0000)]
*** empty log message ***

24 years ago(Fx_show_tip): Gcpro `timeout' too.
Dave Love [Wed, 22 Dec 1999 22:58:15 +0000 (22:58 +0000)]
(Fx_show_tip): Gcpro `timeout' too.

24 years ago(Fx_create_frame): Move x_default_parameter calls that
Gerd Moellmann [Wed, 22 Dec 1999 16:09:37 +0000 (16:09 +0000)]
(Fx_create_frame): Move x_default_parameter calls that
lead to size changes to after the X window has been created.

24 years ago(realize_x_face): Don't use uninitialized local
Gerd Moellmann [Wed, 22 Dec 1999 16:01:16 +0000 (16:01 +0000)]
(realize_x_face): Don't use uninitialized local
variable in xassert.

24 years ago(clear_font_table): Don't use uninitialized local
Gerd Moellmann [Wed, 22 Dec 1999 12:11:42 +0000 (12:11 +0000)]
(clear_font_table): Don't use uninitialized local
variable in xassert.

24 years ago(face_color_supported_p): Check by tty_defined_color
Kenichi Handa [Wed, 22 Dec 1999 11:41:16 +0000 (11:41 +0000)]
(face_color_supported_p): Check by tty_defined_color
only when the frame is not window.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 22 Dec 1999 10:58:10 +0000 (10:58 +0000)]
*** empty log message ***

24 years ago(Fset_buffer_multibyte): Arrange for a thorough
Gerd Moellmann [Wed, 22 Dec 1999 10:57:23 +0000 (10:57 +0000)]
(Fset_buffer_multibyte): Arrange for a thorough
redisplay after changing the multibyteness of a buffer.

24 years ago(XTread_socket): At the beginning of the loop, pass the
Gerd Moellmann [Wed, 22 Dec 1999 10:29:16 +0000 (10:29 +0000)]
(XTread_socket): At the beginning of the loop, pass the
frame's X window to XFilterEvent instead of None because that's
the X window for which the IC was created.  This makes dead
accents work when the pointer is not in Emacs' frame.
(XTread_socket) <KeyPress>: Don't call XFilterEvent here.

24 years ago(sh-mode): Don't call sh-set-shell
Gerd Moellmann [Wed, 22 Dec 1999 09:53:20 +0000 (09:53 +0000)]
(sh-mode): Don't call sh-set-shell
with third argument t.

24 years agoVersion 1.2 is released.
Gerd Moellmann [Tue, 21 Dec 1999 14:01:00 +0000 (14:01 +0000)]
Version 1.2 is released.
(antlr): This package has a web page.
Menu/keymap additions for commenting/uncommenting
regions.  Suggested by Dale Davis <Dale_Davis@securify.com>.
(antlr-mode-map): New binding [C-c C-c].
(antlr-mode-menu): New entries.
Respect Emacs conventions.
((require 'cl)): Only use during compilation.
(antlr-language-for-option): New function to avoid using `find'.
(antlr-mode): Use it.
(antlr-with-syntax-table): Define new instead using XEmacs' one.
(antlr-imenu-create-index-function): Change accordingly.
(antlr-inside-rule-p): Ditto.
(antlr-end-of-rule): Ditto.
(antlr-end-of-body): Ditto.
(antlr-beginning-of-rule): Ditto.
(antlr-indent-line): Ditto.
Really use `antlr-tab-offset-alist'.
(antlr-set-tabs): Don't use hard-coded values.
Minor navigation changes.  Not perfect, but this
won't be possible without a huge time penalty.
(antlr-skip-exception-part): Be more specific.
(antlr-skip-file-prelude): Don't skip action prelude of next rule.
Renamed from `antlr-skip-grammar-header'.
(antlr-next-rule): Change accordingly.
(antlr-end-of-body): Ditto.  Better error message.
(antlr-beginning-of-body): Better error message.
(antlr-imenu-create-index-function): Skip rule action prelude.
Minor syntax highlighting changes.
(antlr-font-lock-default-face): Deletia.
(antlr-font-lock-tokendef-face): Changed color.
(antlr-font-lock-tokenref-face): Changed color.
(antlr-font-lock-literal-face): Changed color.
(antlr-font-lock-additional-keywords): Minor changes.

24 years agoFont-lock changes by Anders Lindgren.
Gerd Moellmann [Tue, 21 Dec 1999 09:13:56 +0000 (09:13 +0000)]
Font-lock changes by Anders Lindgren.
CWarn.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 21 Dec 1999 09:08:41 +0000 (09:08 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Dave Love [Mon, 20 Dec 1999 23:09:55 +0000 (23:09 +0000)]
*** empty log message ***

24 years ago(auto-mode-alist) default mode for extension ".pro" set to `idlwave-mode'
Carsten Dominik [Mon, 20 Dec 1999 14:24:13 +0000 (14:24 +0000)]
(auto-mode-alist) default mode for extension ".pro" set to `idlwave-mode'

24 years agoTeXInfo documentation of the IDLWAVE mode and shell
Carsten Dominik [Mon, 20 Dec 1999 11:18:31 +0000 (11:18 +0000)]
TeXInfo documentation of the IDLWAVE mode and shell

24 years agoA debugging toolbar for IDLWAVE
Carsten Dominik [Mon, 20 Dec 1999 11:12:58 +0000 (11:12 +0000)]
A debugging toolbar for IDLWAVE

24 years agoShell mode for interaction with the idl program (idl = Interactive
Carsten Dominik [Mon, 20 Dec 1999 11:12:17 +0000 (11:12 +0000)]
Shell mode for interaction with the idl program (idl = Interactive
Data Language)

24 years agoRoutine information for IDLWAVE mode.
Carsten Dominik [Mon, 20 Dec 1999 11:11:05 +0000 (11:11 +0000)]
Routine information for IDLWAVE mode.

24 years agoMajor mode for editing files of the Interactive Data Language
Carsten Dominik [Mon, 20 Dec 1999 11:10:02 +0000 (11:10 +0000)]
Major mode for editing files of the Interactive Data Language

24 years ago(Fx_show_tip): Add missing UNGCPRO.
Dave Love [Mon, 20 Dec 1999 10:51:59 +0000 (10:51 +0000)]
(Fx_show_tip): Add missing UNGCPRO.

24 years ago(Fcompleting_read): Rename arg INIT to INITIAL_INPUT.
Richard M. Stallman [Sun, 19 Dec 1999 19:13:08 +0000 (19:13 +0000)]
(Fcompleting_read): Rename arg INIT to INITIAL_INPUT.

24 years ago(completion-ignored-extensions): Add .pdf.
Gerd Moellmann [Sun, 19 Dec 1999 16:14:37 +0000 (16:14 +0000)]
(completion-ignored-extensions): Add .pdf.