aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKaroly Lorentey2004-03-19 22:32:48 +0000
committerKaroly Lorentey2004-03-19 22:32:48 +0000
commit6609d8b82e3e546c6a8ac1bf0e2e0f36e7188d40 (patch)
tree4de988e03cbc2d485f4cff31ca4d1bab6b08804c /src
parent6114b889a2aa965ef8849a0042bc7248aea16400 (diff)
parentb2a737cd69a05834d18a82d41c31fd24f17e2775 (diff)
downloademacs-6609d8b82e3e546c6a8ac1bf0e2e0f36e7188d40.tar.gz
emacs-6609d8b82e3e546c6a8ac1bf0e2e0f36e7188d40.zip
Merged in changes from CVS HEAD
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-159 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-160 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-119
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog37
-rw-r--r--src/fileio.c2
-rw-r--r--src/xdisp.c2
3 files changed, 24 insertions, 17 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ed93c0fdb7c..5f65301a7cd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,13 @@
12004-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * fileio.c (Fread_file_name): Set completion-ignore-case for
4 case-insensitive systems.
5
62004-03-14 Masatake YAMATO <jet@gyve.org>
7
8 * xdisp.c (note_mode_line_or_margin_highlight): Accept HEADER_LINE
9 when keymap and cursor are setup.
10
12004-03-14 Steven Tamm <steventamm@mac.com> 112004-03-14 Steven Tamm <steventamm@mac.com>
2 12
3 * Makefile.in (XMENU_OBJ): Do not include xmenu.o if 13 * Makefile.in (XMENU_OBJ): Do not include xmenu.o if
@@ -13,11 +23,9 @@
13 23
142004-03-13 Eli Zaretskii <eliz@elta.co.il> 242004-03-13 Eli Zaretskii <eliz@elta.co.il>
15 25
16 * Makefile.in (XMENU_OBJ): Include xmenu.o if HAVE_MENUS is 26 * Makefile.in (XMENU_OBJ): Include xmenu.o if HAVE_MENUS is defined.
17 defined.
18 27
19 * emacs.c (main): Call syms_of_xmenu only if HAVE_MENUS is 28 * emacs.c (main): Call syms_of_xmenu only if HAVE_MENUS is defined.
20 defined.
21 29
222004-03-12 Richard M. Stallman <rms@gnu.org> 302004-03-12 Richard M. Stallman <rms@gnu.org>
23 31
@@ -29,12 +37,11 @@
292004-03-12 Kim F. Storm <storm@cua.dk> 372004-03-12 Kim F. Storm <storm@cua.dk>
30 38
31 Fix image support on MAC. From YAMAMOTO Mitsuharu. 39 Fix image support on MAC. From YAMAMOTO Mitsuharu.
32 40
33 * dispextern.h (XImagePtr, XImagePtr_or_DC): Add typedefs. 41 * dispextern.h (XImagePtr, XImagePtr_or_DC): Add typedefs.
34 (image_background, image_background_transparent): Fix prototypes. 42 (image_background, image_background_transparent): Fix prototypes.
35 43
36 * image.c (XImagePtr, XImagePtr_or_DC): Move typedefs to 44 * image.c (XImagePtr, XImagePtr_or_DC): Move typedefs to dispextern.h.
37 dispextern.h.
38 45
39 * macfns.c (x_list_fonts, x_get_font_info, x_load_font) 46 * macfns.c (x_list_fonts, x_get_font_info, x_load_font)
40 (x_query_font, x_find_ccl_program, x_set_window_size) 47 (x_query_font, x_find_ccl_program, x_set_window_size)
@@ -57,9 +64,9 @@
57 * dispextern.h: Move image related prototypes from xfns.c section 64 * dispextern.h: Move image related prototypes from xfns.c section
58 to image.c. Condition them by HAVE_WINDOW_SYSTEM rather than 65 to image.c. Condition them by HAVE_WINDOW_SYSTEM rather than
59 HAVE_X_WINDOWS. 66 HAVE_X_WINDOWS.
60 67
61 * Makefile.in (XOBJ): Consolidate into one list. Add image.o. 68 * Makefile.in (XOBJ): Consolidate into one list. Add image.o.
62 Move gtkutil.o to new GTK_OBJ list. 69 Move gtkutil.o to new GTK_OBJ list.
63 (XMENU_OBJ) [HAVE_MENUS]: Move declaration to proper place. 70 (XMENU_OBJ) [HAVE_MENUS]: Move declaration to proper place.
64 (GTK_OBJ) [USE_GTK]: New declaration. 71 (GTK_OBJ) [USE_GTK]: New declaration.
65 (obj): Add $(GTK_OBJ) to list. 72 (obj): Add $(GTK_OBJ) to list.
@@ -82,7 +89,7 @@
82 89
83 * Makefile.in (XOBJ, MAC_OBJ): Add image.o. 90 * Makefile.in (XOBJ, MAC_OBJ): Add image.o.
84 (image.o): Add dependencies. 91 (image.o): Add dependencies.
85 92
86 * image.c: New file with consolidated image support code. 93 * image.c: New file with consolidated image support code.
87 (COLOR_TABLE_SUPPORT): New define to control whether 94 (COLOR_TABLE_SUPPORT): New define to control whether
88 color table support is available (X only). 95 color table support is available (X only).
@@ -96,8 +103,8 @@
96 (PNG_BG_COLOR_SHIFT): Bits to shift PNG background colors. 103 (PNG_BG_COLOR_SHIFT): Bits to shift PNG background colors.
97 (RGB_PIXEL_COLOR): Common type for an integer "pixel color" value. 104 (RGB_PIXEL_COLOR): Common type for an integer "pixel color" value.
98 (PIX_MASK_RETAIN, PIX_MASK_DRAW): Portability macros (from macfns.c). 105 (PIX_MASK_RETAIN, PIX_MASK_DRAW): Portability macros (from macfns.c).
99 (FRAME_X_VISUAL, x_defined_color, DefaultDepthOfScreen): Define 106 (FRAME_X_VISUAL, x_defined_color, DefaultDepthOfScreen):
100 with suitable equivalents on W32 and MAC for code sharing. 107 Define with suitable equivalents on W32 and MAC for code sharing.
101 (XDrawLine): Define on MAC for code sharing. 108 (XDrawLine): Define on MAC for code sharing.
102 (Destroy_Image, Free_Pixmap): Wrappers for code sharing. 109 (Destroy_Image, Free_Pixmap): Wrappers for code sharing.
103 (IF_LIB_AVAILABLE): Macro to simplify code sharing. 110 (IF_LIB_AVAILABLE): Macro to simplify code sharing.
@@ -132,12 +139,12 @@
132 code from xfns.c, w32fns.c, and macfns.c. 139 code from xfns.c, w32fns.c, and macfns.c.
133 (syms_of_image): Consolidate image related symbol setup here. 140 (syms_of_image): Consolidate image related symbol setup here.
134 (init_image): Consolidate image related initializations here. 141 (init_image): Consolidate image related initializations here.
135 142
136 * emacs.c (main) [HAVE_WINDOW_SYSTEM]: Add calls to syms_of_image 143 * emacs.c (main) [HAVE_WINDOW_SYSTEM]: Add calls to syms_of_image
137 and init_image. Remove call to init_xfns. 144 and init_image. Remove call to init_xfns.
138 145
139 * macterm.h (struct mac_bitmap_record): Add file member. Not 146 * macterm.h (struct mac_bitmap_record): Add file member.
140 currently used, but simplifies code sharing. 147 Not currently used, but simplifies code sharing.
141 148
142 * macfns.c (Vx_bitmap_file_path, Vimage_cache_eviction_delay) 149 * macfns.c (Vx_bitmap_file_path, Vimage_cache_eviction_delay)
143 (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap) 150 (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
diff --git a/src/fileio.c b/src/fileio.c
index 73771591994..3f17da7033d 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -6218,7 +6218,7 @@ provides a file dialog box. */)
6218 } 6218 }
6219 6219
6220 count = SPECPDL_INDEX (); 6220 count = SPECPDL_INDEX ();
6221#ifdef VMS 6221#if defined VMS || defined DOS_NT || defined MAC_OSX
6222 specbind (intern ("completion-ignore-case"), Qt); 6222 specbind (intern ("completion-ignore-case"), Qt);
6223#endif 6223#endif
6224 6224
diff --git a/src/xdisp.c b/src/xdisp.c
index bb7ce740a63..749739a8bca 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -20347,7 +20347,7 @@ note_mode_line_or_margin_highlight (w, x, y, area)
20347 pointer = Fget_text_property (pos, Qpointer, string); 20347 pointer = Fget_text_property (pos, Qpointer, string);
20348 20348
20349 /* Change the mouse pointer according to what is under X/Y. */ 20349 /* Change the mouse pointer according to what is under X/Y. */
20350 if (NILP (pointer) && area == ON_MODE_LINE) 20350 if (NILP (pointer) && ((area == ON_MODE_LINE) || (area == ON_HEADER_LINE)))
20351 { 20351 {
20352 Lisp_Object map; 20352 Lisp_Object map;
20353 map = Fget_text_property (pos, Qlocal_map, string); 20353 map = Fget_text_property (pos, Qlocal_map, string);