bug#7975: 23.2; emacsclient and first "C-c ..." command
From:
Nicolas Dudebout
Subject:
bug#7975: 23.2; emacsclient and first "C-c ..." command
Date:
Thu, 3 Feb 2011 11:52:06 -0500
When launchin emacsclient right after starting emacs daemon, mode specific commands (i.e. commands starting by C-c) do not work. However, after you execute any command it works normally.
"any command" can be:
- a failed C-c command - or anything else like C-n
Here are 3 examples to show what is happening. Each example starts from emacs not running.
Example 1: $ emacs -Q --daemon $ emacsclient foo.py
"C-c C-c" -> "C-c C-c undefined" "C-c C-c" does work
Example 2: $ emacs -Q --daemon $ emacsclient bar.c "C-c C-n" -> "C-c C-n undefined" "C-c C-n" does work
Example 3: $ emacs -Q --daemon $ emacsclient bar.c "C-n" "C-c C-n" does work
Regards,
Nicolas
In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.0)
of 2010-05-08 on pidsley.hoetzel.info Windowing system distributor `The X.Org Foundation', version 11.0.10902000 configured using `configure '--prefix=/usr' '--sysconfdir=/etc' '--libexecdir=/usr/lib' '--localstatedir=/var' '--mandir=/usr/share/man' '--without-sound' '-with-x-toolkit=gtk' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-optimize-sibling-calls' 'LDFLAGS=-Wl,--hash-style=gnu -Wl,--as-needed''
Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil
value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t
Major mode: Lisp Interaction
Minor modes in effect: tooltip-mode: t
mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t
transient-mark-mode: t
Recent input: M-x r e p o r t <tab> <return>
Recent messages: ("emacs") Starting Emacs daemon. When done with this frame, type C-x 5 0