diff options
| author | Miles Bader | 2006-03-31 04:56:24 +0000 |
|---|---|---|
| committer | Miles Bader | 2006-03-31 04:56:24 +0000 |
| commit | 91b7e4a6fdd600278a3dd3fd5a7962ef0c2a9b72 (patch) | |
| tree | e4fa8a17d09c3090a9dd87099343f0b84bf3d2ab /src | |
| parent | 1ef7e5599f5aa981399221e657ff34e80cc2c1a3 (diff) | |
| parent | afc749959d78f5b48b92de877067828d46c915ce (diff) | |
| download | emacs-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/ChangeLog | 34 | ||||
| -rw-r--r-- | src/keyboard.c | 19 | ||||
| -rw-r--r-- | src/xdisp.c | 2 | ||||
| -rw-r--r-- | src/xfns.c | 1 | ||||
| -rw-r--r-- | src/xterm.c | 2 |
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 @@ | |||
| 1 | 2006-03-31 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * xfns.c (xg_set_icon): Delete superfluous UNGCPRO. | ||
| 4 | |||
| 5 | 2006-03-30 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 6 | |||
| 7 | * xdisp.c (syms_of_xdisp): Fix variable name. | ||
| 8 | |||
| 9 | 2006-03-30 Kenichi Handa <handa@m17n.org> | ||
| 10 | |||
| 11 | * xterm.c (x_term_init): Delete superfluous UNGCPRO. | ||
| 12 | |||
| 13 | 2006-03-29 Juanma Barranquero <lekktu@gmail.com> | ||
| 14 | |||
| 15 | * keyboard.c (process_tool_bar_item): Reorder dummy args. | ||
| 16 | |||
| 17 | 2006-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 | |||
| 1 | 2006-03-25 Eli Zaretskii <eliz@gnu.org> | 22 | 2006-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 | ||
| 19 | 2006-03-24 Kim F. Storm <storm@cua.dk> | 39 | 2006-03-24 Kim F. Storm <storm@cua.dk> |
| 20 | 40 | ||
| @@ -54,8 +74,8 @@ | |||
| 54 | 74 | ||
| 55 | 2006-03-21 Ken Raeburn <raeburn@raeburn.org> | 75 | 2006-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 | ||
| 61 | 2006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 81 | 2006-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 @@ | |||
| 1826 | 2005-11-11 David Reitter <david.reitter@gmail.com> | 1846 | 2005-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 | ||
| 7583 | static void init_tool_bar_items P_ ((Lisp_Object)); | 7583 | static void init_tool_bar_items P_ ((Lisp_Object)); |
| 7584 | static void process_tool_bar_item P_ ((Lisp_Object, Lisp_Object)); | 7584 | static void process_tool_bar_item P_ ((Lisp_Object, Lisp_Object, Lisp_Object, void*)); |
| 7585 | static int parse_tool_bar_item P_ ((Lisp_Object, Lisp_Object)); | 7585 | static int parse_tool_bar_item P_ ((Lisp_Object, Lisp_Object)); |
| 7586 | static void append_tool_bar_item P_ ((void)); | 7586 | static 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 | ||
| 7683 | static void | 7673 | static void |
| 7684 | process_tool_bar_item (key, def) | 7674 | process_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. |
| 23978 | When point is less than `automatic-hscroll-margin' columns from the window | 23978 | When point is less than `hscroll-margin' columns from the window |
| 23979 | edge, automatic hscrolling will scroll the window by the amount of columns | 23979 | edge, automatic hscrolling will scroll the window by the amount of columns |
| 23980 | determined by this variable. If its value is a positive integer, scroll that | 23980 | determined by this variable. If its value is a positive integer, scroll that |
| 23981 | many columns. If it's a positive floating-point number, it specifies the | 23981 | many 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); |