comparison lisp/ChangeLog @ 5549:493c487cbc3f

Add #'event-apply-modifiers, implement #'event-apply-modifiers in terms of it. 2011-08-10 Aidan Kehoe <kehoea@parhasard.net> * keymap.el: * keymap.el (event-apply-alt-modifier): * keymap.el (event-apply-super-modifier): * keymap.el (event-apply-hyper-modifier): * keymap.el (event-apply-shift-modifier): * keymap.el (event-apply-control-modifier): * keymap.el (event-apply-meta-modifier): * keymap.el (event-apply-modifiers): New. * keymap.el (event-apply-modifier): Implement in terms of #'event-apply-modifier. Rework #'event-apply-modifier to take a list of modifiers, and change its name appropriately. Keep the old name around, too.
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 10 Aug 2011 16:50:37 +0100
parents b90c153730c7
children b908c7265a2b
comparison
equal deleted inserted replaced
5548:b90c153730c7 5549:493c487cbc3f
1 2011-08-10 Aidan Kehoe <kehoea@parhasard.net>
2
3 * keymap.el:
4 * keymap.el (event-apply-alt-modifier):
5 * keymap.el (event-apply-super-modifier):
6 * keymap.el (event-apply-hyper-modifier):
7 * keymap.el (event-apply-shift-modifier):
8 * keymap.el (event-apply-control-modifier):
9 * keymap.el (event-apply-meta-modifier):
10 * keymap.el (event-apply-modifiers): New.
11 * keymap.el (event-apply-modifier): Implement in terms of
12 #'event-apply-modifier.
13
14 Rework #'event-apply-modifier to take a list of modifiers, and
15 change its name appropriately. Keep the old name around, too.
16
1 2011-08-10 Aidan Kehoe <kehoea@parhasard.net> 17 2011-08-10 Aidan Kehoe <kehoea@parhasard.net>
2 18
3 * bytecomp.el (byte-compile-normal-call): 19 * bytecomp.el (byte-compile-normal-call):
4 When a function takes :if, :if-not, :test, :test-not or :key 20 When a function takes :if, :if-not, :test, :test-not or :key
5 arguments, do the quoted-lambda check there too. 21 arguments, do the quoted-lambda check there too.