forked from Github/emacs
(tooltip-show-help-non-mode): Set message-truncate-lines
to t and don't truncate msg.
This commit is contained in:
parent
d463476b15
commit
5ca2bc08c5
2 changed files with 9 additions and 13 deletions
|
|
@ -1,3 +1,8 @@
|
|||
2008-04-11 Jan Djärv <jan.h.d@swipnet.se>
|
||||
|
||||
* tooltip.el (tooltip-show-help-non-mode): Set message-truncate-lines
|
||||
to t and don't truncate msg.
|
||||
|
||||
2008-04-11 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* calendar/calendar.el (diary, holidays):
|
||||
|
|
|
|||
|
|
@ -316,21 +316,12 @@ the buffer of PROCESS."
|
|||
(defvar tooltip-help-message nil
|
||||
"The last help message received via `tooltip-show-help'.")
|
||||
|
||||
(defun tooltip-trunc-str (str maxlen pieces)
|
||||
(let ((s (car pieces)))
|
||||
(if (and pieces (< (+ (length str) (length s) 2) maxlen))
|
||||
(tooltip-trunc-str (concat str
|
||||
(if (> (length str) 0) ", " "")
|
||||
s)
|
||||
maxlen (cdr pieces))
|
||||
(if (> (length str) 0) str s))))
|
||||
|
||||
(defun tooltip-show-help-non-mode (msg)
|
||||
"Function installed as `show-help-function' when tooltip is off."
|
||||
(message "%s" (if msg
|
||||
(tooltip-trunc-str "" (frame-parameter nil 'width)
|
||||
(split-string msg "\n" t))
|
||||
"")))
|
||||
(let ((message-truncate-lines t))
|
||||
(message "%s" (if msg
|
||||
(replace-regexp-in-string "\n" ", " msg)
|
||||
""))))
|
||||
|
||||
(defun tooltip-show-help (msg)
|
||||
"Function installed as `show-help-function'.
|
||||
|
|
|
|||
Loading…
Reference in a new issue