Wolf Josef <josef.wolf@siemens.com> writes:
> Many emacs configurations have "C-c, l" bind to fume-list-functions.
> IIRC (but I might be wrong) xemacs comes with this key predefined.
> Even if I am wrong, there are many (sample?) dotfiles out there on the
> net which bind "C-c, l" to fume-list-functions. Maybe it would be a good
> idea to bind the svn logmsg function to a different key to avoid a
> competition of those two functions?
The pattern "C-c LETTER" is explicitly reserved for users' custom
keybindings (and "C-c NONLETTER" is for mode-specific bindings, I
believe). Only a user's personal Emacs customizations should bind
"C-c l" to anything. This is why svn-dev.el offers 'l' as an example
only:
;; How to use this: just run `svn-log-message'. You might want to
;; bind it to a key, for example,
;;
;; (define-key "\C-cl" 'svn-log-message)
;;
;; The log message will accumulate in a file. Later, you can use
;; that file when you commit:
If a package actually *takes* "C-c l", well, it's stealing :-).
I can't explain why you saw so many instances on the Net of it being
bound, but probably if we used any other key for the example, a
similar overlap would occur. The keyspace is not infinite; every
Emacs developer has learned to deal with this restriction.
-K
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Oct 2 20:53:09 2003