aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKaroly Lorentey2005-04-08 16:25:22 +0000
committerKaroly Lorentey2005-04-08 16:25:22 +0000
commit1b9ab2508610fea57aa777956de14ee84d66862f (patch)
tree81ea3750f64077094896b304ce977f065aed57c2 /src
parentee00ea6e18c2aeae86e262fae703f67f4705032a (diff)
parent5b4879885e61279efd5a779369deeddfeea8c1fd (diff)
downloademacs-1b9ab2508610fea57aa777956de14ee84d66862f.tar.gz
emacs-1b9ab2508610fea57aa777956de14ee84d66862f.zip
Merged from miles@gnu.org--gnu-2005 (patch 56-58, 232-239)
Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-232 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-233 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-234 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-235 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-236 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-237 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-238 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-239 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-56 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-57 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-58 Collapse feature addition/removal within single ChangeLog entry git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-325
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog20
-rw-r--r--src/ChangeLog.62
-rw-r--r--src/emacs.c2
-rw-r--r--src/mac.c35
-rw-r--r--src/macfns.c4
-rw-r--r--src/xdisp.c2
6 files changed, 37 insertions, 28 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 34bf8b41b45..ec60d4add5f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,19 @@
12005-04-08 Kim F. Storm <storm@cua.dk>
2
3 * xdisp.c (syms_of_xdisp): Init overlay-arrow-string to "=>".
4
52005-04-06 Kim F. Storm <storm@cua.dk>
6
7 * emacs.c (standard_args): Add -Q, --bare-bones, -bare-bones.
8
92005-04-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
10
11 * mac.c (cfdate_to_lisp): Add `const' for variable `epoch_gdate'.
12 (Fmac_get_preference): Doc fix.
13
14 * macfns.c (Fx_create_frame, x_create_tip_frame): Add
15 "fontset-mac" to fallback font/fontsets.
16
12005-04-04 Kim F. Storm <storm@cua.dk> 172005-04-04 Kim F. Storm <storm@cua.dk>
2 18
3 * alloc.c (Fgarbage_collect): Call CHECK_CONS_LIST before and after gc. 19 * alloc.c (Fgarbage_collect): Call CHECK_CONS_LIST before and after gc.
@@ -2865,7 +2881,7 @@
2865 2881
2866 * xfns.c (xic_create_xfontset): Initialize missing_list to NULL. 2882 * xfns.c (xic_create_xfontset): Initialize missing_list to NULL.
2867 2883
28682004-10-21 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu> 28842004-10-21 K,Ba(Broly L,Bu(Brentey <lorentey@elte.hu>
2869 2885
2870 * xterm.h (x_output): New member `xic_base_fontname'. 2886 * xterm.h (x_output): New member `xic_base_fontname'.
2871 (FRAME_XIC_BASE_FONTNAME): New macro. 2887 (FRAME_XIC_BASE_FONTNAME): New macro.
@@ -4146,7 +4162,7 @@
4146 * keyboard.c (cmd_error): Don't call any_kboard_state 4162 * keyboard.c (cmd_error): Don't call any_kboard_state
4147 if inside a recursive edit level. 4163 if inside a recursive edit level.
4148 4164
41492004-06-13 Lorentey K,Aa(Broly <lorentey@elte.hu> 41652004-06-13 K,Ba(Broly L,Bu(Brentey <lorentey@elte.hu>
4150 4166
4151 * keyboard.c (command_loop): Call any_kboard_state before 4167 * keyboard.c (command_loop): Call any_kboard_state before
4152 command_loop_2 when at top level. 4168 command_loop_2 when at top level.
diff --git a/src/ChangeLog.6 b/src/ChangeLog.6
index 52e48cac275..67569eedeca 100644
--- a/src/ChangeLog.6
+++ b/src/ChangeLog.6
@@ -4817,7 +4817,7 @@
4817 (Fmemory_use_counts): New function. 4817 (Fmemory_use_counts): New function.
4818 (syms_of_alloc): defsubr it. 4818 (syms_of_alloc): defsubr it.
4819 4819
48201995-07-28 Gvran Uddeborg <uddeborg@carmen.se> 48201995-07-28 Gรถran Uddeborg <uddeborg@carmen.se>
4821 4821
4822 * s/isc4-1.h: ISC 4.1 has termios. 4822 * s/isc4-1.h: ISC 4.1 has termios.
4823 4823
diff --git a/src/emacs.c b/src/emacs.c
index da872da1e5c..f6d32e175b3 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -1806,6 +1806,8 @@ struct standard_args standard_args[] =
1806 { "-d", "--display", 60, 1 }, 1806 { "-d", "--display", 60, 1 },
1807 { "-display", 0, 60, 1 }, 1807 { "-display", 0, 60, 1 },
1808 /* Now for the options handled in startup.el. */ 1808 /* Now for the options handled in startup.el. */
1809 { "-Q", "--bare-bones", 55, 0 },
1810 { "-bare-bones", 0, 55, 0 },
1809 { "-q", "--no-init-file", 50, 0 }, 1811 { "-q", "--no-init-file", 50, 0 },
1810 { "-no-init-file", 0, 50, 0 }, 1812 { "-no-init-file", 0, 50, 0 },
1811 { "-no-site-file", "--no-site-file", 40, 0 }, 1813 { "-no-site-file", "--no-site-file", 40, 0 },
diff --git a/src/mac.c b/src/mac.c
index f5fc62b2200..da6a61633dc 100644
--- a/src/mac.c
+++ b/src/mac.c
@@ -364,13 +364,13 @@ cfnumber_to_lisp (number)
364 364
365 365
366/* CFDate to a list of three integers as in a return value of 366/* CFDate to a list of three integers as in a return value of
367 `current-time'xo. */ 367 `current-time'. */
368 368
369Lisp_Object 369Lisp_Object
370cfdate_to_lisp (date) 370cfdate_to_lisp (date)
371 CFDateRef date; 371 CFDateRef date;
372{ 372{
373 static CFGregorianDate epoch_gdate = {1970, 1, 1, 0, 0, 0.0}; 373 static const CFGregorianDate epoch_gdate = {1970, 1, 1, 0, 0, 0.0};
374 static CFAbsoluteTime epoch = 0.0, sec; 374 static CFAbsoluteTime epoch = 0.0, sec;
375 int high, low; 375 int high, low;
376 376
@@ -668,7 +668,7 @@ parse_resource_name (p)
668 return Qnil; 668 return Qnil;
669 669
670 result = Fcons (component, result); 670 result = Fcons (component, result);
671 while (binding = parse_binding (p)) 671 while ((binding = parse_binding (p)) != '\0')
672 { 672 {
673 if (binding == '*') 673 if (binding == '*')
674 result = Fcons (LOOSE_BINDING, result); 674 result = Fcons (LOOSE_BINDING, result);
@@ -3662,7 +3662,7 @@ corresponding Lisp object as follows:
3662 CFDate List of three integers date 3662 CFDate List of three integers date
3663 (cf. `current-time') 3663 (cf. `current-time')
3664 CFData Unibyte string data 3664 CFData Unibyte string data
3665 CFArray Array array 3665 CFArray Vector array
3666 CFDictionary Alist or hash table dictionary 3666 CFDictionary Alist or hash table dictionary
3667 (depending on HASH-BOUND) 3667 (depending on HASH-BOUND)
3668 3668
@@ -4174,26 +4174,13 @@ syms_of_mac ()
4174 staticpro (&QCLIPBOARD); 4174 staticpro (&QCLIPBOARD);
4175 4175
4176#if TARGET_API_MAC_CARBON 4176#if TARGET_API_MAC_CARBON
4177 Qstring = intern ("string"); 4177 Qstring = intern ("string"); staticpro (&Qstring);
4178 staticpro (&Qstring); 4178 Qnumber = intern ("number"); staticpro (&Qnumber);
4179 4179 Qboolean = intern ("boolean"); staticpro (&Qboolean);
4180 Qnumber = intern ("number"); 4180 Qdate = intern ("date"); staticpro (&Qdate);
4181 staticpro (&Qnumber); 4181 Qdata = intern ("data"); staticpro (&Qdata);
4182 4182 Qarray = intern ("array"); staticpro (&Qarray);
4183 Qboolean = intern ("boolean"); 4183 Qdictionary = intern ("dictionary"); staticpro (&Qdictionary);
4184 staticpro (&Qboolean);
4185
4186 Qdate = intern ("date");
4187 staticpro (&Qdate);
4188
4189 Qdata = intern ("data");
4190 staticpro (&Qdata);
4191
4192 Qarray = intern ("array");
4193 staticpro (&Qarray);
4194
4195 Qdictionary = intern ("dictionary");
4196 staticpro (&Qdictionary);
4197 4184
4198 Qxml = intern ("xml"); 4185 Qxml = intern ("xml");
4199 staticpro (&Qxml); 4186 staticpro (&Qxml);
diff --git a/src/macfns.c b/src/macfns.c
index 75994cab150..357f993b0f9 100644
--- a/src/macfns.c
+++ b/src/macfns.c
@@ -2632,6 +2632,8 @@ This function is an internal primitive--use `make-frame' instead. */)
2632 font = x_new_font (f, "-ETL-fixed-medium-r-*--*-160-*-*-*-*-iso8859-1"); 2632 font = x_new_font (f, "-ETL-fixed-medium-r-*--*-160-*-*-*-*-iso8859-1");
2633 /* If those didn't work, look for something which will at least work. */ 2633 /* If those didn't work, look for something which will at least work. */
2634 if (! STRINGP (font)) 2634 if (! STRINGP (font))
2635 font = x_new_fontset (f, "fontset-mac");
2636 if (! STRINGP (font))
2635 font = x_new_font (f, "-*-monaco-*-12-*-mac-roman"); 2637 font = x_new_font (f, "-*-monaco-*-12-*-mac-roman");
2636 if (! STRINGP (font)) 2638 if (! STRINGP (font))
2637 font = x_new_font (f, "-*-courier-*-10-*-mac-roman"); 2639 font = x_new_font (f, "-*-courier-*-10-*-mac-roman");
@@ -3732,6 +3734,8 @@ x_create_tip_frame (dpyinfo, parms, text)
3732 font = x_new_font (f, "-ETL-fixed-medium-r-*--*-160-*-*-*-*-iso8859-1"); 3734 font = x_new_font (f, "-ETL-fixed-medium-r-*--*-160-*-*-*-*-iso8859-1");
3733 /* If those didn't work, look for something which will at least work. */ 3735 /* If those didn't work, look for something which will at least work. */
3734 if (! STRINGP (font)) 3736 if (! STRINGP (font))
3737 font = x_new_fontset (f, "fontset-mac");
3738 if (! STRINGP (font))
3735 font = x_new_font (f, "-*-monaco-*-12-*-mac-roman"); 3739 font = x_new_font (f, "-*-monaco-*-12-*-mac-roman");
3736 if (! STRINGP (font)) 3740 if (! STRINGP (font))
3737 font = x_new_font (f, "-*-courier-*-10-*-mac-roman"); 3741 font = x_new_font (f, "-*-courier-*-10-*-mac-roman");
diff --git a/src/xdisp.c b/src/xdisp.c
index ffbbfaaba7f..c545b6b2bc2 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -22612,7 +22612,7 @@ See also `overlay-arrow-string'. */);
22612 DEFVAR_LISP ("overlay-arrow-string", &Voverlay_arrow_string, 22612 DEFVAR_LISP ("overlay-arrow-string", &Voverlay_arrow_string,
22613 doc: /* String to display as an arrow in non-window frames. 22613 doc: /* String to display as an arrow in non-window frames.
22614See also `overlay-arrow-position'. */); 22614See also `overlay-arrow-position'. */);
22615 Voverlay_arrow_string = Qnil; 22615 Voverlay_arrow_string = build_string ("=>");
22616 22616
22617 DEFVAR_LISP ("overlay-arrow-variable-list", &Voverlay_arrow_variable_list, 22617 DEFVAR_LISP ("overlay-arrow-variable-list", &Voverlay_arrow_variable_list,
22618 doc: /* List of variables (symbols) which hold markers for overlay arrows. 22618 doc: /* List of variables (symbols) which hold markers for overlay arrows.