Mercurial > emacs
view lwlib/lwlib-Xol.h @ 18918:0e0935f23d39
(occur): Use text property `occur' to store the
marker for the occurrence in the source buffer. This replaces the
list `occur-pos-list', and fixes the bug for multi-line matches.
Set up `occur-point' text property for occur-next and occur-prev.
(occur): occur-num-matches stores the number of matches found.
(occur-mode-find-occurrence): Use `occur' text property to find
marker for locus of the occurrence.
(occur-next, occur-prev): New commands.
(occur): Fixed bug preventing line number being displayed if line
number is less than the number of lines of context.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 23 Jul 1997 02:52:57 +0000 |
parents | f999ebca00da |
children |
line wrap: on
line source
#ifndef LWLIB_XOL_H #define LWLIB_XOL_H #include "lwlib-int.h" extern widget_creation_entry xol_creation_table []; extern Widget xol_create_dialog (widget_instance *); Boolean lw_olit_widget_p (Widget widget); void xol_update_one_widget (widget_instance* instance, Widget widget, widget_value* val, Boolean deep_p); void xol_update_one_value (widget_instance* instance, Widget widget, widget_value* val); void xol_destroy_instance (widget_instance* instance); void xol_pop_instance (widget_instance* instance, Boolean up); void xol_popup_menu (Widget widget); #endif /* LWLIB_XOL_H */