emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#22303: closed (24.5; toggle-truncate-lines not men


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#22303: closed (24.5; toggle-truncate-lines not mentioned in docstring for truncate-lines nor in elisp manual)
Date: Mon, 04 Jan 2016 17:12:02 +0000

Your message dated Mon, 04 Jan 2016 19:11:31 +0200
with message-id <address@hidden>
and subject line Re: bug#22303: 24.5; toggle-truncate-lines not mentioned in 
docstring for truncate-lines nor in elisp manual
has caused the debbugs.gnu.org bug report #22303,
regarding 24.5; toggle-truncate-lines not mentioned in docstring for 
truncate-lines nor in elisp manual
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
22303: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22303
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 24.5; toggle-truncate-lines not mentioned in docstring for truncate-lines nor in elisp manual Date: Mon, 4 Jan 2016 10:30:17 +0100 User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 In general, changing the value of `truncate-lines' should be done via `toggle-truncate-lines' not by `(setq truncate-lines ..)'

However the documentation string for `truncate-lines' does not mention the existence of `toggle-truncate-lines', nor is it mentioned in the
elisp manual (section "37.3 Truncation").

It seems that modifying `truncate-lines' with just `(setq ..)' may suffer from redisplay problems, see http://emacs.stackexchange.com/questions/19228 for a way to trip the problem from emacs -Q.

--phs

In GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21)
 of 2015-04-10 on builder10-9.porkrind.org
Windowing system distributor `Apple', version 10.3.1404
Configured using:
 `configure --with-ns '--enable-locallisppath=/Library/Application
Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp''

Important settings:
  value of $LC_ALL: en_US
  value of $LANG: en_US
  locale-coding-system: utf-8-unix

--
Philippe SCHNOEBELEN,                             www.lsv.ens-cachan.fr/~phs
LSV, CNRS UMR 8643 & ENS de Cachan                    Tel: (+33/0) 147 407 530
"Algebraic symbols are used when you do not know what you are talking about"




--- End Message ---
--- Begin Message --- Subject: Re: bug#22303: 24.5; toggle-truncate-lines not mentioned in docstring for truncate-lines nor in elisp manual Date: Mon, 04 Jan 2016 19:11:31 +0200
> From: phs <address@hidden>
> Date: Mon, 4 Jan 2016 10:30:17 +0100
> 
> In general, changing the value of `truncate-lines' should be done via 
> `toggle-truncate-lines' not by `(setq truncate-lines ..)'
> 
> However the documentation string for `truncate-lines' does not mention 
> the existence of `toggle-truncate-lines', nor is it mentioned in the
> elisp manual (section "37.3 Truncation").
> 
> It seems that modifying `truncate-lines' with just `(setq ..)' may 
> suffer from redisplay problems, see 
> http://emacs.stackexchange.com/questions/19228 for a way to trip the 
> problem from emacs -Q.

Thanks for pointing this out.

The answers on stackexchange are incorrect: there's nothing wrong with
setting 'truncate-lines' directly.  The situation described there
revealed a bug, which I just fixed for the next release.

I see no need to change the documentation in this regard.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]