1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-04 22:50:59 -08:00
Commit graph

17275 commits

Author SHA1 Message Date
Stefan Monnier
1e802fb542 (update_tool_bar): Add missing UNGCPRO. 2003-06-03 22:36:13 +00:00
Stefan Monnier
914a8c4728 *** empty log message *** 2003-06-03 19:15:59 +00:00
Jan Djärv
adcb132cba * gtkutil.c (make_menu_item): Make sure we don't crash on a NULL
menu item label.
2003-06-03 17:38:41 +00:00
Stefan Monnier
fd6cfe111f (init_buffer_once): Make kill-buffer-hook permanent-local. 2003-06-03 13:30:08 +00:00
Richard M. Stallman
be781fa751 *** empty log message *** 2003-06-03 11:13:08 +00:00
Richard M. Stallman
c99a9eb33f (Fwindow_edges): Doc fix.
(Fwindow_pixel_edges, Fwindow_inside_edges)
(Fwindow_inside_pixel_edges): New functions.
(syms_of_window): defsubr them.
2003-06-03 11:12:48 +00:00
Richard M. Stallman
01aa0b2e3b (WINDOW_LEFT_FRINGE_COLS, WINDOW_RIGHT_FRINGE_COLS)
(WINDOW_MODE_LINE_LINES, WINDOW_HEADER_LINE_LINES): New macros.
2003-06-03 11:11:56 +00:00
Stefan Monnier
5435c793fa (Fsit_for): Don't lie about the number of args. 2003-06-02 20:39:12 +00:00
Jason Rumney
9862c13513 Changes from yesterday 2003-06-02 19:50:05 +00:00
Dave Love
5b07197ad9 Include keyboard.h, charset.h, coding.h.
(xg_create_frame_widgets): Use ENCODE_UTF_8.
2003-06-02 18:50:51 +00:00
Dave Love
c14e5a3a15 (ENCODE_UTF_8): New.
(Qutf_8): Declare.
2003-06-02 18:49:53 +00:00
Dave Love
ecf488bc25 (Qutf_8): New.
(syms_of_coding): Intern it.
2003-06-02 18:49:29 +00:00
Dave Love
3db9e31e5e (Qutf_8): Moved to coding.c 2003-06-02 18:48:55 +00:00
Dave Love
646f98ec21 (ENCODE_MENU_STRING): New.
(list_of_panes, list_of_items, digest_single_submenu, xmenu_show):
Use it.
2003-06-02 18:48:43 +00:00
Dave Love
776a24a176 Use HAVE_FCNTL_H, not USG5.
(syms_of_callproc) <process-environment>: Doc fix.
2003-06-02 18:46:55 +00:00
Dave Love
54a2cb1213 Use HAVE_FCNTL_H, not USG5. 2003-06-02 18:45:00 +00:00
Dave Love
f0d6207551 (font_rescale_ratio): Fix for K&R. 2003-06-02 18:43:11 +00:00
Dave Love
3c29b03191 Use HAVE_FCNTL_H, not _POSIX_VERSION. 2003-06-02 18:42:13 +00:00
Dave Love
0a7d603959 Use HAVE_SYS_RESOURCE_H, HAVE_SYS_VLIMIT_H. 2003-06-02 18:39:39 +00:00
Dave Love
bcdec28bc1 [HAVE_FCNTL_H]: Include fcntl.h. 2003-06-02 18:36:33 +00:00
Dave Love
30b1b0cf41 Doc fixes. 2003-06-02 18:31:29 +00:00
Kenichi Handa
8d1203eafb (Fset_buffer_multibyte): Fix previous change. 2003-06-02 00:54:20 +00:00
Kenichi Handa
7335b33637 *** empty log message *** 2003-06-02 00:54:06 +00:00
Kenichi Handa
458c8af4c6 (Fset_buffer_multibyte): Correctly recover a narrowed
region when a buffer is changed to unibyte.
2003-06-01 23:28:42 +00:00
Jason Rumney
87d386ff8a Make last change compile on MSVC 2003-06-01 21:48:53 +00:00
Jason Rumney
8006e4bbcb (Qmouse_wheel): Declare only if MAC_OSX defined.
(mouse_wheel_syms, lispy_mouse_wheel_names): Likewise.
(discard_mouse_events): Discard WHEEL_EVENT events too.
(lispy_wheel_names, wheel_syms): New.
(syms_of_keyboard): Init and staticpro `wheel_syms'.  Init and
staticpro `Qmouse_wheel' and `mouse_wheel_syms' only if MAC_OSX
defined.
(make_lispy_event): Added WHEEL_EVENT handler.
2003-06-01 21:40:38 +00:00
Jason Rumney
3ecad19e40 (enum event_kind): Added new WHEEL_EVENT event.
Declare MOUSE_WHEEL_EVENT only if MAC_OSX defined.
2003-06-01 21:39:26 +00:00
Jason Rumney
637ad49d45 (construct_mouse_wheel): Construct WHEEL_EVENT.
(w32_read_socket): Map w32 WM_MOUSEWHEEL events to Emacs
WHEEL_EVENT events.
2003-06-01 21:38:37 +00:00
Stefan Monnier
6f8eafd15c (openp): Make sure STR is a string. 2003-06-01 18:03:00 +00:00
John Paul Wallington
f984e73e76 (lisp, shortlisp): byte-run, float-sup, map-ynp, and
timer are in lisp/emacs-lisp.
2003-05-31 22:18:22 +00:00
Kenichi Handa
778e280418 *** empty log message *** 2003-05-31 02:02:02 +00:00
Kenichi Handa
356a62243a (Qauto_save_coding, auto_save_coding): New variables.
(Finsert_file_contents): If coding-system-for-read is bound to
Qauto_save_coding, use the coding system emacs-mule with special
setting for recovering a file.
(choose_write_coding_system): On auto saving, use the coding
system emacs-mule with special setting for auto saving.
(syms_of_fileio) <Qauto_save_coding>: Intern and staticpro it.
2003-05-31 01:58:13 +00:00
Kenichi Handa
fd3ae0b9de (DECODE_EMACS_MULE_COMPOSITION_CHAR): If coding->flags
is nonzero, accept multibyte form of eight-bit-control chars.
(decode_composition_emacs_mule): Likewise.
(decode_coding_emacs_mule): Likewise.
(encode_coding_emacs_mule): If coding->flags is nonzero, produce
multibyte form of eight-bit-control chars.
2003-05-31 00:56:42 +00:00
Kenichi Handa
1efcd78f5e (VALID_LEADING_CODE_P): New macro.
(UNIBYTE_STR_AS_MULTIBYTE_P): Check more rigidly.
2003-05-31 00:11:28 +00:00
Kenichi Handa
034060e4e7 (struct ccl_program) <eight_bit_control: Comment fixed. 2003-05-30 07:58:37 +00:00
Kenichi Handa
b671ed5e8e (ccl_coding_driver): Set ccl->eight_bit_control
property before calling ccl_driver.
2003-05-30 07:57:48 +00:00
Kenichi Handa
fd40a25f71 (CCL_WRITE_CHAR): Increment extra_bytes only when it is
nonzero.
(ccl_driver): Initialize extra_bytes to ccl->eight_bit_control.
(setup_ccl_program): Initialize ccl->eight_bit_control to zero.
2003-05-30 07:56:08 +00:00
Dave Love
d36b182f57 Comment. 2003-05-29 18:36:16 +00:00
Glenn Morris
074468698d (realize_default_face): Do not abort if lface is non-existent -
reverts change from v1.275.
2003-05-29 17:08:16 +00:00
Kenichi Handa
103e0180b3 *** empty log message *** 2003-05-28 23:27:28 +00:00
Richard M. Stallman
ff6a3bfb40 *** empty log message *** 2003-05-28 11:52:33 +00:00
Richard M. Stallman
249c0f7165 (syms_of_print) <print-escape-nonascii>: Doc fix. 2003-05-28 11:47:41 +00:00
Dave Love
45f266dcb5 (unbind_to): Fix last change for K&R. From rms. 2003-05-28 11:42:21 +00:00
Kim F. Storm
cc8549df68 (expose_window): Fix error in calculation of
window relative coordinates of area to redisplay.
2003-05-27 23:30:10 +00:00
Kim F. Storm
1963c4280b *** empty log message *** 2003-05-27 23:29:50 +00:00
Juanma Barranquero
e471b24112 Add missing code from previous patch by David Ponce. 2003-05-27 22:34:58 +00:00
Jason Rumney
af3a05edaf (GET_WHEEL_DELTA_WPARAM): New macro. 2003-05-27 21:18:22 +00:00
Jason Rumney
2b5d460172 *** empty log message *** 2003-05-27 21:06:59 +00:00
Juanma Barranquero
1c64a4a296 (construct_mouse_wheel): Result is a MOUSE_CLICK_EVENT. Scrolling down/up the
mouse wheel is respectively mapped to mouse button 4 and 5.
(w32_read_socket): Map w32 WM_MOUSEWHEEL events to Emacs MOUSE_CLICK_EVENT
events.  Forward w32 MSH_MOUSEWHEEL events as WM_MOUSEWHEEL events.
2003-05-26 23:03:17 +00:00
Juanma Barranquero
f84b99383b (make_lispy_event) [WINDOWSNT]: Don't handle MOUSE_WHEEL_EVENT anymore. 2003-05-26 22:55:45 +00:00