aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaroly Lorentey2006-07-29 21:30:46 +0000
committerKaroly Lorentey2006-07-29 21:30:46 +0000
commit6bccb6c592b79418fd7be4bfbb4af94a3d426587 (patch)
tree18450e037213587b082a368c6d8dab7c2bceb3f8
parent14ab3a40ec0cfdfa7f351e1202e0f873af553391 (diff)
downloademacs-6bccb6c592b79418fd7be4bfbb4af94a3d426587.tar.gz
emacs-6bccb6c592b79418fd7be4bfbb4af94a3d426587.zip
Remove superfluous properties from the mode-line-client indicator. (Reported by Kalle Olavi Niemitalo)
* lisp/bindings.el (mode-line-client): Don't set the local-map and mouse-face properties. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-578
-rw-r--r--README.multi-tty11
-rw-r--r--lisp/bindings.el4
2 files changed, 10 insertions, 5 deletions
diff --git a/README.multi-tty b/README.multi-tty
index 96589099e20..bfa03ed2240 100644
--- a/README.multi-tty
+++ b/README.multi-tty
@@ -42,6 +42,8 @@ Romain Francoise <romain@orebokech.com>
42Ami Fischman <ami@fischman.org> 42Ami Fischman <ami@fischman.org>
43Noah Friedman <friedman@splode.com> 43Noah Friedman <friedman@splode.com>
44Friedrich Delgado Friedrichs <friedel@nomaden.org> 44Friedrich Delgado Friedrichs <friedel@nomaden.org>
45Samium Gromoff <_deepfire@mail.ru>
46Mikhail Gusarov <dottedmag@dottedmag.net>
45Eric Hanchrow <offby1@blarg.net> 47Eric Hanchrow <offby1@blarg.net>
46IRIE Tetsuya <irie@t.email.ne.jp> 48IRIE Tetsuya <irie@t.email.ne.jp>
47Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp> 49Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>
@@ -407,7 +409,11 @@ THINGS TO DO
407------------ 409------------
408 410
409** See if `tty-defined-color-alist' needs to be terminal-local. 411** See if `tty-defined-color-alist' needs to be terminal-local.
410 Dan says it should be, so convert it. 412 Update: Dan says it should be, so convert it.
413
414** Mikhail Gusarov suggest to add a hook akin to
415 `after-make-frame-functions' that is called whenever Emacs connects
416 to a new terminal. Good idea!
411 417
412** emacsclient -t on the console does not work after su. You have to 418** emacsclient -t on the console does not work after su. You have to
413 use non-root accounts or start as root to see this. 419 use non-root accounts or start as root to see this.
@@ -695,7 +701,8 @@ THINGS TO DO
695** Mark Plaksin suggests that emacsclient should accept the same 701** Mark Plaksin suggests that emacsclient should accept the same
696 X-related command-line arguments as Emacs. Most of the X-related 702 X-related command-line arguments as Emacs. Most of the X-related
697 argument-handling is done in Lisp, so this should be quite easy to 703 argument-handling is done in Lisp, so this should be quite easy to
698 implement. 704 implement. (For example, Samium Gromoff wants emacsclient to
705 support --geometry; implementing this would add that support.)
699 706
700** Gergely Nagy suggests that C-x # should only kill the current 707** Gergely Nagy suggests that C-x # should only kill the current
701 frame, not any other emacsclient frame that may have the same file 708 frame, not any other emacsclient frame that may have the same file
diff --git a/lisp/bindings.el b/lisp/bindings.el
index fc66d36b41f..eea9184cee4 100644
--- a/lisp/bindings.el
+++ b/lisp/bindings.el
@@ -173,9 +173,7 @@ corresponding to the mode line clicked."
173(defvar mode-line-client 173(defvar mode-line-client
174 `("" 174 `(""
175 (:propertize ("" (:eval (if (frame-parameter nil 'client) "@" ""))) 175 (:propertize ("" (:eval (if (frame-parameter nil 'client) "@" "")))
176 help-echo "Emacsclient frame" 176 help-echo "Emacsclient frame"))
177 local-map ,mode-line-input-method-map
178 mouse-face mode-line-highlight))
179 "Mode-line control for identifying Emacsclient frames.") 177 "Mode-line control for identifying Emacsclient frames.")
180 178
181(defvar mode-line-mule-info 179(defvar mode-line-mule-info