1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-02 11:21:42 +00:00
emacs/lwlib
Jan D c825c0b647 Change function definition from K&R to prototype. Fix prototype warnings.
* lwlib-Xaw.c (xaw_generic_callback, command_reset)
(xaw_update_one_value): Reformat.
(xaw_update_one_widget): Reformat and remove dead code.
(xaw_scrollbar_scroll, xaw_scrollbar_jump, xaw_create_scrollbar)
(xaw_update_scrollbar): Remove (not used).
(make_dialog): Change from K&R to prototype. Remove dead code.
(xaw_creation_table): Remove scrollbar entry.

* lwlib-Xlw.c (x_print_complete_resource_name): Change from K&R to
prototype.
(xlw_update_one_value): Reformat.

* lwlib-Xm.c (x_print_complete_resource_name)
(make_destroyed_instance, free_destroyed_instance, first_child)
(lw_motif_widget_p, resource_motif_string, destroy_all_children)
(xm_arm_callback, xm_update_label, xm_update_list)
(xm_update_pushbutton, xm_update_cascadebutton)
(xm_update_toggle, xm_update_radiobox, make_menu_in_widget)
(update_one_menu_entry, xm_update_menu, xm_update_text)
(xm_update_text_field, xm_update_one_widget)
(xm_update_one_value, activate_button, dialog_key_cb)
(make_dialog, mark_dead_instance_destroyed)
(find_matching_instance, recenter_widget, recycle_instance)
(xm_create_dialog, make_menubar, remove_grabs, make_popup_menu)
(make_main, xm_destroy_instance, xm_popup_menu)
(set_min_dialog_size, xm_pop_instance, do_call)
(xm_internal_update_other_instances, xm_generic_callback)
(xm_nosel_callback, xm_pull_down_callback, xm_pop_down_callback)
(xm_set_keyboard_focus, xm_set_main_areas, xm_manage_resizing): Change
from K&R to prototype.

* lwlib-int.h (widget_creation_function): Fix prototype.

* lwlib.c (allocate_widget_info, lw_register_widget): Change from K&R
to prototype.
(lw_internal_update_other_instances, merge_widget_value): Reformat.

* xlwmenu.c (size_menu_item): Change from K&R to prototype.
Change label_width and height to int.
(draw_arrow, draw_shadow_rectangle, draw_shadow_rhombus)
(draw_separator, display_menu, fit_to_screen, motion_event_is_in_menu)
(map_event_to_widget_value): Reformat.
(display_menu_item): Change from K&R to prototype.
2010-07-08 12:29:51 +02:00
..
.gitignore
ChangeLog Change function definition from K&R to prototype. Fix prototype warnings. 2010-07-08 12:29:51 +02:00
COPYING
lwlib-int.h Change function definition from K&R to prototype. Fix prototype warnings. 2010-07-08 12:29:51 +02:00
lwlib-utils.c Replace bcopy, bzero, bcmp by memcpy, memmove, memset, memcmp 2010-07-08 00:18:28 +02:00
lwlib-utils.h Remove P_ and __P macros. 2010-07-02 11:26:33 +02:00
lwlib-Xaw.c Change function definition from K&R to prototype. Fix prototype warnings. 2010-07-08 12:29:51 +02:00
lwlib-Xaw.h Remove P_ and __P macros. 2010-07-02 11:26:33 +02:00
lwlib-Xlw.c Change function definition from K&R to prototype. Fix prototype warnings. 2010-07-08 12:29:51 +02:00
lwlib-Xlw.h Remove P_ and __P macros. 2010-07-02 11:26:33 +02:00
lwlib-Xm.c Change function definition from K&R to prototype. Fix prototype warnings. 2010-07-08 12:29:51 +02:00
lwlib-Xm.h Remove P_ and __P macros. 2010-07-02 11:26:33 +02:00
lwlib.c Change function definition from K&R to prototype. Fix prototype warnings. 2010-07-08 12:29:51 +02:00
lwlib.h Replace bcopy, bzero, bcmp by memcpy, memmove, memset, memcmp 2010-07-08 00:18:28 +02:00
Makefile.in * lwlib/Makefile.in (mostlyclean): Remove references to non-existent files. 2010-05-14 19:02:28 -07:00
README Remove silly examples of changes. 2010-02-03 21:21:40 -08:00
xlwmenu.c Change function definition from K&R to prototype. Fix prototype warnings. 2010-07-08 12:29:51 +02:00
xlwmenu.h Lucid menus can now use Xft for fonts. 2010-04-08 18:20:32 +02:00
xlwmenuP.h Don't redraw lucid menus more than needed. Use double buffer to reduce flicker. 2010-04-17 19:43:03 +02:00

This subdirectory contains the Lucid Widget Library (lwlib), which
provides a uniform interface to a few different X toolkits.  The
library was written by Lucid, Inc and released under the terms of the
GPL version 1 (or later).  It is not considered part of GNU Emacs.

This version of the library differs from the original as described in
the ChangeLog file.