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

Diff of /emacs/src/keymap.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.307 by kfstorm, Mon Sep 12 10:26:35 2005 UTC revision 1.308 by jurta, Wed Nov 9 07:48:38 2005 UTC
# Line 2377  shadow_lookup (shadow, key, flag) Line 2377  shadow_lookup (shadow, key, flag)
2377    for (tail = shadow; CONSP (tail); tail = XCDR (tail))    for (tail = shadow; CONSP (tail); tail = XCDR (tail))
2378      {      {
2379        value = Flookup_key (XCAR (tail), key, flag);        value = Flookup_key (XCAR (tail), key, flag);
2380        if (!NILP (value) && !NATNUMP (value))        if (NATNUMP (value))
2381            {
2382              value = Flookup_key (XCAR (tail), Fsubstring (key, 0, value), flag);
2383              if (!NILP (value))
2384                return Qnil;
2385            }
2386          else if (!NILP (value))
2387          return value;          return value;
2388      }      }
2389    return Qnil;    return Qnil;

Legend:
Removed from v.1.307  
changed lines
  Added in v.1.308

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26