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

Diff of /emacs/src/keyboard.c

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

revision 1.754 by miles, Mon Sep 1 15:45:54 2003 UTC revision 1.755 by monnier, Mon Nov 17 23:29:40 2003 UTC
# Line 6126  parse_modifiers (symbol) Line 6126  parse_modifiers (symbol)
6126                                           SBYTES (SYMBOL_NAME (symbol)) - end),                                           SBYTES (SYMBOL_NAME (symbol)) - end),
6127                              Qnil);                              Qnil);
6128    
6129        if (modifiers & ~VALMASK)        if (modifiers & ~INTMASK)
6130          abort ();          abort ();
6131        XSETFASTINT (mask, modifiers);        XSETFASTINT (mask, modifiers);
6132        elements = Fcons (unmodified, Fcons (mask, Qnil));        elements = Fcons (unmodified, Fcons (mask, Qnil));
# Line 6163  apply_modifiers (modifiers, base) Line 6163  apply_modifiers (modifiers, base)
6163    Lisp_Object cache, index, entry, new_symbol;    Lisp_Object cache, index, entry, new_symbol;
6164    
6165    /* Mask out upper bits.  We don't know where this value's been.  */    /* Mask out upper bits.  We don't know where this value's been.  */
6166    modifiers &= VALMASK;    modifiers &= INTMASK;
6167    
6168    /* The click modifier never figures into cache indices.  */    /* The click modifier never figures into cache indices.  */
6169    cache = Fget (base, Qmodifier_cache);    cache = Fget (base, Qmodifier_cache);

Legend:
Removed from v.1.754  
changed lines
  Added in v.1.755

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