Jason Rumney
0f4c7aefe3
*** empty log message ***
2007-09-05 00:15:43 +00:00
Jason Rumney
9b8f0fc3f1
(initialize_w32_display): Zero unused hooks.
2007-09-04 23:35:12 +00:00
Dan Nicolaescu
e4019195fd
* server.el (server-start, server-unload-hook): Undo previous
...
change.
* xt-mouse.el: Undo previous change.
* term.c (Vsuspend_tty_functions, Vresume_tty_functions)
(syms_of_term, Fsuspend_tty, Fresume_tty): Undo previous change.
2007-09-04 23:28:49 +00:00
Jason Rumney
a023655110
(init_tty) [WINDOWSNT]: Add hooks that are not accessible
...
in w32console.c. Set up input. Remove XXX comments that have been
confirmed as correct.
2007-09-04 23:14:37 +00:00
Jason Rumney
a492666863
(MULTI_KBOARD): Define.
2007-09-04 22:41:07 +00:00
Jason Rumney
953bf0dce8
(init_tty) [WINDOWSNT]: Pass terminal to
...
initialize_w32_display.
(init_tty) [MULTI_KBOARD]: Include this code on WINDOWSNT too.
2007-09-04 22:32:09 +00:00
Jason Rumney
79af260ec4
(one_and_only_w32cons): Remove.
...
(initialize_w32_display): Take terminal argument.
2007-09-04 22:30:17 +00:00
Jason Rumney
bce179b56b
(enum event_kind) <HORIZ_WHEEL_EVENT>: New event.
2007-09-04 21:43:50 +00:00
Jason Rumney
13899bc14c
(discard_mouse_events): Discard it.
...
(make_lispy_event): Translate it to a lisp event.
(lispy_wheel_names): Add wheel-left and right events.
(syms_of_keyboard): Enlarge wheel_syms.
2007-09-04 21:42:39 +00:00
Jason Rumney
fd142562c8
Horizontal mouse wheel support:
...
(w32_wnd_proc) <WM_DROPFILES>: Merge with WM_MOUSEWHEEL.
<WM_MOUSEHWHEEL>: Pass new system message to lisp.
MULTI_KBOARD support:
(x_create_tip_frame) [MULTI_KBOARD]: Get keyboard from
terminal.
2007-09-04 21:40:59 +00:00
Jason Rumney
c36598761e
(WM_MOUSEHWHEEL): Define if system headers don't.
2007-09-04 21:39:01 +00:00
Jason Rumney
1526bc2373
Support for horizontal scroll wheels on some mice:
...
(construct_mouse_wheel): Make HORIZ_WHEEL_EVENT
from WM_MOUSEHWHEEL.
(w32_read_socket) <WM_MOUSEHWHEEL>: Treat as WM_MOUSEWHEEL.
MULTI_KBOARD support:
(w32_create_terminal) [MULTI_KBOARD]: Create a new
keyboard for the terminal.
2007-09-04 21:38:40 +00:00
Dan Nicolaescu
92cd6a7c40
* server.el (server-start, server-unload-hook):
...
suspend-tty-functions has been renamed to suspend-tty-hook.
* xt-mouse.el: Likewise. resume-tty-functions has been renamed to
resume-tty-hook.
* term.c (Vsuspend_tty_hook): Rename from Vsuspend_tty_functions.
(Vresume_tty_hook): Rename from Vresume_tty_functions.
(syms_of_term): Rename suspend-tty-functions to suspend-tty-hook
and resume-tty-function to resume-tty-hook.
(Fsuspend_tty, Fresume_tty): Use new names.
2007-09-04 15:44:11 +00:00
Jan Djärv
2154c9647a
(update_frame_tool_bar): Handle stock name as a named icon
...
if it starts with "n:".
2007-09-02 16:47:29 +00:00
Jan Djärv
b42ff09954
(update_frame_tool_bar): Initialize wbutton to NULL.
2007-08-31 10:17:15 +00:00
Stefan Monnier
92d9c1d40c
(Qterm_environment_variable): Remove.
...
(syms_of_frame): Don't init and staticpro it.
2007-08-31 07:34:50 +00:00
Stefan Monnier
200ab68380
(Qterm_environment_variable): Remove.
2007-08-31 07:33:44 +00:00
Stefan Monnier
44de6f61c8
(getenv_internal): Remove special case for $TERM.
2007-08-31 07:33:10 +00:00
Stefan Monnier
3c33c79aaf
(set_initial_environment): Set Vinitial_environment only when
...
Vprocess_environment is built, otherwise I get an unexplained infinite loop.
(child_setup): Remove unused vars term_var and display_var.
2007-08-31 05:22:22 +00:00
Stefan Monnier
6b8e474c53
(Vinitial_environment): New variable.
...
(set_initial_environment): Initialize it.
(syms_of_callproc): Declare it.
(child_setup): Don't mess with TERM via Qterm_environment_variable; the
TERM under which a process runs is never related to the TERM in which
Emacs is running.
2007-08-31 04:39:24 +00:00
Glenn Morris
cb13870ad0
Regenerate.
2007-08-30 05:19:25 +00:00
Glenn Morris
050b82f6f5
Comment.
2007-08-30 05:08:24 +00:00
Dan Nicolaescu
0f1444e1e1
* config.in (HAVE_WINDOW_SYSTEM): Don't undef MULTI_KBOARD here...
...
* s/darwin.h: ... do it here.
2007-08-29 22:19:43 +00:00
Stefan Monnier
b886686079
(set_initial_environment): Rename from set_global_environment.
2007-08-29 21:50:39 +00:00
Stefan Monnier
b88c11ac65
(${etc}DOC): Re-add a ${EXEEXT} which seems to have been
...
removed by mistake on the multi-tty branch.
2007-08-29 21:48:23 +00:00
Stefan Monnier
b1cb6b202b
(make_terminal_frame): Yet Another Int/Lisp_Object Mixup.
...
(Fmodify_frame_parameters): Return a value.
2007-08-29 21:47:40 +00:00
Stefan Monnier
917ac1a9ba
(png_load): Comment-out var only used in commented-out code.
2007-08-29 21:47:11 +00:00
Stefan Monnier
3b6fc48fec
(mark_ttys): Don't bother checking top_frame (incorrectly)
...
before passing it to mark_object.
2007-08-29 21:46:50 +00:00
Stefan Monnier
2ed82a63ab
(internal_resolve_face_name): Return a value.
...
(internal_resolve_face_name, resolve_face_name_error): Comment out.
2007-08-29 21:46:05 +00:00
Stefan Monnier
fd0f53a909
(check_x_display_info): Yet Another Int/Lisp_Object Mixup.
...
(x_icon): Comment-out var only used in commented-out code.
2007-08-29 21:45:22 +00:00
Romain Francoise
0a42be6da7
(Fset_input_mode): Don't call `Fset_quit_char' if QUIT hasn't been
...
provided.
2007-08-29 16:03:26 +00:00
Dan Nicolaescu
7196c97057
(mac_initialize): Delete declaration.
2007-08-29 15:31:23 +00:00
Juanma Barranquero
03f06e5cf5
*** empty log message ***
2007-08-29 13:25:36 +00:00
Glenn Morris
3553ccb3ee
Update copyright years, update license to GPLv3 or later.
2007-08-29 07:28:21 +00:00
Dan Nicolaescu
381864b299
(BASE_PURESIZE): Increase base value to 1164000.
2007-08-29 06:06:51 +00:00
Miles Bader
8d9cc0b7ea
Merge multi-tty branch
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-866
2007-08-29 05:28:10 +00:00
Dan Nicolaescu
5142de65ce
More crunching.
2007-08-29 04:01:43 +00:00
Dan Nicolaescu
bb89e6732b
Undo undocumented change.
2007-08-29 03:59:11 +00:00
Miles Bader
7232cb9277
Restore original arch-tag in src/ChangeLog.multi-tty
...
It was apparently deleted by some over-enthusiastic editing, and a new one
got added automatically.
Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-43
2007-08-29 02:50:53 +00:00
Miles Bader
5052dad4e9
Add arch tagline
2007-08-29 02:29:12 +00:00
Dan Nicolaescu
e177e1d80d
crunch
2007-08-28 16:28:02 +00:00
Dan Nicolaescu
5763d6c166
crunch
2007-08-28 16:22:06 +00:00
Jan Djärv
cf0590c451
Qrtl is new.
...
(parse_tool_bar_item): Handle :rtl keyword.
(syms_of_keyboard): Intern :rtl keyword.
2007-08-28 10:14:02 +00:00
Jan Djärv
fface67742
(enum tool_bar_item_idx): Add TOOL_BAR_ITEM_RTL_IMAGE.
2007-08-28 10:11:50 +00:00
Jan Djärv
98a92193e7
(xg_tool_bar_expose_callback): Just do SET_FRAME_GARBAGED
...
so no Lisp code is executed.
(file_for_image, find_rtl_image): New functions.
(xg_get_image_for_pixmap): Use file_for_image
(update_frame_tool_bar): If direction is RTL, use RTL image if
defined. Use Gtk stock images if defined.
2007-08-28 10:11:19 +00:00
Glenn Morris
8b9efd01e8
*** empty log message ***
2007-08-28 08:44:36 +00:00
Glenn Morris
6e5b4ed6ea
Unify Makefile stuff.
2007-08-28 08:43:22 +00:00
Glenn Morris
5eb7d0175f
More of the same.
2007-08-28 08:38:34 +00:00
Glenn Morris
ec6ae7a3fe
More of the same.
2007-08-28 08:29:15 +00:00
Glenn Morris
177efa9097
Some more tidying and simplification pending merge.
2007-08-28 08:23:05 +00:00