1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 11:50:51 -08:00
Commit graph

20 commits

Author SHA1 Message Date
Juri Linkov
0d028d8f5d loadup.el: Add "button" loading after "faces" and move "startup"
to load after "button".
2007-08-23 00:08:10 +00:00
Miles Bader
aa251046dd Import changelog info from arch logs into ChangeLog.multi-tty files
Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-34
2007-08-22 11:46:14 +00:00
Dan Nicolaescu
79f7f08a60 * term/xterm.el (terminal-init-xterm): Fix merge issue.
* puresize.h (BASE_PURESIZE): Increase.
2007-07-29 16:00:42 +00:00
Dan Nicolaescu
8da7067c1a *** empty log message *** 2007-07-03 05:00:41 +00:00
Dan Nicolaescu
de87fb5978 * server.el (server-process-filter): Likewise.
(server-process-filter): Likewise. Also set COLORFGBG and
COLORTERM.

* frame.el (frame-initialize, make-frame): Likewise.

* faces.el (tty-set-up-initial-frame-faces): Likewise.

* env.el (read-envvar-name): Don't consider the environment frame
param.
(setenv): Set display-environment-variable and
term-environment-variable.

* frame.c (Qterm_environment_variable,
Qdisplay_environment_variable): New variables.
(syms_of_frame): Intern and staticpro them.

* frame.h: Declare them here.

* callproc.c (child_setup): Use the display-environment-variable
and term-environment-variable frame params.
(getenv_internal): Likewise.
(set_initial_environment): Initialise Vprocess_environment.

* frames.texi (Basic Parameters): Add display-environment-variable
and term-environment-variable.
2007-07-03 04:53:21 +00:00
Dan Nicolaescu
5f06b60813 (x-menu-bar-open): Use accelerate-menu. 2007-07-02 02:39:53 +00:00
Dan Nicolaescu
0a8fc05dd5 (terminal-init-xterm): Fix previous change. 2007-06-23 17:53:27 +00:00
Dan Nicolaescu
b647cd3fd0 * term/xterm.el (terminal-init-xterm): Revert bad merge from trunk. 2007-06-20 05:55:06 +00:00
Juanma Barranquero
5534694247 *** empty log message *** 2007-06-12 08:21:39 +00:00
Dan Nicolaescu
88acaaf20b * term.c (init_tty): Use terminal specific mouse_position_hook.
* macterm.c (mac_create_terminal): Indent and rearrange to be more
similar to the X11 version.
* config.in: Disable multi-keyboard support on a mac.
* loadup.el: Use a better feature test on a mac.
2007-06-04 02:16:32 +00:00
Miles Bader
c692d1d364 Revert to official bug report addresses.
* lisp/mail/emacsbug.el (report-emacs-bug-pretest-address): Revert to
  official Emacs pretest bug report address.

* src/emacs.c (REPORT_EMACS_BUG_PRETEST_ADDRESS): Revert to
  official Emacs pretest bug report address.

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-13
Creator:  Karoly Lorentey <karoly@lorentey.hu>
2007-05-20 23:29:21 +00:00
Miles Bader
3c28868aeb server.el: Don't change the default directory in the *scratch* buffer.
* lisp/server.el (server-process-filter): Don't change default-directory
  in *scratch*.

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-11
Creator:  Karoly Lorentey <karoly@lorentey.hu>
2007-05-20 23:27:36 +00:00
Dan Nicolaescu
caf49fb043 * loadup.el: Load mac-win on a Mac. Avoid loading both x-win and
mac-win.
* term/mac-win.el:
(mac-initialize-window-system): New function. Move global setup
here.

* s/darwin.h (SYSTEM_PURESIZE_EXTRA): Define here.
(SYSTEM_PURESIZE_EXTRA): Only define on Carbon.

* emacsclient.c (decode_options): Don't use a tty on mac carbon.
2007-05-19 23:12:46 +00:00
Dan Nicolaescu
80ca7302d8 * s/darwin.h (SYSTEM_PURESIZE_EXTRA): Define here.
* termhooks.h (union display_info): Add mac_display_info.

* term.c (init_tty): Only use terminal->kboard when MULTI_KBOARD
is defined.

* macterm.h (struct mac_display_info): Add terminal.

* w32term.c (w32_initialize): Make static.

* macterm.c (XTset_terminal_modes): Add a terminal parameter.
(XTreset_terminal_modes): Likewise.
(x_clear_frame): Add a frame parameter.
(note_mouse_movement): Get rif from the frame.
(mac_term_init): Initialize the terminal.
(mac_initialize): Make static and move terminal initialization ...
(mac_create_terminal): ... in this new function.

* macmenu.c: Reorder includes.
(Fx_popup_menu): Use terminal specific mouse_position_hook.

* macfns.c (x_set_mouse_color): Get rif from the frame.
(x_set_tool_bar_lines): Don't use updating_frame.
(mac_window): Add 2 new parameters for consistency with other
systems.
(Fx_create_frame): Fix doc string. Rename the parameter.
(Fx_create_frame): Set the frame parameters following what is done
in X11 and w32.
(Fx_open_connection): Remove window-system check.
(start_hourglass): Likewise.
(x_create_tip_frame): Get the keyboard from the terminal.

* w32fns.c (Fx_create_frame): Use kboard from the terminal.

* term/mac-win.el: Provide mac-win.
(mac-initialized): New variable.
(mac-initialize-window-system): New function. Move global setup
here.
(handle-args-function-alist, frame-creation-function-alist):
(window-system-initialization-alist): Add mac entries.

* loadup.el: Load mac-win on a Mac.
2007-05-19 19:08:02 +00:00
Jason Rumney
76a2727183 *** empty log message *** 2007-05-17 12:29:09 +00:00
Jason Rumney
622eee5b94 *** empty log message *** 2007-05-16 22:49:30 +00:00
Jason Rumney
fa7a701fe3 *** empty log message *** 2007-05-16 10:13:25 +00:00
Miles Bader
616c29d51d Changes from arch/CVS synchronization 2007-05-16 07:29:38 +00:00
Miles Bader
a9683a703b Add arch tagline 2007-05-16 02:51:49 +00:00
Jason Rumney
e50f297714 New ChangeLog for multi-tty specific changes 2007-05-15 23:30:12 +00:00