/[emacs]/emacs/src/keymap.c
ViewVC logotype

Log of /emacs/src/keymap.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.263.2.67 - (view) (download) (annotate) - [select for diffs]
Fri Dec 11 11:05:33 2009 UTC (14 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.263.2.66: +37 -32 lines
Diff to previous 1.263.2.66 , to branch point 1.263 , to next main 1.391
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-105


Revision 1.391 - (view) (download) (annotate) - [select for diffs]
Fri Nov 6 07:49:32 2009 UTC (14 years, 5 months ago) by dann
Branch: MAIN
CVS Tags: EMACS_PRETEST_23_1_90, HEAD
Changes since 1.390: +5 -5 lines
Diff to previous 1.390
* keymap.c (syms_of_keymap): Construct exclude_keys in pure memory.


Revision 1.390 - (view) (download) (annotate) - [select for diffs]
Fri Nov 6 06:50:58 2009 UTC (14 years, 5 months ago) by dann
Branch: MAIN
Changes since 1.389: +26 -26 lines
Diff to previous 1.389
* xterm.c (syms_of_xterm):
* xselect.c (syms_of_xselect):
* xmenu.c (syms_of_xmenu):
* xfns.c (syms_of_xfns):
* xfaces.c (syms_of_xfaces):
* xdisp.c (syms_of_xdisp):
* window.c (syms_of_window):
* w32fns.c (syms_of_w32fns):
* undo.c (syms_of_undo):
* textprop.c (syms_of_textprop):
* terminal.c (syms_of_terminal):
* syntax.c (syms_of_syntax):
* sound.c (syms_of_sound):
* search.c (syms_of_search):
* print.c (syms_of_print):
* minibuf.c (syms_of_minibuf):
* macros.c (syms_of_macros):
* keymap.c (syms_of_keymap, initial_define_key)
(initial_define_lispy_key):
* keyboard.c (syms_of_keyboard):
* insdel.c (syms_of_insdel):
* image.c (syms_of_image):
* fringe.c (syms_of_fringe):
* frame.c (syms_of_frame):
* fontset.c (syms_of_fontset):
* fns.c (syms_of_fns):
* fns.c (syms_of_fns):
* fileio.c (syms_of_fileio):
* fileio.c (syms_of_fileio):
* eval.c (syms_of_eval):
* doc.c (syms_of_doc):
* dispnew.c (syms_of_display):
* dired.c (syms_of_dired):
* dbusbind.c (syms_of_dbusbind):
* data.c (syms_of_data):
* composite.c (syms_of_composite):
* coding.c (syms_of_coding):
* cmds.c (syms_of_cmds):
* charset.c (define_charset_internal, syms_of_character):
* ccl.c (syms_of_ccl):
* category.c (syms_of_category, init_category_once):
* casetab.c (syms_of_casetab):
* casefiddle.c (syms_of_casefiddle):
* callint.c (syms_of_callint):
* bytecode.c (syms_of_bytecode):
* buffer.c (keys_of_buffer, syms_of_buffer):
* alloc.c (syms_of_alloc):
* process.c (syms_of_process, init_process):
* lread.c (syms_of_lread, init_obarray):
* font.c (build_style_table):
* emacs.c (syms_of_emacs, main): Replace calls to intern with
intern_c_string, calls to make_pure_string with
make_pure_c_string.  Use pure_cons instead of Fcons.

* process.c (socket_options): Make it const.
(set_socket_option, init_process): Use a const pointer.

* lread.c (intern_c_string): New function.
(defvar_kboard, defvar_lisp, defvar_lisp_nopro, defvar_bool)
(defvar_int): Uset it.  Make the name const char*.

* font.c (struct table_entry): Remove unused member.  Make NAMES
constant.
(weight_table, slant_table, width_table): Make constant.

* emacs.c (struct standard_args): Make name and longname constant.


Revision 1.389 - (view) (download) (annotate) - [select for diffs]
Sat Oct 24 06:32:11 2009 UTC (14 years, 6 months ago) by dann
Branch: MAIN
Changes since 1.388: +5 -1 lines
Diff to previous 1.388
* keymap.c (Fmake_sparse_keymap): Purecopy the name.

* eval.c (Fautoload): Purecopy the filename.  Simplify.

* category.c (Fdefine_category): Purecopy docstring.

* international/mule-cmds.el (set-language-info-alist): Purecopy lang-env.
(leim-list-header, leim-list-entry-regexp): Change defvars to defconst.
(charset): Purecopy the name.
(define-char-code-property): Purecopy string arguments.

* emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable):
Purecopy string arguments.

* emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
* ediff-hook.el (menu-bar-ediff-menu):
* buff-menu.el (Buffer-menu-mode-map): Purecopy names and tooltips.
* bookmark.el (menu-bar-bookmark-map): Add :help and purecopy the name.


Revision 1.388 - (view) (download) (annotate) - [select for diffs]
Mon Oct 19 04:27:16 2009 UTC (14 years, 6 months ago) by dann
Branch: MAIN
Changes since 1.387: +1 -0 lines
Diff to previous 1.387
* alloc.c: Do not define struct catchtag.
* eval.c: Move struct catchtag definition ...
* lisp.h: ... here.

* image.c: Move png.h #include earlier to avoid warnings.

* xterm.c:
* xsmfns.c:
* xselect.c:
* xrdb.c:
* xmenu.c:
* xftfont.c:
* xfont.c:
* xfns.c:
* xfaces.c:
* xdisp.c:
* window.c:
* widget.c:
* w32xfns.c:
* w32uniscribe.c:
* w32term.c:
* w32select.c:
* w32reg.c:
* w32proc.c:
* w32menu.c:
* w32inevt.c:
* w32heap.c:
* w32font.c:
* w32fns.c:
* w32console.c:
* w32.c:
* w16select.c:
* vm-limit.c:
* unexsol.c:
* unexec.c:
* unexcw.c:
* unexaix.c:
* undo.c:
* tparam.c:
* textprop.c:
* terminfo.c:
* terminal.c:
* termcap.c:
* term.c:
* syntax.c:
* sound.c:
* sheap.c:
* search.c:
* scroll.c:
* region-cache.c:
* regex.c:
* ralloc.c:
* process.c:
* print.c:
* msdos.c:
* minibuf.c:
* menu.c:
* marker.c:
* macros.c:
* keymap.c:
* keyboard.c:
* intervals.c:
* insdel.c:
* indent.c:
* gtkutil.c:
* ftxfont.c:
* ftfont.c:
* fringe.c:
* frame.c:
* fontset.c:
* font.c:
* fns.c:
* floatfns.c:
* filelock.c:
* fileio.c:
* emacs.c:
* editfns.c:
* dosfns.c:
* doprnt.c:
* doc.c:
* dispnew.c:
* dired.c:
* dbusbind.c:
* data.c:
* composite.c:
* coding.c:
* cmds.c:
* cm.c:
* chartab.c:
* charset.c:
* character.c:
* ccl.c:
* category.c:
* casetab.c:
* casefiddle.c:
* callproc.c:
* callint.c:
* bytecode.c:
* buffer.c:
* atimer.c: Include setjmp.h.  (Bug#4643)

* xlwmenu.c:
* lwlib.c:
* lwlib-utils.c:
* lwlib-Xm.c:
* lwlib-Xlw.c:
* lwlib-Xaw.c: Include setjmp.h.


Revision 1.263.2.66 - (view) (download) (annotate) - [select for diffs]
Fri Sep 18 08:02:13 2009 UTC (14 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.263.2.65: +181 -189 lines
Diff to previous 1.263.2.65 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-103


Revision 1.387 - (view) (download) (annotate) - [select for diffs]
Sat Sep 12 01:21:32 2009 UTC (14 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.386: +1 -4 lines
Diff to previous 1.386
(Fwhere_is_internal): Use nconc2.


Revision 1.386 - (view) (download) (annotate) - [select for diffs]
Fri Sep 11 05:10:16 2009 UTC (14 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.385: +11 -7 lines
Diff to previous 1.385
(where_is_internal): Don't erroneously return nil right after
filling the cache.
(where_is_internal_1): Fix up typo.


Revision 1.385 - (view) (download) (annotate) - [select for diffs]
Fri Sep 11 02:14:07 2009 UTC (14 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.384: +1 -1 lines
Diff to previous 1.384
(get_keymap): Return the actual keymap symbol rather than t for autoloaded
keymaps when autoloading is not allowed (bug#4393).


Revision 1.384 - (view) (download) (annotate) - [select for diffs]
Fri Sep 11 00:59:05 2009 UTC (14 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.383: +19 -0 lines
Diff to previous 1.383
* keymap.c (QCadvertised_binding): New constant.
(syms_of_keymap): Initialize it.
(Fwhere_is_internal): Try and use bindings from :advertised-binding
if applicable.

* progmodes/xscheme.el (xscheme-evaluation-commands):
Put a :advertised-binding property rather than using
advertised-xscheme-send-previous-expression.
(advertised-xscheme-send-previous-expression): Declare obsolete.
* emulation/crisp.el (crisp-mode-map): Use `undo' rather than
`advertised-undo'.
(crisp-mode): Add corresponding bindings to
undo's :advertised-binding instead.
* dired.el (dired-mode-map): Put a :advertised-binding property rather
than using dired-advertised-find-file.
(dired-advertised-find-file):
* simple.el (advertised-undo):
* wid-edit.el (advertised-widget-backward): Declare obsolete.
(widget-keymap): Put a :advertised-binding property rather
than using advertised-widget-backward.
* bindings.el (ctl-x-map): Put a :advertised-binding property rather
than using advertised-undo.
* tutorial.el (tutorial--default-keys): Adjust accordingly.


Revision 1.383 - (view) (download) (annotate) - [select for diffs]
Thu Sep 10 16:47:47 2009 UTC (14 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.382: +1 -1 lines
Diff to previous 1.382
(Fwhere_is_internal): Last minute typo.


Revision 1.382 - (view) (download) (annotate) - [select for diffs]
Thu Sep 10 16:19:55 2009 UTC (14 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.381: +162 -176 lines
Diff to previous 1.381
* keymap.c (where_is_internal_data): Make noindirect a boolean.
(where_is_internal): Strip it down to only traverse the keymaps.
Move the cache handling from Fwhere_is_internal to here.
(Fwhere_is_internal): Move the handling of remapping and the choice of
the best binding from where_is_internal to here.
Unify the cached/noncached paths, so remapping is also handled
correctly when the cache is used, and so the cache can be used to
speed up remap-handling when applicable.
Give preference to non-remapped bindings.
* doc.c (Fsubstitute_command_keys): Let Fwhere_is_internal's prefer
non-remapped bindings.
* keyboard.c (parse_menu_item): Let Fwhere_is_internal handle
command remapping.


Revision 1.381 - (view) (download) (annotate) - [select for diffs]
Wed Sep 9 02:38:53 2009 UTC (14 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.380: +41 -55 lines
Diff to previous 1.380
(where_is_internal): Filter out shadowed remappings.
Assume that where_is_internal returns unshadowed bindings to simplify
the code and get rid of the gotos.  Use ASIZE.


Revision 1.263.2.65 - (view) (download) (annotate) - [select for diffs]
Mon Mar 9 05:52:25 2009 UTC (15 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.263.2.64: +2 -1 lines
Diff to previous 1.263.2.64 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-101


Revision 1.380 - (view) (download) (annotate) - [select for diffs]
Fri Feb 20 01:52:22 2009 UTC (15 years, 2 months ago) by cyd
Branch: MAIN
CVS Tags: CEDET_BASE, EMACS_23_1, EMACS_23_1_BASE, EMACS_PRETEST_23_0_91, EMACS_PRETEST_23_0_92, EMACS_PRETEST_23_0_93, EMACS_PRETEST_23_0_94, EMACS_PRETEST_23_0_95, EMACS_PRETEST_23_0_96, lexbind-base
Branch point for: EMACS_23_1_RC, cedet-branch
Changes since 1.379: +2 -1 lines
Diff to previous 1.379
(Fkeymap_parent): Doc fix (Bug#2391).


Revision 1.263.2.64 - (view) (download) (annotate) - [select for diffs]
Thu Jan 22 07:55:55 2009 UTC (15 years, 3 months ago) by miles
Branch: lexbind
Changes since 1.263.2.63: +5 -1 lines
Diff to previous 1.263.2.63 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-99


Revision 1.379 - (view) (download) (annotate) - [select for diffs]
Thu Jan 8 03:15:46 2009 UTC (15 years, 3 months ago) by gm
Branch: MAIN
CVS Tags: EMACS_PRETEST_23_0_90
Changes since 1.378: +1 -1 lines
Diff to previous 1.378
Add 2009 to copyright years.


Revision 1.378 - (view) (download) (annotate) - [select for diffs]
Fri Dec 26 14:43:23 2008 UTC (15 years, 4 months ago) by schwab
Branch: MAIN
Changes since 1.377: +4 -0 lines
Diff to previous 1.377
(map_keymap_char_table_item): Make a copy of KEY if it is a
cons.


Revision 1.263.2.63 - (view) (download) (annotate) - [select for diffs]
Mon Dec 22 09:19:56 2008 UTC (15 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.263.2.62: +29 -12 lines
Diff to previous 1.263.2.62 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-98


Revision 1.377 - (view) (download) (annotate) - [select for diffs]
Thu Nov 27 08:02:02 2008 UTC (15 years, 5 months ago) by handa
Branch: MAIN
Changes since 1.376: +29 -12 lines
Diff to previous 1.376
(describe_vector): Adjusted for the change of
char_table_ref_and_range.  For char-table, put boundary between
non-ASCII and 8-bit characters.


Revision 1.263.2.62 - (view) (download) (annotate) - [select for diffs]
Fri Jul 18 00:03:06 2008 UTC (15 years, 9 months ago) by miles
Branch: lexbind
Changes since 1.263.2.61: +68 -24 lines
Diff to previous 1.263.2.61 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-93


Revision 1.376 - (view) (download) (annotate) - [select for diffs]
Wed Jul 16 19:23:49 2008 UTC (15 years, 9 months ago) by monnier
Branch: MAIN
CVS Tags: before-remove-carbon, before-remove-vms, remove-carbon, remove-vms, small-dump-base
Changes since 1.375: +68 -84 lines
Diff to previous 1.375
* keymap.c: Remove all NS-specific code.
(where_is_preferred_modifier, Vwhere_is_preferred_modifier): New vars.
(preferred_sequence_p): Rename from ascii_sequence_p; pay attention to
where_is_preferred_modifier, return a different value depending on how
preferred is the binding.
(where_is_internal): Adjust accordingly.
(Fwhere_is_internal): Refresh where_is_preferred_modifier.
Adjust to new preferred_sequence_p.
(syms_of_keymap): Declare `where-is-preferred-modifier'.
* keyboard.c (parse_solitary_modifier): Not static any more.
* keyboard.h (parse_solitary_modifier): Declare.


Revision 1.375 - (view) (download) (annotate) - [select for diffs]
Tue Jul 15 18:15:14 2008 UTC (15 years, 9 months ago) by arobert
Branch: MAIN
Changes since 1.374: +64 -4 lines
Diff to previous 1.374
merging Emacs.app (NeXTstep port)


Revision 1.263.2.61 - (view) (download) (annotate) - [select for diffs]
Thu Jun 12 05:34:04 2008 UTC (15 years, 10 months ago) by miles
Branch: lexbind
Changes since 1.263.2.60: +5 -5 lines
Diff to previous 1.263.2.60 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-87


Revision 1.374 - (view) (download) (annotate) - [select for diffs]
Thu Jun 5 05:44:11 2008 UTC (15 years, 10 months ago) by monnier
Branch: MAIN
CVS Tags: before-merge-emacs-app-to-trunk
Changes since 1.373: +5 -5 lines
Diff to previous 1.373
* keymap.c (Vminibuffer_local_filename_must_match_map):
Rename from Vminibuffer_local_must_match_filename_map.
(syms_of_keymap):
* minibuf.c (Fcompleting_read): Adjust accordingly.
* commands.h: Rename declaration as well.
* minibuffer.el (minibuffer-local-must-match-filename-map):
Declare obsolete alias for the old name.


Revision 1.263.2.60 - (view) (download) (annotate) - [select for diffs]
Fri May 23 04:32:20 2008 UTC (15 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.59: +4 -6 lines
Diff to previous 1.263.2.59 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-83


Revision 1.373 - (view) (download) (annotate) - [select for diffs]
Wed May 14 07:49:37 2008 UTC (15 years, 11 months ago) by gm
Branch: MAIN
Changes since 1.372: +4 -6 lines
Diff to previous 1.372
Switch to recommended form of GPLv3 permissions notice.


Revision 1.263.2.59 - (view) (download) (annotate) - [select for diffs]
Thu Apr 24 01:55:45 2008 UTC (16 years ago) by miles
Branch: lexbind
Changes since 1.263.2.58: +79 -31 lines
Diff to previous 1.263.2.58 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-79


Revision 1.372 - (view) (download) (annotate) - [select for diffs]
Tue Apr 8 22:13:12 2008 UTC (16 years ago) by monnier
Branch: MAIN
CVS Tags: font-backend-base
Branch point for: font-backend
Changes since 1.371: +2 -5 lines
Diff to previous 1.371
(access_keymap): Remove the value 2 for t_ok which was used
for generic chars, which do not exist any more in emacs-unicode.


Revision 1.371 - (view) (download) (annotate) - [select for diffs]
Fri Apr 4 17:31:17 2008 UTC (16 years ago) by monnier
Branch: MAIN
Changes since 1.370: +27 -2 lines
Diff to previous 1.370
* subr.el (keymap-canonicalize): New function.
* mouse.el (mouse-menu-non-singleton): Use it.
(mouse-major-mode-menu): Remove hack made unnecessary.
* keymap.c (Qkeymap_canonicalize): New var.
(Fmap_keymap_internal): New fun.
(describe_map): Use keymap-canonicalize.


Revision 1.370 - (view) (download) (annotate) - [select for diffs]
Tue Mar 25 20:12:54 2008 UTC (16 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.369: +49 -23 lines
Diff to previous 1.369
(map_keymap_internal): New fun.
(map_keymap): Use it.
(Fmap_keymap_internal): New fun.
(Fmap_keymap): Remove left-out test from before make_save_value.


Revision 1.369 - (view) (download) (annotate) - [select for diffs]
Tue Mar 25 19:42:31 2008 UTC (16 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.368: +1 -1 lines
Diff to previous 1.368
* subr.el (map-keymap-sorted): Rename from map-keymap-internal.
Remove `sort-first' argument.
* keymap.c (Fmap_keymap): Use `map-keymap-sorted.


Revision 1.263.2.58 - (view) (download) (annotate) - [select for diffs]
Mon Feb 25 09:55:41 2008 UTC (16 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.263.2.57: +1 -1 lines
Diff to previous 1.263.2.57 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-76


Revision 1.368 - (view) (download) (annotate) - [select for diffs]
Fri Feb 8 16:23:18 2008 UTC (16 years, 2 months ago) by monnier
Branch: MAIN
Changes since 1.367: +1 -1 lines
Diff to previous 1.367
(Fkey_description): Move side effect outside of macro call.


Revision 1.263.2.57 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 09:28:11 2008 UTC (16 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.263.2.56: +125 -297 lines
Diff to previous 1.263.2.56 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-71


Revision 1.367 - (view) (download) (annotate) - [select for diffs]
Fri Feb 1 16:00:50 2008 UTC (16 years, 3 months ago) by miles
Branch: MAIN
CVS Tags: merge-unicode-to-trunk
Changes since 1.366: +125 -297 lines
Diff to previous 1.366
Merge unicode branch

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1037


Revision 1.263.2.56 - (view) (download) (annotate) - [select for diffs]
Wed Jan 9 11:12:40 2008 UTC (16 years, 3 months ago) by miles
Branch: lexbind
Changes since 1.263.2.55: +1 -1 lines
Diff to previous 1.263.2.55 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-69


Revision 1.282.4.63 - (view) (download) (annotate) - [select for diffs]
Wed Jan 9 01:12:26 2008 UTC (16 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.62: +1 -1 lines
Diff to previous 1.282.4.62 , to branch point 1.282 , to next main 1.391
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312


Revision 1.366 - (view) (download) (annotate) - [select for diffs]
Tue Jan 8 20:44:22 2008 UTC (16 years, 3 months ago) by miles
Branch: MAIN
CVS Tags: before-merge-unicode-to-trunk, emacs-unicode-2-base
Changes since 1.365: +1 -1 lines
Diff to previous 1.365
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987


Revision 1.352.2.3 - (view) (download) (annotate) - [select for diffs]
Tue Jan 8 04:30:00 2008 UTC (16 years, 3 months ago) by gm
Branch: EMACS_22_BASE
CVS Tags: EMACS_22_2, EMACS_22_3, EMACS_PRETEST_22_1_90, EMACS_PRETEST_22_1_91, EMACS_PRETEST_22_1_92, EMACS_PRETEST_22_2_90, EMACS_PRETEST_22_2_91, EMACS_PRETEST_22_2_92
Changes since 1.352.2.2: +1 -1 lines
Diff to previous 1.352.2.2 , to branch point 1.352 , to next main 1.391
Add 2008 to copyright years.


Revision 1.263.2.55 - (view) (download) (annotate) - [select for diffs]
Thu Dec 6 23:41:57 2007 UTC (16 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.263.2.54: +3 -2 lines
Diff to previous 1.263.2.54 , to branch point 1.263
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-63


Revision 1.282.4.62 - (view) (download) (annotate) - [select for diffs]
Thu Dec 6 09:50:20 2007 UTC (16 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.61: +2 -1 lines
Diff to previous 1.282.4.61 , to branch point 1.282
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294


Revision 1.365 - (view) (download) (annotate) - [select for diffs]
Thu Nov 29 01:08:47 2007 UTC (16 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.364: +2 -1 lines
Diff to previous 1.364
(Fcurrent_local_map): Doc fix.


Revision 1.364 - (view) (download) (annotate) - [select for diffs]
Thu Nov 22 16:15:44 2007 UTC (16 years, 5 months ago) by schwab
Branch: MAIN
Changes since 1.363: +1 -1 lines
Diff to previous 1.363
(Fsingle_key_description): Add cast when passing EMACS_INT
values to sprintf.


Revision 1.263.2.54 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 09:58:08 2007 UTC (16 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.263.2.53: +9 -9 lines
Diff to previous 1.263.2.53 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 890-898)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 122-128)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 257-258)

   - Merge from emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-59


Revision 1.263.2.53 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 09:55:01 2007 UTC (16 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.263.2.52: +12 -45 lines
Diff to previous 1.263.2.52 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 866-889)

   - Merge multi-tty branch
   - Update from CVS
   - Merge from emacs--rel--22
   - Add missing change from rel-22 branch to src/image.c
   - Remove RCS keywords from doc/misc/cc-mode.texi
   - Remove man, lispref, and lispintro directories

 * emacs--multi-tty--0  (base, patch 1-45)

   - tag of emacs@sv.gnu.org/emacs--devo--0--patch-743
   - Merge from lorentey@elte.hu--2004
   - Remove out-of-date meta-files
   - Tweak perms to be more like emacs--devo--0
   - Restore lispref/elisp-covers.texi
   - Sync with sealing patch in lorentey@elte.hu.
   - Rudimentary fix for environment variable handling.
   - Update from CVS
   - server.el: Don't change the default directory in the *scratch* buffer.
   - Merged from emacs--devo--0
   - Revert to official bug report addresses.
   - Merge from emacs--devo--0
   - Import changelog info from arch logs into ChangeLog.multi-tty files
   - Update from CVS: src/puresize.h (BASE_PURESIZE): Increase.
   - Restore original arch-tag in src/ChangeLog.multi-tty

 * emacs--rel--22  (patch 101-121)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 248-256)

   - Merge from emacs--devo--0
   - Update from CVS
   - Update from CVS: texi/gnus.texi (On Writing Manuals): Fix typos.
   - Revert refcard location changes

 * lorentey@elte.hu--2004/emacs--cvs-trunk--0  (base, patch 1-7)

   - tag of miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-474
   - Add CVS metadata files.
   - Update from CVS.
   - Update from CVS
   - Sync with miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-539.

 * lorentey@elte.hu--2004/emacs--cvs-trunk--0-  (version 0)

   - Branch closed.  Use miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 instead.

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (base, patch 1-4)

   - tag of miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-137
   - Add a level of indirection to terminal characteristics.
   - Implemented multiple tty support.
   - Updating_frame vs. selected_frame in term.c.
   - Added a pointer to my archive to README.multi-tty
 * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-5

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (patch 6-223, 225-257)

   - Removed two files that were committed by mistake.
   - Fixed two typos.
   - Full support for multiple terminal I/O (with some rough edges).
   - Fully eliminated global tty state variables.
   - Cosmetic changes in README.multi-tty
   - Added compilation instructions to README.multi-tty.
   - Implemented automatic deletion of terminals.
   - README.multi-tty updates.
   - Small change in README.multi-tty
   - Merged in changes from CVS HEAD
   - Joined miles@gnu.org--gnu-2004/emacs--cvs-trunk--0
   - Trivial changes
   - Bugfix festival.
   - Handle Ctl-G in emacsclient.
   - Make sure secondary frames are deleted when emacsclient quits.
   - Merged in changes from CVS head
   - Don't compile sys_select on systems that don't need it.
   - Delete server frames on server restart.
   - Undo patch-23.  I need a coffee.
   - Major bugfixes and slight enhancements.
   - A few more bugfixes and new features.
   - Separate frame-local, tty-dependent parameters from tty-local parameters.
   - Fixed X support, preliminary support for X-tty combo sessions.
   - MULTI_KBOARD support for ttys.  Input-related bugfixes for X+tty sessions.
   - Got rid of the rif (window-based redisplay interface) global variable.
   - Fix longopts option name for --tty.
   - Portability fixes (now it compiles & runs fine on Solaris).
   - Added multi-tty support for talk.el.
   - Fixed typo in talk.el.
   - Fixed typo in talk.el (again).
   - Fix mouse-position for tty+X combo sessions.
   - Add "multi-tty" to emacs-version output.
   - Fix more SEGV cases in frame.c
   - Converted display hooks to be display-local.  Plus many bugfixes.
   - Fix SEGV in init_sys_modes during X startup
   - Hookified termcap devices, added bootstrap display device, plus many
     bugfixes.
   - Numerous bugfixes and small improvements.
   - Changed tty input code to use read_socket_hook.
   - Fix C-g handling with multiple ttys.
   - Don't select on stdin unconditionally.
   - Support for opening X frames from a tty session.
   - Fix initialization of the window-system variable.
   - Romain Francoise's and Ami Fischman's bugfixes.
   - Added note about the commit mailing list.
   - Fixed tty faces during combo sessions.  Plus other assorted bugfixes.
   - Set the keyboard of the initial frame correctly.
   - Fixed interactive temacs.
   - Removed %T in mode-line-format.  Trivial documentation changes.
   - Fixed unsafe and incorrect use of record_unwind_protect in Fsuspend_emacs.
   - Cosmetic changes.
   - Don't exit Emacs when the X display is closed during a tty-X combo session.
   - Prevent core dumps when the X server crashes.
   - Fix the case when emacsclient is run on Emacs's controlling tty.
   - Trivial fixes to shut up some of the compiler warnings.
   - Don't hang on the tty if called from a shell script.
   - Fixed a typo in README.multi-tty.
   - Added newly loaded stuff in loadup.el to src/Makefile.in.
   - Don't try to init X drag and drop on a termcap frame.
   - Fix list-colors-display and other functions on a termcap frame
   - Added -w option to emacsclient for opening a new X frame.
   - Verify the version of Emacsclient.
   - Changed emacsclient to open new frames by default.
   - README updates.
   - Don't read too many characters from the tty.
   - Don't delete a tty if it's the last device with frames.
   - Fix typo in delete_display_hook documentation.
   - Fix a crash in emacsclient when DISPLAY is unset.
   - Block more input during read_avail_input.
   - Allow tty_read_avail_input to use the whole input buffer.
   - Don't try to handle a new event if the input buffer is full.
   - Back out previous change, it causes infinite recursion.
   - Revert patch-93, that was the real culprit.  Reapply patch-97.
   - Check for numchars > 0 in handle_one_xevent, not 1.
   - (Sigh.) Don't try to read more events than the buffer size.
   - Make emacsclient refuse to create a frame inside an Emacs term buffer.
   - Implemented suspending of emacsclient frames.
   - Added *.rej to tla's unrecognized pattern.
   - Fix background-mode on terminal frames (Dan Nicolaescu).
   - Fixed compiler warnings for keyboard.c.
   - Trivial cleanups to get rid of GCC warnings.
   - Trivial cleanup in fringe.c, missing from previous patch.
   - Removed *.rej from backup pattern in tagging method.
   - Fix cut'n'paste during a multi-display session (Mark Plaksin, Robert
     Chassell).
   - Fix dropping of the controlling tty on Solaris (Dan Nicolaescu).
   - Fix bootstrap problems in CVS.
   - Fix initialization order at bootstrap (Dan Nicolaescu).
   - Trivial cosmetic change in dispnew.c.
   - Prevent Lisp nesting errors while bootstrapping.
   - Fix #include errors for FreeBSD (Frank Ruell)
   - Merged in changes from CVS trunk
   - README changes.
   - Merged in changes from CVS trunk.
   - Eliminated updating_frame.
   - Fix segfault in term.c (reported by lukhas@free.fr).
   - Another server.el overhaul.
   - Fix frame parameter handling in server.el.
   - In emacsclient, protect the xmitted string from fprintf expansion (Dan
     Nicolaescu).
   - Fix error on deleting an emacsclient terminal (Dan Nicolaescu).
   - Fix one more case of the previous error.
   - A simple implementation for display-local frame parameters.
   - Mention `tla replay' in README.multi-tty (Gaute Strokkenes).
   - Fixed environment variable handling during terminal initialization.
   - Added branch description to admin/notes/BRANCH.
   - Fix fatal error during startup (rep. by Friedrich Delgado Friedrichs)
   - Add kludge to prevent overriding keyboard-coding-system customization.
   - Make terminal_coding and keyboard_coding display-local.
   - New control structure: with-selected-frame.
   - Use with-selected-frame.
   - Fix environment variables on emacsclient frames.
   - Use the remote locale for terminal & keyboard coding system.
   - Update README.multi-tty.
   - Fix server-socket-dir initialization (rep. by Friedrich Delgado
     Friedrichs).
   - Fix terminal coding system in multibyte locales (rep. by Friedrich
     Delgado Friedrichs).
   - Fix background mode initialization on client tty frames (rep. by Dan
     Nicolaescu).
   - Fix window-system-default-frame-alist (ARISAWA Akihiro).
   - Don't ignore SIGWINCH under X (contributed by Yoshiaki Kasahara).
   - Make sure the SIGWINCH handler is always set (rep. by Yoshiaki Kasahara).
   - Fix SEGV on terminals without 'IC' capability (Yoshiaki Kasahara).
   - README.multi-tty update.
   - Clear single_kboard each time Emacs returns to top-level.
   - Don't core dump on SIGINT when there is no frame on the controlling tty.
   - Dissociate from the controlling tty correctly on FreeBSD.
   - Make server-start safe against accidental restarts.
   - Fix parse error in term.c (ARISAWA Akihiro).
   - Fix byte-compile errors during bootstrap.  (Reported by Juraj Kubelka.)
   - Fix --no-wait in emacsclient (reported by Dan Nicolaescu).
   - Reapply src/Makefile.in changes that got lost in the tagline snafu of
     patch-197.
   - Implemented display ids for multiple emacsclients on the same tty.
     Plus assorted bugfixes.
   - Fix bootstrap errors.
   - Fixed C-c from the controlling terminal.
   - Don't leave buffers created by nowait clients buried under others
     (rep. by Dan Nicolaescu).
   - Fix suspend-frame on the controlling tty (reported by Dan Nicolaescu).
   - Fix Viper with simultaneous X and tty display devices. (Rep. by IRIE
     Tetsuya.)
   - Prevent the previous bug from reappearing later.
   - Fix creating frames on different X servers.
   - Cleaned up README compile & test instructions.
   - Updated archive location in docs. (Thanks to Dan Waber.)
   - README updates, including a new Tips & Tricks section
   - Change binding of C-x C-c to only exit emacsclient, not Emacs itself.
   - Fix typo in server.el (Han Boetes, Ted Morse, Ami Fischman)
   - Add TAGS-LISP to precious regex in src/.
   - Merged in changes from CVS trunk (Jan D. has fixed the XSync call in
     xterm.c, no need to disable it anymore).
   - Inhibit redisplay while frames are being deleted after an X disconnect.
   - Fix typo in src/Makefile.in.
   - Removed C99ism in init_fringe_bitmap.
   - Small tweaks in server.el.
   - Set ncurses-related environment variables while creating a new
 tty frame. (Reported by Dan Nicolaescu.)

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (patch 258-292)

   - Merged in changes from CVS trunk.
   - Fix core dump in redisplay window. (Reported by Yoshiaki Kasahara.)
     Plus cleanups.
   - Fix bootstrap problem with --without-x.
   - Trivial documentation change in keyboard.c.
   - Remove remaining references to updating_frame.
   - Increase PURESIZE to handle the extra stuff recently added.
   - Trivial changes in x_create_tip_frame.
   - README update.
   - Joined Miles's 2005 Emacs branch.
   - Merged in changes from CVS trunk.  (Long time no see!) :-)
   - Fix bootstrap error in CVS.
   - Fix xassert-related bootstrap errors.
   - Add some new precious/backup patterns in src/.
   - Update =partner-versions.
   - Prevent emacsclient errors when Emacs is compiled without X support.
   - README updates. (Reported by Xavier Mallard)
   - Merged from miles@gnu.org--gnu-2005 (patch 76-78)
   - Fix typo in dispnew.c.
   - Merged from miles@gnu.org--gnu-2005 (patch 12-13, 79-90)
   - On C-x C-c, restrict `save-some-buffers' to the client's buffers.
     (Reported by Han Boetes.)
   - Fix compilation error with GTK, fix issues with double C-g on
     controlling tty.
  (Reported by Friedrich Delgado Friedrichs, Yoshiaki Kasahara.)

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (patch 293-605)

   - Merged from miles@gnu.org--gnu-2005 (patch 91-94)
   - Initialize blink-cursor-mode consistently.
   - Merged from miles@gnu.org--gnu-2005 (patch 14-16, 95-106)
   - Merged from miles@gnu.org--gnu-2005 (patch 17-26, 107-116)
   - Fix line/column number positioning in emacsclient. (Reported by Han
     Boetes.)
   - Merged from miles@gnu.org--gnu-2005 (patch 117-118)
   - Merged from miles@gnu.org--gnu-2005 (patch 119)
   - Merged from miles@gnu.org--gnu-2005 (patch 27, 120-125)
   - Merged from miles@gnu.org--gnu-2005 (patch 28-30, 126-128)
   - Merged from miles@gnu.org--gnu-2005 (patch 31-33, 129-141)
   - Merged from miles@gnu.org--gnu-2005 (patch 34-36, 142-158)
   - Fix crash condition when an X server connection is broken. (Reported
     by Vincent Bernat.)
   - Declare Vinhibit_redisplay in xterm.c.
   - Don't abort with GTK when a tty is opened.
   - Merged from miles@gnu.org--gnu-2005 (patch 159)
   - Merged from miles@gnu.org--gnu-2005 (patch 160-161)
   - Merged from miles@gnu.org--gnu-2005 (patch 37-38, 162-182)
   - Merged from miles@gnu.org--gnu-2005 (patch 183)
   - Merged from miles@gnu.org--gnu-2005 (patch 39-44, 184-191)
   - Close the X connection when the last frame is deleted.
   - Fix stupid syntax errors in previous patch.
   - README updates.
   - Revert changes that were committed by mistake in the previous patch.
   - Merged from miles@gnu.org--gnu-2005 (patch 192-203)
   - Fix some superflous deviations from CVS, plus apply some cosmetics.
   - Fix yet another compilation error.
   - Merged from miles@gnu.org--gnu-2005 (patch 204-213)
   - Fix some aspects of X display shutdown.
   - Prevent core dump when connection is lost during frame creation.
   - README update. (Fix identifier names in emacs background preloader
     example.)
   - Fix error when creating tty clients.
   - Merged from miles@gnu.org--gnu-2005 (patch 45-55, 214-231)
   - Merged from miles@gnu.org--gnu-2005 (patch 56-58, 232-239)
   - Merged from miles@gnu.org--gnu-2005 (patch 59, 240-245)
   - Resolve crashes related to face aliases.
   - Merged from miles@gnu.org--gnu-2005 (patch 60-65, 246-265)
   - Fix bootstrap error during loadup.
   - Merged from miles@gnu.org--gnu-2005 (patch 66, 266-268)
   - Merged from miles@gnu.org--gnu-2005 (patch 269)
   - Merged from miles@gnu.org--gnu-2005 (patch 67, 270-278)
   - Fix describe-variable with frame-local variables.
   - I give up; attempt to fix annoying crashes by reverting xdisp.c
     changes in patch-328.
   - Merged from miles@gnu.org--gnu-2005 (patch 279-280)
   - Merged from miles@gnu.org--gnu-2005 (patch 281-285)
   - Fix exponential slowdowns on repeated tty frame creation.
   - Fix UTF-8 tty input when first frame is an X frame. Steps towards
     multiple tty locale support.
   - Fix typo in get_display.
   - Support for ttys with different character locale settings.
   - Merged from miles@gnu.org--gnu-2005 (patch 68, 286-291)
   - Merged from miles@gnu.org--gnu-2005 (patch 292-295)
   - Disable display type check in start_hourglass, and always set up the timer.
   - Merged from miles@gnu.org--gnu-2005 (patch 296-306)
   - Speed up `emacsclient -t' on xterms. (by suggestion of Dan Nicolaescu)
   - Merged from miles@gnu.org--gnu-2005 (patch 307-312)
   - Merged from miles@gnu.org--gnu-2005 (patch 69, 313-319)
   - Merged from miles@gnu.org--gnu-2005 (patch 70-73, 320-331)
   - Merged from miles@gnu.org--gnu-2005 (patch 74-79, 332-349)
   - Merged from miles@gnu.org--gnu-2005 (patch 80-82, 350-422)
   - Merged from miles@gnu.org--gnu-2005 (patch 423-434)
   - Merged from miles@gnu.org--gnu-2005 (patch 435-437)
   - Merged from miles@gnu.org--gnu-2005 (patch 438-440)
   - Merged from miles@gnu.org--gnu-2005 (patch 441-446)
   - Make function-key-map a terminal-local variable (move it inside the
     kboard struct).
   - Update Lisp code for a terminal-local `function-key-map'.
   - Make sure the terminfo function key sequences are set up in the
     correct function-key-map.
   - Work around mysterious breakage of arrow key recognition under screen
     (see first TODO in README).
   - Change key-translation-map to be terminal-local.
   - Merged from miles@gnu.org--gnu-2005 (patch 447-448)
   - Replace encoded-kbd-mode with display-specific
     encoded-kbd-setup-display. (Doesn't work yet.)
   - New version of ldefs-boot.el.
   - Cleanup: Move kboard fields from struct frame and device-specific
     descriptors to struct display.
   - New C function `push_display_kboard'.
   - Work around nondeterministic binding of terminal-local variables.
     (Fixes national character input on ttys.)
   - Use terminal-local-value to access function-key-map in terminal packages.
   - Speed up loading of term/xterm.el.
   - Speed up loading of term/xterm.el (Dan Nicolaescu).
   - Remove pointless conditional around key substitution block in
     term/xterm.el (Dan Nicolaescu)
   - Fix the original cause of the "arrow keys don't work on screen" bug.
   - Merged from miles@gnu.org--gnu-2005 (patch 83-87, 449-468)
   - Merged from miles@gnu.org--gnu-2005 (patch 469)
   - Implement rudimentary Lisp-level terminal parameters.
   - Small enhancements.
   - Handle and document that `delete-frame' may call functions in
     `delete-frame-functions' twice.
   - Merged from miles@gnu.org--gnu-2005 (patch 470-473)
   - Merged from miles@gnu.org--gnu-2005 (patch 474)
   - Fix compilation error in src/term.c.
   - At long last, fix annoying SELECTED_FRAME crashes after unexpected
     connection failures. Yay!
   - README update.
   - Rename term_init to init_tty.
   - Rename `struct display' to `struct device'. Update function, parameter
     and variable names accordingly.
   - Cosmetic changes in server.el.
   - Fix compilation error in select_frame_for_redisplay.
   - Rename function-key-map to local-function-key-map, and
     global-function-key-map to function-key-map. Same for
     key-translation-map.
   - Fix dumb error leading to national keys not working on ttys.
   - Fix broken emacsclient resume on Solaris (by Dan Nicolaescu).
   - Don't let window-system-default-frame-alist override parameters
     specified manually.
   - Work around crashes in X session management after normal shutdown of X
     server.
   - Apply patch from CVS trunk to fix recenter on ttys.
   - Add two pending bugs to README.multi-tty.
   - Merged in changes from CVS trunk.  Plus added lisp/term tweaks.
   - Fix syntax error in lisp/term/xterm.el.
   - Merged in changes from CVS trunk.  (Testing my own CVS gateway.)
   - Add =upstream-branch file for semi-automated merges.
   - Merged in changes from lorentey@elte.hu--2004/emacs--cvs-trunk--0
   - Fix terminal initialization code.  (Contributed by Dan Nicolaescu.)
   - Slightly refactor the terminal initialization code for simplicity.
   - Apply settings in `window-system-default-frame-alist' to the initial
     frame as well.
   - Prevent resource allocation explosion when C-x 5 2 is used on xterms.
   - Enforce the presence of `window-system' and `tty-type' frame
     parameters in all frames.
   - Fix function-key-map massaging vs `C-x 5 2' in lisp/term/*.el.
     (Submitted by Dan Nicolaescu.)
   - Merged in changes from CVS trunk.
   - Fix bootstrap error.
   - Fix `emacsclient -ne '(+ 2 2)'' (reported by Han Boetes), and clean up
     some corner cases in Emacs server.
   - Fix `emacsclient +12 file' behaviour.  (Reported by Han Boetes.)
   - Make xt-mouse.el multi-tty-compatible.
   - Fix crashes in xdialog_show (and other places) with xterm-mouse-mode.
   - Make `emacsclient -n <filename>' open new X frames when possible.
     (Reported by Bas Kok.)
   - Don't let server-save-buffers-kill-display unexpectedly kill Emacs on
     --no-wait's X frames.
   - Set Emacs version number to 22.0.51 to allow parallel installations of
     CVS trunk and the multi-tty branch.
   - Fix crash after y-or-n-p prompt triggered by emacsclient. (Reported by
     Han Boetes, analysis by Kalle Olavi Niemitalo.)
   - Fix bootstrap error in keyboard.c.
   - Switch upstream to miles@gnu.org--gnu-2005/emacs--cvs-trunk--0.
   - Fix assertion on kboard->kbd_queue and other such crashes.
   - Merged from miles@gnu.org--gnu-2005 (patch 115, 540-542)
   - Merged from miles@gnu.org--gnu-2005 (patch 543)
   - Merged from miles@gnu.org--gnu-2005 (patch 116-117, 544-550)
   - Fix hardcoded stdout usage in term.c.  (Reported by Dan Nicolaescu.)
   - Merged from miles@gnu.org--gnu-2005 (patch 118-132, 551-577)
   - Merged from miles@gnu.org--gnu-2005 (patch 578-592)
   - Merged from miles@gnu.org--gnu-2005 (patch 593-595)
   - Merged from miles@gnu.org--gnu-2005 (patch 133-141, 596-609)
   - Fix Delete key on X by adapting normal-erase-is-backspace-mode for
     multi-tty. (Reported by Dan Waber and Dan Nicolaescu.)
   - Change the "pretest" bug report address to the multi-tty list.
   - Merged from miles@gnu.org--gnu-2005 (patch 610-614)
   - Doc update.
   - Change `keyboard-translate-table' to be terminal-local.
   - Don't try to rebind the `t' symbol.
   - Protect keyboard-translate-table from GC.
   - Fix semantics of terminal-local variables. Remove
     `terminal-local-value' hack.
   - Merged from miles@gnu.org--gnu-2005 (patch 142-148, 615-628)
   - Update frames-on-display-list to accept terminal id numbers.
   - Merged from miles@gnu.org--gnu-2005 (patch 149-151, 629-641)
   - Fix some of the bootstrap problems.
   - Increase puresize.  (Emacs needs 1205176 pure bytes now.)
   - Merged from miles@gnu.org--gnu-2005 (patch 152-156, 642-654)
   - Merged from miles@gnu.org--gnu-2005 (patch 655)
   - Increase PURESIZE yet again.
   - Store client's environment in terminal parameters, not server parameters.
   - Merged from miles@gnu.org--gnu-2005 (patch 656-658)
   - Merged from miles@gnu.org--gnu-2005 (patch 659-663)
   - Delete leftover id for "info/dir".
   - Fix "first non-ASCII character on new tty frames" problem.
   - Prevent core dumps with GTK by disabling secondary X connections there.
   - Work around Emacs crash on Konsole detach.  (Tom Schutzer-Weissmann)
   - Fix typo in previous commit.
   - Merged from miles@gnu.org--gnu-2005 (patch 169-173, 671-676)
   - Implement full support for frame-local `next-buffer' and `previous-buffer'.
   - Reimplement and extend support for terminal-local environment variables.
   - Don't let x_initialize break 8-bit input on ttys. (Reported by Joakim
     Verona.) Split `set-input-mode'.
   - Pull a bugfix from CVS to prevent problems with the Debian semantic
     package.
   - Fix compilation error during non-X builds.
   - Reimplement terminal parameters in C; clean up term.c, create terminal.c.
   - Implement automatic terminal-local environment variables via
     `local-environment-variables'.
   - Fix compilation errors in previous commit.
   - Merged from miles@gnu.org--gnu-2005 (patch 677)
   - Fix error during bootstrap.
   - Fix semantics of let-binding `process-environment'.
   - Initialize Vprocess_environment to nil.
   - Store local environment in frame (not terminal) parameters.
   - Merged from miles@gnu.org--gnu-2005 (patch 678-680)
   - Merged from miles@gnu.org--gnu-2005 (patch 681)
   - Update environment-related doc strings.
   - Rename `struct device' to `struct terminal'. Rename some
     terminal-related functions similarly.
   - Set `local-environment-variables' to t by default.
   - Show the splash screen on Emacsclient frames.  Show *scratch* by default.
   - Display "@" in mode-lines of Emacsclient frames.
   - Make sure `delete-frame-functions' can not prevent the frame from
     being deleted.
   - Fix crash in lookup_image on termcap frames.
   - Enhance splash screens to work better with emacsclient.
   - Fix splash screen loosing input events on Emacsclient frames.
   - Don't display the splash screen when no frame was created. (Fixes tty
     resume.)
   - (Hopefully) fix bootstrap error on OpenBSD.  (reported by Han Boetes)
   - Fix typo in docstring of `frame-with-environment'.
   - Cosmetic fixes in xfns.c.
   - Install workaround for "X protocol error: BadCursor (invalid Cursor
     parameter) on protocol request 2"
   - Make all frames created in an emacsclient session belong to that client.
   - Experimental change: don't restore kboard after temporary changes if
     Emacs wasn't in single kboard state.
   - Fix typo in `server-handle-delete-frame'; fix startup echo area message.
   - Fix last frame check in server.el.
   - Fix Delete keys under X (for good, this time).
   - Overhaul and simplify single_kboard API. Allow calls to
     `recursive-edit' in process filters. Small fixes.
   - Merged from miles@gnu.org--gnu-2005 (patch 682)
   - Fix abort() in read_key_sequence.
   - Remove group write permissions from all files.
   - Merged from miles@gnu.org--gnu-2005 (patch 683-684)
   - Fix C-g during `make-network-process'.  (Reported by Mark Plaksin.)
   - Merged from miles@gnu.org--gnu-2005 (patch 174-181, 685-690)
   - Merged from miles@gnu.org--gnu-2005 (patch 182-184, 691-699)
   - Merged from miles@gnu.org--gnu-2005 (patch 185-186, 700-703)
   - Fix bootstrap problem reported by Han Boetes.
   - Fix some bugs related to wrong_kboard_jmpbuf.
   - Eliminate wrong_kboard_jmpbuf.
   - Merged from miles@gnu.org--gnu-2005 (patch 187, 704)
   - Fix compilation error on older GCCs (reported by "mace").
   - Merged from
   - Fix bootstrapping problem.  (Reported by "mace".)
   - Merged from emacs@sv.gnu.org
   - Add explicit abort() when x_catch_errors_unwind is called by mistake.
   - Fix `emacsclient --eval '(progn (find-file "file")'' and the like.
     (Reported by Han Boetes.)
   - Fix permissions. (Reported by Han Boetes.)
   - Fix tty state problem after error in `set-quit-char'.
   - Fix compilation.
   - Fix `server-delete-client' behavior when the user quits `kill-buffer'.
     (Reported by Han Boetes.)
   - Increase puresize.
   - Fix bogus crash with -DENABLE_CHECKING.
   - Remove unused variable in read_key_sequence.
   - Fix GDB magic.
   - Fix segfault by `C-x 5 2' on the controlling tty. (Reported by Suresh
     Madhu.)
   - Fix ediff problems.  (Reported by Dan Nicolaescu.)
   - Fix compilation error in ediff-wind.el.  D'oh.
   - Fix bizarre syntax error, probably from a baz merge bug.
   - Let the Emacs server recognize `inhibit-startup-echo-area-message'.
     (Reported by Han Boetes.)
   - Set emacsbug.el's pretest address to the multi-tty list. (Reported by
     Richard Lewis.)
   - Fix toolbars on X frames when Emacs is started on a tty. (Reported by
     Richard Lewis.)
   - Fix tool-bar and menu-bar toggles in Show/Hide menu to reflect the
     state of the current frame.
   - Clean up tty device handling. Change name of controlling tty from nil
     to "/dev/tty".
   - Set `default-directory' in *scratch* to the current directory of
     emacsclient.
   - Fix compilation error on OpenBSD.  (Reported by Han Boetes.)
   - Fix OpenBSD compilation some more.  (Fix by Han Boetes.)
   - Fix delete key after C-x 5 2 on X.  (Catched by Dan Nicolaescu.)
   - Fix tooltip border color.
   - Fix previous commit.
   - (Attempt to) fix bootstrap error.
   - Fix typo in startup.el.
   - Fix `vc-annotate' under X.  (Reported by Dan Nicolaescu.)
   - Make `tty-display-color-p' follow its doc string. (Reported by Dan
     Nicolaescu.)
   - Fix stupid crash during startup.
   - Fix crashes in redisplay functions on suspended tty frames. (Reported
     by Dan Nicolaescu.)
   - Fix crashes in `delete-terminal' caused by recursive calls or X
     displays with live frames.
   - Don't load terminit files repeatedly. Also, don't call terminit
     functions more than once per terminal.
   - Fix and/or simplify terminal initialization files.
   - Fix C-x 5 2 on the controlling tty; fix some possible crash conditions
     and a memory leak.
   - Fix syntax errors in terminal initialization files.
   - Fix compilation error in lwlib/xlwmenu.c.
   - Rework environment variable support. (Reported by Kalle Olavi
     Niemitalo and Noah Friedman.)
   - Merged from emacs@sv.gnu.org.
   - Fix typo in lisp/term/xterm.el.
   - Let frames on new terminals inherit 'environment and 'client.
   - Fix x_catch_errors-related abort after X disconnects. (Reported by Dan
     Nicolaescu).
   - Fix F10 behaviour.  (Reported by Bernard Adrian.)
   - Remove superfluous properties from the mode-line-client indicator.
     (Reported by Kalle Olavi Niemitalo)
   - Fix various aborts in get_named_tty.  (Patch by Kalle Olavi Niemitalo)
   - Increase PURESIZE.
   - Fix obvious runtime errors after merge.
   - Regenerate lisp/ldefs-boot.el.
   - Merged from emacs@sv.gnu.org.  Last-minute emacsclient rewrites be damned!
   - Fix crash in window.c.
   - Fix various suspend-related bugs in emacsclient. (Report & patch by
     Dan Nicolaescu.)
   - Remove semantic.cache, fix tagging method.
   - Fix compilation errors.  Regenerate ldefs-boot.el.
   - Re-enable GTK multidisplay support.
   - Regenerate ldefs-boot, remove junk.
   - Fix compilation error with non-toolkit scrollbar.

 * lorentey@elte.hu--2004/emacs--multi-tty--0-  (version 0)

   - This branch is now closed. Work continues at
     emacs@sv.gnu.org/emacs--multi-tty--0.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-56


Revision 1.263.2.52 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 09:41:20 2007 UTC (16 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.263.2.51: +1 -1 lines
Diff to previous 1.263.2.51 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 839-851)

   - Update from CVS
   - Change capitalization of VC backend names for new backends
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 84-92)

   - Update from CVS
   - Change capitalization of VC backend names for new backends
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 242-244)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-54


Revision 1.263.2.51 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 09:36:25 2007 UTC (16 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.263.2.50: +1 -1 lines
Diff to previous 1.263.2.50 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 824-838)

   - Update from CVS
   - Merge from emacs--rel--22
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Fix void function definition error in cus-edit.el
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * emacs--rel--22  (patch 70-83)

   - Update from CVS
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Indicate that emacs--devo--0--patch-834 does not need to be applied
   - Merge from gnus--rel--5.10
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * gnus--rel--5.10  (patch 239-241)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-53


Revision 1.263.2.50 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 09:33:25 2007 UTC (16 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.263.2.49: +247 -267 lines
Diff to previous 1.263.2.49 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 803-815)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-51


Revision 1.282.4.61 - (view) (download) (annotate) - [select for diffs]
Thu Oct 18 23:59:58 2007 UTC (16 years, 6 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.60: +9 -9 lines
Diff to previous 1.282.4.60 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 890-898)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 122-128)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 257-258)

   - Merge from emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-270


Revision 1.363 - (view) (download) (annotate) - [select for diffs]
Wed Oct 17 23:43:51 2007 UTC (16 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.362: +9 -9 lines
Diff to previous 1.362
* xselect.c (x_own_selection, x_handle_selection_clear)
(x_clear_frame_selections):
* w32menu.c (list_of_panes, list_of_items):
* w32fns.c (w32_color_map_lookup, Fx_create_frame, Fx_display_list):
* textprop.c (validate_plist, interval_has_all_properties)
(interval_has_some_properties, interval_has_some_properties_list)
(add_properties, text_property_list):
* process.c (Fget_buffer_process, list_processes_1, status_notify):
* minibuf.c (Fassoc_string):
* macselect.c (x_own_selection, x_clear_frame_selections)
(Fx_disown_selection_internal):
* keymap.c (Fcommand_remapping, where_is_internal, describe_map_tree):
Use CONSP rather than !NILP and XC[AD]R rather than Fc[ad]r.


Revision 1.282.4.60 - (view) (download) (annotate) - [select for diffs]
Thu Oct 11 16:20:42 2007 UTC (16 years, 6 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.59: +12 -45 lines
Diff to previous 1.282.4.59 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 866-879)

   - Merge multi-tty branch
   - Update from CVS
   - Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257


Revision 1.362 - (view) (download) (annotate) - [select for diffs]
Tue Oct 9 05:05:37 2007 UTC (16 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.361: +7 -2 lines
Diff to previous 1.361
Add new `input-decode-map' keymap and use it for temrinal
escape sequences.
* keyboard.h (struct kboard): Add Vinput_decode_map.
Remove Vlocal_key_translation_map.
* keyboard.c (read_key_sequence): Add support for input-decode-map.
(init_kboard): Init input-decode-map.
Replace local-key-translation-map back with key-translation-map.
(syms_of_keyboard): Declare input-decode-map.
Remove local-key-translation-map.  Update docstrings.
(mark_kboards): Mark Vinput_decode_map.
Don't mark Vlocal_key_translation_map.
* keymap.c (Fdescribe_buffer_bindings): Describe input-decode-map.
Replace local-key-translation-map back with key-translation-map.
* term.c (term_get_fkeys_1, CONDITIONAL_REASSIGN):
Bind in input-decode-map rather than function-key-map.


Revision 1.282.4.59 - (view) (download) (annotate) - [select for diffs]
Thu Sep 20 07:51:37 2007 UTC (16 years, 7 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.282.4.58: +5 -1 lines
Diff to previous 1.282.4.58 , to branch point 1.282
(where_is_internal_1): If key is a cons, store the copy
in sequence.


Revision 1.361 - (view) (download) (annotate) - [select for diffs]
Wed Aug 29 05:27:57 2007 UTC (16 years, 8 months ago) by miles
Branch: MAIN
CVS Tags: merge-multi-tty-to-trunk
Changes since 1.360: +9 -47 lines
Diff to previous 1.360
Merge multi-tty branch

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-866


Revision 1.354.2.5 - (view) (download) (annotate) - [select for diffs]
Mon Aug 13 13:50:51 2007 UTC (16 years, 8 months ago) by miles
Branch: multi-tty
Changes since 1.354.2.4: +1 -1 lines
Diff to previous 1.354.2.4 , to branch point 1.354 , to next main 1.391
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 846-851)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 88-92)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 242-244)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-31


Revision 1.282.4.58 - (view) (download) (annotate) - [select for diffs]
Mon Aug 13 13:48:09 2007 UTC (16 years, 8 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.57: +1 -1 lines
Diff to previous 1.282.4.57 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 846-851)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 88-92)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 242-244)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246


Revision 1.360 - (view) (download) (annotate) - [select for diffs]
Mon Aug 13 13:41:15 2007 UTC (16 years, 8 months ago) by miles
Branch: MAIN
CVS Tags: before-merge-multi-tty-to-trunk, multi-tty-base
Changes since 1.359: +1 -1 lines
Diff to previous 1.359
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851


Revision 1.352.2.2 - (view) (download) (annotate) - [select for diffs]
Wed Aug 8 07:49:17 2007 UTC (16 years, 8 months ago) by gm
Branch: EMACS_22_BASE
Changes since 1.352.2.1: +1 -1 lines
Diff to previous 1.352.2.1 , to branch point 1.352
Replace `iff' in comments.


Revision 1.354.2.4 - (view) (download) (annotate) - [select for diffs]
Tue Jul 31 05:44:21 2007 UTC (16 years, 9 months ago) by miles
Branch: multi-tty
Changes since 1.354.2.3: +1 -1 lines
Diff to previous 1.354.2.3 , to branch point 1.354
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 824-838)

   - Update from CVS
   - Merge from emacs--rel--22
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Fix void function definition error in cus-edit.el
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * emacs--rel--22  (patch 70-83)

   - Update from CVS
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Indicate that emacs--devo--0--patch-834 does not need to be applied
   - Merge from gnus--rel--5.10
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * gnus--rel--5.10  (patch 239-241)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28


Revision 1.282.4.57 - (view) (download) (annotate) - [select for diffs]
Fri Jul 27 10:48:21 2007 UTC (16 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.56: +1 -1 lines
Diff to previous 1.282.4.56 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 824-831)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 70-74)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238


Revision 1.359 - (view) (download) (annotate) - [select for diffs]
Thu Jul 26 05:27:53 2007 UTC (16 years, 9 months ago) by miles
Branch: MAIN
Changes since 1.358: +1 -1 lines
Diff to previous 1.358
Merge from emacs--rel--22

Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828


Revision 1.352.2.1 - (view) (download) (annotate) - [select for diffs]
Wed Jul 25 05:15:47 2007 UTC (16 years, 9 months ago) by gm
Branch: EMACS_22_BASE
Changes since 1.352: +1 -1 lines
Diff to previous 1.352
Switch license to GPLv3 or later.


Revision 1.282.4.34.2.17 - (view) (download) (annotate) - [select for diffs]
Tue Jul 17 04:54:44 2007 UTC (16 years, 9 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.16: +241 -286 lines
Diff to previous 1.282.4.34.2.16 , to branch point 1.282.4.34 , to next main 1.282.4.63
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 803-813)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 224-231)

   - Update configure
   - Update from CVS
   - Merge from emacs--devo--0
   - Move branch-specific src/ChangeLog entry to src/ChangeLog.unicode
   - Regenerate configure

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-65


Revision 1.282.4.56 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 19:26:14 2007 UTC (16 years, 9 months ago) by monnier
Branch: emacs-unicode-2
CVS Tags: unicode-xft-base
Changes since 1.282.4.55: +100 -244 lines
Diff to previous 1.282.4.55 , to branch point 1.282
Fix up failed merge from the trunk:
(Faccessible_keymaps, where_is_internal): Use map_keymap.
(where_is_internal_2): Remove.
(where_is_internal_1): Update interface for its new use.


Revision 1.282.4.55 - (view) (download) (annotate) - [select for diffs]
Sun Jul 15 04:47:35 2007 UTC (16 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.54: +31 -26 lines
Diff to previous 1.282.4.54 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 806-813)

   - Merge from emacs--rel--22
   - Update from CVS

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-230


Revision 1.354.2.3 - (view) (download) (annotate) - [select for diffs]
Sun Jul 15 02:04:13 2007 UTC (16 years, 9 months ago) by miles
Branch: multi-tty
Changes since 1.354.2.2: +247 -267 lines
Diff to previous 1.354.2.2 , to branch point 1.354
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 803-813)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-25


Revision 1.358 - (view) (download) (annotate) - [select for diffs]
Tue Jul 10 15:40:06 2007 UTC (16 years, 9 months ago) by monnier
Branch: MAIN
Changes since 1.357: +3 -3 lines
Diff to previous 1.357
(map_char_table): Use an array of int for `indices' rather than
an array of Lisp_Objects (which are only ever integers anyway).


Revision 1.357 - (view) (download) (annotate) - [select for diffs]
Tue Jul 10 15:20:14 2007 UTC (16 years, 9 months ago) by monnier
Branch: MAIN
Changes since 1.356: +133 -247 lines
Diff to previous 1.356
(struct accessible_keymaps_data, struct where_is_internal_data): New structs.
(accessible_keymaps_1, where_is_internal_1): Use them to change
interface to adhere to the one used by map_keymap.
(Faccessible_keymaps, where_is_internal): Use map_keymap.
(accessible_keymaps_char_table, where_is_internal_2): Remove.


Revision 1.282.4.54 - (view) (download) (annotate) - [select for diffs]
Mon Jul 9 08:00:48 2007 UTC (16 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.53: +110 -16 lines
Diff to previous 1.282.4.53 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 803-805)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-227


Revision 1.356 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 20:53:47 2007 UTC (16 years, 10 months ago) by dak
Branch: MAIN
Changes since 1.355: +110 -16 lines
Diff to previous 1.355
* keymaps.texi (Active Keymaps): Document new POSITION argument of
`current-active-maps'.

* keymap.c (Fcurrent_active_maps): Add `position' argument.
(Fwhere_is_internal): Adjust call to `current-active-maps' to
cater for additional parameter.

* keymap.h: Adjust number of parameters to `current-active-maps'.

* doc.c (Fsubstitute_command_keys): Adjust call of
`current-active-maps'.


Revision 1.263.2.49 - (view) (download) (annotate) - [select for diffs]
Sat Jun 16 23:37:23 2007 UTC (16 years, 10 months ago) by miles
Branch: lexbind
Changes since 1.263.2.48: +1 -1 lines
Diff to previous 1.263.2.48 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 771-793)

   - Update from CVS
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22, gnus--rel--5.10
   - Fix tq.el edge case
   - Merge from gnus--rel--5.10

 * emacs--rel--22  (patch 26-41)

   - Update from CVS
   - lisp/vc-hooks.el (vc-find-root): Fix file attribute test

 * gnus--rel--5.10  (patch 224-228)

   - Merge from emacs--devo--0, emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-49


Revision 1.282.4.34.2.16 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 02:30:06 2007 UTC (16 years, 10 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.15: +1 -1 lines
Diff to previous 1.282.4.34.2.15 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 771-792)

   - Update from CVS
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22, gnus--rel--5.10
   - Fix tq.el edge case
   - Merge from gnus--rel--5.10

 * emacs--rel--22  (patch 26-41)

   - Update from CVS
   - lisp/vc-hooks.el (vc-find-root): Fix file attribute test

 * emacs--unicode--0  (patch 210-219)

   - Merge from emacs--devo--0
   - Update from CVS

 * gnus--rel--5.10  (patch 224-228)

   - Merge from emacs--devo--0, emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-63


Revision 1.354.2.2 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 00:59:13 2007 UTC (16 years, 10 months ago) by miles
Branch: multi-tty
Changes since 1.354.2.1: +1 -1 lines
Diff to previous 1.354.2.1 , to branch point 1.354
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 781-792)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 33-41)
 * gnus--rel--5.10  (patch 226-228)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-21


Revision 1.282.4.53 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 00:57:45 2007 UTC (16 years, 10 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.52: +1 -1 lines
Diff to previous 1.282.4.52 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 781-792)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 33-41)
 * gnus--rel--5.10  (patch 226-228)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-219


Revision 1.355 - (view) (download) (annotate) - [select for diffs]
Fri Jun 8 20:10:01 2007 UTC (16 years, 10 months ago) by lektu
Branch: MAIN
Changes since 1.354: +1 -1 lines
Diff to previous 1.354
(Fkey_description): Use empty_unibyte_string.


Revision 1.282.4.34.2.15 - (view) (download) (annotate) - [select for diffs]
Thu May 24 22:23:04 2007 UTC (16 years, 11 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.14: +3 -2 lines
Diff to previous 1.282.4.34.2.14 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 726-770)

   - Update from CVS
   - Merge from emacs--rel--22
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change.

 * emacs--rel--22  (patch 6-25)

   - Update from CVS
   - Update from CVS: src/xterm.c (XTread_socket): Revert last change.

 * emacs--unicode--0  (patch 203-209)

   - Update from CVS
   - Merge from emacs--devo--0
   - Update from CVS: src/syntax.c (skip_syntaxes): Synch with the trunk.
   - Move NEWS entries for unicode branch into etc/NEWS.unicode

 * gnus--rel--5.10  (patch 218-223)

   - Merge from emacs--devo--0, emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-62


Revision 1.263.2.48 - (view) (download) (annotate) - [select for diffs]
Thu May 24 21:50:22 2007 UTC (16 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.47: +3 -2 lines
Diff to previous 1.263.2.47 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 726-770)

   - Update from CVS
   - Merge from emacs--rel--22
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change.

 * emacs--rel--22  (patch 6-25)

   - Update from CVS
   - Update from CVS: src/xterm.c (XTread_socket): Revert last change.

 * gnus--rel--5.10  (patch 218-223)

   - Merge from emacs--devo--0, emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-47


Revision 1.282.4.52 - (view) (download) (annotate) - [select for diffs]
Tue May 15 07:17:08 2007 UTC (16 years, 11 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.51: +3 -2 lines
Diff to previous 1.282.4.51 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 726-750)

   - Update from CVS
   - Merge from emacs--rel--22
   - Merge from gnus--rel--5.10

 * emacs--rel--22  (patch 6-17)

   - Update from CVS
   - Update from CVS: src/xterm.c (XTread_socket): Revert last change.

 * gnus--rel--5.10  (patch 218-221)

   - Merge from emacs--devo--0, emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-205


Revision 1.354.2.1 - (view) (download) (annotate) - [select for diffs]
Sun May 13 13:26:50 2007 UTC (16 years, 11 months ago) by miles
Branch: multi-tty
Changes since 1.354: +9 -47 lines
Diff to previous 1.354
Import arch branch emacs@sv.gnu.org/emacs--multi-tty--0


Revision 1.354 - (view) (download) (annotate) - [select for diffs]
Mon May 7 20:49:55 2007 UTC (16 years, 11 months ago) by schwab
Branch: MAIN
Branch point for: multi-tty
Changes since 1.353: +1 -1 lines
Diff to previous 1.353
(Flookup_key): Fix typo in last change.


Revision 1.353 - (view) (download) (annotate) - [select for diffs]
Mon May 7 15:41:37 2007 UTC (16 years, 11 months ago) by monnier
Branch: MAIN
Changes since 1.352: +3 -2 lines
Diff to previous 1.352
(Fdefine_key, Flookup_key): Only do the 0x80->meta_modifier
mapping for unibyte strings.


Revision 1.263.2.47 - (view) (download) (annotate) - [select for diffs]
Tue May 1 23:55:09 2007 UTC (17 years ago) by miles
Branch: lexbind
Changes since 1.263.2.46: +2 -1 lines
Diff to previous 1.263.2.46 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 698-725)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22: lisp/dired-x.el: Revert 2007-04-06 change.

 * emacs--rel--22  (base, patch 1-5)

   - tag of emacs@sv.gnu.org/emacs--devo--0--patch-709
   - Sync to CVS tag EMACS_22_BRANCHPOINT
   - Sync to CVS branch EMACS_22_BASE
   - Update from CVS

 * gnus--rel--5.10  (patch 216-217)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-46


Revision 1.263.2.46 - (view) (download) (annotate) - [select for diffs]
Tue May 1 23:51:54 2007 UTC (17 years ago) by miles
Branch: lexbind
Changes since 1.263.2.45: +37 -18 lines
Diff to previous 1.263.2.45 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 676-697)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Release ERC 5.2.

 * gnus--rel--5.10  (patch 211-215)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-45


Revision 1.282.4.34.2.14 - (view) (download) (annotate) - [select for diffs]
Tue May 1 23:27:22 2007 UTC (17 years ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.13: +2 -1 lines
Diff to previous 1.282.4.34.2.13 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 698-725)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22: lisp/dired-x.el: Revert 2007-04-06 change.

 * emacs--rel--22  (base, patch 1-5)

   - tag of emacs@sv.gnu.org/emacs--devo--0--patch-709
   - Sync to CVS tag EMACS_22_BRANCHPOINT
   - Sync to CVS branch EMACS_22_BASE
   - Update from CVS

 * emacs--unicode--0  (patch 191-202)

   - Change default value of `enable_font_backend' to 1
   - Update from CVS
   - Move src/ChangeLog entry to src/ChangeLog.unicode
   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 216-217)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-61


Revision 1.282.4.51 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 21:56:21 2007 UTC (17 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.50: +2 -1 lines
Diff to previous 1.282.4.50 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 698-710)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 216)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-196


Revision 1.352 - (view) (download) (annotate) - [select for diffs]
Sun Apr 22 16:53:57 2007 UTC (17 years ago) by rms
Branch: MAIN
CVS Tags: EMACS_22_1, EMACS_22_BRANCHPOINT, EMACS_PRETEST_22_0_99, EMACS_PRETEST_22_0_990
Branch point for: EMACS_22_BASE
Changes since 1.351: +2 -2 lines
Diff to previous 1.351
(Fdefine_key): Minor doc fix.


Revision 1.351 - (view) (download) (annotate) - [select for diffs]
Sat Apr 21 19:29:26 2007 UTC (17 years ago) by gm
Branch: MAIN
Changes since 1.350: +2 -1 lines
Diff to previous 1.350
(Fdefine_key): Fix info ref in doc string.


Revision 1.282.4.34.2.13 - (view) (download) (annotate) - [select for diffs]
Wed Apr 11 00:41:00 2007 UTC (17 years ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.12: +37 -18 lines
Diff to previous 1.282.4.34.2.12 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 670-697)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Release ERC 5.2.

 * emacs--unicode--0  (patch 185-189)

   - Merge from emacs--devo--0
   - Update from CVS
   - vc-bzr.el: New file.

 * gnus--rel--5.10  (patch 209-215)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-59


Revision 1.282.4.50 - (view) (download) (annotate) - [select for diffs]
Wed Apr 11 00:17:40 2007 UTC (17 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.49: +37 -18 lines
Diff to previous 1.282.4.49 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 675-697)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Release ERC 5.2.

 * gnus--rel--5.10  (patch 211-215)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-189


Revision 1.350 - (view) (download) (annotate) - [select for diffs]
Sun Apr 1 22:03:22 2007 UTC (17 years, 1 month ago) by cyd
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_97, EMACS_PRETEST_22_0_98
Changes since 1.349: +30 -20 lines
Diff to previous 1.349
(Fcommand_remapping): New optional argument.
(where_is_internal): Use new keymaps argument.
(Fkey_binding): Caller changed.


Revision 1.349 - (view) (download) (annotate) - [select for diffs]
Sun Apr 1 15:58:29 2007 UTC (17 years, 1 month ago) by cyd
Branch: MAIN
Changes since 1.348: +16 -9 lines
Diff to previous 1.348
(where_is_internal): Scan provided keymaps for command remappings
rather than calling Fcommand_remapping.


Revision 1.348 - (view) (download) (annotate) - [select for diffs]
Sat Mar 24 16:23:01 2007 UTC (17 years, 1 month ago) by eliz
Branch: MAIN
Changes since 1.347: +4 -2 lines
Diff to previous 1.347
Fix a comment before `current_minor_maps'.


Revision 1.263.2.45 - (view) (download) (annotate) - [select for diffs]
Fri Mar 23 00:43:22 2007 UTC (17 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.263.2.44: +2 -0 lines
Diff to previous 1.263.2.44 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 662-670)

   - Update from CVS
   - Fix read-only prompt problem in isearch
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 207-208)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-43


Revision 1.263.2.44 - (view) (download) (annotate) - [select for diffs]
Fri Mar 23 00:40:37 2007 UTC (17 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.263.2.43: +2 -2 lines
Diff to previous 1.263.2.43 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 624-661)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Remove RCS keywords

 * gnus--rel--5.10  (patch 200-206)

   - Merge from emacs--devo--0
   - Update from CVS: lisp/nnweb.el (nnweb-google-parse-1): Update parser.
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-42


Revision 1.282.4.34.2.12 - (view) (download) (annotate) - [select for diffs]
Wed Mar 21 12:43:07 2007 UTC (17 years, 1 month ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.11: +2 -0 lines
Diff to previous 1.282.4.34.2.11 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 662-669)

   - Update from CVS
   - Fix read-only prompt problem in isearch
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 184)

   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 207-208)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-58


Revision 1.282.4.34.2.11 - (view) (download) (annotate) - [select for diffs]
Wed Mar 21 12:40:46 2007 UTC (17 years, 1 month ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.10: +2 -2 lines
Diff to previous 1.282.4.34.2.10 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 653-661)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 180-183)
 * gnus--rel--5.10  (patch 203-206)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-57


Revision 1.282.4.49 - (view) (download) (annotate) - [select for diffs]
Sun Mar 18 14:11:04 2007 UTC (17 years, 1 month ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.48: +2 -0 lines
Diff to previous 1.282.4.48 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 662-669)

   - Update from CVS
   - Fix read-only prompt problem in isearch
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 207-208)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-184


Revision 1.347 - (view) (download) (annotate) - [select for diffs]
Fri Mar 9 17:31:12 2007 UTC (17 years, 1 month ago) by lektu
Branch: MAIN
Changes since 1.346: +2 -0 lines
Diff to previous 1.346
(Fdescribe_buffer_bindings): Check that BUFFER is valid.


Revision 1.282.4.48 - (view) (download) (annotate) - [select for diffs]
Sun Mar 4 06:19:39 2007 UTC (17 years, 2 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.47: +2 -2 lines
Diff to previous 1.282.4.47 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 653-661)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 203-206)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-180


Revision 1.346 - (view) (download) (annotate) - [select for diffs]
Fri Mar 2 08:45:13 2007 UTC (17 years, 2 months ago) by dak
Branch: MAIN
Changes since 1.345: +2 -2 lines
Diff to previous 1.345
*** empty log message ***


Revision 1.263.2.43 - (view) (download) (annotate) - [select for diffs]
Sun Feb 11 14:34:02 2007 UTC (17 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.263.2.42: +7 -3 lines
Diff to previous 1.263.2.42 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 586-614)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * gnus--rel--5.10  (patch 186-196)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-39


Revision 1.282.4.34.2.10 - (view) (download) (annotate) - [select for diffs]
Tue Jan 30 23:02:10 2007 UTC (17 years, 3 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.9: +7 -3 lines
Diff to previous 1.282.4.34.2.9 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 586-621)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * emacs--unicode--0  (patch 161-166)
 * gnus--rel--5.10  (patch 186-199)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-53


Revision 1.282.4.47 - (view) (download) (annotate) - [select for diffs]
Fri Jan 26 06:15:03 2007 UTC (17 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.46: +7 -3 lines
Diff to previous 1.282.4.46 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 586-614)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * gnus--rel--5.10  (patch 186-196)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162


Revision 1.345 - (view) (download) (annotate) - [select for diffs]
Wed Jan 24 00:26:30 2007 UTC (17 years, 3 months ago) by kfstorm
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_94, EMACS_PRETEST_22_0_95
Changes since 1.344: +6 -2 lines
Diff to previous 1.344
(describe_map): Don't consider prefix keys to be shadowed.


Revision 1.344 - (view) (download) (annotate) - [select for diffs]
Sun Jan 21 04:18:15 2007 UTC (17 years, 3 months ago) by gm
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_93
Changes since 1.343: +1 -1 lines
Diff to previous 1.343
Add 2007 to copyright years.


Revision 1.282.4.34.2.9 - (view) (download) (annotate) - [select for diffs]
Tue Jan 2 01:41:46 2007 UTC (17 years, 4 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.8: +17 -15 lines
Diff to previous 1.282.4.34.2.8 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 523-582)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from erc--emacs--22
   - erc-iswitchb: Temporarily enable iswitchb mode

 * emacs--unicode--0  (patch 150-159)

   - Merge from emacs--devo--0
   - Update from CVS
   - Fix ChangeLog
   - Update from CVS: src/regex.c (regex_compile): Synch with HEAD.
   - Regenerate configure with autoconf 2.61

 * gnus--rel--5.10  (patch 168-185)

   - Update from CVS
   - Merge from emacs--devo--0
   - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice.

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-51


Revision 1.263.2.42 - (view) (download) (annotate) - [select for diffs]
Mon Jan 1 04:00:35 2007 UTC (17 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.263.2.41: +2 -1 lines
Diff to previous 1.263.2.41 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 563-582)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 177-185)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-37


Revision 1.282.4.46 - (view) (download) (annotate) - [select for diffs]
Mon Jan 1 03:20:41 2007 UTC (17 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.45: +2 -1 lines
Diff to previous 1.282.4.45 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 563-582)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 177-185)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-158


Revision 1.343 - (view) (download) (annotate) - [select for diffs]
Sat Dec 30 06:25:06 2006 UTC (17 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.342: +2 -1 lines
Diff to previous 1.342
(Fdefine_key): Doc fix.


Revision 1.263.2.41 - (view) (download) (annotate) - [select for diffs]
Sat Dec 16 03:56:09 2006 UTC (17 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.263.2.40: +15 -14 lines
Diff to previous 1.263.2.40 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 545-562)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - erc-iswitchb: Temporarily enable iswitchb mode

 * gnus--rel--5.10  (patch 172-176)

   - Merge from emacs--devo--0
   - Update from CVS
   - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-36


Revision 1.282.4.45 - (view) (download) (annotate) - [select for diffs]
Sat Dec 16 01:29:19 2006 UTC (17 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.44: +15 -14 lines
Diff to previous 1.282.4.44 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 545-562)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - erc-iswitchb: Temporarily enable iswitchb mode

 * gnus--rel--5.10  (patch 172-176)

   - Merge from emacs--devo--0
   - Update from CVS
   - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice.

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-156


Revision 1.342 - (view) (download) (annotate) - [select for diffs]
Sun Dec 10 23:33:46 2006 UTC (17 years, 4 months ago) by lektu
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_92
Changes since 1.341: +15 -14 lines
Diff to previous 1.341
(Flookup_key): Doc fix.


Revision 1.263.2.40 - (view) (download) (annotate) - [select for diffs]
Mon Dec 4 12:10:35 2006 UTC (17 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.263.2.39: +32 -16 lines
Diff to previous 1.263.2.39 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 447-475)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 141-152)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-30


Revision 1.282.4.34.2.8 - (view) (download) (annotate) - [select for diffs]
Fri Oct 20 02:47:42 2006 UTC (17 years, 6 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.7: +8 -8 lines
Diff to previous 1.282.4.34.2.7 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 460-475)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 118-120)
 * gnus--rel--5.10  (patch 145-152)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-41


Revision 1.282.4.34.2.7 - (view) (download) (annotate) - [select for diffs]
Wed Oct 18 02:34:25 2006 UTC (17 years, 6 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.6: +5 -2 lines
Diff to previous 1.282.4.34.2.6 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 447-459)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 115-117)
 * gnus--rel--5.10  (patch 141-144)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-40


Revision 1.282.4.44 - (view) (download) (annotate) - [select for diffs]
Sun Oct 15 02:54:01 2006 UTC (17 years, 6 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.43: +8 -8 lines
Diff to previous 1.282.4.43 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 460-475)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 145-152)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-118


Revision 1.341 - (view) (download) (annotate) - [select for diffs]
Fri Oct 13 01:45:37 2006 UTC (17 years, 6 months ago) by cyd
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_90, EMACS_PRETEST_22_0_91
Changes since 1.340: +8 -8 lines
Diff to previous 1.340
	* keymap.c (Fkey_binding): Check Lisp_Object types before doing
	XCAR and XINT.


Revision 1.282.4.43 - (view) (download) (annotate) - [select for diffs]
Tue Oct 3 05:04:14 2006 UTC (17 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.42: +5 -2 lines
Diff to previous 1.282.4.42 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 447-459)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 141-144)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-115


Revision 1.340 - (view) (download) (annotate) - [select for diffs]
Thu Sep 28 19:00:10 2006 UTC (17 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.339: +1 -1 lines
Diff to previous 1.339
(Fdefine_key): Yet another int/Lisp_Object mixup (YAILOM).


Revision 1.339 - (view) (download) (annotate) - [select for diffs]
Tue Sep 26 04:16:59 2006 UTC (17 years, 7 months ago) by handa
Branch: MAIN
Changes since 1.338: +9 -3 lines
Diff to previous 1.338
(Fsingle_key_description): For an invalid char, retuen
"Invalid char code NNNNN".


Revision 1.338 - (view) (download) (annotate) - [select for diffs]
Mon Sep 25 04:38:18 2006 UTC (17 years, 7 months ago) by handa
Branch: MAIN
Changes since 1.337: +1 -1 lines
Diff to previous 1.337
(Fsingle_key_description): Fix the last change.


Revision 1.337 - (view) (download) (annotate) - [select for diffs]
Mon Sep 25 02:51:13 2006 UTC (17 years, 7 months ago) by handa
Branch: MAIN
Changes since 1.336: +12 -5 lines
Diff to previous 1.336
(Fsingle_key_description): Return unique names for
generic characters.


Revision 1.336 - (view) (download) (annotate) - [select for diffs]
Sat Sep 23 05:37:18 2006 UTC (17 years, 7 months ago) by handa
Branch: MAIN
Changes since 1.335: +4 -1 lines
Diff to previous 1.335
(Fmap_keymap): Docstring mentions about generic
character.


Revision 1.263.2.39 - (view) (download) (annotate) - [select for diffs]
Wed Sep 20 06:50:27 2006 UTC (17 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.263.2.38: +144 -47 lines
Diff to previous 1.263.2.38 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 438-446)

   - Update from CVS
   - lisp/url/url-methods.el: Fix format error when http_proxy is empty string
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 137-140)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-29


Revision 1.263.2.38 - (view) (download) (annotate) - [select for diffs]
Wed Sep 20 06:47:14 2006 UTC (17 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.263.2.37: +31 -0 lines
Diff to previous 1.263.2.37 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 399-437)

   - Update from CVS
   - Rcirc update from Ryan Yeske
   - Merge from gnus--rel--5.10
   - Miscellaneous tq-related fixes.

 * gnus--rel--5.10  (patch 126-136)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-28


Revision 1.263.2.37 - (view) (download) (annotate) - [select for diffs]
Wed Sep 20 06:42:03 2006 UTC (17 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.263.2.36: +14 -0 lines
Diff to previous 1.263.2.36 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 358-382)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from erc--emacs--21

 * gnus--rel--5.10  (patch 118-122)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-26


Revision 1.263.2.36 - (view) (download) (annotate) - [select for diffs]
Wed Sep 20 06:39:28 2006 UTC (17 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.263.2.35: +3 -5 lines
Diff to previous 1.263.2.35 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 343-357)

   - Update from CVS
   - Update for ERC 5.1.3.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 113-117)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-25


Revision 1.282.4.34.2.6 - (view) (download) (annotate) - [select for diffs]
Wed Sep 20 06:07:35 2006 UTC (17 years, 7 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.5: +144 -47 lines
Diff to previous 1.282.4.34.2.5 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 437-446)

   - Update from CVS
   - lisp/url/url-methods.el: Fix format error when http_proxy is empty string
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 111)

   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 137-140)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-38


Revision 1.282.4.42 - (view) (download) (annotate) - [select for diffs]
Wed Sep 20 06:04:12 2006 UTC (17 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.41: +144 -47 lines
Diff to previous 1.282.4.41 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 437-446)

   - Update from CVS
   - lisp/url/url-methods.el: Fix format error when http_proxy is empty string
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 137-140)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-111


Revision 1.335 - (view) (download) (annotate) - [select for diffs]
Tue Sep 19 10:19:34 2006 UTC (17 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.334: +9 -11 lines
Diff to previous 1.334
Include alloca.h if available.
(Fkey_binding): Only use AREF after checking it's a vector.
Remove unused var `window'.


Revision 1.334 - (view) (download) (annotate) - [select for diffs]
Fri Sep 15 07:19:14 2006 UTC (17 years, 7 months ago) by dak
Branch: MAIN
Changes since 1.333: +146 -47 lines
Diff to previous 1.333
* NEWS: explain new behavior and arguments of `key-binding' and
`command-remapping'.

* keymaps.texi (Active Keymaps): Adapt description to use
`get-char-property' instead `get-text-property'.  Explain how
mouse events change this.  Explain the new optional argument of
`key-binding' and its mouse-dependent lookup.
(Searching Keymaps): Adapt description similarly.  Explain the new
optional argument of `command-remapping'.

* Makefile.in (keymap.o): Add "keymap.h" and "window.h"
dependencies.

* keymap.c: include "window.h".
(Fcommand_remapping): New optional POSITION argument.
(Fkey_binding): New optional POSITION argument.  Completely rework
handling of mouse clicks to get the same order of keymaps as
`read-key-sequence' and heed POSITION.  Also temporarily switch
buffers to location of mouse click and back.

* keyboard.c (command_loop_1): Adjust call of `Fcommand_remapping'
for additional argument.
(parse_menu_item): Adjust call of `Fkey_binding' for additional
argument.
(read_key_sequence): If there are both `local-map' and `keymap'
text properties at some buffer position, heed both.

* keymap.h: Declare additional optional arguments of
`Fcommand_remapping' and `Fkey_binding'.


Revision 1.282.4.34.2.5 - (view) (download) (annotate) - [select for diffs]
Thu Sep 14 09:38:48 2006 UTC (17 years, 7 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.4: +31 -0 lines
Diff to previous 1.282.4.34.2.4 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 423-436)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 109-110)

   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 131-136)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-37


Revision 1.282.4.41 - (view) (download) (annotate) - [select for diffs]
Thu Sep 14 09:23:46 2006 UTC (17 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.40: +31 -0 lines
Diff to previous 1.282.4.40 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 427-436)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 134-136)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-110


Revision 1.333 - (view) (download) (annotate) - [select for diffs]
Mon Sep 11 13:03:40 2006 UTC (17 years, 7 months ago) by cyd
Branch: MAIN
Changes since 1.332: +10 -7 lines
Diff to previous 1.332
	* keymap.c (Fkey_binding): Use string position for string objects.


Revision 1.332 - (view) (download) (annotate) - [select for diffs]
Mon Sep 11 08:52:42 2006 UTC (17 years, 7 months ago) by kfstorm
Branch: MAIN
Changes since 1.331: +9 -8 lines
Diff to previous 1.331
(Fkey_binding): Fix last change.


Revision 1.331 - (view) (download) (annotate) - [select for diffs]
Mon Sep 11 02:34:05 2006 UTC (17 years, 7 months ago) by cyd
Branch: MAIN
Changes since 1.330: +27 -0 lines
Diff to previous 1.330
	* keymap.c (Fkey_binding): Check for local keymap for mouse click
	events.


Revision 1.282.4.34.2.4 - (view) (download) (annotate) - [select for diffs]
Thu Aug 3 23:21:23 2006 UTC (17 years, 9 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.3: +14 -0 lines
Diff to previous 1.282.4.34.2.3 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 357-381)

   - Merge from gnus--rel--5.10
   - Update from CVS
   - Merge from erc--emacs--21

 * emacs--unicode--0  (patch 98)

   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 116-122)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-28


Revision 1.282.4.40 - (view) (download) (annotate) - [select for diffs]
Thu Aug 3 11:45:18 2006 UTC (17 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.39: +14 -0 lines
Diff to previous 1.282.4.39 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 357-381)

   - Merge from gnus--rel--5.10
   - Update from CVS
   - Merge from erc--emacs--21

 * gnus--rel--5.10  (patch 116-122)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-98


Revision 1.330 - (view) (download) (annotate) - [select for diffs]
Sat Jul 22 21:22:52 2006 UTC (17 years, 9 months ago) by monnier
Branch: MAIN
Changes since 1.329: +14 -0 lines
Diff to previous 1.329
(Fdefine_key): If the key binding definition looks like an
XEmacs-style key sequence, convert it to Emacs's format.


Revision 1.282.4.34.2.3 - (view) (download) (annotate) - [select for diffs]
Thu Jul 20 23:58:07 2006 UTC (17 years, 9 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.2: +3 -5 lines
Diff to previous 1.282.4.34.2.2 , to branch point 1.282.4.34
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 343-356)

   - Update from CVS
   - Update for ERC 5.1.3.
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 90-91)
 * gnus--rel--5.10  (patch 113-115)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-23


Revision 1.282.4.39 - (view) (download) (annotate) - [select for diffs]
Wed Jul 19 00:42:39 2006 UTC (17 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.38: +3 -5 lines
Diff to previous 1.282.4.38 , to branch point 1.282
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 343-356)

   - Update from CVS
   - Update for ERC 5.1.3.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 113-115)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90


Revision 1.329 - (view) (download) (annotate) - [select for diffs]
Tue Jul 18 13:28:21 2006 UTC (17 years, 9 months ago) by kfstorm
Branch: MAIN
Changes since 1.328: +1 -1 lines
Diff to previous 1.328
(Fmap_keymap): Use xsignal1.


Revision 1.328 - (view) (download) (annotate) - [select for diffs]
Wed Jul 12 13:19:15 2006 UTC (17 years, 9 months ago) by kfstorm
Branch: MAIN
Changes since 1.327: +2 -4 lines
Diff to previous 1.327
(Fdefine_key, Flookup_key): Use CHECK_VECTOR_OR_STRING.


Revision 1.263.2.35 - (view) (download) (annotate) - [select for diffs]
Wed May 17 14:47:14 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.34: +14 -6 lines
Diff to previous 1.263.2.34 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 259-284)

   - Update from CVS
   - lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t
   - Merge from gnus--rel--5.10
   - Rename "field-at-point" to "field-at-pos"
   - (comint-insert-input): Remove redundant calls to setq and goto-char
   - Update etc/MORE.STUFF.

 * gnus--rel--5.10  (patch 99-101)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-21


Revision 1.263.2.34 - (view) (download) (annotate) - [select for diffs]
Wed May 17 06:35:46 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.33: +6 -3 lines
Diff to previous 1.263.2.33 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 239-258)

   - Update from CVS
   - (Ffield_beginning, find_field): Undo change of 2006-04-23.
   - Rcirc patch from Ryan Yeske
   - Merge from gnus--rel--5.10
   - Clean up lisp/gnus/ChangeLog a bit

 * gnus--rel--5.10  (patch 91-98)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-20


Revision 1.263.2.33 - (view) (download) (annotate) - [select for diffs]
Wed May 17 06:34:03 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.32: +1 -1 lines
Diff to previous 1.263.2.32 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 226-238)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/progmodes/python.el (python-mode): Fix typo.

 * gnus--rel--5.10  (patch 86-90)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-19


Revision 1.263.2.32 - (view) (download) (annotate) - [select for diffs]
Wed May 17 06:30:27 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.31: +1 -1 lines
Diff to previous 1.263.2.31 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 188-205)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Undo incorrect merge of etc/images/README from Gnus 5.10

 * gnus--rel--5.10  (patch 73-80)

   - Update from CVS
   - Update from CVS: README: Addition from 5.10.6 tar ball.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-17


Revision 1.263.2.31 - (view) (download) (annotate) - [select for diffs]
Wed May 17 06:27:21 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.30: +1 -0 lines
Diff to previous 1.263.2.30 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 164-184)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: man/mh-e.texi (Folders): Various edits.
   - Update from erc--emacs--0

 * gnus--rel--5.10  (patch 62-70)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-15


Revision 1.263.2.30 - (view) (download) (annotate) - [select for diffs]
Wed May 17 06:24:51 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.29: +1 -1 lines
Diff to previous 1.263.2.29 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 148-163)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Remove nick-abbrevs stuff from rcirc.el
   - rcirc.el update from Ryan Yeske

 * gnus--rel--5.10  (patch 57-61)

   - Copy/update icons from Gnus trunk
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-14


Revision 1.263.2.29 - (view) (download) (annotate) - [select for diffs]
Wed May 17 06:14:46 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.28: +6 -15 lines
Diff to previous 1.263.2.28 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 58-65)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 22-28)

   - Update from CVS
   - Merge from emacs--devo--0
   - Update from CVS: lisp/gnus.el: Remove bogus comment.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-6


Revision 1.263.2.28 - (view) (download) (annotate) - [select for diffs]
Wed May 17 06:04:41 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.27: +1 -1 lines
Diff to previous 1.263.2.27 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 43-57)

   - Update from CVS
   - Merge from erc--emacs--0
   - Make constrain-to-field notice overlays
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 18-21)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-5


Revision 1.263.2.27 - (view) (download) (annotate) - [select for diffs]
Wed May 17 05:59:17 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.26: +1 -1 lines
Diff to previous 1.263.2.26 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 15-33)

   - Update from CVS
   - Install ERC.
   - Fix ERC compiler warnings.
   - Use utf-8 encoding in ERC ChangeLogs.
   - Merge ERC-related Viper hacks into Viper.
   - Merge from erc--main--0
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 8-13)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-3


Revision 1.263.2.26 - (view) (download) (annotate) - [select for diffs]
Wed May 17 05:57:43 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.25: +4 -2 lines
Diff to previous 1.263.2.25 , to branch point 1.263
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 4-14)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (base, patch 1-7)

   - tag of miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-187
   - Update from CVS
   - Merge from emacs--devo--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10  (patch 187)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-2


Revision 1.263.2.25 - (view) (download) (annotate) - [select for diffs]
Wed May 17 05:42:07 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.24: +111 -21 lines
Diff to previous 1.263.2.24 , to branch point 1.263
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 675-684)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 169-173)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS

Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-62


Revision 1.263.2.24 - (view) (download) (annotate) - [select for diffs]
Wed May 17 05:38:05 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.23: +32 -5 lines
Diff to previous 1.263.2.23 , to branch point 1.263
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 649-674)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 157-168)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS
   - Update from CVS: texi/message.texi: Fix default values.

Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-61


Revision 1.263.2.23 - (view) (download) (annotate) - [select for diffs]
Wed May 17 05:34:26 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.22: +7 -1 lines
Diff to previous 1.263.2.22 , to branch point 1.263
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 640-648)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - lisp/gnus/ChangeLog: Remove duplicate entry

 * gnus--rel--5.10  (patch 152-156)

   - Update from CVS: lisp/mml.el (mml-preview): Doc fix.
   - Update from CVS

Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-60


Revision 1.263.2.22 - (view) (download) (annotate) - [select for diffs]
Wed May 17 04:39:09 2006 UTC (17 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.263.2.21: +4 -1 lines
Diff to previous 1.263.2.21 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-51

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 542-553)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 116-121)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS


Revision 1.282.4.34.2.2 - (view) (download) (annotate) - [select for diffs]
Mon May 15 12:03:41 2006 UTC (17 years, 11 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34.2.1: +3 -15 lines
Diff to previous 1.282.4.34.2.1 , to branch point 1.282.4.34
Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-3

Merge from emacs--unicode--0

Patches applied:

 * emacs--unicode--0  (patch 61)

   - Update from CVS


Revision 1.282.4.38 - (view) (download) (annotate) - [select for diffs]
Mon May 15 02:45:29 2006 UTC (17 years, 11 months ago) by handa
Branch: emacs-unicode-2
CVS Tags: unicode-post-font-backend, unicode-pre-font-backend
Changes since 1.282.4.37: +3 -15 lines
Diff to previous 1.282.4.37 , to branch point 1.282
(push_key_description): Fix synching with HEAD.


Revision 1.282.4.34.2.1 - (view) (download) (annotate) - [select for diffs]
Fri May 12 08:30:08 2006 UTC (17 years, 11 months ago) by miles
Branch: unicode-xft
Changes since 1.282.4.34: +19 -5 lines
Diff to previous 1.282.4.34
Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-2

Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 204-273)

   - Update from CVS
   - Sync from erc--emacs--0
   - Merge from gnus--rel--5.10
   - Improve tq.el.
   - Update from CVS: src/puresize.h (PURESIZE_RATIO): Reduce to 10/6.
   - Update from CVS: lisp/progmodes/python.el (python-mode): Fix typo.
   - (Ffield_beginning, find_field): Undo change of 2006-04-23.
   - Rcirc patch from Ryan Yeske
   - Clean up lisp/gnus/ChangeLog a bit
   - lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t
   - Rename "field-at-point" to "field-at-pos"
   - (comint-insert-input): Remove redundant calls to setq and goto-char

 * emacs--unicode--0  (patch 56-60)

   - Merge from emacs--devo--0
   - Update from CVS

 * gnus--rel--5.10  (patch 81-100)

   - Update from CVS
   - Merge from emacs--devo--0


Revision 1.282.4.37 - (view) (download) (annotate) - [select for diffs]
Wed May 10 20:42:35 2006 UTC (17 years, 11 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.36: +12 -1 lines
Diff to previous 1.282.4.36 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-60

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 259-273)

   - Update from CVS
   - lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t
   - Merge from gnus--rel--5.10
   - Rename "field-at-point" to "field-at-pos"
   - (comint-insert-input): Remove redundant calls to setq and goto-char

 * gnus--rel--5.10  (patch 99-100)

   - Merge from emacs--devo--0
   - Update from CVS


Revision 1.327 - (view) (download) (annotate) - [select for diffs]
Wed May 10 03:32:06 2006 UTC (17 years, 11 months ago) by cyd
Branch: MAIN
Changes since 1.326: +3 -1 lines
Diff to previous 1.326
	* keymap.c (describe_map): Avoid generating duplicate entries if
	the shadowed binding has the same definition.


Revision 1.326 - (view) (download) (annotate) - [select for diffs]
Tue May 9 13:19:57 2006 UTC (17 years, 11 months ago) by handa
Branch: MAIN
Changes since 1.325: +1 -1 lines
Diff to previous 1.325
(push_key_description): Fix previous change.


Revision 1.325 - (view) (download) (annotate) - [select for diffs]
Tue May 9 13:17:24 2006 UTC (17 years, 11 months ago) by handa
Branch: MAIN
Changes since 1.324: +11 -5 lines
Diff to previous 1.324
(push_key_description): Handle invalid character key.


Revision 1.282.4.36 - (view) (download) (annotate) - [select for diffs]
Tue May 2 05:51:42 2006 UTC (18 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.35: +6 -3 lines
Diff to previous 1.282.4.35 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-58

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 239-258)

   - Update from CVS
   - (Ffield_beginning, find_field): Undo change of 2006-04-23.
   - Rcirc patch from Ryan Yeske
   - Merge from gnus--rel--5.10
   - Clean up lisp/gnus/ChangeLog a bit

 * gnus--rel--5.10  (patch 91-98)

   - Merge from emacs--devo--0
   - Update from CVS


Revision 1.324 - (view) (download) (annotate) - [select for diffs]
Sun Apr 30 22:15:13 2006 UTC (18 years ago) by rms
Branch: MAIN
Changes since 1.323: +5 -2 lines
Diff to previous 1.323
(Fdefine_key): Improve error message when KEY begins with a non-prefix key.


Revision 1.323 - (view) (download) (annotate) - [select for diffs]
Wed Apr 26 20:50:25 2006 UTC (18 years ago) by monnier
Branch: MAIN
Changes since 1.322: +1 -1 lines
Diff to previous 1.322
(store_in_keymap): Change `def' arg to not be `register'.
Seems to trigger a bug in gcc-amd64 4.0.2 20051125 (Red Hat 4.0.2-8):
keymap.c:895: error: address of register variable `def' requested.


Revision 1.282.4.35 - (view) (download) (annotate) - [select for diffs]
Fri Apr 21 05:39:09 2006 UTC (18 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.34: +1 -1 lines
Diff to previous 1.282.4.34 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-57

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 226-238)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/progmodes/python.el (python-mode): Fix typo.

 * gnus--rel--5.10  (patch 86-90)

   - Update from CVS
   - Merge from emacs--devo--0


Revision 1.322 - (view) (download) (annotate) - [select for diffs]
Tue Apr 18 20:58:59 2006 UTC (18 years ago) by rms
Branch: MAIN
Changes since 1.321: +1 -1 lines
Diff to previous 1.321
(describe_map): Make "shadowed" warning more verbose.


Revision 1.282.4.34 - (view) (download) (annotate) - [select for diffs]
Sun Apr 9 00:38:16 2006 UTC (18 years ago) by miles
Branch: emacs-unicode-2
Branch point for: unicode-xft
Changes since 1.282.4.33: +1 -1 lines
Diff to previous 1.282.4.33 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-54

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 190-203)

   - Update from CVS
   - Undo incorrect merge of etc/images/README from Gnus 5.10
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 74-80)

   - Update from CVS
   - Update from CVS: README: Addition from 5.10.6 tar ball.


Revision 1.321 - (view) (download) (annotate) - [select for diffs]
Sat Apr 8 14:20:10 2006 UTC (18 years ago) by monnier
Branch: MAIN
Changes since 1.320: +1 -1 lines
Diff to previous 1.320
(describe_map): Don't use XINT if we haven't checked INTEGERP.


Revision 1.282.4.33 - (view) (download) (annotate) - [select for diffs]
Tue Mar 28 23:08:10 2006 UTC (18 years, 1 month ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.32: +1 -0 lines
Diff to previous 1.282.4.32 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-49

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 164-184)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: man/mh-e.texi (Folders): Various edits.
   - Update from erc--emacs--0

 * gnus--rel--5.10  (patch 62-70)

   - Merge from emacs--devo--0
   - Update from CVS


Revision 1.320 - (view) (download) (annotate) - [select for diffs]
Mon Mar 20 06:24:31 2006 UTC (18 years, 1 month ago) by handa
Branch: MAIN
Changes since 1.319: +1 -0 lines
Diff to previous 1.319
(map_keymap): Set tail to Qnil before GCPRO it.


Revision 1.282.4.32 - (view) (download) (annotate) - [select for diffs]
Mon Mar 13 12:19:50 2006 UTC (18 years, 1 month ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.31: +1 -1 lines
Diff to previous 1.282.4.31 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-43

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 148-156)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Remove nick-abbrevs stuff from rcirc.el
   - rcirc.el update from Ryan Yeske

 * gnus--rel--5.10  (patch 57)

   - Copy/update icons from Gnus trunk


Revision 1.319 - (view) (download) (annotate) - [select for diffs]
Sat Mar 11 15:25:03 2006 UTC (18 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.318: +1 -1 lines
Diff to previous 1.318
(describe_map): Shorten string to indicate shadowed binding.


Revision 1.282.4.31 - (view) (download) (annotate) - [select for diffs]
Sat Feb 11 00:11:18 2006 UTC (18 years, 2 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.30: +6 -15 lines
Diff to previous 1.282.4.30 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-14

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 58-65)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 22-28)

   - Update from CVS
   - Merge from emacs--devo--0
   - Update from CVS: lisp/gnus.el: Remove bogus comment.


Revision 1.318 - (view) (download) (annotate) - [select for diffs]
Fri Feb 10 00:00:30 2006 UTC (18 years, 2 months ago) by kfstorm
Branch: MAIN
Changes since 1.317: +6 -15 lines
Diff to previous 1.317
* data.c (Findirect_function): Add NOERROR arg.  All callers changed
to pass Qnil for NOERROR.

* keymap.c (current_minor_maps_error): Remove.
(current_minor_maps): Pass Qt for NOERROR to Findirect_function
instead of using internal_condition_case_1+current_minor_maps_error.


Revision 1.282.4.30 - (view) (download) (annotate) - [select for diffs]
Wed Feb 8 04:24:32 2006 UTC (18 years, 2 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.29: +1 -1 lines
Diff to previous 1.282.4.29 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 43-57)

   - Update from CVS
   - Merge from erc--emacs--0
   - Make constrain-to-field notice overlays
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 18-21)

   - Update from CVS
   - Merge from emacs--devo--0


Revision 1.317 - (view) (download) (annotate) - [select for diffs]
Mon Feb 6 15:23:21 2006 UTC (18 years, 2 months ago) by ttn
Branch: MAIN
Changes since 1.316: +1 -1 lines
Diff to previous 1.316
Update years in copyright notice; nfc.


Revision 1.282.4.29 - (view) (download) (annotate) - [select for diffs]
Wed Feb 1 10:07:11 2006 UTC (18 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.28: +1 -1 lines
Diff to previous 1.282.4.28 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-9

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 16-33)

   - Update from CVS
   - Install ERC.
   - Fix ERC compiler warnings.
   - Use utf-8 encoding in ERC ChangeLogs.
   - Merge ERC-related Viper hacks into Viper.
   - Merge from erc--main--0
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 8-13)

   - Merge from emacs--devo--0
   - Update from CVS


Revision 1.316 - (view) (download) (annotate) - [select for diffs]
Thu Jan 26 17:50:50 2006 UTC (18 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.315: +1 -1 lines
Diff to previous 1.315
(Fmap_keymap): Doc fix.


Revision 1.282.4.28 - (view) (download) (annotate) - [select for diffs]
Wed Jan 25 07:09:59 2006 UTC (18 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.27: +4 -2 lines
Diff to previous 1.282.4.27 , to branch point 1.282
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-7

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 4-14)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (base, patch 1-7)

   - tag of miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-187
   - Update from CVS
   - Merge from emacs--devo--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10  (patch 187)

   - Update from CVS


Revision 1.315 - (view) (download) (annotate) - [select for diffs]
Thu Jan 19 17:41:40 2006 UTC (18 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.314: +4 -2 lines
Diff to previous 1.314
(Fmap_keymap): Doc fix.


Revision 1.282.4.27 - (view) (download) (annotate) - [select for diffs]
Mon Jan 16 08:37:02 2006 UTC (18 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.26: +149 -26 lines
Diff to previous 1.282.4.26 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 616-696)

   - Add lisp/mh-e/.arch-inventory
   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
   - lisp/gnus/ChangeLog: Remove duplicate entry

 * gnus--rel--5.10  (patch 147-181)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0
   - Update from CVS: lisp/mml.el (mml-preview): Doc fix.
   - Update from CVS: texi/message.texi: Fix default values.
   - Update from CVS: texi/gnus.texi (RSS): Addition.


Revision 1.272.2.1 - (view) (download) (annotate) - [select for diffs]
Mon Jan 16 00:03:50 2006 UTC (18 years, 3 months ago) by enberg
Branch: rmail-mbox-branch
Changes since 1.272: +580 -233 lines
Diff to previous 1.272 , to next main 1.391
sync with trunk


Revision 1.302.2.2 - (view) (download) (annotate) - [select for diffs]
Thu Jan 12 10:25:43 2006 UTC (18 years, 3 months ago) by jhd
Branch: XFT_JHD_BRANCH
Changes since 1.302.2.1: +159 -32 lines
Diff to previous 1.302.2.1 , to branch point 1.302 , to next main 1.391
Update from HEAD


Revision 1.314 - (view) (download) (annotate) - [select for diffs]
Tue Jan 3 16:54:47 2006 UTC (18 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.313: +2 -2 lines
Diff to previous 1.313
(describe_map_compare): Yet another int/Lisp_Object mixup.


Revision 1.313 - (view) (download) (annotate) - [select for diffs]
Fri Dec 30 04:52:16 2005 UTC (18 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.312: +108 -21 lines
Diff to previous 1.312
(describe_map): Put sparse map elements into an array,
sort them, then output a sequence of identical bindings on one line.
(struct describe_map_elt): New data type.
(describe_map_compare): New function.


Revision 1.312 - (view) (download) (annotate) - [select for diffs]
Mon Dec 19 15:46:13 2005 UTC (18 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.311: +3 -0 lines
Diff to previous 1.311
(Vfunction_key_map): Docstring fix: mention that bindings can be functions.


Revision 1.311 - (view) (download) (annotate) - [select for diffs]
Sun Dec 11 15:35:14 2005 UTC (18 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.310: +8 -4 lines
Diff to previous 1.310
(Fset_keymap_parent, store_in_keymap): Use CHECK_IMPURE.
(Flookup_key): Doc fix.
(syms_of_keymap) <function-key-map>: Doc fix.


Revision 1.310 - (view) (download) (annotate) - [select for diffs]
Fri Dec 2 13:47:11 2005 UTC (18 years, 5 months ago) by eliz
Branch: MAIN
Changes since 1.309: +22 -0 lines
Diff to previous 1.309
(Vminibuffer_local_filename_completion_map)
(Vminibuffer_local_must_match_filename_map): New variables.
(syms_of_keymap): DEFVAR_LISP them, initialize them, and set their parent to
be Vminibuffer_local_completion_map and Vminibuffer_local_must_match_map,
respectively.


Revision 1.309 - (view) (download) (annotate) - [select for diffs]
Mon Nov 21 23:32:12 2005 UTC (18 years, 5 months ago) by raeburn
Branch: MAIN
Changes since 1.308: +2 -1 lines
Diff to previous 1.308
(shadow_lookup): Use make_number to pass a number to Fsubstring.


Revision 1.308 - (view) (download) (annotate) - [select for diffs]
Wed Nov 9 07:48:38 2005 UTC (18 years, 5 months ago) by jurta
Branch: MAIN
Changes since 1.307: +7 -1 lines
Diff to previous 1.307
(shadow_lookup): If Flookup_key returns a number,
call it again with a sub-key-sequence, and if its return value
is non-nil (sub-key is bound), return nil.


Revision 1.282.4.26 - (view) (download) (annotate) - [select for diffs]
Mon Sep 19 10:20:27 2005 UTC (18 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.25: +4 -1 lines
Diff to previous 1.282.4.25 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-82

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 542-553)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 116-121)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS


Revision 1.307 - (view) (download) (annotate) - [select for diffs]
Mon Sep 12 10:26:35 2005 UTC (18 years, 7 months ago) by kfstorm
Branch: MAIN
Changes since 1.306: +4 -1 lines
Diff to previous 1.306
(Fdescribe_buffer_bindings): Reload `translate'
after insert which runs signal_after_change.


Revision 1.263.2.21 - (view) (download) (annotate) - [select for diffs]
Fri Aug 26 10:24:16 2005 UTC (18 years, 8 months ago) by miles
Branch: lexbind
Changes since 1.263.2.20: +3 -2 lines
Diff to previous 1.263.2.20 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-47

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 514-518)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 104-105)

   - Update from CVS


Revision 1.263.2.20 - (view) (download) (annotate) - [select for diffs]
Fri Aug 26 10:10:58 2005 UTC (18 years, 8 months ago) by miles
Branch: lexbind
Changes since 1.263.2.19: +1 -1 lines
Diff to previous 1.263.2.19 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-44

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 485-492)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 92-94)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS


Revision 1.263.2.19 - (view) (download) (annotate) - [select for diffs]
Fri Aug 26 10:00:36 2005 UTC (18 years, 8 months ago) by miles
Branch: lexbind
Changes since 1.263.2.18: +2 -2 lines
Diff to previous 1.263.2.18 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-42

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 459-473)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 86-87)

   - Update from CVS


Revision 1.282.4.25 - (view) (download) (annotate) - [select for diffs]
Fri Aug 26 09:48:51 2005 UTC (18 years, 8 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.24: +3 -2 lines
Diff to previous 1.282.4.24 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 514-518)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 104-105)

   - Update from CVS


Revision 1.306 - (view) (download) (annotate) - [select for diffs]
Sun Aug 7 12:33:17 2005 UTC (18 years, 8 months ago) by ttn
Branch: MAIN
Changes since 1.305: +3 -2 lines
Diff to previous 1.305
Update years in copyright notice; nfc.


Revision 1.282.4.24 - (view) (download) (annotate) - [select for diffs]
Fri Jul 22 08:27:22 2005 UTC (18 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.23: +1 -1 lines
Diff to previous 1.282.4.23 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-71

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 485-492)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 92-94)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS


Revision 1.305 - (view) (download) (annotate) - [select for diffs]
Mon Jul 18 16:33:00 2005 UTC (18 years, 9 months ago) by jurta
Branch: MAIN
Changes since 1.304: +1 -1 lines
Diff to previous 1.304
(Fminor_mode_key_binding): Delete duplicate words.


Revision 1.282.4.23 - (view) (download) (annotate) - [select for diffs]
Thu Jul 7 12:38:55 2005 UTC (18 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.22: +2 -2 lines
Diff to previous 1.282.4.22 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 459-473)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 86-87)

   - Update from CVS


Revision 1.304 - (view) (download) (annotate) - [select for diffs]
Mon Jul 4 16:06:32 2005 UTC (18 years, 10 months ago) by lute
Branch: MAIN
Changes since 1.303: +2 -2 lines
Diff to previous 1.303
Update FSF's address.


Revision 1.302.2.1 - (view) (download) (annotate) - [select for diffs]
Mon Jun 6 08:36:32 2005 UTC (18 years, 10 months ago) by jhd
Branch: XFT_JHD_BRANCH
Changes since 1.302: +17 -2 lines
Diff to previous 1.302
Merged from HEAD


Revision 1.263.2.18 - (view) (download) (annotate) - [select for diffs]
Thu Apr 14 06:28:20 2005 UTC (19 years ago) by miles
Branch: lexbind
Changes since 1.263.2.17: +17 -2 lines
Diff to previous 1.263.2.17 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-28

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 241-258)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 59-65)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0
   - (mm-string-to-multibyte): Use Gnus trunk definition.


Revision 1.282.4.22 - (view) (download) (annotate) - [select for diffs]
Thu Apr 14 05:03:28 2005 UTC (19 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.21: +17 -2 lines
Diff to previous 1.282.4.21 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-37

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 241-257)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 59-65)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0
   - (mm-string-to-multibyte): Use Gnus trunk definition.


Revision 1.303 - (view) (download) (annotate) - [select for diffs]
Sun Apr 10 01:43:18 2005 UTC (19 years ago) by rms
Branch: MAIN
Changes since 1.302: +17 -2 lines
Diff to previous 1.302
(where_is_internal): Convert a string used as event type into "(any string)".


Revision 1.263.2.17 - (view) (download) (annotate) - [select for diffs]
Fri Feb 18 02:36:17 2005 UTC (19 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.263.2.16: +60 -20 lines
Diff to previous 1.263.2.16 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-11

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-95
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-96
   Move Gnus images into etc/images

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-97
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-106
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-14
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-15
   Update from CVS: lisp/imap.el (imap-log): Doc fix.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-16
   Merge from emacs--cvs-trunk--0


Revision 1.282.4.21 - (view) (download) (annotate) - [select for diffs]
Fri Feb 18 00:41:44 2005 UTC (19 years, 2 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.20: +58 -19 lines
Diff to previous 1.282.4.20 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-15

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-95
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-96
   Move Gnus images into etc/images

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-97
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-105
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-14
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-15
   Update from CVS: lisp/imap.el (imap-log): Doc fix.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-16
   Merge from emacs--cvs-trunk--0


Revision 1.302 - (view) (download) (annotate) - [select for diffs]
Tue Feb 15 06:39:18 2005 UTC (19 years, 2 months ago) by rms
Branch: MAIN
CVS Tags: XFT_JHD_BRANCH_base
Branch point for: XFT_JHD_BRANCH
Changes since 1.301: +60 -20 lines
Diff to previous 1.301
(describe_map_tree): New arg MENTION_SHADOW.  Calls changed.
(describe_map, describe_vector): Likewise.  When it's 1,
don't omit shadowed bindings, instead mark them as shadowed.


Revision 1.263.2.16 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 00:18:24 2005 UTC (19 years, 3 months ago) by miles
Branch: lexbind
Changes since 1.263.2.15: +3 -3 lines
Diff to previous 1.263.2.15 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-7

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-52
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-53
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-54
   Update from CVS: lisp/cus-start.el (all): Add `undo-outer-limit'.

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-55
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-57
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-58
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-7
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-8
 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-11
   Update from CVS


Revision 1.282.4.20 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 00:06:19 2005 UTC (19 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.19: +3 -3 lines
Diff to previous 1.282.4.19 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-7

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-52
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-53
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-54
   Update from CVS: lisp/cus-start.el (all): Add `undo-outer-limit'.

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-55
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-57
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-58
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-7
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-8
 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-11
   Update from CVS


Revision 1.301 - (view) (download) (annotate) - [select for diffs]
Fri Jan 28 16:25:10 2005 UTC (19 years, 3 months ago) by monnier
Branch: MAIN
Changes since 1.300: +3 -3 lines
Diff to previous 1.300
(access_keymap): YAILOM.


Revision 1.263.2.15 - (view) (download) (annotate) - [select for diffs]
Sat Jan 22 21:50:39 2005 UTC (19 years, 3 months ago) by miles
Branch: lexbind
Changes since 1.263.2.14: +4 -0 lines
Diff to previous 1.263.2.14 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-5

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5
   Update from CVS: exi/gnus-faq.texi ([4.1]): Typo.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6
   Update from CVS


Revision 1.282.4.19 - (view) (download) (annotate) - [select for diffs]
Sat Jan 22 21:39:26 2005 UTC (19 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.18: +4 -0 lines
Diff to previous 1.282.4.18 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-4

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5
   Update from CVS: exi/gnus-faq.texi ([4.1]): Typo.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6
   Update from CVS


Revision 1.300 - (view) (download) (annotate) - [select for diffs]
Fri Jan 21 00:31:40 2005 UTC (19 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.299: +4 -0 lines
Diff to previous 1.299
(access_keymap): Protect from bad value of meta_prefix_char.


Revision 1.263.2.14 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 03:49:55 2005 UTC (19 years, 3 months ago) by miles
Branch: lexbind
Changes since 1.263.2.13: +9 -2 lines
Diff to previous 1.263.2.13 , to branch point 1.263
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-4

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-29
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40
   Fix regressions from latest reftex update


Revision 1.282.4.18 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 03:39:41 2005 UTC (19 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.17: +9 -2 lines
Diff to previous 1.282.4.17 , to branch point 1.282
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-2

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-3
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12
   Remove "-face" suffix from lazy-highlight face name

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22
   <no summary provided>

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40
   Fix regressions from latest reftex update

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0
   tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2
   Merge from miles@gnu.org--gnu-2004

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3
   Merge from emacs--cvs-trunk--0


Revision 1.299 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 19:49:53 2005 UTC (19 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.298: +9 -2 lines
Diff to previous 1.298
(Fcurrent_active_maps): Ignore Voverriding_local_map
if Voverriding_terminal_local_map is non-nil.


Revision 1.263.2.13 - (view) (download) (annotate) - [select for diffs]
Wed Dec 8 23:36:21 2004 UTC (19 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.263.2.12: +1 -1 lines
Diff to previous 1.263.2.12 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-77

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
   Update from CVS: src/indent.c (Fvertical_motion): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-717
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-718
   RCS keyword removal

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-719
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-720
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
   Update from CVS


Revision 1.263.2.12 - (view) (download) (annotate) - [select for diffs]
Wed Dec 8 23:31:37 2004 UTC (19 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.263.2.11: +8 -4 lines
Diff to previous 1.263.2.11 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-76

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-695
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-696
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-697
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-702
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-703
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-704
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-707
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-72
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-73
   Merge from emacs--cvs-trunk--0


Revision 1.282.4.17 - (view) (download) (annotate) - [select for diffs]
Wed Dec 8 05:02:18 2004 UTC (19 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.16: +1 -1 lines
Diff to previous 1.282.4.16 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
   Update from CVS: src/indent.c (Fvertical_motion): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
   Update from CVS


Revision 1.298 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 05:08:09 2004 UTC (19 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.297: +1 -1 lines
Diff to previous 1.297
(Flookup_key): Check INTEGERP before XINT.


Revision 1.282.4.16 - (view) (download) (annotate) - [select for diffs]
Fri Nov 19 06:54:57 2004 UTC (19 years, 5 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.15: +8 -4 lines
Diff to previous 1.282.4.15 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-72

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-695
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-696
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-697
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-702
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-703
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-704
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-72
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-73
   Merge from emacs--cvs-trunk--0


Revision 1.297 - (view) (download) (annotate) - [select for diffs]
Tue Nov 16 17:00:59 2004 UTC (19 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.296: +8 -4 lines
Diff to previous 1.296
(Fmap_keymap): New arg SORT-FIRST.  Use
map-keymap-internal to implement that.


Revision 1.263.2.11 - (view) (download) (annotate) - [select for diffs]
Fri Nov 12 04:21:14 2004 UTC (19 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.263.2.10: +3 -3 lines
Diff to previous 1.263.2.10 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-74

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71
   Update from CVS


Revision 1.282.4.15 - (view) (download) (annotate) - [select for diffs]
Fri Nov 12 02:52:54 2004 UTC (19 years, 5 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.14: +3 -3 lines
Diff to previous 1.282.4.14 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-70

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71
   Update from CVS


Revision 1.296 - (view) (download) (annotate) - [select for diffs]
Wed Nov 10 22:35:21 2004 UTC (19 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.295: +3 -3 lines
Diff to previous 1.295
(Fkeymap_prompt): Accept symbol keymaps.


Revision 1.263.2.10 - (view) (download) (annotate) - [select for diffs]
Mon Oct 25 04:19:35 2004 UTC (19 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.263.2.9: +2 -1 lines
Diff to previous 1.263.2.9 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-70

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-594
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-598
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-599
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-600
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-602
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-603
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-604
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-609
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-610
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-611
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-614
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-615
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-42
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-43
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-44
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-47
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-48
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-49
   Add {arch}/=commit-merge-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-50
   {arch}/=commit-merge-make-log: Don't die if there are no ChangeLog changes


Revision 1.282.4.14 - (view) (download) (annotate) - [select for diffs]
Thu Oct 14 08:49:53 2004 UTC (19 years, 6 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.13: +2 -1 lines
Diff to previous 1.282.4.13 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-57

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-594
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-598
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-599
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-600
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-602
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-603
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-604
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-609
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-610
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-611
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-614
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-615
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-42
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-43
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-44
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-47
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-48
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-49
   Add {arch}/=commit-merge-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-50
   {arch}/=commit-merge-make-log: Don't die if there are no ChangeLog changes


Revision 1.295 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 17:00:13 2004 UTC (19 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.294: +2 -1 lines
Diff to previous 1.294
(get_keymap): An autoload form is not a keymap.


Revision 1.282.4.13 - (view) (download) (annotate) - [select for diffs]
Fri Oct 1 08:18:00 2004 UTC (19 years, 7 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.282.4.12: +4 -5 lines
Diff to previous 1.282.4.12 , to branch point 1.282
(where_is_internal_2): Fix previous change.


Revision 1.282.4.12 - (view) (download) (annotate) - [select for diffs]
Fri Oct 1 08:04:10 2004 UTC (19 years, 7 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.282.4.11: +37 -6 lines
Diff to previous 1.282.4.11 , to branch point 1.282
(where_is_internal_2): Fix for the case that KEY is a
cons.  Append the found sequences in car of ARGS instead of
prepending.


Revision 1.290.2.1 - (view) (download) (annotate) - [select for diffs]
Sat Sep 4 12:01:18 2004 UTC (19 years, 7 months ago) by miles
Branch: gnus-5_10-branch
Changes since 1.290: +18 -13 lines
Diff to previous 1.290 , to next main 1.391
Revision: miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2

Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0

Patches applied:

 * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-224
   Added sorted-doc to backup regex in lib-src.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-465
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-482
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-483
   Build-in-place tweak

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-484
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-486
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-487
   Tweak permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-488
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-489
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-490
   Update from CVS: man/fixit.texi (Spelling): Fix typo.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-491
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-494
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-495
   Update from CVS: Add missing lisp/mh-e files

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-496
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-499
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-500
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-522
   Update from CVS


Revision 1.263.2.9 - (view) (download) (annotate) - [select for diffs]
Sat Sep 4 09:21:46 2004 UTC (19 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.263.2.8: +15 -11 lines
Diff to previous 1.263.2.8 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-60

Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0

Patches applied:

 * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-224
   Added sorted-doc to backup regex in lib-src.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-479
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-482
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-483
   Build-in-place tweak

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-484
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-486
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-487
   Tweak permissions


Revision 1.263.2.8 - (view) (download) (annotate) - [select for diffs]
Sat Sep 4 09:19:27 2004 UTC (19 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.263.2.7: +3 -2 lines
Diff to previous 1.263.2.7 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-57

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-471
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-478
   Update from CVS


Revision 1.282.4.11 - (view) (download) (annotate) - [select for diffs]
Tue Aug 10 07:46:40 2004 UTC (19 years, 8 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.10: +15 -11 lines
Diff to previous 1.282.4.10 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-29

Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0

Patches applied:

 * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-224
   Added sorted-doc to backup regex in lib-src.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-479
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-482
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-483
   Build-in-place tweak

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-484
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-485
   Update from CVS


Revision 1.294 - (view) (download) (annotate) - [select for diffs]
Mon Aug 9 18:42:04 2004 UTC (19 years, 8 months ago) by teirllm
Branch: MAIN
CVS Tags: after-merge-gnus-5_10, before-merge-gnus-5_10, gnus-5_10-branchpoint
Changes since 1.293: +12 -8 lines
Diff to previous 1.293
(Fmake_keymap, Fmap_keymap, Fwhere_is_internal): Doc fixes.


Revision 1.293 - (view) (download) (annotate) - [select for diffs]
Sun Aug 8 00:33:40 2004 UTC (19 years, 8 months ago) by teirllm
Branch: MAIN
Changes since 1.292: +3 -3 lines
Diff to previous 1.292
(Flocal_key_binding, Fglobal_key_binding)
(syms_of_keymap) <key-translation-map>: Doc fixes.


Revision 1.282.4.10 - (view) (download) (annotate) - [select for diffs]
Tue Aug 3 00:03:00 2004 UTC (19 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.9: +3 -2 lines
Diff to previous 1.282.4.9 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-27

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-471
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-478
   Update from CVS


Revision 1.292 - (view) (download) (annotate) - [select for diffs]
Sat Jul 31 16:05:54 2004 UTC (19 years, 9 months ago) by teirllm
Branch: MAIN
Changes since 1.291: +1 -2 lines
Diff to previous 1.291
(Fset_keymap_parent): Minor doc fix.


Revision 1.291 - (view) (download) (annotate) - [select for diffs]
Sat Jul 31 16:03:08 2004 UTC (19 years, 9 months ago) by teirllm
Branch: MAIN
Changes since 1.290: +3 -1 lines
Diff to previous 1.290
(Fset_keymap_parent, Fdefine_prefix_command): Doc fixes.


Revision 1.263.2.7 - (view) (download) (annotate) - [select for diffs]
Tue Jul 6 10:20:31 2004 UTC (19 years, 9 months ago) by miles
Branch: lexbind
Changes since 1.263.2.6: +5 -1 lines
Diff to previous 1.263.2.6 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-47

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-417
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-419
   Update from CVS


Revision 1.263.2.6 - (view) (download) (annotate) - [select for diffs]
Tue Jul 6 09:44:47 2004 UTC (19 years, 9 months ago) by miles
Branch: lexbind
Changes since 1.263.2.5: +4 -3 lines
Diff to previous 1.263.2.5 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-41

Merge from emacs--cvs-trunk--0

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
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-380
   Update from CVS


Revision 1.263.2.5 - (view) (download) (annotate) - [select for diffs]
Tue Jul 6 09:24:06 2004 UTC (19 years, 9 months ago) by miles
Branch: lexbind
Changes since 1.263.2.4: +4 -4 lines
Diff to previous 1.263.2.4 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-35

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-324
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-327
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-328
   Update from CVS: src/.gdbinit (xsymbol): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-329
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-338
   Update from CVS


Revision 1.282.4.9 - (view) (download) (annotate) - [select for diffs]
Tue Jun 29 16:46:03 2004 UTC (19 years, 10 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.8: +5 -1 lines
Diff to previous 1.282.4.8 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-17

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-417
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-419
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-420
   Tweak permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-421
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-430
   Update from CVS


Revision 1.282.4.8 - (view) (download) (annotate) - [select for diffs]
Mon Jun 28 07:29:21 2004 UTC (19 years, 10 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.282.4.7: +137 -96 lines
Diff to previous 1.282.4.7 , to branch point 1.282
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-15

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-218
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-220
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-221
   Restore deleted tagline in etc/TUTORIAL.ru

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-222
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-228
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-229
   Remove TeX output files from the archive

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-230
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-247
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-248
   src/lisp.h (CYCLE_CHECK): Macro moved from xfaces.c

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-249
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-256
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-258
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-263
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-264
   Update from CVS: lispref/display.texi: emacs -> Emacs.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-265
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-274
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-275
   Update from CVS: man/makefile.w32-in: Revert last change

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-276
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-295
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-296
   Allow restarting an existing debugger session that's exited

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-297
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-299
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-300
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-327
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-328
   Update from CVS: src/.gdbinit (xsymbol): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-329
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-344
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
   Tweak source regexps so that building in place won't cause problems

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-346
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-351
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-352
   Update from CVS: lisp/flymake.el: New file.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-353
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-361
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-362
   Support " [...]" style defaults in minibuffer-electric-default-mode

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-363
   (read-number): Use canonical format for default in prompt.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-364
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-367
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-368
   Improve display-supports-face-attributes-p on non-ttys

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-369
   Rewrite face-differs-from-default-p

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-370
   Move `display-supports-face-attributes-p' entirely into C code

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-371
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-372
   Simplify face-differs-from-default-p; don't consider :stipple.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-373
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-374
   (tty_supports_face_attributes_p): Ensure attributes differ from default

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-375
 - 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
 - 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

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-382
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-384
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-385
   src/xfaces.c (push_named_merge_point): Return 0 if a cycle is detected

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-386
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-395
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
   Tweak arch tagging to make build/install-in-place less annoying

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-397
   Work around vc-arch problems when building eshell

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-398
   Tweak permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-399
   Tweak directory permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-400
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
   More build-in-place tweaking of arch tagging

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-402
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403
   Yet more build-in-place tweaking of arch tagging

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-404
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-409
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-410
   Make sure image types are initialized for lookup too

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-411
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-416
   Update from CVS


Revision 1.290 - (view) (download) (annotate) - [select for diffs]
Wed Jun 23 17:03:50 2004 UTC (19 years, 10 months ago) by teirllm
Branch: MAIN
CVS Tags: gnus-5_10-post-merge-yamaoka, gnus-5_10-pre-merge-yamaoka
Branch point for: gnus-5_10-branch
Changes since 1.289: +5 -1 lines
Diff to previous 1.289
(Ftext_char_description): Doc fix.


Revision 1.289 - (view) (download) (annotate) - [select for diffs]
Sat Jun 5 00:28:36 2004 UTC (19 years, 11 months ago) by lektu
Branch: MAIN
Changes since 1.288: +4 -3 lines
Diff to previous 1.288
(Fdescribe_vector): Fix docstring.
(Fkey_description, Fglobal_key_binding): Fix typo in docstring.


Revision 1.288 - (view) (download) (annotate) - [select for diffs]
Sat May 22 01:49:39 2004 UTC (19 years, 11 months ago) by lektu
Branch: MAIN
Changes since 1.287: +4 -4 lines
Diff to previous 1.287
(Fdefine_key): Doc fix.


Revision 1.263.2.4 - (view) (download) (annotate) - [select for diffs]
Tue Apr 27 14:08:51 2004 UTC (20 years ago) by miles
Branch: lexbind
Changes since 1.263.2.3: +133 -94 lines
Diff to previous 1.263.2.3 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-27

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-215
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-220
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-221
   Restore deleted tagline in etc/TUTORIAL.ru

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-222
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-228
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-229
   Remove TeX output files from the archive

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-230
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-239
   Update from CVS


Revision 1.287 - (view) (download) (annotate) - [select for diffs]
Tue Apr 20 19:44:26 2004 UTC (20 years ago) by monnier
Branch: MAIN
Changes since 1.286: +3 -3 lines
Diff to previous 1.286
(Fkey_description): Fix the usual int/Lisp_Object mixup.


Revision 1.286 - (view) (download) (annotate) - [select for diffs]
Fri Apr 16 21:16:33 2004 UTC (20 years ago) by kfstorm
Branch: MAIN
Changes since 1.285: +133 -94 lines
Diff to previous 1.285
(Fkey_description): Add optional PREFIX arg.
Combine prefix with KEYS to make up the full key sequence to describe.
Correlate meta_prefix_char and following (simple) key to describe
as meta modifier.  All callers changed.
(describe_map): Rename arg `keys' to `prefix'.  Remove local
`elt_prefix' var.  Use Fkey_description with prefix instead of
elt_prefix combined with Fsingle_key_description.
(describe_vector): Declare static.  Replace arg `elt_prefix' with
`prefix'.  Add KEYMAP_P arg.  Add local var `elt_prefix'; use it
if !KEYMAP_P. Use Fkey_description with prefix instead of
Fsingle_key_description.


Revision 1.282.4.7 - (view) (download) (annotate) - [select for diffs]
Fri Apr 16 12:50:48 2004 UTC (20 years ago) by handa
Branch: emacs-unicode-2
CVS Tags: emacs-unicode-2-pre-sync
Changes since 1.282.4.6: +17 -11 lines
Diff to previous 1.282.4.6 , to branch point 1.282
Sync to HEAD


Revision 1.282.4.6 - (view) (download) (annotate) - [select for diffs]
Tue Feb 10 11:30:01 2004 UTC (20 years, 2 months ago) by uid65620
Branch: emacs-unicode-2
CVS Tags: emacs-bidi-base
Branch point for: emacs-bidi
Changes since 1.282.4.5: +8 -0 lines
Diff to previous 1.282.4.5 , to branch point 1.282
(describe_vector): Handle default value of a char table.


Revision 1.263.2.3 - (view) (download) (annotate) - [select for diffs]
Thu Feb 5 14:48:52 2004 UTC (20 years, 2 months ago) by uid65618
Branch: lexbind
Changes since 1.263.2.2: +14 -10 lines
Diff to previous 1.263.2.2 , to branch point 1.263
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-2

Merge from emacs--cvs-trunk

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-4
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-5
   Add =cvs-sync-make-log script

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-6
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-7
   Use absolute tla-tools filenames in =cvs-sync-make-log

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-8
   Use proper arch-tag: syntax for lispintro/texinfo.tex

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-9
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-10
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-11
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-12
   Add section on button package to lisp reference manual

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-13
   Minor tweaks to Buttons section in lispref/display.texi

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-14
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-15
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-16
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-17
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-18
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-19
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-20
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-21
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-22
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-23
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-24
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-25
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-26
   Fix permission bogosities

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-27
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-28
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-29
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-30
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-31
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-32
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-33
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-34
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-35
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-36
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-37
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-38
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-39
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-40
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-41
   Make fringe-drawing stuff compile without a window-system

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-42
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-43
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-44
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-45
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-47
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-48
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-49
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-50
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-51
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-52
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-53
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-54
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-55
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-56
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-57
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-58
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-59
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-60
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-61
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-62
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-63
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-64
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-65
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-66
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-67
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-68
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-69
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-70
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-71
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-72
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-73
   Update from CVS


Revision 1.285 - (view) (download) (annotate) - [select for diffs]
Wed Feb 4 20:19:37 2004 UTC (20 years, 2 months ago) by uid65630
Branch: MAIN
CVS Tags: handa-temp-tag
Changes since 1.284: +14 -10 lines
Diff to previous 1.284
(Vmouse_events): Rename from Vmenu_events.
(syms_of_keymap): Add mouse-[45], header-line, and mode-line to it.


Revision 1.282.4.5 - (view) (download) (annotate) - [select for diffs]
Mon Nov 24 02:46:11 2003 UTC (20 years, 5 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.282.4.4: +41 -2 lines
Diff to previous 1.282.4.4 , to branch point 1.282
(store_in_keymap): Pay attention to the case that idx is a cons
specifying a character range.


Revision 1.282.4.4 - (view) (download) (annotate) - [select for diffs]
Sat Nov 22 11:04:01 2003 UTC (20 years, 5 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.282.4.3: +9 -4 lines
Diff to previous 1.282.4.3 , to branch point 1.282
(store_in_keymap): Pay attention to the case that idx
is a cons specifying a character range.


Revision 1.282.4.3 - (view) (download) (annotate) - [select for diffs]
Mon Nov 17 01:06:37 2003 UTC (20 years, 5 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.282.4.2: +5 -5 lines
Diff to previous 1.282.4.2 , to branch point 1.282
(Fdefine_key): Fix handling of Lucid style event type list.


Revision 1.263.2.2 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 23:16:49 2003 UTC (20 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.263.2.1: +105 -4 lines
Diff to previous 1.263.2.1 , to branch point 1.263
Update from arch emacs--lexbind branch


Revision 1.284 - (view) (download) (annotate) - [select for diffs]
Fri Oct 3 08:30:05 2003 UTC (20 years, 7 months ago) by jpw
Branch: MAIN
Changes since 1.283: +0 -1 lines
Diff to previous 1.283
(map_keymap): Don't abort when binding is a vector.


Revision 1.282.4.2 - (view) (download) (annotate) - [select for diffs]
Mon Sep 29 18:06:24 2003 UTC (20 years, 7 months ago) by fx
Branch: emacs-unicode-2
Changes since 1.282.4.1: +1 -9 lines
Diff to previous 1.282.4.1 , to branch point 1.282
(Fset_keymap_parent, map_keymap, Fcopy_keymap)
(Faccessible_keymaps, where_is_internal): Remove unused vars.


Revision 1.282.4.1 - (view) (download) (annotate) - [select for diffs]
Mon Sep 8 12:48:11 2003 UTC (20 years, 7 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.282: +80 -283 lines
Diff to previous 1.282
*** empty log message ***


Revision 1.283 - (view) (download) (annotate) - [select for diffs]
Mon Sep 1 15:45:56 2003 UTC (20 years, 8 months ago) by miles
Branch: MAIN
Changes since 1.282: +3 -0 lines
Diff to previous 1.282
Add arch taglines


Revision 1.282 - (view) (download) (annotate) - [select for diffs]
Sat May 17 12:47:55 2003 UTC (20 years, 11 months ago) by rms
Branch: MAIN
CVS Tags: Boehm-GC-base, kfs_20030524_post, kfs_20030524_pre
Branch point for: Boehm-GC, emacs-unicode-2
Changes since 1.281: +6 -5 lines
Diff to previous 1.281
(Fset_keymap_parent, map_keymap, Fcopy_keymap)
(Faccessible_keymaps): Pass new arg to map_char_table.


Revision 1.281 - (view) (download) (annotate) - [select for diffs]
Mon May 5 18:06:03 2003 UTC (21 years ago) by monnier
Branch: MAIN
Changes since 1.280: +2 -1 lines
Diff to previous 1.280
(map_keymap): Doc fix.


Revision 1.280 - (view) (download) (annotate) - [select for diffs]
Sun May 4 00:13:06 2003 UTC (21 years ago) by monnier
Branch: MAIN
Changes since 1.279: +97 -0 lines
Diff to previous 1.279
(map_keymap_item, map_keymap_char_table_item, map_keymap)
(map_keymap_call, Fmap_keymap): New functions.
(syms_of_keymap): Defsubr map-keymap.


Revision 1.263.2.1 - (view) (download) (annotate) - [select for diffs]
Fri Apr 4 06:20:59 2003 UTC (21 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.263: +112 -107 lines
Diff to previous 1.263
Update from trunk.


Revision 1.279 - (view) (download) (annotate) - [select for diffs]
Tue Mar 18 19:35:23 2003 UTC (21 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.278: +1 -1 lines
Diff to previous 1.278
(Faccessible_keymaps): Remove unused var.


Revision 1.278 - (view) (download) (annotate) - [select for diffs]
Tue Mar 18 19:34:31 2003 UTC (21 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.277: +44 -61 lines
Diff to previous 1.277
(accessible_keymaps_1): Break cycles but without preventing
multiple occurrences of the same keymap under different prefixes.
(Faccessible_keymaps): Remove code redundant since rev 1.82.


Revision 1.277 - (view) (download) (annotate) - [select for diffs]
Sun Mar 16 00:06:59 2003 UTC (21 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.276: +14 -3 lines
Diff to previous 1.276
(Vmenu_events): New var.
(syms_of_keymap): Initialize it.
(where_is_internal): Check more carefully what is a menu event.


Revision 1.276 - (view) (download) (annotate) - [select for diffs]
Sat Feb 22 22:18:42 2003 UTC (21 years, 2 months ago) by monnier
Branch: MAIN
Changes since 1.275: +1 -1 lines
Diff to previous 1.275
(copy_keymap_1): Make it static.


Revision 1.275 - (view) (download) (annotate) - [select for diffs]
Fri Feb 21 16:38:34 2003 UTC (21 years, 2 months ago) by kai
Branch: MAIN
Changes since 1.274: +1 -1 lines
Diff to previous 1.274
(Fdefine_key): Clarification of formulation.


Revision 1.274 - (view) (download) (annotate) - [select for diffs]
Fri Feb 21 16:34:59 2003 UTC (21 years, 2 months ago) by kai
Branch: MAIN
Changes since 1.273: +3 -2 lines
Diff to previous 1.273
(Fdefine_key): Doc fix.


Revision 1.273 - (view) (download) (annotate) - [select for diffs]
Wed Feb 19 16:27:21 2003 UTC (21 years, 2 months ago) by kai
Branch: MAIN
Changes since 1.272: +1 -1 lines
Diff to previous 1.272
Typo in docstring for define-key.


Revision 1.272 - (view) (download) (annotate) - [select for diffs]
Wed Feb 12 23:13:42 2003 UTC (21 years, 2 months ago) by kfstorm
Branch: MAIN
CVS Tags: RMAIL-MBOX-BASE
Branch point for: rmail-mbox-branch
Changes since 1.271: +10 -10 lines
Diff to previous 1.271
Renamed remap-command to command-remapping.  All uses changed.


Revision 1.271 - (view) (download) (annotate) - [select for diffs]
Tue Feb 11 14:35:24 2003 UTC (21 years, 2 months ago) by kfstorm
Branch: MAIN
Changes since 1.270: +4 -1 lines
Diff to previous 1.270
(Fremap_command): Return nil if arg is not a symbol.


Revision 1.258.2.8 - (view) (download) (annotate) - [select for diffs]
Tue Jan 7 17:53:49 2003 UTC (21 years, 3 months ago) by fx
Branch: emacs-unicode
Changes since 1.258.2.7: +2 -3 lines
Diff to previous 1.258.2.7 , to branch point 1.258 , to next main 1.391
(Fapropos_internal): Don't gcpro apropos_predicate but
set it to nil before returning.


Revision 1.270 - (view) (download) (annotate) - [select for diffs]
Mon Jan 6 00:53:47 2003 UTC (21 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.269: +11 -6 lines
Diff to previous 1.269
(apropos_predicate, apropos_accumulate): Make them static.
(syms_of_keymap): staticpro them.
(Fapropos_internal): Initialize them and clear them out.
Don't GCPRO them.


Revision 1.258.2.7 - (view) (download) (annotate) - [select for diffs]
Fri Jan 3 20:24:54 2003 UTC (21 years, 4 months ago) by fx
Branch: emacs-unicode
Changes since 1.258.2.6: +13 -9 lines
Diff to previous 1.258.2.6 , to branch point 1.258
(apropos_predicate, apropos_accumulate): Declare
static.
(Fapropos_internal): Don't gcpro apropos_accumulate.  Set result
to new local and nullify apropos_accumulate before returning.
(syms_of_keymap): Staticpro and initialize apropos_accumulate.


Revision 1.258.2.6 - (view) (download) (annotate) - [select for diffs]
Tue Oct 15 01:19:04 2002 UTC (21 years, 6 months ago) by handa
Branch: emacs-unicode
Changes since 1.258.2.5: +1 -1 lines
Diff to previous 1.258.2.5 , to branch point 1.258
(Ftext_char_description): Check C by ASCII_CHAR_P, not
by SINGLE_BYTE_CHAR_P.


Revision 1.258.2.5 - (view) (download) (annotate) - [select for diffs]
Mon Oct 7 12:57:40 2002 UTC (21 years, 6 months ago) by handa
Branch: emacs-unicode
Changes since 1.258.2.4: +2 -1 lines
Diff to previous 1.258.2.4 , to branch point 1.258
(push_key_description): Pay attention to force_multibyte.


Revision 1.258.2.4 - (view) (download) (annotate) - [select for diffs]
Tue Jul 30 11:35:28 2002 UTC (21 years, 9 months ago) by fx
Branch: emacs-unicode
Changes since 1.258.2.3: +1 -1 lines
Diff to previous 1.258.2.3 , to branch point 1.258
(push_key_description): Call CHARACTERP correctly.


Revision 1.269 - (view) (download) (annotate) - [select for diffs]
Tue Jul 16 19:48:37 2002 UTC (21 years, 9 months ago) by raeburn
Branch: MAIN
Changes since 1.268: +1 -1 lines
Diff to previous 1.268
(Fdescribe_buffer_bindings): Use const for pointer to
lisp string data.


Revision 1.268 - (view) (download) (annotate) - [select for diffs]
Mon Jul 15 00:00:36 2002 UTC (21 years, 9 months ago) by raeburn
Branch: MAIN
Changes since 1.267: +17 -17 lines
Diff to previous 1.267
Most uses of XSTRING combined with STRING_BYTES or indirection changed to
SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references
left unchanged for now.


Revision 1.267 - (view) (download) (annotate) - [select for diffs]
Fri Jul 12 03:37:49 2002 UTC (21 years, 9 months ago) by rost
Branch: MAIN
Changes since 1.266: +1 -1 lines
Diff to previous 1.266
(Fkey_binding): Fix typo.


Revision 1.266 - (view) (download) (annotate) - [select for diffs]
Thu Jul 11 14:12:36 2002 UTC (21 years, 9 months ago) by lektu
Branch: MAIN
Changes since 1.265: +1 -1 lines
Diff to previous 1.265
Use macro SPECPDL_INDEX.


Revision 1.258.2.3 - (view) (download) (annotate) - [select for diffs]
Wed Jul 3 22:01:54 2002 UTC (21 years, 10 months ago) by fx
Branch: emacs-unicode
Changes since 1.258.2.2: +2 -22 lines
Diff to previous 1.258.2.2 , to branch point 1.258
(access_keymap): Remove generic char code.
(push_key_description): Use CHARACTERP.


Revision 1.265 - (view) (download) (annotate) - [select for diffs]
Tue Jul 2 19:13:12 2002 UTC (21 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.264: +2 -0 lines
Diff to previous 1.264
(Fdefine_key): Doc fix.


Revision 1.264 - (view) (download) (annotate) - [select for diffs]
Tue Jul 2 15:27:56 2002 UTC (21 years, 10 months ago) by lektu
Branch: MAIN
Changes since 1.263: +1 -1 lines
Diff to previous 1.263
(syms_of_keymap): Fix typo.


Revision 1.232.4.2 - (view) (download) (annotate) - [select for diffs]
Tue Jul 2 15:26:51 2002 UTC (21 years, 10 months ago) by lektu
Branch: EMACS_21_1_RC
CVS Tags: EMACS_21_3, EMACS_PRETEST_21_2_91, EMACS_PRETEST_21_2_92, EMACS_PRETEST_21_2_93, EMACS_PRETEST_21_2_94, EMACS_PRETEST_21_2_95
Branch point for: ttn-vms-21-3-stash
Changes since 1.232.4.1: +1 -1 lines
Diff to previous 1.232.4.1 , to branch point 1.232 , to next main 1.391
(syms_of_keymap): Fix typo.


Revision 1.258.2.2 - (view) (download) (annotate) - [select for diffs]
Wed Jun 12 00:14:32 2002 UTC (21 years, 10 months ago) by handa
Branch: emacs-unicode
Changes since 1.258.2.1: +36 -140 lines
Diff to previous 1.258.2.1 , to branch point 1.258
(describe_vector): Handle a char-table directly here.
(describe_char_table): Deleted.


Revision 1.263 - (view) (download) (annotate) - [select for diffs]
Mon Jun 3 01:39:27 2002 UTC (21 years, 11 months ago) by ttn
Branch: MAIN
Branch point for: lexbind
Changes since 1.262: +14 -14 lines
Diff to previous 1.262
(describe_command): Cast `current_column' return value to int.


Revision 1.262 - (view) (download) (annotate) - [select for diffs]
Mon May 20 08:06:00 2002 UTC (21 years, 11 months ago) by raeburn
Branch: MAIN
Changes since 1.261: +10 -10 lines
Diff to previous 1.261
* keymap.c (silly_event_symbol_error, Fsingle_key_description)
(Fdescribe_buffer_bindings): Use SYMBOL_NAME and XSTRING instead
of XSYMBOL and name field.
(describe_command, describe_translation): Use SYMBOL_NAME and
assignment instead of XSYMBOL and name field and XSETSTRING.


Revision 1.261 - (view) (download) (annotate) - [select for diffs]
Tue May 14 03:04:24 2002 UTC (21 years, 11 months ago) by monnier
Branch: MAIN
Changes since 1.260: +153 -170 lines
Diff to previous 1.260
(keymap_parent): New fun, extracted from Fkeymap_parent.
(Fkeymap_parent, keymap_memberp, fix_submap_inheritance): Use it.
(Fset_keymap_parent): Gcpro a bit more.
(access_keymap): Gcpro around meta_map call and around the main loop.
(get_keyelt): Gcpro when following indirect references.
(copy_keymap_item): New fun, extracted from Fcopy_keymap.
(copy_keymap_1, Fcopy_keymap): Use it.  Don't copy the parent map.
(Fdefine_key, Flookup_key): Gcpro before calling get_keymap.
Remove useless ad-hoc remap code.


Revision 1.260 - (view) (download) (annotate) - [select for diffs]
Fri May 10 23:57:14 2002 UTC (21 years, 11 months ago) by kfstorm
Branch: MAIN
Changes since 1.259: +28 -27 lines
Diff to previous 1.259
(current_minor_maps): Fixed resizing of cmm_maps;
only update cmm_size if realloc actually succeeds.
Testing with initial size of 2 elements revealed that using
realloc on GNU/Linux would cause a random trap in xmalloc
later on, so I rewrote the code to use malloc/bcopy/free instead
of realloc.


Revision 1.259 - (view) (download) (annotate) - [select for diffs]
Fri May 10 07:03:20 2002 UTC (21 years, 11 months ago) by kfstorm
Branch: MAIN
Changes since 1.258: +90 -64 lines
Diff to previous 1.258
(Vemulation_mode_map_alists): New variable.
(syms_of_keymap): DEFVAR_LISP it.
(current_minor_maps): Process keymap alists in that list before
minor-mode-overriding-map-alist and minor-mode-map-alist.


Revision 1.258.2.1 - (view) (download) (annotate) - [select for diffs]
Fri Mar 1 01:43:26 2002 UTC (22 years, 2 months ago) by handa
Branch: emacs-unicode
Changes since 1.258: +178 -254 lines
Diff to previous 1.258
Include "character.h".
(store_in_keymap): Handle the case that IDX is a cons.
(Fdefine_key): Handle the case that KEY is a cons and the car part
is also a cons (range).
(push_key_description): Adjusted for the new character code.
(describe_vector): Call describe_char_table for a char table.
(describe_char_table): New function.


Revision 1.258 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 00:23:20 2002 UTC (22 years, 2 months ago) by kfstorm
Branch: MAIN
CVS Tags: emacs-unicode-base
Branch point for: emacs-unicode
Changes since 1.257: +3 -1 lines
Diff to previous 1.257
(Flookup_key): Fixed problem in 2001-12-28 patch:
The validation of the event type was too strict as it didn't
allow string events; buffer names are used in bindings for
menu-bar-select-buffer (see `menu-bar-update-buffers').


Revision 1.257 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 22:00:37 2002 UTC (22 years, 2 months ago) by kfstorm
Branch: MAIN
Changes since 1.256: +69 -89 lines
Diff to previous 1.256
The following changes rework my patch of 2002-02-06 which
added command remapping by entering the commands directly into
the keymaps.  Now, command remapping uses an explicit `remap'
prefix in the keymaps, i.e. [remap COMMAND].

(Qremap, remap_command_vector): New variables.
(is_command_symbol): Removed function.
(Fdefine_key): No longer accept a symbol for KEY.  Added
validation of [remap COMMAND] argument for KEY.  The DEF is no
longer required to be a symbol when remapping a command.
(Fremap_command): New function to remap command through keymaps.
(Flookup_key): Perform command remapping initiated by
Fremap_command directly for speed.
(Fkey_binding): Use Fremap_command for command remapping.
(where_is_internal): Handle new command remapping representation.
(syms_of_keymap): Intern Qremap, initialize remap_command_vector,
staticpro them.  Defsubr Fremap_command.


Revision 1.256 - (view) (download) (annotate) - [select for diffs]
Thu Feb 7 11:12:50 2002 UTC (22 years, 2 months ago) by kfstorm
Branch: MAIN
Changes since 1.255: +1 -1 lines
Diff to previous 1.255
(where_is_internal): Only check if definition is
remapped if it fulfills is_command_symbol.


Revision 1.255 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 22:57:42 2002 UTC (22 years, 2 months ago) by kfstorm
Branch: MAIN
Changes since 1.254: +158 -30 lines
Diff to previous 1.254
(Fdefine_key): Allow symbol as KEY argument for
defining command remapping.  Doc updated.
(Flookup_key): Remap command through keymap if KEY is a symbol.
(is_command_symbol): New function.
(Fkey_binding): Use it.  New optional argument NO-REMAP.  Doc
updated.  Callers changed.  Perform command remapping via
recursive call unless that arg is non-nil.
(where_is_internal): New argument no_remap.  Callers changed.
Call recursively to find original key bindings for a remapped
comand unless that arg is non-nil.
(Fwhere_is_internal): New optional argument NO-REMAP.  Doc
updated.  Callers changed.  Pass arg to where_is_internal.


Revision 1.232.4.1 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 18:13:45 2002 UTC (22 years, 2 months ago) by eliz
Branch: EMACS_21_1_RC
CVS Tags: EMACS_21_2, ttn-vms-21-2-B2, ttn-vms-21-2-B3, ttn-vms-21-2-B4
Branch point for: ttn-vms-21-2-stash
Changes since 1.232: +1 -1 lines
Diff to previous 1.232
(current_minor_maps): `override' only shadows its
correspondent in minor-mode-map-alist, not the whole tail.


Revision 1.254 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 21:28:04 2002 UTC (22 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.253: +23 -23 lines
Diff to previous 1.253
(Fcurrent_active_maps): Put the `keymap' property map first.
(Fkey_binding): Try the `keymap' property map first.
(Fdescribe_buffer_bindings): Show `keymap' property bindings before
minor mode bindings.


Revision 1.253 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 14:54:18 2001 UTC (22 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.252: +49 -5 lines
Diff to previous 1.252
(silly_event_symbol_error): New subrtn, from Fdefine_key.
Handle modifier bits.  Correct typo in error message.


Revision 1.252 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 18:48:46 2001 UTC (22 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.251: +3 -3 lines
Diff to previous 1.251
Fix previous change; also correct its change log:

(Fdefine_key): Add error message for trying to bind [DEL], [RET], etc.
(exclude_keys): New variable.
(Flookup_key): Error message if key has wrong data type.


Revision 1.251 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 18:39:04 2001 UTC (22 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.250: +22 -1 lines
Diff to previous 1.250
(Flookup_key): Add error message for trying to bind [DEL], [RET], etc.


Revision 1.250 - (view) (download) (annotate) - [select for diffs]
Thu Dec 20 18:26:10 2001 UTC (22 years, 4 months ago) by pj
Branch: MAIN
Changes since 1.249: +1 -1 lines
Diff to previous 1.249
Doc fix.


Revision 1.249 - (view) (download) (annotate) - [select for diffs]
Mon Nov 26 22:30:21 2001 UTC (22 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.248: +20 -8 lines
Diff to previous 1.248
(access_keymap): Handle t bindings like nil bindings.
Make nil bindings in char-tables transparent.
(store_in_keymap): Turn a nil binding into a t binding for char-tables.


Revision 1.248 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 07:02:19 2001 UTC (22 years, 5 months ago) by pj
Branch: MAIN
Changes since 1.247: +0 -1 lines
Diff to previous 1.247
(access_keymap): Remove unused variables `c1' and `c2'.


Revision 1.247 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 22:46:37 2001 UTC (22 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.246: +32 -29 lines
Diff to previous 1.246
(Fdescribe_vector): Add `describer' parameter.
(describe_command, describe_translation): Add dummy second param.
(describe_map): Call elt_describer with two arguments.
(describe_vector_princ): Add `fun' parameter.
Call it instead of the hardcoded `princ'.
(describe_vector): Add arg `args'.
Pass it as a new second argument to elt_describer.


Revision 1.246 - (view) (download) (annotate) - [select for diffs]
Tue Nov 13 07:48:37 2001 UTC (22 years, 5 months ago) by pj
Branch: MAIN
Changes since 1.245: +227 -225 lines
Diff to previous 1.245
Change doc-string comments to `new style' [w/`doc:' keyword].


Revision 1.245 - (view) (download) (annotate) - [select for diffs]
Wed Nov 7 08:46:49 2001 UTC (22 years, 5 months ago) by pj
Branch: MAIN
Changes since 1.244: +1 -1 lines
Diff to previous 1.244
(access_keymap): Fix compilation error.


Revision 1.244 - (view) (download) (annotate) - [select for diffs]
Wed Nov 7 03:35:05 2001 UTC (22 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.243: +11 -2 lines
Diff to previous 1.243
(access_keymap): Don't use initializers on Lisp_Object.


Revision 1.243 - (view) (download) (annotate) - [select for diffs]
Fri Nov 2 20:29:41 2001 UTC (22 years, 6 months ago) by pj
Branch: MAIN
Changes since 1.242: +4 -4 lines
Diff to previous 1.242
Update usage of CHECK_ macros (remove unused second argument).


Revision 1.242 - (view) (download) (annotate) - [select for diffs]
Thu Nov 1 19:55:42 2001 UTC (22 years, 6 months ago) by rms
Branch: MAIN
Changes since 1.241: +67 -47 lines
Diff to previous 1.241
(Fdescribe_buffer_bindings): Print character property
bindings along with or instead of the buffer local map.
Make the overriding maps override what they should.


Revision 1.241 - (view) (download) (annotate) - [select for diffs]
Sun Oct 28 10:52:19 2001 UTC (22 years, 6 months ago) by pj
Branch: MAIN
Changes since 1.240: +1 -1 lines
Diff to previous 1.240
(access_keymap): Remove unused variable `charset'.


Revision 1.240 - (view) (download) (annotate) - [select for diffs]
Thu Oct 18 22:14:34 2001 UTC (22 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.239: +1 -1 lines
Diff to previous 1.239
(current_minor_maps): `override' only shadows its
correspondent in minor-mode-map-alist, not the whole tail.


Revision 1.229.2.1 - (view) (download) (annotate) - [select for diffs]
Tue Oct 16 11:06:39 2001 UTC (22 years, 6 months ago) by gerd
Branch: gerd_big
Changes since 1.229: +54 -54 lines
Diff to previous 1.229 , to next main 1.391
Use make_fixnum instead of make_number, FIXNUMP instead of INTEGERP.


Revision 1.239 - (view) (download) (annotate) - [select for diffs]
Tue Oct 16 09:09:51 2001 UTC (22 years, 6 months ago) by raeburn
Branch: MAIN
Changes since 1.238: +23 -23 lines
Diff to previous 1.238
Avoid (most) uses of XCAR/XCDR as lvalues, for flexibility in experimenting
with lisp system changes.


Revision 1.238 - (view) (download) (annotate) - [select for diffs]
Sun Oct 14 22:45:02 2001 UTC (22 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.237: +29 -40 lines
Diff to previous 1.237
(access_keymap): Unify handling of `t' and generic-char.
If a parent is reached and noinherit is set, exit immediately.
Use AREF and ASIZE macros.  Call get_keyelt before checking KEYMAPP.


Revision 1.237 - (view) (download) (annotate) - [select for diffs]
Fri Oct 12 18:46:30 2001 UTC (22 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.236: +8 -35 lines
Diff to previous 1.236
(Fkey_description): Use empty_string.
(Fdescribe_bindings_internal, describe_buffer_bindings): Remove.
(syms_of_keymap): Setup inheritance between maps.
Don't export Sdescribe_bindings_internal any more.


Revision 1.236 - (view) (download) (annotate) - [select for diffs]
Mon Oct 8 13:33:20 2001 UTC (22 years, 6 months ago) by sds
Branch: MAIN
Changes since 1.235: +2 -2 lines
Diff to previous 1.235
current-active-maps: quote newlines


Revision 1.235 - (view) (download) (annotate) - [select for diffs]
Mon Oct 8 11:39:52 2001 UTC (22 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.234: +1 -0 lines
Diff to previous 1.234
Include keymap.h.


Revision 1.234 - (view) (download) (annotate) - [select for diffs]
Mon Oct 8 09:47:10 2001 UTC (22 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.233: +175 -177 lines
Diff to previous 1.233
(Fkeymap_prompt, Fcurrent_active_maps): New funs.
(accessible_keymaps_1): New function.
(Faccessible_keymaps, accessible_keymaps_char_table): Use it.
(Fwhere_is_internal): Use Fcurrent_active_maps.
(Fdescribe_buffer_bindings): Renamed from describe_buffer_bindings.
Insert in current buffer rather than standard-output.
Don't call `help-mode'.  Export to elisp.
(describe_buffer_bindings): New wrapper.
(syms_of_keymap): Defsubr Skeymap_prompt, Scurrent_active_maps
and Sdescribe_buffer_bindings.


Revision 1.233 - (view) (download) (annotate) - [select for diffs]
Mon Oct 8 08:04:24 2001 UTC (22 years, 6 months ago) by gerd
Branch: MAIN
Changes since 1.232: +0 -2 lines
Diff to previous 1.232
Don't define min/max.


Revision 1.232 - (view) (download) (annotate) - [select for diffs]
Fri Aug 24 08:42:35 2001 UTC (22 years, 8 months ago) by gerd
Branch: MAIN
CVS Tags: EMACS_21_1, EMACS_21_1_BASE, EMACS_PRETEST_21_0_105, EMACS_PRETEST_21_0_106, patches_21_0_base
Branch point for: EMACS_21_1_RC, patches_21_0
Changes since 1.231: +1 -1 lines
Diff to previous 1.231
(access_keymap): Return the cdr of the binding of
a generic character instead of its definition (KEY . BINDING).


Revision 1.231 - (view) (download) (annotate) - [select for diffs]
Wed Aug 22 08:29:20 2001 UTC (22 years, 8 months ago) by gerd
Branch: MAIN
Changes since 1.230: +3 -3 lines
Diff to previous 1.230
(access_keymap): Fix last change to not consider
IDX when it has modifiers.


Revision 1.230 - (view) (download) (annotate) - [select for diffs]
Tue Aug 21 10:41:51 2001 UTC (22 years, 8 months ago) by gerd
Branch: MAIN
Changes since 1.229: +25 -2 lines
Diff to previous 1.229
(access_keymap): If a binding of the form (GENERIC-CHAR
. BINDING) exists, where GENERIC-CHAR is the generic character of
the charset of IDX, return BINDING, unless there exists or binding
for IDX itself.


Revision 1.229 - (view) (download) (annotate) - [select for diffs]
Tue May 29 14:09:27 2001 UTC (22 years, 11 months ago) by gerd
Branch: MAIN
CVS Tags: EMACS_PRETEST_21_0_104
Branch point for: gerd_big
Changes since 1.228: +4 -1 lines
Diff to previous 1.228
(Fsingle_key_description): NUL-terminate the string
buffer before calling build_string.


Revision 1.227.2.1 - (view) (download) (annotate) - [select for diffs]
Tue May 29 11:10:47 2001 UTC (22 years, 11 months ago) by gerd
Branch: gerd_defvaralias
Changes since 1.227: +11 -7 lines
Diff to previous 1.227 , to next main 1.391
*** empty log message ***


Revision 1.228 - (view) (download) (annotate) - [select for diffs]
Mon May 28 16:21:10 2001 UTC (22 years, 11 months ago) by gerd
Branch: MAIN
Changes since 1.227: +11 -7 lines
Diff to previous 1.227
(Fsingle_key_description): Create a multibyte string
only if necessary.


Revision 1.227 - (view) (download) (annotate) - [select for diffs]
Wed May 16 10:49:21 2001 UTC (22 years, 11 months ago) by gerd
Branch: MAIN
Branch point for: gerd_dbe, gerd_defvaralias, gerd_int
Changes since 1.226: +6 -2 lines
Diff to previous 1.226
(Fsingle_key_description): Replace a build_string with
a make_multibyte_string.  From Kenichi Handa <handa@etl.go.jp>.


Revision 1.226 - (view) (download) (annotate) - [select for diffs]
Mon Feb 26 17:16:00 2001 UTC (23 years, 2 months ago) by monnier
Branch: MAIN
CVS Tags: EMACS_PRETEST_21_0_100, EMACS_PRETEST_21_0_101, EMACS_PRETEST_21_0_102, EMACS_PRETEST_21_0_103, EMACS_PRETEST_21_0_99
Changes since 1.225: +4 -3 lines
Diff to previous 1.225
(Faccessible_keymaps): Pass `is_metized' to accessible_keymaps_char_table.
(accessible_keymaps_char_table): Obey `is_metized'.
(where_is_internal, Fwhere_is_internal): Don't confuse int and Lisp_Object.


Revision 1.225 - (view) (download) (annotate) - [select for diffs]
Mon Feb 26 17:07:36 2001 UTC (23 years, 2 months ago) by monnier
Branch: MAIN
Changes since 1.224: +34 -8 lines
Diff to previous 1.224
*** empty log message ***


Revision 1.224 - (view) (download) (annotate) - [select for diffs]
Sat Feb 24 17:07:17 2001 UTC (23 years, 2 months ago) by monnier
Branch: MAIN
Changes since 1.223: +3 -2 lines
Diff to previous 1.223
(where_is_internal): Accept non-ascii integer prefixes.


Revision 1.223 - (view) (download) (annotate) - [select for diffs]
Wed Jan 31 15:19:30 2001 UTC (23 years, 3 months ago) by monnier
Branch: MAIN
CVS Tags: EMACS_PRETEST_21_0_98, fx-branch-base
Branch point for: fx-branch
Changes since 1.222: +10 -5 lines
Diff to previous 1.222
(Fwhere_is_internal): Use the first valid binding
if no ascii binding is found (when firstonly is t).


Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Mon Jan 29 20:04:42 2001 UTC (23 years, 3 months ago) by gerd
Branch: MAIN
Changes since 1.221: +4 -53 lines
Diff to previous 1.221
Undo last change.


Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Mon Jan 29 19:52:22 2001 UTC (23 years, 3 months ago) by gerd
Branch: MAIN
Changes since 1.220: +53 -4 lines
Diff to previous 1.220
(mouse_key_p): New function.
(where_is_internal, Fwhere_is_internal): Use it.


Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Thu Jan 25 12:58:22 2001 UTC (23 years, 3 months ago) by fx
Branch: MAIN
Changes since 1.219: +1 -1 lines
Diff to previous 1.219
(Fwhere_is_internal): Declare gcpro3, gcpro4.


Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Wed Jan 24 19:39:42 2001 UTC (23 years, 3 months ago) by gerd
Branch: MAIN
Changes since 1.218: +27 -12 lines
Diff to previous 1.218
(Fwhere_is_internal): Don't nreverse the cached
value in where_is_cache; the next lookup in the cache returns
something bogus if we do.


Revision 1.218 - (view) (download) (annotate) - [select for diffs]
Fri Jan 12 11:19:11 2001 UTC (23 years, 3 months ago) by gerd
Branch: MAIN
Changes since 1.217: +13 -12 lines
Diff to previous 1.217
Call get_local_map with new argument list.
(Fwhere_is_internal): Rename parameter XKEYMAP to KEYMAP.


Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Thu Dec 28 13:38:55 2000 UTC (23 years, 4 months ago) by gerd
Branch: MAIN
CVS Tags: EMACS_PRETEST_21_0_95
Changes since 1.216: +21 -12 lines
Diff to previous 1.216
(push_key_description): Add parameter FORCE_MULTIBYTE.
If set, print multibyte text.
(Fsingle_key_description): Call push_key_description with
FORCE_MULTIBYTE set.
(describe_buffer_bindings): Likewise.


Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Thu Dec 21 01:58:28 2000 UTC (23 years, 4 months ago) by handa
Branch: MAIN
Changes since 1.215: +0 -3 lines
Diff to previous 1.215
(push_key_description): Don't convert eight-bit-control
and eight-bit-graphic to multibyte character.


Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Wed Dec 20 22:46:39 2000 UTC (23 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.214: +8 -22 lines
Diff to previous 1.214
(where_is_internal): Check ascii_sequence_p rather than
excluding menu-bar and tool-bar.
(Fwhere_is_internal): Check ascii_sequence_p when looking up the cache.
(menu_item_p): Remove.
(where_is_internal_1): Don't ignore menu-items.


Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Wed Dec 13 14:13:10 2000 UTC (23 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.213: +2 -6 lines
Diff to previous 1.213
(get_keyelt): Only eval the filter if `autoload' is set.


Revision 1.213 - (view) (download) (annotate) - [select for diffs]
Mon Dec 11 15:21:46 2000 UTC (23 years, 4 months ago) by gerd
Branch: MAIN
CVS Tags: EMACS_PRETEST_21_0_93
Changes since 1.212: +2 -0 lines
Diff to previous 1.212
(Fkey_description): If KEYS is an empty key sequence,
return an empty string.


Revision 1.212 - (view) (download) (annotate) - [select for diffs]
Fri Dec 8 09:58:28 2000 UTC (23 years, 4 months ago) by gerd
Branch: MAIN
Changes since 1.211: +12 -10 lines
Diff to previous 1.211
(current_minor_maps): Use malloc.  Prevent a leak.


Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Fri Oct 27 23:01:20 2000 UTC (23 years, 6 months ago) by raeburn
Branch: MAIN
CVS Tags: EMACS_PRETEST_21_0_90, EMACS_PRETEST_21_0_91, EMACS_PRETEST_21_0_92
Changes since 1.210: +1 -1 lines
Diff to previous 1.210
* undo.c (record_delete): Check that last_undo_buffer is really a buffer before
applying XBUFFER to it.

* keymap.c (where_is_internal): Pass lisp object, not integer, to Faref.


Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Fri Oct 27 22:20:19 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.209: +83 -98 lines
Diff to previous 1.209
* lisp.h (KEYMAPP): New macro.
(get_keymap): Remove.
(get_keymap_1): Rename get_keymap.
* keyboard.h (get_keymap_1, Fkeymapp): Remove prototype.
* xterm.c (note_mode_line_highlight): Use KEYMAPP.
* xmenu.c (single_submenu): Use KEYMAPP.
(Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp.
Use KEYMAPP rather than Fkeymapp.
* w32term.c (note_mode_line_highlight): Use KEYMAPP.
* w32menu.c (True, False): Remove (use TRUE and FALSE instead).
(Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp.
Use KEYMAPP rather than Fkeymapp.
(single_submenu): Use KEYMAPP.
(w32_menu_show, w32_dialog_show): Use TRUE.
* minibuf.c (Fread_from_minibuffer): Update call to get_keymap.
* keymap.c (KEYMAPP): Remove (moved to lisp.h).
(Fkeymapp): Use KEYMAPP.
(get_keymap): Rename from get_keymap_1.  Remove old def.
Return t when autoload=0 and error=0 and the keymap needs autoloading.
(Fcopy_keymap): Check (eq (car x) 'keymap) rather than using Fkeymapp.
(Fminor_mode_key_binding): Don't raise an error if the binding
is not a keymap.
(Fuse_global_map, Fuse_local_map): Allow autoloading.
(Faccessible_keymaps): Fetch keymaps rather than checking Fkeymapp.
* keyboard.c (read_char): get_keymap_1 -> get_keymap.
Allow Vspecial_event_map to be autoloaded.
(menu_bar_items): Fetch the keymap rather than using keymapp.
(menu_bar_one_keymap): No need to follow func-indirect any more.
(parse_menu_item): get_keymap_1 -> get_keymap.
(tool_bar_items): Fetch the keymap rather than using keymapp.
(read_key_sequence): Use KEYMAPP.
* intervals.c (get_local_map): Use get_keymap rather than following
function-indirections explicitly.
* doc.c (Fsubstitute_command_keys): get_keymap_1 -> get_keymap.


Revision 1.209 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 23:35:21 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.208: +122 -47 lines
Diff to previous 1.208
(where_is_cache, where_is_cache_keymaps): New vars.
(Fset_keymap_parent, store_in_keymap): Flush the where-is cache.
(where_is_internal): Renamed from Fwhere_is_internal.
Don't DEFUN any more. Arg `xkeymap' replaced by `keymaps'.
(Fwhere_is_internal): New function wrapping where_is_internal.
(where_is_internal_1): Handle the case where we're filling the cache.
(syms_of_keymap): Init and gcpro the where_is_cache(|_keymaps).


Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 04:42:10 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.207: +93 -159 lines
Diff to previous 1.207
Use AREF, ASET and ASIZE macros.
(Fmake_sparse_keymap): Docstring fix.
(synkey): Remove.
(shadow_lookup): Move up.
Handle the case where lookup-key returns an integer.
(where_is_internal_1): Drop arg `keymap'. Don't check shadowing.
(where_is_internal_2): Adapt to fewer args for where_is_internal_1.
(Fwhere_is_internal): Allow `xkeymap' to be a list of keymaps.
Simplify/rewrite the keymap-finding code.
Add check for command shadowing, using shadow_lookup.


Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 03:02:17 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.206: +3 -2 lines
Diff to previous 1.206
(fix_submap_inheritance): Use get_keymap_1 on parent_entry
rather than KEYMAPP, to allow EQ to work correctly if parent_entry is
a symbol.


Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 12:32:33 2000 UTC (23 years, 6 months ago) by gerd
Branch: MAIN
Changes since 1.205: +4 -3 lines
Diff to previous 1.205
Update copyright.


Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Sun Oct 22 04:48:48 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.204: +17 -13 lines
Diff to previous 1.204
(fix_submap_inheritance): Don't do anything if parent_entry
is nil: since we go to the end of submap anyway, we'd end up
setting nil to nil.
(access_keymap): Don't use KEYMAPP on meta_map since KEYMAPP
doesn't obey autoload.


Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Wed Oct 18 14:20:53 2000 UTC (23 years, 6 months ago) by gerd
Branch: MAIN
Changes since 1.203: +20 -5 lines
Diff to previous 1.203
(access_keymap): If IDX has a meta prefix, and there's
no map for meta_prefix_char, don't try to use it as a keymap.
Instead, if T_OK is non-zero, look up a default binding, if any,
otherwise, if T_OK is zero, return nil.


Revision 1.203 - (view) (download) (annotate) - [select for diffs]
Mon Oct 16 21:57:11 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.202: +1 -0 lines
Diff to previous 1.202
(keymap_memberp): Ensure that nil is not a member.


Revision 1.202 - (view) (download) (annotate) - [select for diffs]
Sun Oct 15 03:34:18 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.201: +1 -1 lines
Diff to previous 1.201
(Fkeymap_parent): Undefined autoload -> 1.


Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Sun Oct 15 03:31:21 2000 UTC (23 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.200: +44 -86 lines
Diff to previous 1.200
* keymap.c (access_keymap): Add AUTOLOAD parameter.
Do the meta->esc mapping.  Call get_keyelt before returning.
Start scanning from the second element (the first is always `keymap')
to make it easier to detect when we reach a parent map.
Handle the case of inheriting from a symbol whose function is a map.
(Fkeymap_parent): Also handle the `inherit from symbol' case.
(fix_submap_inheritance, Fdefine_key): Update call to access_keymap.
(get_keyelt, Flookup_key): Update call to access_keymap.
Remove the meta->esc mappings.
(define_as_prefix): Delete old disabled code.
(menu_item_p): New function.
(where_is_internal_1): Skip over the few remaining menu items.
* lisp.h (access_keymap): Update prototype.
* keyboard.c (read_char, menu_bar_items, tool_bar_items):
Update call to access_keymap.
(follow_key, read_key_sequence): Update calls to access_keymap.
Remove the meta->esc mappings.


Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Wed Oct 4 23:16:35 2000 UTC (23 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.199: +9 -23 lines
Diff to previous 1.199
(Fwhere_is_internal): Ignore `menu-bar' and `tool-bar'.
(where_is_internal_1): Don't bother ignoring menu-items any more.


Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Sat Sep 30 17:00:15 2000 UTC (23 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.198: +22 -47 lines
Diff to previous 1.198
(keymap_memberp): New function.
(Fset_keymap_parent): Use it.
(fix_submap_inheritance): Use get_keyelt, get_keymap_1 and KEYMAPP.
Use keymap_memberp to avoid creating cycles.
(access_keymap): Use KEYMAPP.


Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Fri Sep 29 06:47:05 2000 UTC (23 years, 7 months ago) by handa
Branch: MAIN
Branch point for: gerd_0001
Changes since 1.197: +0 -1 lines
Diff to previous 1.197
Remove the line "#undef NULL".


Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Thu Sep 21 20:54:10 2000 UTC (23 years, 7 months ago) by gerd
Branch: MAIN
Changes since 1.196: +8 -4 lines
Diff to previous 1.196
Avoid some more compiler warnings.


Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Fri Sep 8 13:30:03 2000 UTC (23 years, 7 months ago) by gerd
Branch: MAIN
Changes since 1.195: +13 -1 lines
Diff to previous 1.195
(Fset_keymap_parent): Check for cycles in keymap
inheritance.


Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Mon Aug 28 18:40:21 2000 UTC (23 years, 8 months ago) by fx
Branch: MAIN
Changes since 1.194: +1 -1 lines
Diff to previous 1.194
(store_in_keymap): Add `static' to declaration.


Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Sun Aug 27 16:21:55 2000 UTC (23 years, 8 months ago) by monnier
Branch: MAIN
Changes since 1.193: +15 -7 lines
Diff to previous 1.193
(store_in_keymap, fix_submap_inheritance): New prototypes.
(KEYMAPP): New macro.
(Fkeymap_parent, Fset_keymap_parent): Use it.
(fix_submap_inheritance): Mark it static.
(define_as_prefix, describe_buffer_bindings, describe_command)
(describe_translation, describe_map): Complete prototypes.


Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Mon Aug 14 12:44:38 2000 UTC (23 years, 8 months ago) by gerd
Branch: MAIN
Changes since 1.192: +8 -4 lines
Diff to previous 1.192
(push_key_description): If C without modifiers is < 32,
make sure to print `C-' before `M-', like in the manual.


Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Sat Aug 5 19:27:01 2000 UTC (23 years, 9 months ago) by gerd
Branch: MAIN
Changes since 1.191: +2 -2 lines
Diff to previous 1.191
(current_minor_maps): Use xmalloc instead of malloc.


Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Wed Aug 2 20:16:40 2000 UTC (23 years, 9 months ago) by gerd
Branch: MAIN
Changes since 1.190: +24 -14 lines
Diff to previous 1.190
(Fsingle_key_description): Add parameter NO_ANGLES.
Callers changed.


Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Mon Jul 10 14:10:51 2000 UTC (23 years, 9 months ago) by gerd
Branch: MAIN
Changes since 1.189: +30 -12 lines
Diff to previous 1.189
(get_keymap_1): Add comment that this function can GC.
(where_is_internal_2, where_is_internal_1): Add GCPROs, add
comment that functions can GC.
(Fset_keymap_parent): GCPRO arg KEYMAP.


Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Tue Jul 4 12:07:36 2000 UTC (23 years, 10 months ago) by gerd
Branch: MAIN
Changes since 1.188: +5 -1 lines
Diff to previous 1.188
(get_keyelt): Temporarily inhibit GC while evaluating
a menu filter.


Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Mon Jun 26 15:04:22 2000 UTC (23 years, 10 months ago) by gerd
Branch: MAIN
Changes since 1.187: +17 -2 lines
Diff to previous 1.187
(get_keyelt): For menu-items containing a `:filter
FILTER', apply FILTER to the menu-item's definition to get the
real definition to use.


Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Mon Jun 19 07:15:08 2000 UTC (23 years, 10 months ago) by raeburn
Branch: MAIN
Changes since 1.186: +1 -1 lines
Diff to previous 1.186
* keyboard.c (follow_key, read_key_sequence): Use XUINT on key value, or checks
for CHAR_META will fail.
* keymap.c (get_keyelt): Likewise.


Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Sun Jun 18 20:14:35 2000 UTC (23 years, 10 months ago) by raeburn
Branch: MAIN
Changes since 1.185: +9 -9 lines
Diff to previous 1.185
fix shadowing of 'keymap' enum value


Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Fri Jun 16 15:17:41 2000 UTC (23 years, 10 months ago) by gerd
Branch: MAIN
Changes since 1.184: +6 -4 lines
Diff to previous 1.184
(describe_buffer_bindings): Add `\f\n' in front of titles.


Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Wed Jun 14 13:35:45 2000 UTC (23 years, 10 months ago) by gerd
Branch: MAIN
Changes since 1.183: +5 -1 lines
Diff to previous 1.183
(Fsingle_key_description): Enclose function key and
event symbol names in angle brackets.


Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Mon May 29 11:54:51 2000 UTC (23 years, 11 months ago) by fx
Branch: MAIN
Changes since 1.182: +23 -3 lines
Diff to previous 1.182
Include intervals.h.
(Fkey_binding, Fwhere_is_internal): Deal with `keymap' property.


Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Sat May 20 00:03:16 2000 UTC (23 years, 11 months ago) by handa
Branch: MAIN
Changes since 1.181: +10 -22 lines
Diff to previous 1.181
(Fsingle_key_description): Use SPLIT_CHAR instead of
SPLIT_NON_ASCII_CHAR.
(describe_vector): Use MAKE_CHAR instead of MAKE_NON_ASCII_CHAR.
(Faccessible_keymaps): Use FETCH_STRING_CHAR_ADVANCE
unconditionally.
(Fkey_description): Likewise.


Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Wed Dec 15 00:15:57 1999 UTC (24 years, 4 months ago) by handa
Branch: MAIN
Changes since 1.180: +9 -10 lines
Diff to previous 1.180
(push_key_description): Adjusted for the change of
CHAR_STRING.
(Ftext_char_description): Likewise.


Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Thu Nov 18 05:10:13 1999 UTC (24 years, 5 months ago) by handa
Branch: MAIN
Changes since 1.179: +2 -2 lines
Diff to previous 1.179
(Fsingle_key_description): Use KEY_DESCRIPTION_SIZE to
allocate memory for push_key_description.
(describe_buffer_bindings): Likewise.


Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Thu Nov 11 11:40:15 1999 UTC (24 years, 5 months ago) by gerd
Branch: MAIN
Changes since 1.178: +1 -7 lines
Diff to previous 1.178
Remove USE_TEXT_PROPERTIES.


Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Tue Oct 19 07:23:48 1999 UTC (24 years, 6 months ago) by eggert
Branch: MAIN
Changes since 1.177: +1 -4 lines
Diff to previous 1.177
Add support for large files, 64-bit Solaris, system locale codings.

* Makefile.in (emacs): Set the LC_ALL environment variable to "C"
when dumping, so that the dumped Emacs doesn't have stray locale info.
(dired.o): Depend on systime.h.
(editfns.o): Depend on coding.h.

* alloc.c, buffer.c, callproc.c, ccl.c, charset.c, coding.c, data.c,
dispnew.c, editfns.c, emacs.c, filelock.c, floatfns.c, hftctl.c,
keyboard.c, process.c, sysdep.c, unexelf.c, unexhp9k800.c,
unexsunos4.c, vmsfns.c, vmsgmalloc.c, w32faces.c, w32menu.c, w32term.c,
w32xfns.c, xfaces.c, xfns.c, xmenu.c, xterm.c:
Include <config.h> before any system include files.

* alloc.c, buffer.c, ccl.c, data.c, editfns.c, emacs.c, eval.c,
fileio.c, filelock.c, frame.c, insdel.c, keymap.c, lread.c,
m/alpha.h, print.c, search.c, sysdep.c, xdisp.c, xfaces.c, xfns.c,
xmenu.c, xterm.c:
Do not include <stdlib.h>, as <config.h> does this now.

* callproc.c (Fcall_process):
Synchronize messages locale before invoking strerror.
Decode resulting string with locale-coding-system.

* coding.c (Vlocale_coding_system): New var.
(syms_of_coding): Adjust to above change.
(emacs_strerror): New function.

* coding.h (emacs_strerror, Vlocale_coding_system): New decls.

* config.in (HAVE_STDIO_EXT_H, HAVE_TM_GMTOFF, HAVE___FPENDING,
HAVE_FTELLO, HAVE_GETLOADAVG, HAVE_MBLEN, HAVE_MBRLEN,
HAVE_STRSIGNAL): New macros.
(BITS_PER_LONG): Default to 64 if _LP64 is defined.
<stdlib.h>: Include if HAVE_STDLIB_H is defined and NOT_C_CODE isn't.

* dired.c: Include "systime.h".
(Ffile_attributes): Do not cast s.st_size to int; this loses
information if int is 32 bits but st_size and EMACS_INT are larger.
Treat large device numbers like large inode numbers.

* dispnew.c (PENDING_OUTPUT_COUNT): Use __fpending if available.

* editfns.c: Include coding.h.
(emacs_strftime): Remove decl.
(emacs_strftimeu): New decl.
(emacs_memftimeu): Renamed from emacs_memftime; new arg UT.
Use emacs_strftimeu instead of emacs_strftime.
(Fformat_time_string): Convert format string using
Vlocale_coding_system, and convert result back.  Synchronize time
locale before invoking lower level function.  Invoke
emacs_memftimeu, passing ut, instead of emacs_memftime.

* emacs.c: Include <locale.h> if HAVE_SETLOCALE is defined.
(Vmessages_locale, Vprevious_messages_locale, Vtime_locale,
Vprevious_time_locale): New variables.
(main): Invoke setlocale early, so that initial error messages are
localized properly.  But skip locale-setting if LC_ALL is "C".
Fix up locale when it's safe to do so.
(fixup_locale): Moved here from xterm.c.
(synchronize_locale, synchronize_time_locale,
synchronize_messages_locale): New functions.
(syms_of_emacs): Accommodate above changes.

* fileio.c (report_file_error): Convert strerror output according
to Vlocale_coding_system.
(Finsert_file_contents): Check for arithmetic overflow in
computations that depend on file size.  Report IO errors
with emacs_strerror, not strerror.

* fns.c (Fgethash): Declare dflt parameter.

* gmalloc.c: Do not define const to nothing if HAVE_CONFIG_H
is defined; that's config.h's job.

* lisp.h (EMACS_INT, BITS_PER_EMACS_INT, EMACS_UINT): If _LP64,
default these values to long, BITS_PER_LONG, and unsigned long.
(VALBITS, MARKBIT, XINT): Do not assume 32-bit EMACS_INT.
(PNTR_COMPARISON_TYPE): Default to EMACS_UINT, not to unsigned int.
(code_convert_string_norecord, fixup_locale,
synchronize_messages_locale, synchronize_time_locale,
emacs_open, emacs_close, emacs_read, emacs_write): New decls.
All Emacs callers of open, close, read, write changed to use
emacs_open, emacs_close, emacs_read, emacs_write.

* lread.c (file_offset, file_tell): New macros.  All uses of ftell
changed to file_tell.
(saved_doc_string_position, prev_saved_doc_string_position): Now
of type file_offset.
(init_lread): Do not fix locale here; fixup_locale now does this.

* m/amdahl.h, s/usg5-4.h:
(NSIG): Remove.
(NSIG_MINIMUM): New macro.

* m/cydra5.h, m/dpx2.h, m/mips.h, m/pfa50.h, m/sps7.h, m/stride.h,
m/ustation.h, s/gnu-linux.h, s/hpux.h, s/iris3-5.h, s/iris3-6.h,
s/umips.h, s/usg5-4.h:
(SIGIO): Do not undef.
(BROKEN_SIGIO): New macro.

* m/ustation.h:
(SIGTSTP): Do not undef.
(BROKEN_SIGTSTP): New macro.

* s/gnu-linux.h:
(SIGPOLL, SIGURG): Do not undef.
(BROKEN_SIGPOLL, BROKEN_SIGURG): New macros.

* s/ptx4.h:
(SIGINFO): Do not undef.
(BROKEN_SIGINFO): New macros.

* m/delta.h, s/ptx.h, s/template.h: Doc fix.

* mktime.c, strftime.c: Update to glibc 2.1.2 version, with
some Emacs-related changes merged.

* print.c (float_to_string): Prepend "-" to representation of a
NaN if the NaN is negative.

* process.c (sys_siglist): Omit if HAVE_STRSIGNAL.
(wait_reading_process_input): Use emacs_strerror, not strerror.

* process.c (status_message, sigchld_handler): Synchronize locale,
then use strsignal istead of sys_siglist.
* w32proc.c (sys_wait): Likewise.

* s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h,
s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h,
s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h,
s/usg5-2.h, s/usg5-3.h, s/xenix.h:
(open, close, read, write, INTERRUPTIBLE_OPEN,
INTERRUPTIBLE_CLOSE, INTERRUPTIBLE_IO): Remove.

* s/sol2-5.h (_LARGEFILE_SOURCE, _FILE_OFFSET_BITS): New macros.
* sysdep.c (sys_read, sys_write, read, write, sys_close, close,
sys_open, open): Remove.
(emacs_open, emacs_close, emacs_read, emacs_write): Always define;
the old INTERRUPTIBLE_OPEN, INTERRUPTIBLE_CLOSE, and INTERRUPTIBLE_IO
macros are no longer used.
(emacs_open): Renamed from sys_open.  Merge BSD4_1 version.
(emacs_close): Renamed from sys_close.
(emacs_read): Renamed from sys_read.
(emacs_write): Renamed from sys_write.
(sys_siglist): Do not declare if HAVE_STRSIGNAL.
(dup2): Do not print error on failure; the real dup2 doesn't.
(strsignal): New function, defined if !HAVE_STRSIGNAL.

* syssignal.h (SIGINFO): Undef if defined and if BROKEN_SIGINFO
is defined.
(SIGIO, SIGPOLL, SIGTSTP, SIGURG): Likewise.
(NSIG): If less than NSIG_MINIMUM, define to NSIG_MINIMUM.
(strsignal): Declare if !HAVE_STRSIGNAL.

* unexelf.c (ElfBitsW, ELFSIZE, ElfExpandBitsW): New macros.
(ElfW): Define in terms of ElfExpandBitsW.

* w32proc.c (sys_siglist): Remove decl.

* xdisp.c (decode_mode_spec): 3rd arg is int, not char, to comply
with ANSI C.
(display_string): Declare face_string_pos arg.

* xfns.c (Fx_show_tip): Declare timeout param.

* xterm.c: No need to include locale.h.
(x_alloc_lighter_color, x_setup_relief_color):
Pass arg as double, not float, for compatibility with ANSI C.
(fixup_locale): Move to emacs.c.
(x_term_init): Do not setlocale or fixup locale; the main program
does this now.


Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 01:37:32 1999 UTC (24 years, 6 months ago) by pjr
Branch: MAIN
Changes since 1.176: +2 -2 lines
Diff to previous 1.176
(Fsingle_key_description): Make tem big enough.
(describe_buffer_bindings): Make buf big enough.


Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Mon Sep 20 23:18:45 1999 UTC (24 years, 7 months ago) by gerd
Branch: MAIN
Changes since 1.175: +2 -8 lines
Diff to previous 1.175
(Flookup_key, Faccessible_keymaps, describe_vector,
keys_of_keymap, syms_of_keymap): Remove unused variables.


Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Mon Sep 13 02:23:04 1999 UTC (24 years, 7 months ago) by raeburn
Branch: MAIN
Changes since 1.174: +156 -156 lines
Diff to previous 1.174
Use XCAR, XCDR, and XFLOAT_DATA instead of explicit member access.


Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Wed Sep 8 05:14:39 1999 UTC (24 years, 7 months ago) by rms
Branch: MAIN
Changes since 1.173: +17 -1 lines
Diff to previous 1.173
(fix_submap_inheritance): Do nothing if the proper parent is an
ancestor of SUBMAP; otherwise, add it as the ultimate ancestor.


Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Fri Jul 30 14:37:30 1999 UTC (24 years, 9 months ago) by kwzh
Branch: MAIN
Changes since 1.172: +60 -44 lines
Diff to previous 1.172
(get_keymap_1, get_keyelt): Check the type of OBJECT
before calling indirect_function.


Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Tue Apr 6 19:36:02 1999 UTC (25 years, 1 month ago) by rms
Branch: MAIN
CVS Tags: EMACS_20_4
Changes since 1.171: +13 -11 lines
Diff to previous 1.171
(Faccessible_keymaps): Really initialize i_byte.
Convert 0200 to meta only in a unibyte string.
(Fkey_description): Likewise.


Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Thu Feb 25 08:43:17 1999 UTC (25 years, 2 months ago) by handa
Branch: MAIN
Changes since 1.170: +3 -1 lines
Diff to previous 1.170
(push_key_description): If enable-multibyte-characters
is nil and C is single byte, push C as is.


Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Wed Feb 24 02:31:57 1999 UTC (25 years, 2 months ago) by handa
Branch: MAIN
Changes since 1.169: +25 -12 lines
Diff to previous 1.169
(push_key_description): If enable-multibyte-characters
is non-nil, try to convert unibyte character to multibyte.  For
invalid multibyte character, show all bits by octal form.
(Fsingle_key_description): Check the varidity of charset for a
generic character.


Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Thu Dec 31 13:16:45 1998 UTC (25 years, 4 months ago) by eliz
Branch: MAIN
Changes since 1.168: +7 -5 lines
Diff to previous 1.168
(Fdefine_prefix_command): Accept a third argument NAME
and pass it to Fmake_sparse_keymap.


Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Tue Dec 29 22:53:25 1998 UTC (25 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.167: +37 -13 lines
Diff to previous 1.167
(Fsingle_key_description): Handle (control ?x) etc.
(Fkey_description): Handle lists like vectors.


Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Sat Nov 28 22:16:09 1998 UTC (25 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.166: +3 -2 lines
Diff to previous 1.166
(Fsingle_key_description): Fix previous change.


Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Tue Nov 24 04:55:16 1998 UTC (25 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.165: +2 -2 lines
Diff to previous 1.165
(Fmake_keymap): Doc fix.


Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Thu Nov 19 04:30:14 1998 UTC (25 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.164: +24 -5 lines
Diff to previous 1.164
(Fsingle_key_description): Handle generic characters.


Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Tue Jul 28 23:10:44 1998 UTC (25 years, 9 months ago) by rms
Branch: MAIN
Changes since 1.163: +5 -7 lines
Diff to previous 1.163
(push_key_description): Output multibyte char as itself.


Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Tue Apr 14 21:02:17 1998 UTC (26 years ago) by fx
Branch: MAIN
Changes since 1.162: +1 -2 lines
Diff to previous 1.162
Revert erroneous 1998-04-08 change.


Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Tue Apr 14 12:25:10 1998 UTC (26 years ago) by schwab
Branch: MAIN
Changes since 1.161: +5 -1 lines
Diff to previous 1.161
Fix -Wimplicit warnings.


Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Wed Apr 8 08:24:33 1998 UTC (26 years ago) by kwzh
Branch: MAIN
Changes since 1.160: +2 -2 lines
Diff to previous 1.160
(fix_submap_inheritance): Fix parens.


Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Wed Apr 8 06:43:52 1998 UTC (26 years ago) by kwzh
Branch: MAIN
Changes since 1.159: +2 -1 lines
Diff to previous 1.159
(describe_command): Use quotes around symbol name.


Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Sat Mar 21 06:59:38 1998 UTC (26 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.158: +1 -1 lines
Diff to previous 1.158
Use STRING_BYTES and SET_STRING_BYTES.


Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Sat Mar 21 05:53:36 1998 UTC (26 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.157: +119 -49 lines
Diff to previous 1.157
(fix_submap_inheritance, get_keyelt, store_in_keymap,
copy-keymap, where_is_internal_1): Support new format for menu items.
(syms_of_keymap): New symbol `menu-item'.


Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Wed Feb 11 01:51:36 1998 UTC (26 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.156: +12 -3 lines
Diff to previous 1.156
(describe_map_tree): Add the maps we have already
handled into SUB_SHADOWS.


Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Thu Feb 5 03:31:41 1998 UTC (26 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.155: +25 -17 lines
Diff to previous 1.155
(Fdescribe_bindings_internal):
Renamed from Fdescribe_bindings.  New arg NOMENU.
(syms_of_keymap): Corresponding changes.
(describe_buffer_bindings): Get NOMENU out of the arg list.
Pass it along to describe_map_tree.
Improve text of `alternate_heading'.


Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Wed Jan 21 23:03:17 1998 UTC (26 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.154: +1 -1 lines
Diff to previous 1.154
Update copyright year.


Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Mon Jan 12 12:52:55 1998 UTC (26 years, 3 months ago) by handa
Branch: MAIN
Changes since 1.153: +1 -1 lines
Diff to previous 1.153
(Fkey_description): Remember to set i_before.
and use it in all cases.


Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Mon Jan 12 05:49:45 1998 UTC (26 years, 3 months ago) by handa
Branch: MAIN
Changes since 1.152: +2 -2 lines
Diff to previous 1.152
(push_key_description): If C >= 128, always use octal representation.


Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Fri Jan 9 23:16:01 1998 UTC (26 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.151: +25 -15 lines
Diff to previous 1.151
(describe_vector): Unconditionally handle multibyte chars.
(describe_vector): Pass new args to insert_from_string.
(Ftext_char_description): Use make_multibyte_string.
(Fkey_binding): Scan PREFIX a char at a time.
(Fkey_description): Scan KEYS by chars.


Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Fri Jan 2 23:37:19 1998 UTC (26 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.150: +10 -0 lines
Diff to previous 1.150
(current_minor_maps):
If a variable has an entry in Vminor_mode_overriding_map_alist,
and also an entry in Vminor_mode_map_alist, ignore the latter.


Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Fri Dec 26 10:38:56 1997 UTC (26 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.149: +70 -53 lines
Diff to previous 1.149
(Vminor_mode_overriding_map_alist): New variable.
(syms_of_keymap): Set up Lisp var.
(current_minor_maps): Use Vminor_mode_overriding_map_alist first,
then Vminor_mode_map_alist.


Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Fri Nov 28 14:50:36 1997 UTC (26 years, 5 months ago) by schwab
Branch: MAIN
Changes since 1.148: +1 -1 lines
Diff to previous 1.148
(describe_map): Fix decl of arg ELT_DESCRIBER.


Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Thu Nov 27 12:39:03 1997 UTC (26 years, 5 months ago) by handa
Branch: MAIN
Changes since 1.147: +2 -1 lines
Diff to previous 1.147
(describe_vector): Declaration fixed (delete `.' at the
tail of type `void'.
(fix_submap_inheritance): Declare it as void.


Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Fri Nov 21 15:18:28 1997 UTC (26 years, 5 months ago) by schwab
Branch: MAIN
Changes since 1.146: +10 -12 lines
Diff to previous 1.146
(copy_keymap_1): Fix return type.
(accessible_keymaps_char_table): Likewise.
(where_is_internal_2): Likewise.
(describe_vector_princ): Likewise.
(Ftext_char_description): Fix type of `str'.
(describe_vector): Likewise.  Protoize parameter.


Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Thu Oct 16 18:28:41 1997 UTC (26 years, 6 months ago) by kwzh
Branch: MAIN
Changes since 1.145: +5 -8 lines
Diff to previous 1.145
(Faccessible_keymaps): Avoid alloca for fixed-size array.
(Fset_keymap_parent, Fcopy_keymap, Fwhere_is_internal): Likewise.


Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Thu Oct 16 18:13:44 1997 UTC (26 years, 6 months ago) by kwzh
Branch: MAIN
Changes since 1.144: +11 -5 lines
Diff to previous 1.144
(Fwhere_is_internal): some minor mode bindings weren't
being found.


Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Thu Sep 25 12:25:01 1997 UTC (26 years, 7 months ago) by handa
Branch: MAIN
Changes since 1.143: +0 -2 lines
Diff to previous 1.143
(push_key_description): Delete useless `if' statement.


Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Fri Jul 4 20:41:02 1997 UTC (26 years, 10 months ago) by rms
Branch: MAIN
CVS Tags: EMACS_20_2
Changes since 1.142: +4 -5 lines
Diff to previous 1.142
Fix bugs with inappropriate mixing of Lisp_Object with int.


Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Wed Jun 4 21:21:53 1997 UTC (26 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.141: +2 -0 lines
Diff to previous 1.141
(Fcopy_keymap): After copying a sub-char-table, do store the copy.


Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Fri May 23 17:33:32 1997 UTC (26 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.140: +14 -2 lines
Diff to previous 1.140
(access_keymap, store_in_keymap): Don't look in a char-table
for a character that has modifier bits.


Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Sun May 18 19:06:16 1997 UTC (26 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.139: +2 -1 lines
Diff to previous 1.139
(copy_keymap_1): Do nothing if ELT isn't a keymap.


Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Fri May 16 00:43:22 1997 UTC (26 years, 11 months ago) by handa
Branch: MAIN
Changes since 1.138: +1 -0 lines
Diff to previous 1.138
Declare Fcopy_keymap as Lisp_Object in advance to
avoid compiler error.


Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Wed May 14 05:47:07 1997 UTC (26 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.137: +9 -7 lines
Diff to previous 1.137
(describe_vector): Identify charset row numbers clearly.


Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Tue May 13 19:41:21 1997 UTC (26 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.136: +429 -241 lines
Diff to previous 1.136
(get_keyelt): Handle an indirect entry with meta char.
(describe_vector): Rewrite char-table handling.

(Fmake_keymap): Make a char-table.
(access_keymap, store_in_keymap): Likewise,
(describe_map, Fset_keymap_parent, Faccessible_keymaps): Likewise.
(Fwhere_is_internal, Fcopy_keymap): Handle a char-table.
(copy_keymap_1, accessible_keymaps_char_table): New subroutines.
(where_is_internal_1, where_is_internal_2): New functions.
(syms_of_keymap): Set up Qchar_table_extra_slots prop on Qkeymap.


Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Sat Apr 19 22:59:20 1997 UTC (27 years ago) by rms
Branch: MAIN
Changes since 1.135: +3 -2 lines
Diff to previous 1.135
(describe_vector): Test for suppressed commands in
all cases.  Call get_keyelt with two arguments.


Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Sat Apr 19 22:52:28 1997 UTC (27 years ago) by rms
Branch: MAIN
Changes since 1.134: +20 -1 lines
Diff to previous 1.134
(Faccessible_keymaps): Convert PREFIX to a vector
at the beginning, if it has any definition.


Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Mon Apr 7 07:12:13 1997 UTC (27 years ago) by handa
Branch: MAIN
Changes since 1.133: +65 -37 lines
Diff to previous 1.133
(describe_vector): Adjusted for the new structure of Lisp_Char_Table.


Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Sun Mar 30 19:58:28 1997 UTC (27 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.132: +8 -3 lines
Diff to previous 1.132
(Faccessible_keymaps): When metizing, convert a
string to a vector.  But don't metize a character that is part of PREFIX.


Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Tue Mar 18 23:31:34 1997 UTC (27 years, 1 month ago) by handa
Branch: MAIN
Changes since 1.131: +18 -13 lines
Diff to previous 1.131
(describe_vector): Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.
(push_key_description): A key code less than 512 is printed with 3
octal numbers.  Print only entries of valid charsets.


Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Thu Feb 27 07:49:24 1997 UTC (27 years, 2 months ago) by handa
Branch: MAIN
Changes since 1.130: +3 -1 lines
Diff to previous 1.130
(describe_vector): Do not descibe deeper char-table if
enable-multibyte-characters is nil.


Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Thu Feb 20 06:51:14 1997 UTC (27 years, 2 months ago) by kwzh
Branch: MAIN
Changes since 1.129: +151 -59 lines
Diff to previous 1.129
Include charset.h.
(push_key_description): If enable-multibyte-characters is t, use
octal representation for a code of range 128..255 as binary.
(Ftext_char_description): Handle multibyte characters.
(describe_vector): Provide prettier description of a char table
which contains multibyte characters.


Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 07:07:20 1997 UTC (27 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.128: +1 -7 lines
Diff to previous 1.128
(push_key_description): Print C-j, not TAB.


Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Sat Oct 26 16:01:22 1996 UTC (27 years, 6 months ago) by rms
Branch: MAIN
Changes since 1.127: +3 -3 lines
Diff to previous 1.127
(describe_buffer_bindings): Pass 1 for PARTIAL
in some calls to describe_map_tree.


Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Tue Sep 17 16:19:07 1996 UTC (27 years, 7 months ago) by erik
Branch: MAIN
Changes since 1.126: +1 -0 lines
Diff to previous 1.126
(syms_of_keymap): staticpro global_map.


Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Wed Sep 4 16:09:43 1996 UTC (27 years, 8 months ago) by rms
Branch: MAIN
Changes since 1.125: +3 -2 lines
Diff to previous 1.125
(syms_of_keymap): staticpro current_global_map;


Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Wed Jun 12 21:47:59 1996 UTC (27 years, 10 months ago) by rms
Branch: MAIN
CVS Tags: EMACS_19_34
Changes since 1.124: +5 -0 lines
Diff to previous 1.124
(Fset_keymap_parent): Return early if KEYMAP already has the proper parent.


Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Mon Jun 10 18:19:25 1996 UTC (27 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.123: +5 -0 lines
Diff to previous 1.123
(fix_submap_inheritance): If parent_entry is not a keymap, use nil instead.


Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Thu Jun 6 20:25:48 1996 UTC (27 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.122: +144 -0 lines
Diff to previous 1.122
(Fkeymap_parent, Fset_keymap_parent): New functions.
(fix_submap_inheritance): New function.
(access_keymap): Use fix_submap_inheritance.


Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Sun Mar 3 19:29:10 1996 UTC (28 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.121: +0 -2 lines
Diff to previous 1.121
(Fuse_global_map, Fuse_local_map): Don't call record_asynch_buffer_change.


Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Wed Jan 24 23:42:32 1996 UTC (28 years, 3 months ago) by kwzh
Branch: MAIN
Changes since 1.120: +20 -2 lines
Diff to previous 1.120
(Faccessible_keymaps): Doc fix.
(describe_command): Sometimes use col 32 for desc.
Record that col in previous_description_column for hysteresis.
(describe_map): Clear out previous_description_column.


Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Mon Jan 15 09:06:29 1996 UTC (28 years, 3 months ago) by erik
Branch: MAIN
Changes since 1.119: +2 -1 lines
Diff to previous 1.119
Update FSF's address in the preamble.


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 23:39:59 1996 UTC (28 years, 3 months ago) by kwzh
Branch: MAIN
Changes since 1.118: +7 -3 lines
Diff to previous 1.118
(describe_map): New arg nomenu.
(describe_map_tree): Pass that arg.


Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 03:16:51 1996 UTC (28 years, 3 months ago) by kwzh
Branch: MAIN
Changes since 1.117: +1 -1 lines
Diff to previous 1.117
(Fapropos_internal): Fix previous change.


Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 00:33:04 1996 UTC (28 years, 3 months ago) by erik
Branch: MAIN
Changes since 1.116: +21 -21 lines
Diff to previous 1.116
(Fkeymapp, Fdefine_prefix_command, Faccessible_keymaps,
Ftext_char_description, Fapropos_internal): Harmonize arguments with
documentation.


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Thu Jan 4 23:02:52 1996 UTC (28 years, 4 months ago) by kwzh
Branch: MAIN
Changes since 1.115: +2 -2 lines
Diff to previous 1.115
(Flookup_key): Doc fix.


Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Thu Dec 21 17:10:27 1995 UTC (28 years, 4 months ago) by kwzh
Branch: MAIN
Changes since 1.114: +8 -4 lines
Diff to previous 1.114
(Fkey_binding): Handle text-property keymaps.

Include puresize.h.
(store_in_keymap): Check PURE_P (def) and copy if nec.


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Mon Oct 30 19:33:01 1995 UTC (28 years, 6 months ago) by rms
Branch: MAIN
Changes since 1.113: +4 -1 lines
Diff to previous 1.113
(describe_translation): Insert newline after key description.


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Thu Oct 19 00:17:11 1995 UTC (28 years, 6 months ago) by rms
Branch: MAIN
Changes since 1.112: +13 -8 lines
Diff to previous 1.112
(describe_map_tree): New arg always_title.  Callers changed.


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Thu Oct 12 21:18:42 1995 UTC (28 years, 6 months ago) by rms
Branch: MAIN
Changes since 1.111: +106 -18 lines
Diff to previous 1.111
(describe_vector): Support nested char-tables.


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Sat Oct 7 22:00:06 1995 UTC (28 years, 6 months ago) by rms
Branch: MAIN
Changes since 1.110: +5 -1 lines
Diff to previous 1.110
(describe_vector): Use Flength to get length of vector.


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Fri Jul 28 02:57:41 1995 UTC (28 years, 9 months ago) by rms
Branch: MAIN
Changes since 1.109: +59 -9 lines
Diff to previous 1.109
(describe_buffer_bindings): Print bindings from
Vfunction_key_map and from Vkey_translation_map.
(describe_translation): New function.
(describe_command): Handle vector like string.
(describe_map_tree): New arg TRANSL.  Callers changed.


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Mon Jul 17 22:21:54 1995 UTC (28 years, 9 months ago) by kwzh
Branch: MAIN
Changes since 1.108: +20 -3 lines
Diff to previous 1.108
(current_minor_maps): Catch errors in Findirect_function.
(current_minor_maps_error): New function.


Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Sat Jun 17 23:46:27 1995 UTC (28 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.107: +15 -0 lines
Diff to previous 1.107
(Vdefine_key_rebound_commands): New variable.
(syms_of_keymap): Set up Lisp var.
(Fdefine_key): Put new definition onto Vdefine_key_rebound_commands.


Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Fri Jun 16 05:24:27 1995 UTC (28 years, 10 months ago) by kwzh
Branch: MAIN
Changes since 1.106: +13 -3 lines
Diff to previous 1.106
(Fkey_binding, describe_buffer_bindings):
Check Voverriding_terminal_local_map before Voverriding_local_map.


Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Fri Jun 9 01:15:14 1995 UTC (28 years, 10 months ago) by kwzh
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105
(Flookup_key, Fdefine_key): Use Fevent_convert_list.


Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Mon May 29 06:07:34 1995 UTC (28 years, 11 months ago) by kwzh
Branch: MAIN
Changes since 1.104: +29 -14 lines
Diff to previous 1.104
(describe_vector): New arg entire_map.
Don't show bindings shadowed earlier on in the same map.
(Fdescribe_vector, describe_map): Pass new arg.


Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Fri May 26 02:49:43 1995 UTC (28 years, 11 months ago) by kwzh
Branch: MAIN
Changes since 1.103: +0 -1 lines
Diff to previous 1.103
(describe_map_tree): Move declaration to lisp.h.


Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Fri Apr 7 02:00:01 1995 UTC (29 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.102: +1 -1 lines
Diff to previous 1.102
Update copyright.


Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Wed Mar 22 17:47:55 1995 UTC (29 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.101: +1 -1 lines
Diff to previous 1.101
(Fwhere_is_internal): Fix missing \n\.


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Sun Feb 26 21:04:52 1995 UTC (29 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.100: +6 -72 lines
Diff to previous 1.100
(Fdefine_key): Handle Lucid-style (crtl backspace) etc.
(Flookup_key): Likewise.


Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Thu Feb 23 09:07:36 1995 UTC (29 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.99: +28 -5 lines
Diff to previous 1.99
(Fwhere_is_internal): If FIRSTONLY is not nil or non-ascii,
completely ignore menu bindings.


Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Tue Jan 24 22:14:00 1995 UTC (29 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98
(Flocal_set_key, Fglobal_set_key): Use K, not k.


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Sun Jan 8 20:24:36 1995 UTC (29 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.97: +4 -3 lines
Diff to previous 1.97
(store_in_keymap): Copy a cons only if car is a string.


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Mon Jan 2 06:42:56 1995 UTC (29 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.96: +7 -2 lines
Diff to previous 1.96
(store_in_keymap): While dumping, copy DEF if a cons.


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Fri Nov 18 05:29:08 1994 UTC (29 years, 5 months ago) by kwzh
Branch: MAIN
Changes since 1.95: +7 -12 lines
Diff to previous 1.95
(Fsingle_key_description): Use type test macros.


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Wed Nov 16 05:59:53 1994 UTC (29 years, 5 months ago) by kwzh
Branch: MAIN
Changes since 1.94: +15 -19 lines
Diff to previous 1.94
(access_keymap): Use type test macros.


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Wed Nov 16 01:00:10 1994 UTC (29 years, 5 months ago) by kwzh
Branch: MAIN
Changes since 1.93: +2 -5 lines
Diff to previous 1.93
(access_keymap, store_in_keymap): Use NATNUMP instead of its expansion.


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Nov 15 22:54:36 1994 UTC (29 years, 5 months ago) by kwzh
Branch: MAIN
Changes since 1.92: +3 -3 lines
Diff to previous 1.92
(current_minor_maps): Avoid assignments in arguments to a type-test macro.


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Wed Nov 9 05:55:39 1994 UTC (29 years, 5 months ago) by kwzh
Branch: MAIN
Changes since 1.91: +1 -0 lines
Diff to previous 1.91
(describe_buffer_bindings): Set help-mode in *Help* buffer.


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Tue Oct 4 16:05:05 1994 UTC (29 years, 7 months ago) by kwzh
Branch: MAIN
Changes since 1.90: +16 -15 lines
Diff to previous 1.90
(synkey, access_keymap, store_in_keymap, Faccessible_keymaps,
Fkey_description, ascii_sequence_p, Fwhere_is_internal, describe_vector):
Don't use XFASTINT as an lvalue.


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Tue Oct 4 12:14:16 1994 UTC (29 years, 7 months ago) by kwzh
Branch: MAIN
Changes since 1.89: +3 -3 lines
Diff to previous 1.89
(synkey, Fdescribe_bindings, describe_command): Use new accessor macros
instead of calling XSET directly.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Tue Sep 27 02:26:34 1994 UTC (29 years, 7 months ago) by kwzh
Branch: MAIN
Changes since 1.88: +39 -47 lines
Diff to previous 1.88
(get_keyelt, store_in_keymap, Fcopy_keymap, Fdefine_key, Flookup_key,
current_minor_maps, Fkey_binding, Fminor_mode_key_binding, Fglobal_set_key,
Flocal_set_key, Faccessible_keymaps, ascii_sequence_p, Fwhere_is_internal,
describe_buffer_bindings, describe_map_tree, describe_command, describe_map,
describe_vector): Use type test macros.


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Mon Sep 19 17:46:42 1994 UTC (29 years, 7 months ago) by kwzh
Branch: MAIN
Changes since 1.87: +1 -1 lines
Diff to previous 1.87
(Fkey_description): Reverse condition.


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Sun Sep 18 04:02:25 1994 UTC (29 years, 7 months ago) by rms
Branch: MAIN
Changes since 1.86: +9 -7 lines
Diff to previous 1.86
(Fkey_description): Give error if KEYS not an array.
(get_keyelt, access_keymap, get_keymap_1): Use type test macros.


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Tue Sep 13 18:01:51 1994 UTC (29 years, 7 months ago) by rms
Branch: MAIN
Changes since 1.85: +9 -6 lines
Diff to previous 1.85
(syms_of_keymap): Doc fix.


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Thu Aug 11 19:45:41 1994 UTC (29 years, 8 months ago) by rms
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84
(Fdefine_key): Fix error message.
(Fsingle_key_description): Likewise.


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sun Aug 7 06:40:55 1994 UTC (29 years, 9 months ago) by rms
Branch: MAIN
Changes since 1.83: +5 -3 lines
Diff to previous 1.83
(Faccessible_keymaps): Fix previous change.


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Sat Aug 6 03:48:16 1994 UTC (29 years, 9 months ago) by rms
Branch: MAIN
Changes since 1.82: +3 -0 lines
Diff to previous 1.82
(Fuse_global_map, Fuse_local_map): Call record_asynch_buffer_change.


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Wed Aug 3 07:39:00 1994 UTC (29 years, 9 months ago) by rms
Branch: MAIN
Changes since 1.81: +17 -3 lines
Diff to previous 1.81
(Faccessible_keymaps): Use PREFIX to set loop starting
point; don't even consider maps except those reached via prefix.


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Tue Jun 21 19:46:07 1994 UTC (29 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.80: +58 -12 lines
Diff to previous 1.80
(Flookup_key): Add gcpro.
(Fkey_binding, Fminor_mode_key_binding): Likewise.
(Fwhere_is_internal): Likewise.


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Wed Jun 15 01:09:17 1994 UTC (29 years, 10 months ago) by kwzh
Branch: MAIN
Changes since 1.79: +5 -1 lines
Diff to previous 1.79
(Fsingle_key_description): Allow strings as keys.


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Sun Jun 5 18:30:59 1994 UTC (29 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.78: +22 -2 lines
Diff to previous 1.78
(Fkey_description): Avoid using Fmapconcat--do it directly.


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Tue May 24 21:12:22 1994 UTC (29 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.77: +1 -1 lines
Diff to previous 1.77
(describe_map): Fix the call to Fequal.


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Thu May 5 20:25:41 1994 UTC (30 years ago) by rms
Branch: MAIN
Changes since 1.76: +5 -2 lines
Diff to previous 1.76
(describe_map): Ignore bindings for all except symbols and integers.


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Fri Apr 29 06:05:19 1994 UTC (30 years ago) by kwzh
Branch: MAIN
Changes since 1.75: +4 -4 lines
Diff to previous 1.75
(Fsingle_key_description): Undo previous change.
(describe_map): Skip string entries.


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Fri Apr 29 03:40:16 1994 UTC (30 years ago) by kwzh
Branch: MAIN
Changes since 1.74: +13 -16 lines
Diff to previous 1.74
(describe_buffer_bindings): gcpro stuff.  Delete some unused code.


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Fri Apr 29 02:51:44 1994 UTC (30 years ago) by kwzh
Branch: MAIN
Changes since 1.73: +5 -4 lines
Diff to previous 1.73
(describe_map_tree): gcpro some things.


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Fri Apr 29 01:10:33 1994 UTC (30 years ago) by kwzh
Branch: MAIN
Changes since 1.72: +4 -1 lines
Diff to previous 1.72
(Fsingle_key_description): Accept strings as keys since the buffer menu uses
them.


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Wed Apr 20 04:22:24 1994 UTC (30 years ago) by kwzh
Branch: MAIN
Changes since 1.71: +23 -11 lines
Diff to previous 1.71
(describe_map_tree, describe_map): Skip keymaps we've seen before.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Wed Apr 20 03:04:46 1994 UTC (30 years ago) by kwzh
Branch: MAIN
Changes since 1.70: +20 -33 lines
Diff to previous 1.70
(describe_map): Merge with describe_map_2.


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Wed Apr 13 21:54:08 1994 UTC (30 years ago) by rms
Branch: MAIN
Changes since 1.69: +1 -1 lines
Diff to previous 1.69
(describe_map_tree): Fix call to Flookup_key.


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Tue Apr 12 16:37:03 1994 UTC (30 years ago) by rms
Branch: MAIN
Changes since 1.68: +1 -1 lines
Diff to previous 1.68
(Fkey_binding): Declare accept_default.


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Sat Apr 9 21:09:34 1994 UTC (30 years ago) by rms
Branch: MAIN
Changes since 1.67: +19 -15 lines
Diff to previous 1.67
(get_keymap): Pass 1 as ERROR to get_keymap_1.
(get_keyelt): New arg AUTOLOAD means load keymaps indirected thru.
All callers changed; most pass 0.
(Fdefine_key, Flookup_key): Load all the keymaps we look in.


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Wed Apr 6 02:07:40 1994 UTC (30 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.66: +8 -7 lines
Diff to previous 1.66
(describe_buffer_bindings): Move XSYMBOL to after SYMBOLP.
Exclude trailing null in string copies.


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Fri Mar 25 03:02:27 1994 UTC (30 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.65: +4 -2 lines
Diff to previous 1.65
(Fwhere_is_internal): Skip duplicates.


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Wed Mar 23 22:50:23 1994 UTC (30 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.64: +40 -32 lines
Diff to previous 1.64
(access_keymap, store_in_keymap, Fcopy_keymap, Fdefine_key,
Faccessible_keymaps, Fwhere_is_internal): Use assignment instead of
initialization.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Wed Mar 23 04:51:55 1994 UTC (30 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.63: +0 -34 lines
Diff to previous 1.63
(where_is_string, Fwhere_is): Deleted.
(syms_of_keymap): Corresponding changes.


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Tue Mar 22 23:36:28 1994 UTC (30 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.62: +3 -0 lines
Diff to previous 1.62
(Fdefine_key): Check for non-events in keyvector.


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Mon Mar 21 22:53:17 1994 UTC (30 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.61: +1 -1 lines
Diff to previous 1.61
(Fkeymapp): Doc fix.


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Mon Mar 21 22:48:13 1994 UTC (30 years, 1 month ago) by kwzh
Branch: MAIN
Changes since 1.60: +34 -4 lines
Diff to previous 1.60
(Fcopy_keymap): Account for menus and equiv-key cache.


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Mon Feb 21 21:50:02 1994 UTC (30 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.59: +6 -7 lines
Diff to previous 1.59
(get_keyelt): Cached equiv-key data is now a sublist.


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Sat Feb 19 06:29:30 1994 UTC (30 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.58: +14 -2 lines
Diff to previous 1.58
(get_keyelt): Discard keyboard equivalents
stored in a menu keymap element.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Fri Feb 4 23:11:34 1994 UTC (30 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.57: +46 -19 lines
Diff to previous 1.57
(Fwhere_is_internal): Take just one keymap arg.
(where_is_string): Pass Voverriding_local_map for that arg.


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Sun Jan 30 01:09:58 1994 UTC (30 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.56: +10 -8 lines
Diff to previous 1.56
Whitespace changes.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 02:09:41 1994 UTC (30 years, 3 months ago) by kwzh
Branch: MAIN
Changes since 1.55: +10 -4 lines
Diff to previous 1.55
Scale by sizeof when allocating objects.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 23:39:50 1994 UTC (30 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.54: +31 -13 lines
Diff to previous 1.54
(Fkey_binding): Handle Voverriding_local_map.
(describe_buffer_bindings): Likewise.


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Mon Jan 10 21:30:25 1994 UTC (30 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.53: +28 -6 lines
Diff to previous 1.53
(describe_map_tree): New arg NOMENU.
(describe_buffer_bindings): Pass new arg.


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Wed Dec 29 07:43:21 1993 UTC (30 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.52: +2 -0 lines
Diff to previous 1.52
(describe_command): If binding is a kbd macro, say so.


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Thu Dec 23 01:54:13 1993 UTC (30 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.51: +3 -3 lines
Diff to previous 1.51
(Fwhere_is_internal): Doc fix.


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sun Nov 21 22:43:09 1993 UTC (30 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.50: +6 -0 lines
Diff to previous 1.50
Doc fix.


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Wed Nov 17 11:25:53 1993 UTC (30 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49
(Fkey_binding): Doc fix.


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Fri Sep 10 06:15:33 1993 UTC (30 years, 7 months ago) by roland
Branch: MAIN
Changes since 1.48: +1 -1 lines
Diff to previous 1.48
Include <config.h> instead of "config.h".


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Wed Aug 11 21:10:44 1993 UTC (30 years, 8 months ago) by rms
Branch: MAIN
Changes since 1.47: +1 -5 lines
Diff to previous 1.47
(describe_buffer_bindings): Declare shadow just once.


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 06:25:40 1993 UTC (30 years, 9 months ago) by jimb
Branch: MAIN
Changes since 1.46: +5 -5 lines
Diff to previous 1.46
	* keyboard.c (read_key_sequence): Accept both strings and vectors
	as bindings in function-key-map.
    	* keymap.c (Vfunction_key_map in syms_of_keymap): Doc fix.

	* keymap.c (syms_of_keymap): Doc fix.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Wed Jul 7 18:40:35 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.45: +39 -12 lines
Diff to previous 1.45
(describe_map_tree): When inserting TITLE, mention PREFIX.
Insert newline at end, if inserted anything else.
(describe_buffer_bindings): Corresponding changes.
For minor mode maps, build up a title string,
then let describe_map_tree insert it.


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sat Jul 3 03:58:10 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.44: +3 -1 lines
Diff to previous 1.44
(Faccessible_keymaps): Doc fix.


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Fri Jul 2 05:21:05 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.43: +157 -74 lines
Diff to previous 1.43
(describe_map_tree): Insert key_heading here.
New arg TITLE.
(describe_buffer_bindings): Corresponding changes.

(shadow_lookup): New function.
(describe_map_2): Call it.  SHADOW is now a list of maps.
(describe_vector): Likewise.
(describe_map): SHADOW is now a list of maps.
(describe_map_tree): Likewise.
(describe_buffer_bindings): Build suitable list to pass as SHADOW.
(Faccessible_keymaps): New arg PREFIX.  Callers changed.
(describe_map_tree): New arg PREFIX.
(Fdescribe_bindings): New arg PREFIX.
Pass to describe_buffer_bindings along with buffer.
(describe_buffer_bindings): Extract PREFIX and pass along.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Mon Jun 28 19:20:28 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.42: +17 -16 lines
Diff to previous 1.42
(describe_map_2): Cleanups.
Check there's no previous definition in same keymap.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Tue Jun 15 06:26:00 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.41: +69 -11 lines
Diff to previous 1.41
Make prefix keys work with keymap inheritance
by creating an inheritance structure for each subkeymap
that we create in the inheriting keymap.

(access_keymap): New arg NOINHERIT.  All calls changed.
(define_as_prefix): New function.
(Fdefine_key): Use them.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sat Jun 12 17:17:05 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.40: +3 -2 lines
Diff to previous 1.40
(get_keymap_1): Add missing semicolon.
(describe_vector_princ): Align to column 16.


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sat Jun 12 07:19:39 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.39: +1 -1 lines
Diff to previous 1.39
(Fcopy_keymap): Check Fkeymapp value with NILP.


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Fri Jun 11 04:16:13 1993 UTC (30 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.38: +9 -3 lines
Diff to previous 1.38
(Fdescribe_vector): Use current buf, not standard-output.
(describe_vector_princ): Add newline at end.

(store_in_keymap, access_keymap): Use CHAR_META
when clearing excess high bits.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Mon Jun 7 17:19:36 1993 UTC (30 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37
Doc fix.


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Jun 6 06:45:22 1993 UTC (30 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.36: +8 -1 lines
Diff to previous 1.36
(access_keymap, store_in_keymap): Discard meaningless
high bits of a character event.


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Wed Jun 2 02:09:04 1993 UTC (30 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.35: +1 -1 lines
Diff to previous 1.35
(syms_of_keymap): Add missing 2nd arg to Fcons.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Fri May 28 22:31:52 1993 UTC (30 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.34: +2 -1 lines
Diff to previous 1.34
(syms_of_keymap): Create global_map 256 slots long.


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Sat May 22 21:33:33 1993 UTC (30 years, 11 months ago) by jimb
Branch: MAIN
Changes since 1.33: +1 -1 lines
Diff to previous 1.33
Updated copyright years.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Wed May 19 04:27:16 1993 UTC (30 years, 11 months ago) by jimb
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32
Doc fix.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Fri May 14 22:11:17 1993 UTC (30 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.31: +9 -12 lines
Diff to previous 1.31
(access_keymap): Handle any length vector.
(store_in_keymap): Likewise.
(Fcopy_keymap): Likewise.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Thu May 13 00:20:51 1993 UTC (30 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
(current_minor_maps): Call Findirect_function, so symbols
can be used in place of actual maps.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed May 12 21:58:16 1993 UTC (30 years, 11 months ago) by rms
Branch: MAIN
Changes since 1.29: +4 -4 lines
Diff to previous 1.29
(Faccessible_keymaps): Use whatever size the vector has.
(Fwhere_is_internal): Likewise.
(describe_vector): Likewise.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon May 10 00:17:31 1993 UTC (30 years, 11 months ago) by jimb
Branch: MAIN
Changes since 1.28: +50 -7 lines
Diff to previous 1.28
	* keymap.c (Fwhere_is_internal): If FIRSTONLY is non-nil, avoid
	returning a non-ascii key sequence unless FIRSTONLY is the symbol
	`non-ascii'.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue May 4 02:33:19 1993 UTC (31 years ago) by jimb
Branch: MAIN
Changes since 1.27: +1 -1 lines
Diff to previous 1.27
	* keymap.c (Fdefine_prefix_command): Doc fix.


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Mar 31 10:51:46 1993 UTC (31 years, 1 month ago) by jimb
Branch: MAIN
Changes since 1.26: +5 -0 lines
Diff to previous 1.26
	Put interrupt input blocking in a separate file from xterm.h.
	This isn't specific to X, and it allows us to avoid #including
	xterm.h in files that don't really have anything to do with X.
	* blockinput.h: New file.
	* xterm.h (BLOCK_INPUT, UNBLOCK_INPUT, TOTALLY_UNBLOCK_INPUT,
	UNBLOCK_INPUT_RESIGNAL): These are now in blockinput.h.
	(x_input_blocked, x_pending_input): Deleted; there are analogs
	in blockinput.h called interrupt_input_blocked and
	interrupt_input_pending.
	* keyboard.c (interrupt_input_blocked, interrupt_input_pending):
	New variables, used by the macros in blockinput.h.
	* xterm.c: #include blockinput.h.
	(x_input_blocked, x_pending_input): Deleted.
	(XTread_socket): Test and set interrupt_input_blocked and
	interrupt_input_pending instead of the old variables.
	* alloc.c, xfaces.c, xfns.c, xmenu.c, xselect.c, keymap.c:
	#include blockinput.h.
	* eval.c: #include blockinput.h instead of xterm.h.
	* keyboard.c: #include blockinput.h.
	(input_poll_signal): Just test
	interrupt_input_blocked, instead of testing HAVE_X_WINDOWS and
	x_input_blocked.

	Block the processing of interrupt input while we're manipulating the
	malloc heap.
	* alloc.c: (xfree): New function, to make it easy to free things
	safely.
	(xmalloc, xrealloc): Block X input while doing the deed.
	(VALIDATE_LISP_STORAGE, gc_sweep, compact_strings): Use xfree
	instead of free.
	(uninterrupt_malloc): New function, to install input-blocking
	hooks into the GNU malloc routines.
	* emacs.c [not SYSTEM_MALLOC] (main): Call uninterrupt_malloc
	on startup.
	* alloc.c: (make_interval, make_float, Fcons, Fmake_vector,
	Fmake_symbol, Fmake_marker, make_uninit_string, Fgarbage_collect):
	Use xmalloc instead of malloc; don't bother to check if out of
	memory here.
	(Fgarbage_collect): Call xrealloc instead of realloc.
	* buffer.c: Use xmalloc and xfree instead of malloc and free;
	don't bother to check if out of memory here.
	(Fget_buffer_create): Put BLOCK_INPUT/UNBLOCK_INPUT pair around
	calls to ralloc routines.
	* insdel.c: Same.
	* lisp.h (xfree): New extern declaration.
	* xfaces.c (xfree): Don't #define this to be free; use the
	definition in alloc.c.
	* dispnew.c, doc.c, doprnt.c, fileio.c, lread.c, term.c, xfns.c,
	xmenu.c, xterm.c: Use xfree instead of free.
	* hftctl.c: Use xfree and xmalloc instead of free and malloc.
	* keymap.c (current_minor_maps): BLOCK_INPUT while calling realloc
	and malloc.
	* search.c: Since the regexp routines can malloc, BLOCK_INPUT
	while runing them.  #include blockinput.h.
	* sysdep.c: #include blockinput.h.  Call xfree and xmalloc instead
	of free and malloc.  BLOCK_INPUT around routines which we know
	will call malloc.

	ymakefile (keyboard.o, keymap.o, search.o, sysdep.o, xfaces.o,
	xfns.o, xmenu.o, xterm.o, xselect.o, alloc.o, eval.o): Note that
	these depend on blockinput.h.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu Mar 25 02:45:35 1993 UTC (31 years, 1 month ago) by jimb
Branch: MAIN
Changes since 1.25: +1 -1 lines
Diff to previous 1.25
	* keymap.c (Fkeymapp): Doc fix.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Mar 24 10:05:49 1993 UTC (31 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.24: +3 -0 lines
Diff to previous 1.24
(push_key_description): Ignore bits above meta_modifier.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Mar 10 05:24:42 1993 UTC (31 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.23: +23 -33 lines
Diff to previous 1.23
(Fdefine_key): Use proper meta-bit to clear.

(access_keymap): Handle ints beyond the ASCII range.
(store_in_keymap): Likewise.
(Faccessible_keymaps): Use meta_modifier.
Use vectors for the key sequences.
(Fwhere_is_internal): Use meta_modifier.
(append_key): Always return a vector.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sun Mar 7 23:32:54 1993 UTC (31 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.22: +78 -11 lines
Diff to previous 1.22
Include termhooks.h.
(push_key_description): Handle all modifiers.
Handle large character codes.
(Fkey_description): Move the meta bit, if arg is string.
(Fsingle_key_description): Don't alter integer value.
Make tem long enough.

(Flookup_key): Use meta_modifier as meta-bit if from vector.
(Fdefine_key): Likewise.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Feb 22 14:44:52 1993 UTC (31 years, 2 months ago) by jimb
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
	* keymap.c (Fdescribe_vector): Pass the proper number of arguments
	to describe_vector.
	* syntax.c (describe_syntax_1): Same.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Feb 19 05:43:54 1993 UTC (31 years, 2 months ago) by rms
Branch: MAIN
Changes since 1.20: +6 -2 lines
Diff to previous 1.20
(describe_map): Call Fkey_description before build_string.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sun Feb 14 14:38:43 1993 UTC (31 years, 2 months ago) by jimb
Branch: MAIN
Changes since 1.19: +54 -29 lines
Diff to previous 1.19
	* keymap.c (Flookup_key, Fkey_binding, Flocal_key_binding,
	Fglobal_key_binding, Fminor_mode_key_binding): Add a new optional
	argument ACCEPT_DEFAULT, to control whether this function sees
	bindings for t.
	(Fwhere_is_internal, describe_map_tree, describe_map_2,
	describe_vector): Pass the proper arguments to Flookup_key.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Jan 26 01:57:40 1993 UTC (31 years, 3 months ago) by jimb
Branch: MAIN
Changes since 1.18: +8 -2 lines
Diff to previous 1.18
JimB's changes since January 18th


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sat Nov 7 07:34:58 1992 UTC (31 years, 5 months ago) by jimb
Branch: MAIN
Changes since 1.17: +13 -6 lines
Diff to previous 1.17
	* keymap.c (get_keymap_1): Don't try to autoload OBJECT's function
	unless the autoload form indicates that it's a keymap.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sat Oct 31 05:24:47 1992 UTC (31 years, 6 months ago) by jimb
Branch: MAIN
Changes since 1.16: +52 -21 lines
Diff to previous 1.16
	* keymap.c (Fdefine_key, Flookup_key, describe_map): Don't assume
	that Flength returns an integer.

	* keymap.c: Deal with autoloaded keymaps properly.
        (get_keymap_1): Renamed to inner_get_keymap; made
	static.  New argument AUTOLOAD says to pursue autoloads if
	non-zero.
	(Fkeymapp, get_keymap, get_keyelt, Flookup_key): Ask get_keymap_1
	not to perform autoloads.
	(Fdefine_key): Ask get_keymap_1 to perform autoloads.  Since
	autoloading may GC, remember that we have to GCPRO our local
	variables now.
	(Fminor_mode_key_binding): Call get_keymap instead of calling
	get_keymap_1 with equivalent arguments.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Oct 19 18:41:06 1992 UTC (31 years, 6 months ago) by jimb
Branch: MAIN
Changes since 1.15: +4 -0 lines
Diff to previous 1.15
	* keymap.c (store_in_keymap): Don't forget to QUIT in the
	keymap-scanning loop.  Don't treat vectors as binding tables if
	they're the wrong length.

	* keymap.c (store_in_keymap): Don't forget to QUIT in the
	keymap-scanning loop.  Don't treat vectors as binding tables if
	they're the wrong length.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun Oct 11 06:43:30 1992 UTC (31 years, 6 months ago) by jimb
Branch: MAIN
Changes since 1.14: +28 -15 lines
Diff to previous 1.14
	* keymap.c (initial_define_lispy_key): New function, for defining
	non-ascii keys.

	* keymap.c (access_keymap): Treat bindings for Qt as default
	bindings, when new argument T_OK is non-zero.
	(get_keyelt, Fdefine_key, Flookup_key): Call access_keymap with
	T_OK false.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Oct 3 00:05:39 1992 UTC (31 years, 7 months ago) by jimb
Branch: MAIN
Changes since 1.13: +3 -6 lines
Diff to previous 1.13
	* keymap.c (access_keymap, store_in_keymap,
	Fsingle_key_description): No need to check for
	EVENT_HAS_PARAMETERS before using EVENT_HEAD; the latter now
	works properly on all sorts of events.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Sep 29 16:01:03 1992 UTC (31 years, 7 months ago) by jimb
Branch: MAIN
Changes since 1.12: +2 -0 lines
Diff to previous 1.12
	* keymap.c (access_keymap): Don't forget to QUIT while scanning
	the keymap.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Mon Sep 28 02:20:23 1992 UTC (31 years, 7 months ago) by jimb
Branch: MAIN
Changes since 1.11: +12 -12 lines
Diff to previous 1.11
	* keymap.c (access_keymap): Remove code to notice bindings for
	Qt.

	* keymap.c (Fwhere_is_internal): Don't forget to advance map to
	the next element when we find something that is neither a vector
	nor a cons.  Don't forget to QUIT in the appropriate places,
	either.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Sep 23 12:46:52 1992 UTC (31 years, 7 months ago) by jimb
Branch: MAIN
Changes since 1.10: +203 -213 lines
Diff to previous 1.10
	* keymap.c (DENSE_TABLE_SIZE): Doc fix.
	(keymap_table): Function removed; this function exists only to
	support an incorrect understanding of the format of keymaps.
	(access_keymap, store_in_keymap, Fcopy_keymap,
	Faccessible_keymaps): Correctly handle vectors at any point in the
	keymap; don't assume it must be at the front.
	(describe_map): Instead of calling describe_vector on the vector
	in the cadr of the keymap (if present) and then calling
	describe_alist to do the rest, just call describe_map_2.
	(describe_alist): Renamed to describe_map_2; call describe_vector
	when we encounter a vector in the list.

	* keymap.c (access_keymap, store_in_keymap): Clarify error message
	for non-ASCII characters.

	* keymap.c (access_keymap): Return the binding of Qt as the
	binding for all unbound characters.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Sep 18 07:29:36 1992 UTC (31 years, 7 months ago) by rms
Branch: MAIN
Changes since 1.9: +9 -2 lines
Diff to previous 1.9
(get_keyelt): Skip menu help string after menu item name.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Sep 13 12:33:23 1992 UTC (31 years, 7 months ago) by jimb
Branch: MAIN
Changes since 1.8: +49 -5 lines
Diff to previous 1.8
	* keymap.c (describe_buffer_bindings): Adjust key_heading to match
	the format used by describe_map_tree.  Also, don't reprint the
	"key    binding" header above the global bindings if we've already
	printed it for the local bindings; it's clear enough that the
	columns mean the same thing as above.

	* keymap.c (describe_buffer_bindings): Declare buf and bufend...

	* keymap.c (describe_buffer_bindings): Set the current buffer to
	descbuf before calling current_minor_maps; that function's value
	depends on the values of buffer-local variables.  Don't set the
	current buffer to Vstandard_output until afterwards.

	* keymap.c (describe_buffer_bindings): If
	Vkeyboard_translate_table is in effect, describe its effects.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Sep 11 23:30:25 1992 UTC (31 years, 7 months ago) by rms
Branch: MAIN
Changes since 1.7: +33 -20 lines
Diff to previous 1.7
(Fmake_sparse_keymap, Fmake_keymap): New optional arg.  Callers changed.
(keymap_table): No longer static.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon May 18 08:13:35 1992 UTC (31 years, 11 months ago) by jimb
Branch: MAIN
Changes since 1.6: +3 -8 lines
Diff to previous 1.6
entered into RCS


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Jan 28 16:51:04 1992 UTC (32 years, 3 months ago) by jimb
Branch: MAIN
Changes since 1.5: +39 -16 lines
Diff to previous 1.5
*** empty log message ***


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Jan 13 21:46:30 1992 UTC (32 years, 3 months ago) by jimb
Branch: MAIN
Changes since 1.4: +77 -75 lines
Diff to previous 1.4
*** empty log message ***


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Dec 20 06:39:41 1991 UTC (32 years, 4 months ago) by jimb
Branch: MAIN
Changes since 1.3: +182 -17 lines
Diff to previous 1.3
*** empty log message ***


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed Jul 31 17:51:28 1991 UTC (32 years, 9 months ago) by jimb
Branch: MAIN
Changes since 1.2: +4 -1 lines
Diff to previous 1.2
*** empty log message ***


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Jul 28 14:50:08 1991 UTC (32 years, 9 months ago) by jimb
Branch: MAIN
Changes since 1.1: +19 -12 lines
Diff to previous 1.1
*** empty log message ***


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Mon May 6 03:30:56 1991 UTC (33 years ago) by jimb
Branch: MAIN
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26