Mercurial > emacs
comparison src/ChangeLog @ 84740:275cddd2a0da
(child_setup, getenv_internal): Use the frame's `display'
parameter rather than Qdisplay_environment_variable. If all else
fails, look for DISPLAY in initial-environment.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Fri, 21 Sep 2007 06:58:51 +0000 |
parents | 2de35c952b43 |
children | e903d611edc5 |
comparison
equal
deleted
inserted
replaced
84739:ed643c57fe39 | 84740:275cddd2a0da |
---|---|
1 2007-09-21 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 * callproc.c (child_setup, getenv_internal): Use the frame's `display' | |
4 parameter rather than Qdisplay_environment_variable. If all else | |
5 fails, look for DISPLAY in initial-environment. | |
6 | |
1 2007-09-21 Glenn Morris <rgm@gnu.org> | 7 2007-09-21 Glenn Morris <rgm@gnu.org> |
2 | 8 |
3 * Makefile.in (emacstool): Remove target. | 9 * Makefile.in (emacstool): Remove target. |
4 | 10 |
5 2007-09-21 Markus Triska <markus.triska@gmx.at> | 11 2007-09-21 Markus Triska <markus.triska@gmx.at> |
6 | 12 |
7 * xterm.c (x_delete_display): Compile session management | 13 * xterm.c (x_delete_display): Compile session management conditionally. |
8 conditionally. | |
9 | 14 |
10 2007-09-20 Stefan Monnier <monnier@iro.umontreal.ca> | 15 2007-09-20 Stefan Monnier <monnier@iro.umontreal.ca> |
11 | 16 |
12 * callproc.c (getenv_internal_1): New function. | 17 * callproc.c (getenv_internal_1): New function. |
13 (getenv_internal): Use it. | 18 (getenv_internal): Use it. |
14 (Fgetenv_internal): Use it. Accept an env-list as optional arg. | 19 (Fgetenv_internal): Use it. Accept an env-list as optional arg. |
15 | 20 |
16 * terminal.c (get_terminal): Don't accept integers to represent terminals. | 21 * terminal.c (get_terminal): Don't accept ints to represent terminals. |
17 (Fterminal_name, Fterminal_parameters, Fterminal_parameter) | 22 (Fterminal_name, Fterminal_parameters, Fterminal_parameter) |
18 (Fset_terminal_parameter): Work with dead terminals as well. | 23 (Fset_terminal_parameter): Work with dead terminals as well. |
19 (Fmodify_terminal_parameters): Remove. | 24 (Fmodify_terminal_parameters): Remove. |
20 | 25 |
21 * terminal.c (get_terminal): Handle terminals. | 26 * terminal.c (get_terminal): Handle terminals. |
30 (Fterminal_live_p): Accept non-integer arguments. | 35 (Fterminal_live_p): Accept non-integer arguments. |
31 (Fterminal_list): Return terminal objects rather than an ints. | 36 (Fterminal_list): Return terminal objects rather than an ints. |
32 | 37 |
33 * alloc.c (enum mem_type): New member for `terminal' objects. | 38 * alloc.c (enum mem_type): New member for `terminal' objects. |
34 (allocate_terminal): New function. | 39 (allocate_terminal): New function. |
35 (mark_maybe_pointer, valid_lisp_object_p, mark_object): Handle terminals. | 40 (mark_maybe_pointer, valid_lisp_object_p, mark_object): |
41 Handle terminals. | |
36 (mark_terminal): New fun. | 42 (mark_terminal): New fun. |
37 (mark_terminals): Move from terminal.c. | 43 (mark_terminals): Move from terminal.c. |
38 | 44 |
39 * term.c (get_tty_terminal): Don't treat output_initial specially. | 45 * term.c (get_tty_terminal): Don't treat output_initial specially. |
40 (Fsuspend_tty, Fresume_tty): Use terminal objects rather than ints. | 46 (Fsuspend_tty, Fresume_tty): Use terminal objects rather than ints. |