diff options
| author | Karoly Lorentey | 2004-06-07 08:00:27 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2004-06-07 08:00:27 +0000 |
| commit | 620c7a273359e1b13adee5896933ce9fa122c860 (patch) | |
| tree | 8f521c5cec6811ff47163f3bbd96e2eb02020658 /src/ChangeLog | |
| parent | c98e2d50e4f0f0eaf69520092cb94531545b221d (diff) | |
| parent | a0a2334679b7278ca0577a733c8ba8d0362a1a38 (diff) | |
| download | emacs-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/ChangeLog | 83 |
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 @@ | |||
| 1 | 2004-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 | |||
| 21 | 2004-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 | |||
| 26 | 2004-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 | |||
| 37 | 2004-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 | |||
| 42 | 2004-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 | |||
| 47 | 2004-06-05 Richard M. Stallman <rms@gnu.org> | ||
| 48 | |||
| 49 | * minibuf.c (Fcompleting_read): Doc fix. | ||
| 50 | |||
| 51 | 2004-06-05 Andreas Schwab <schwab@suse.de> | ||
| 52 | |||
| 53 | * macfns.c (x_create_tip_frame): Fix declaration after statement. | ||
| 54 | |||
| 55 | 2004-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 | |||
| 1 | 2004-06-05 Miles Bader <miles@gnu.org> | 60 | 2004-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 | ||
| 24 | 2004-06-03 Juanma Barranquero <lektu@terra.es> | 83 | 2004-06-03 Juanma Barranquero <lektu@terra.es> |
| @@ -3828,7 +3887,7 @@ | |||
| 3828 | 3887 | ||
| 3829 | 2003-07-09 Kim F. Storm <storm@cua.dk> | 3888 | 2003-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 @@ | |||
| 9288 | 2002-07-11 Juanma Barranquero <lektu@terra.es> | 9347 | 2002-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 | ||
| 9297 | 2002-07-10 Juanma Barranquero <lektu@terra.es> | 9356 | 2002-07-10 Juanma Barranquero <lektu@terra.es> |
| 9298 | 9357 | ||
| @@ -12315,7 +12374,7 @@ | |||
| 12315 | 2001-12-14 Andrew Innes <andrewi@gnu.org> | 12374 | 2001-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 | ||
| 12321 | 2001-12-13 Eli Zaretskii <eliz@is.elta.co.il> | 12380 | 2001-12-13 Eli Zaretskii <eliz@is.elta.co.il> |
| @@ -13612,7 +13671,7 @@ | |||
| 13612 | 13671 | ||
| 13613 | 2001-10-28 Pavel Jan,Am(Bk <Pavel@Janik.cz> | 13672 | 2001-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]. |