1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-09 08:21:30 -07:00
Commit graph

19769 commits

Author SHA1 Message Date
Kenichi Handa
5bc63b073c *** empty log message *** 2004-12-06 12:38:25 +00:00
Kenichi Handa
7f4649179e (BYTE8_STRING): Fix typo. 2004-12-06 11:35:27 +00:00
Kenichi Handa
eb3d9ec782 (Ftranslate_region_internal): Don't convert unibyte
string to multibyte (sync to HEAD).
2004-12-06 11:34:00 +00:00
Kenichi Handa
08588bfa54 (casify_region): Handle changes in byte-length
using replace_range_2 (sync to HEAD).
2004-12-06 07:41:56 +00:00
Andreas Schwab
47735206ff *** empty log message *** 2004-11-24 00:45:25 +00:00
Andreas Schwab
239191f25b (map_char_table): GCPRO table and arg. 2004-11-24 00:44:49 +00:00
Miles Bader
1483965680 Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-72
Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-695
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-696
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-697
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-702
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-703
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-704
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-72
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-73
   Merge from emacs--cvs-trunk--0
2004-11-19 06:55:13 +00:00
Kim F. Storm
b54a75394a (Fvertical_motion): Undo 2004-11-16 change.
Instead, move back again if reseating moves too far ahead.
2004-11-18 11:00:38 +00:00
Stefan Monnier
6abf3a2767 *** empty log message *** 2004-11-17 19:37:24 +00:00
Luc Teirlinck
802c6e5682 (message3): Call clear_message. 2004-11-17 01:41:52 +00:00
Kim F. Storm
78e7b91f17 (erase_phys_cursor): Adjust cursor row visible height. 2004-11-17 00:27:37 +00:00
Kim F. Storm
5ff504fecc *** empty log message *** 2004-11-17 00:27:20 +00:00
Jan Djärv
724cde0d1d * gtkutil.c (xg_get_file_name): Fix typo in
HAVE_GTK_FILE_SELECTION_NEW.
2004-11-16 22:24:48 +00:00
Jan Djärv
5ae53dcfca * xmenu.c (x_menu_in_use): Removed.
(x_menu_set_in_use): Also set popup_activated_flag.

* xfns.c (Fx_file_dialog): Call popup_activated instead of
x_menu_in_use.  Call x_menu_set_in_use in Motif version also.

* xterm.h: (x_menu_in_use): Removed.
2004-11-16 20:52:32 +00:00
Richard M. Stallman
ee31cd78ef *** empty log message *** 2004-11-16 17:31:19 +00:00
Richard M. Stallman
0ea6ae0a0c (Fmap_keymap): New arg SORT-FIRST. Use
map-keymap-internal to implement that.
2004-11-16 17:00:59 +00:00
Richard M. Stallman
6df7142943 (Fvertical_motion): In batch mode, use vmotion directly. 2004-11-16 16:58:16 +00:00
Kim F. Storm
e20d27dc35 Typo. 2004-11-16 15:42:24 +00:00
Kim F. Storm
11e04b2ddf (Fdefine_fringe_bitmap): Always set 'h'. Simplify. 2004-11-16 15:41:54 +00:00
Stefan Monnier
94c4db3c60 (get_glyph_string_clip_rect, init_glyph_string): Check it's
a window before using XWINDOW.
2004-11-16 15:41:41 +00:00
Kim F. Storm
dda01a4c9c *** empty log message *** 2004-11-16 15:41:09 +00:00
Stefan Monnier
2a1893f46c Avoid side-effects inside XSETFASTINT's arguments. 2004-11-16 15:35:14 +00:00
Stefan Monnier
3c7a4fa359 (NILP): Use EQ rather than XFASTINT. 2004-11-16 15:32:33 +00:00
Kim F. Storm
9305b0e795 (Fvertical_motion): Fix last change. Only reseat when
moving backwards.
2004-11-16 14:21:37 +00:00
Kim F. Storm
b4d61105df *** empty log message *** 2004-11-16 14:21:15 +00:00
Luc Teirlinck
ce2bbf6a2f *** empty log message *** 2004-11-16 02:56:49 +00:00
Luc Teirlinck
a7416ec1c9 Extern reseat_at_previous_visible_line_start. 2004-11-16 02:01:00 +00:00
Kim F. Storm
78819ebbcc Cleanups. 2004-11-16 00:31:32 +00:00
Kenichi Handa
ab5b02b01f (display_mode_element): Fix previous change (calculate
end position of substring to display correctly).
2004-11-16 00:30:13 +00:00
Kim F. Storm
8f1657f036 (Fposn_at_point): Remove extra */ after doc string.
Reported by Andrew M. Scott.
2004-11-15 23:32:52 +00:00
Kim F. Storm
c482cf97b8 *** empty log message *** 2004-11-15 23:32:33 +00:00
Kim F. Storm
109b593f29 (store_mode_line_string, produce_stretch_glyph):
Use Fsafe_plist_get.
(note_mode_line_or_margin_highlight, note_mouse_highlight):
Fix image map element parsing.  Use Fsafe_plist_get.
2004-11-15 15:21:34 +00:00
Kim F. Storm
27f604dddf (Fsafe_plist_get): New defun.
(syms_of_fns): Defsubr it.
2004-11-15 15:21:14 +00:00
Kim F. Storm
479440d29c (Fsafe_plist_get): Add EXFUN. 2004-11-15 15:20:57 +00:00
Kim F. Storm
9f89426bd4 *** empty log message *** 2004-11-15 15:20:33 +00:00
Richard M. Stallman
27418463ce (get_next_display_element): Fix previous change. 2004-11-15 13:34:40 +00:00
Kim F. Storm
46303896cd *** empty log message *** 2004-11-14 23:21:14 +00:00
Jan Djärv
ef614e04c3 * window.c (shrink_windows): Handle special case of one window left
when trying to shrink the final reminder.  Grow windows if
total_removed is less than total_shrink.
2004-11-14 11:59:21 +00:00
Jan Djärv
234abfce95 Removed fprintf 2004-11-14 10:59:31 +00:00
Jan Djärv
a130b9017f * xmenu.c (pop_down_menu): Remove global variable current_menu,
extract pointer from arg with XSAVE_VALUE.
(create_and_show_popup_menu, create_and_show_dialog,
xmenu_show): Construct arg to record_unwind_protect with
make_save_value.
2004-11-14 10:55:45 +00:00
Jan Djärv
24ca7c5a6f * xfns.c (Fx_file_dialog): Call x_menu_in_use and x_menu_set_in_use.
Record unwind with clean_up_file_dialog.
2004-11-14 09:59:02 +00:00
Luc Teirlinck
9de1330977 Reverse previous change. 2004-11-14 06:21:25 +00:00
Luc Teirlinck
3cffaddf34 extern reseat_at_previous_visible_line_start. 2004-11-14 05:24:59 +00:00
Richard M. Stallman
d9a03ad2b7 (syms_of_minibuf) <completion-ignore-case>: Doc fix. 2004-11-14 05:17:58 +00:00
Richard M. Stallman
0b2e177e3e (reseat_at_previous_visible_line_start): No longer static.
(get_next_display_element): Fix latest change: applies only to \n.
2004-11-14 04:31:03 +00:00
Richard M. Stallman
9136818a81 (Fvertical_motion): Scan to PT from start of line to make iterator consistent. 2004-11-14 04:13:54 +00:00
Jan Djärv
b393528900 * xfns.c (Fx_file_dialog): Call x_menu_in_use and x_menu_set_in_use.
Record unwind with clean_up_file_dialog.

* xterm.h: Declare x_menu_in_use, x_menu_set_in_use,
x_menu_wait_for_event.

* xmenu.c (x_menu_in_use, x_menu_set_in_use): New functions.
2004-11-13 23:29:11 +00:00
Jan Djärv
cd2531db72 Add BLOCK_INPUT in pop_down_file_dialog. 2004-11-13 23:17:55 +00:00
Jan Djärv
457a8155aa * gtkutil.c (xg_file_sel_ok, xg_file_sel_cancel)
(xg_file_sel_destroy): Removed.
(xg_file_response_cb, pop_down_file_dialog,
xg_get_file_name_from_chooser, xg_get_file_name_from_selector):
New functions.
(xg_get_file_with_chooser, xg_get_file_with_selection): Take
new argument func, set it to xg_get_file_name_from_chooser/selector.
Move common code to xg_get_file_name.  Return widget created.
(xg_get_file_name): Set name, transient for, modal and destroy
with parent here.  Connect response signal to xg_file_response_cb,
connect delete-event to gtk_true.  Record pop_down_file_dialog
for unwind.  Do event loop and call x_menu_wait_for_event in loop.
(xg_create_widget): Make dialogs modal.
2004-11-13 23:09:11 +00:00
Jan Djärv
af89e87102 * xmenu.c (unuse_menu_items, pop_down_menu): Arg is of type
Lisp_Object.
(popup_get_selection): Move unwind protect ...
(create_and_show_popup_menu, create_and_show_dialog): ... to here.
Move destroy of widget to pop_down_menu.
(popup_widget_loop): Move unwind protect ...
(create_and_show_popup_menu, create_and_show_dialog): ... to here.
Move destroy of widget to pop_down_menu.
(pop_down_menu): BLOCK_INPUT and destroy widget/window.
(xmenu_show): record unwind pop_down_menu.  Move XMenuDestroy,
x_mouse_leave and grabbed = 0 to pop_down_menu.
2004-11-13 20:18:21 +00:00