aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMiles Bader2006-03-31 04:56:24 +0000
committerMiles Bader2006-03-31 04:56:24 +0000
commit91b7e4a6fdd600278a3dd3fd5a7962ef0c2a9b72 (patch)
treee4fa8a17d09c3090a9dd87099343f0b84bf3d2ab /src
parent1ef7e5599f5aa981399221e657ff34e80cc2c1a3 (diff)
parentafc749959d78f5b48b92de877067828d46c915ce (diff)
downloademacs-91b7e4a6fdd600278a3dd3fd5a7962ef0c2a9b72.tar.gz
emacs-91b7e4a6fdd600278a3dd3fd5a7962ef0c2a9b72.zip
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-50
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 185-187) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 71-72) - Update from CVS
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog34
-rw-r--r--src/keyboard.c19
-rw-r--r--src/xdisp.c2
-rw-r--r--src/xfns.c1
-rw-r--r--src/xterm.c2
5 files changed, 33 insertions, 25 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 34b99a65a1c..2c048043058 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,24 @@
12006-03-31 Kenichi Handa <handa@m17n.org>
2
3 * xfns.c (xg_set_icon): Delete superfluous UNGCPRO.
4
52006-03-30 Dan Nicolaescu <dann@ics.uci.edu>
6
7 * xdisp.c (syms_of_xdisp): Fix variable name.
8
92006-03-30 Kenichi Handa <handa@m17n.org>
10
11 * xterm.c (x_term_init): Delete superfluous UNGCPRO.
12
132006-03-29 Juanma Barranquero <lekktu@gmail.com>
14
15 * keyboard.c (process_tool_bar_item): Reorder dummy args.
16
172006-03-29 Stefan Monnier <monnier@iro.umontreal.ca>
18
19 * keyboard.c (tool_bar_items): Use map_keymap.
20 (process_tool_bar_item): Add dummy args to fit the required interface.
21
12006-03-25 Eli Zaretskii <eliz@gnu.org> 222006-03-25 Eli Zaretskii <eliz@gnu.org>
2 23
3 * .gdbinit (pr, pp, pp1, pv, pv1): Force print_output_debug_flag 24 * .gdbinit (pr, pp, pp1, pv, pv1): Force print_output_debug_flag
@@ -13,8 +34,7 @@
13 (Fdecode_time, Fencode_time): Use TM_YEAR_BASE instead of 1900. 34 (Fdecode_time, Fencode_time): Use TM_YEAR_BASE instead of 1900.
14 (Fdecode_time): Cast tm_year to EMACS_INT. 35 (Fdecode_time): Cast tm_year to EMACS_INT.
15 (Fcurrent_time_string): Report an invalid time specification if 36 (Fcurrent_time_string): Report an invalid time specification if
16 the argument is invalid. Also, check for out-of-range time 37 the argument is invalid. Also, check for out-of-range time stamps.
17 stamps.
18 38
192006-03-24 Kim F. Storm <storm@cua.dk> 392006-03-24 Kim F. Storm <storm@cua.dk>
20 40
@@ -54,8 +74,8 @@
54 74
552006-03-21 Ken Raeburn <raeburn@raeburn.org> 752006-03-21 Ken Raeburn <raeburn@raeburn.org>
56 76
57 * xdisp.c (store_next_glyph): Renamed from append_glyph. 77 * xdisp.c (store_next_glyph): Rename from append_glyph.
58 (generate_stretch_glyph): Renamed from produce_stretch_glyph. 78 (generate_stretch_glyph): Rename from produce_stretch_glyph.
59 All callers changed accordingly. 79 All callers changed accordingly.
60 80
612006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 812006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
@@ -896,8 +916,8 @@
896 916
897 * editfns.c (Fconstrain_to_field): Fix behaviour on field boundaries. 917 * editfns.c (Fconstrain_to_field): Fix behaviour on field boundaries.
898 (find_field): Set before_field to after_field when pos is at BEGV. 918 (find_field): Set before_field to after_field when pos is at BEGV.
899 (Fline_beginning_position, Fline_end_position): Clarify 919 (Fline_beginning_position, Fline_end_position):
900 confusing doc string. 920 Clarify confusing doc string.
901 921
902 * cmds.c (Fbeginning_of_line, Fend_of_line): Clarify confusing doc 922 * cmds.c (Fbeginning_of_line, Fend_of_line): Clarify confusing doc
903 string. 923 string.
@@ -1826,7 +1846,7 @@
18262005-11-11 David Reitter <david.reitter@gmail.com> 18462005-11-11 David Reitter <david.reitter@gmail.com>
1827 1847
1828 * macterm.c (syms_of_macterm): Remove macCtrlKey, macShiftKey, 1848 * macterm.c (syms_of_macterm): Remove macCtrlKey, macShiftKey,
1829 macMetaKey, macAltKey. Introduce Qctrl, Qmeta, 1849 macMetaKey, macAltKey. Introduce Qctrl, Qmeta,
1830 Vmac_control_modifier / mac-control-modifier, 1850 Vmac_control_modifier / mac-control-modifier,
1831 Vmac_option_modifier / mac-option-modifier, 1851 Vmac_option_modifier / mac-option-modifier,
1832 Vmac_command_modifier / mac-command-modifier. 1852 Vmac_command_modifier / mac-command-modifier.
diff --git a/src/keyboard.c b/src/keyboard.c
index 3f49d612b1d..2729ae878a9 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -7581,7 +7581,7 @@ Lisp_Object QCimage;
7581/* Function prototypes. */ 7581/* Function prototypes. */
7582 7582
7583static void init_tool_bar_items P_ ((Lisp_Object)); 7583static void init_tool_bar_items P_ ((Lisp_Object));
7584static void process_tool_bar_item P_ ((Lisp_Object, Lisp_Object)); 7584static void process_tool_bar_item P_ ((Lisp_Object, Lisp_Object, Lisp_Object, void*));
7585static int parse_tool_bar_item P_ ((Lisp_Object, Lisp_Object)); 7585static int parse_tool_bar_item P_ ((Lisp_Object, Lisp_Object));
7586static void append_tool_bar_item P_ ((void)); 7586static void append_tool_bar_item P_ ((void));
7587 7587
@@ -7659,17 +7659,7 @@ tool_bar_items (reuse, nitems)
7659 7659
7660 keymap = get_keymap (access_keymap (maps[i], Qtool_bar, 1, 0, 1), 0, 1); 7660 keymap = get_keymap (access_keymap (maps[i], Qtool_bar, 1, 0, 1), 0, 1);
7661 if (CONSP (keymap)) 7661 if (CONSP (keymap))
7662 { 7662 map_keymap (keymap, process_tool_bar_item, Qnil, NULL, 1);
7663 Lisp_Object tail;
7664
7665 /* KEYMAP is a list `(keymap (KEY . BINDING) ...)'. */
7666 for (tail = keymap; CONSP (tail); tail = XCDR (tail))
7667 {
7668 Lisp_Object keydef = XCAR (tail);
7669 if (CONSP (keydef))
7670 process_tool_bar_item (XCAR (keydef), XCDR (keydef));
7671 }
7672 }
7673 } 7663 }
7674 7664
7675 Vinhibit_quit = oquit; 7665 Vinhibit_quit = oquit;
@@ -7681,8 +7671,9 @@ tool_bar_items (reuse, nitems)
7681/* Process the definition of KEY which is DEF. */ 7671/* Process the definition of KEY which is DEF. */
7682 7672
7683static void 7673static void
7684process_tool_bar_item (key, def) 7674process_tool_bar_item (key, def, data, args)
7685 Lisp_Object key, def; 7675 Lisp_Object key, def, data;
7676 void *args;
7686{ 7677{
7687 int i; 7678 int i;
7688 extern Lisp_Object Qundefined; 7679 extern Lisp_Object Qundefined;
diff --git a/src/xdisp.c b/src/xdisp.c
index a89a11db300..43673bb6197 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -23975,7 +23975,7 @@ before automatic hscrolling will horizontally scroll the window. */);
23975 23975
23976 DEFVAR_LISP ("hscroll-step", &Vhscroll_step, 23976 DEFVAR_LISP ("hscroll-step", &Vhscroll_step,
23977 doc: /* *How many columns to scroll the window when point gets too close to the edge. 23977 doc: /* *How many columns to scroll the window when point gets too close to the edge.
23978When point is less than `automatic-hscroll-margin' columns from the window 23978When point is less than `hscroll-margin' columns from the window
23979edge, automatic hscrolling will scroll the window by the amount of columns 23979edge, automatic hscrolling will scroll the window by the amount of columns
23980determined by this variable. If its value is a positive integer, scroll that 23980determined by this variable. If its value is a positive integer, scroll that
23981many columns. If it's a positive floating-point number, it specifies the 23981many columns. If it's a positive floating-point number, it specifies the
diff --git a/src/xfns.c b/src/xfns.c
index 60516d5a624..f52207f01c7 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -817,7 +817,6 @@ xg_set_icon (f, file)
817 UNBLOCK_INPUT; 817 UNBLOCK_INPUT;
818 } 818 }
819 819
820 UNGCPRO;
821 return result; 820 return result;
822} 821}
823 822
diff --git a/src/xterm.c b/src/xterm.c
index c406268c606..b1f9e76080f 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10441,8 +10441,6 @@ x_term_init (display_name, xrm_option, resource_name)
10441 10441
10442 if (! NILP (abs_file) && !NILP (Ffile_readable_p (abs_file))) 10442 if (! NILP (abs_file) && !NILP (Ffile_readable_p (abs_file)))
10443 gtk_rc_parse (SDATA (abs_file)); 10443 gtk_rc_parse (SDATA (abs_file));
10444
10445 UNGCPRO;
10446 } 10444 }
10447 10445
10448 XSetErrorHandler (x_error_handler); 10446 XSetErrorHandler (x_error_handler);