aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKaroly Lorentey2004-06-07 08:00:27 +0000
committerKaroly Lorentey2004-06-07 08:00:27 +0000
commit620c7a273359e1b13adee5896933ce9fa122c860 (patch)
tree8f521c5cec6811ff47163f3bbd96e2eb02020658 /src/ChangeLog
parentc98e2d50e4f0f0eaf69520092cb94531545b221d (diff)
parenta0a2334679b7278ca0577a733c8ba8d0362a1a38 (diff)
downloademacs-620c7a273359e1b13adee5896933ce9fa122c860.tar.gz
emacs-620c7a273359e1b13adee5896933ce9fa122c860.zip
Merged in changes from CVS trunk.
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-376 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-377 (Fdisplay_supports_face_attributes_p): Work around bootstrapping problem * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-378 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-379 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-380 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-381 Face merging cleanups git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-190
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog83
1 files changed, 71 insertions, 12 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index d9000d6dd05..0770eaeff69 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,62 @@
12004-06-07 Miles Bader <miles@gnu.org>
2
3 * (struct named_merge_point): New type.
4 (push_named_merge_point): New function.
5 (merge_named_face): New function.
6 (merge_face_ref, face_at_buffer_position, face_at_string_position):
7 Use `merge_named_face'.
8 (merge_face_inheritance): Function removed.
9 (merge_face_ref): Renamed from `merge_face_vector_with_property'.
10 Add new `err_msgs' and `named_merge_points' args. Return error
11 status. Only print error messages if ERR_MSGS is true. Don't try to
12 do :inherit attribute validation.
13 (merge_face_heights): Handle `unspecified' in both directions.
14 (merge_face_vectors): Rename `cycle_check' arg to `named_merge_points'.
15 Call `merge_face_ref' instead of `merge_face_inheritance'.
16 (Fdisplay_supports_face_attributes_p, Fface_attributes_as_vector)
17 (compute_char_face, face_at_buffer_position)
18 (face_at_string_position): Call `merge_face_ref' instead of
19 `merge_face_vector_with_property'.
20
212004-06-07 Kenichi Handa <handa@m17n.org>
22
23 * coding.c (find_safe_codings): Check NILP (safe_codings) only at
24 the necessary places.
25
262004-06-07 Kim F. Storm <storm@cua.dk>
27
28 * process.c (Fdelete_process): Undo 2004-05-28 change.
29 Instead, call status_notify also for network process.
30 (status_message): Use process instead of status as arg.
31 Give messages "deleted" or "connection broken by remote peer" for
32 an exited network process.
33 (status_notify): Change call to status_message.
34 (read_process_output): Increase readmax to 4096. Do not increase
35 buffer size for datagram channels (default is now large enough).
36
372004-06-06 Steven Tamm <tamm@Steven-Tamms-Computer.local>
38
39 * macfns.c (x_create_tip_frame): Fix Mac OS X 10.1 compilation
40 problem due to newly defined variable.
41
422004-06-06 Miles Bader <miles@gnu.org>
43
44 * xfaces.c (Fdisplay_supports_face_attributes_p): Give up
45 immediately if non-interactive or not initialized.
46
472004-06-05 Richard M. Stallman <rms@gnu.org>
48
49 * minibuf.c (Fcompleting_read): Doc fix.
50
512004-06-05 Andreas Schwab <schwab@suse.de>
52
53 * macfns.c (x_create_tip_frame): Fix declaration after statement.
54
552004-06-05 Juanma Barranquero <lektu@terra.es>
56
57 * keymap.c (Fdescribe_vector): Fix docstring.
58 (Fkey_description, Fglobal_key_binding): Fix typo in docstring.
59
12004-06-05 Miles Bader <miles@gnu.org> 602004-06-05 Miles Bader <miles@gnu.org>
2 61
3 * xfaces.c (tty_supports_face_attributes_p): Make sure the specified 62 * xfaces.c (tty_supports_face_attributes_p): Make sure the specified
@@ -18,7 +77,7 @@
18 (Ftty_supports_face_attributes_p): Function deleted. 77 (Ftty_supports_face_attributes_p): Function deleted.
19 (Fdisplay_supports_face_attributes_p): New function. 78 (Fdisplay_supports_face_attributes_p): New function.
20 (syms_of_xfaces): Initialize Sdisplay_supports_face_attributes_p. 79 (syms_of_xfaces): Initialize Sdisplay_supports_face_attributes_p.
21 (face_attr_equal_p): New function 80 (face_attr_equal_p): New function.
22 (lface_equal_p): Use it. 81 (lface_equal_p): Use it.
23 82
242004-06-03 Juanma Barranquero <lektu@terra.es> 832004-06-03 Juanma Barranquero <lektu@terra.es>
@@ -3828,7 +3887,7 @@
3828 3887
38292003-07-09 Kim F. Storm <storm@cua.dk> 38882003-07-09 Kim F. Storm <storm@cua.dk>
3830 3889
3831 * xterm.c (use_xim) [!USE_XIM]: Default to disable XIM if emacs 3890 * xterm.c (use_xim) [!USE_XIM]: Default to disable XIM if Emacs
3832 was configured with --without-xim. 3891 was configured with --without-xim.
3833 (x_term_init) [!USE_XIM]: Use `useXIM' resource to turn on XIM. 3892 (x_term_init) [!USE_XIM]: Use `useXIM' resource to turn on XIM.
3834 3893
@@ -4685,7 +4744,7 @@
4685 window to only preserve the display margins in one of the windows. 4744 window to only preserve the display margins in one of the windows.
4686 When splitting horizontally, call adjust_window_margins on both 4745 When splitting horizontally, call adjust_window_margins on both
4687 windows to ensure that the text area of the new windows is non too 4746 windows to ensure that the text area of the new windows is non too
4688 narrow. This fixes a bug which could cause emacs to trap if the 4747 narrow. This fixes a bug which could cause Emacs to trap if the
4689 width of the split window was less than the width of the display 4748 width of the split window was less than the width of the display
4690 margins. 4749 margins.
4691 (window_box_text_cols): Renamed from window_internal_width. 4750 (window_box_text_cols): Renamed from window_internal_width.
@@ -4716,7 +4775,7 @@
4716 (Fset_window_margins): Do nothing if display margins are not 4775 (Fset_window_margins): Do nothing if display margins are not
4717 really changed. Otherwise, call adjust_window_margins to ensure 4776 really changed. Otherwise, call adjust_window_margins to ensure
4718 the text area doesn't get too narrow. This fixes a bug which 4777 the text area doesn't get too narrow. This fixes a bug which
4719 could cause emacs to trap if setting display margins wider than 4778 could cause Emacs to trap if setting display margins wider than
4720 the width of the window. 4779 the width of the window.
4721 (Fset_window_fringes): New defun to allow user to specifically set 4780 (Fset_window_fringes): New defun to allow user to specifically set
4722 this window's fringe widths and position vs. display margins. 4781 this window's fringe widths and position vs. display margins.
@@ -7990,7 +8049,7 @@
7990 * process.c (Fformat_network_address): New function. 8049 * process.c (Fformat_network_address): New function.
7991 (syms_of_process): Defsubr it. 8050 (syms_of_process): Defsubr it.
7992 (list_processes_1): Use it to format :local/:remote address if 8051 (list_processes_1): Use it to format :local/:remote address if
7993 service/host is not set; before emacs would crash in that case. 8052 service/host is not set; before Emacs would crash in that case.
7994 (Fmake_network_process): Don't use Ffind_operation_coding_system 8053 (Fmake_network_process): Don't use Ffind_operation_coding_system
7995 to setup coding system if host or service is not set. 8054 to setup coding system if host or service is not set.
7996 8055
@@ -9288,11 +9347,11 @@
92882002-07-11 Juanma Barranquero <lektu@terra.es> 93472002-07-11 Juanma Barranquero <lektu@terra.es>
9289 9348
9290 * alloc.c, buffer.c, bytecode.c, callint.c, callproc.c, coding.c, 9349 * alloc.c, buffer.c, bytecode.c, callint.c, callproc.c, coding.c,
9291 composite.c, dired.c, dispnew.c, editfns.c, emacs.c, eval.c, 9350 * composite.c, dired.c, dispnew.c, editfns.c, emacs.c, eval.c,
9292 fileio.c, fns.c, insdel.c, keyboard.c, keymap.c, lread.c, macfns.c, 9351 * fileio.c, fns.c, insdel.c, keyboard.c, keymap.c, lread.c, macfns.c,
9293 macmenu.c, macros.c, minibuf.c, print.c, process.c, sound.c, 9352 * macmenu.c, macros.c, minibuf.c, print.c, process.c, sound.c,
9294 textprop.c, w32fns.c, w32menu.c, window.c, xfaces.c, xfns.c, 9353 * textprop.c, w32fns.c, w32menu.c, window.c, xfaces.c, xfns.c,
9295 xmenu.c, xselect.c, xterm.c: Use SPECPDL_INDEX wherever makes sense. 9354 * xmenu.c, xselect.c, xterm.c: Use SPECPDL_INDEX wherever makes sense.
9296 9355
92972002-07-10 Juanma Barranquero <lektu@terra.es> 93562002-07-10 Juanma Barranquero <lektu@terra.es>
9298 9357
@@ -12315,7 +12374,7 @@
123152001-12-14 Andrew Innes <andrewi@gnu.org> 123742001-12-14 Andrew Innes <andrewi@gnu.org>
12316 12375
12317 * makefile.w32-in (EMACSLOADPATH): Define. 12376 * makefile.w32-in (EMACSLOADPATH): Define.
12318 ($(EMACS)): Run `list-load-path-shadows' after dumping emacs. 12377 ($(EMACS)): Run `list-load-path-shadows' after dumping Emacs.
12319 (bootstrap-temacs): Remove dependency on bootstrap-clean. 12378 (bootstrap-temacs): Remove dependency on bootstrap-clean.
12320 12379
123212001-12-13 Eli Zaretskii <eliz@is.elta.co.il> 123802001-12-13 Eli Zaretskii <eliz@is.elta.co.il>
@@ -13612,7 +13671,7 @@
13612 13671
136132001-10-28 Pavel Jan,Am(Bk <Pavel@Janik.cz> 136722001-10-28 Pavel Jan,Am(Bk <Pavel@Janik.cz>
13614 13673
13615 * emacs.c: Use argv[0] instead of emacs when -t was specified. 13674 * emacs.c: Use argv[0] instead of "emacs" when -t was specified.
13616 13675
13617 * keyboard.c: Change doc-string comments to `new style' [w/`doc:' 13676 * keyboard.c: Change doc-string comments to `new style' [w/`doc:'
13618 keyword]. 13677 keyword].