[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[h-e-w] Re: Rebinding doesn't work in patched version
From: |
Ulrike Fischer |
Subject: |
[h-e-w] Re: Rebinding doesn't work in patched version |
Date: |
Fri, 27 Nov 2009 13:53:07 +0100 |
User-agent: |
40tude_Dialog/2.0.15.41de |
Am Fri, 27 Nov 2009 13:17:09 +0100 schrieb Lennart Borgman:
>>> I'm still trying to get Ctrl+o, Ctrl+s, Ctrl+w + Ctrl+f to do
>>> something similar as in other windows applications.
>>>
>>> I have erased my previous emacs version (including the .emacs-file)
>>> and installed the newest patched version
>>> (GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600)
>>> of 2009-11-04 on LENNART-69DE564 (patched))
>>>
>>> I have enabled all emacs32 defaults (that worked), I have enable the
>>> loading of Nxhtml (worked fine too) and then I tried to toggle on
>>> the rebinding of Ctrt+o and now I get an warning/error message
>>> starting with:
>>>
>>> Warning (t): invalid (key-sequence :tag "Emacs key binding" :value
>>> "C-a" :parent (list :args ((key-sequence :tag "Emacs key binding"
>>> :value "") (string :tag "Why rebind" :value "") (boolean :tag
>>> "Rebinding on/off") (choice :tag "Move original by" :args ((const
>>> :tag "Don't put it on any new binding" :args nil :value nil) (choice
>>> :tag "Add key binding modifier" :args ((const :args nil :value meta)
>>> (const :args nil :value control) (const :args nil :value shift)))
>>> (key-sequence :tag "New binding for original function" :value "")))
>>> (command :tag "New command on above key" :value "ignore")) :value
>>> ([(control 97)] "C-a
>>>
>>> ....
>>>
>>> And the message buffers says:
>>>
>>> custom-variable-set: Symbol's function definition is void:
>>> edmacro-parse-keys
>>
>>
>> Thanks for reporting this. Does it help to put
>>
>> (require 'edmacro)
>>
>> at the top of rebind.el?
>
>
> Ehum, or rather at the top of new-key-seq-widget.el?
Well the error message goes away if I add it. But the rebinding
still don't work, I again have the same problems as with the
previous version: Even after I toggle them on ctrl+0 inserts a
newline, ctrl+f moves forward by a char
.emacs does contain the following:
'(ourcomments-ido-ctrl-tab t)
'(rebind-keys (quote (("MS Windows - often used key bindings" t
(([(control 97)] "C-a on w32 normally means 'select all'. In Emacs
it is `beginning-of-line'." t shift mark-whole-buffer) ([(control
111)] "C-o on w32 normally means 'open file'. In Emacs it is
`open-line'." t shift find-file) ([(control 102)] "C-f is commonly
search on w32. In Emacs it is `forward-char'." t shift
isearch-forward) ([(control 115)] "C-s is normally 'save file' on
w32. In Emacs it is `isearch-forward'." nil nil save-buffer)
([(control 119)] "C-w is often something like kill-buffer on w32. In
Emacs it is `kill-region'." t shift kill-buffer) ([(control 112)]
"C-p is nearly always print on w32. In Emacs it is `previous-line'."
t shift hfyview-buffer))))))
'(rebind-keys-mode t)
'(recentf-mode t)
'(sex-mode t)
'(tabkey2-mode t)
'(w32-meta-style (quote w32-lr))
'(w32shell-shell (quote cmd)))
--
Ulrike Fischer