From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: word-wrap and wrapping before window-width Date: Wed, 31 Dec 2014 20:38:26 +0200 Message-ID: <83sifvbr6l.fsf@gnu.org> References: <87k31fwwyv.fsf@ferrier.me.uk> <87bnmq9ibf.fsf@ferrier.me.uk> <87lhlrx5fc.fsf@building.gnus.org> <878uhrcr5l.fsf@building.gnus.org> <83sifzjflk.fsf@gnu.org> <87egric2ki.fsf_-_@violet.siamics.net> <877fxaa49w.fsf@violet.siamics.net> <831tnicji7.fsf@gnu.org> <87vbks7bk5.fsf@violet.siamics.net> <83r3vga3g1.fsf@gnu.org> <87r3vg73bl.fsf@violet.siamics.net> <838uhndc44.fsf@gnu.org> <87387v7p2i.fsf@violet.siamics.net> <83387vd9g0.fsf@gnu.org> <87lhln66wa.fsf@violet.siamics.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1420051140 515 80.91.229.3 (31 Dec 2014 18:39:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 31 Dec 2014 18:39:00 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ivan Shmakov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 31 19:38:54 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y6OAX-00081v-MX for ged-emacs-devel@m.gmane.org; Wed, 31 Dec 2014 19:38:53 +0100 Original-Received: from localhost ([::1]:41095 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y6OAX-0000Ks-5Z for ged-emacs-devel@m.gmane.org; Wed, 31 Dec 2014 13:38:53 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y6OAI-0000Ki-Mc for emacs-devel@gnu.org; Wed, 31 Dec 2014 13:38:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y6OAG-00026I-0t for emacs-devel@gnu.org; Wed, 31 Dec 2014 13:38:38 -0500 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:61518) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y6OAF-00025j-PJ for emacs-devel@gnu.org; Wed, 31 Dec 2014 13:38:35 -0500 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NHG00C00M1SPD00@a-mtaout23.012.net.il> for emacs-devel@gnu.org; Wed, 31 Dec 2014 20:38:34 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NHG00C1ZMG9QD00@a-mtaout23.012.net.il>; Wed, 31 Dec 2014 20:38:34 +0200 (IST) In-reply-to: <87lhln66wa.fsf@violet.siamics.net> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.175 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:180905 Archived-At: > From: Ivan Shmakov > Date: Wed, 31 Dec 2014 17:55:33 +0000 >=20 > > And Firefox does that too: it inhibits word wrap when horizontal > > scrolling is in effect. It just doesn't unwrap what was already > > wrapped, that's all the difference. >=20 > =09Frankly, I=E2=80=99m not so sure of this interpretation. Anyway= , from > =09the user=E2=80=99s perspective, =E2=80=93 is there a difference = between > =09=E2=80=9Cnot unwrapping=E2=80=9D and =E2=80=9Cwrapping at an arb= itrary column=E2=80=9D? This is emacs-devel, not help-gnu-emacs ;-) So our perspective is different. > > Yes, but Emacs has a harder job to do: the above model is proble= matic > > with bidirectional text when a single buffer has paragraphs of > > different directionality (which Firefox doesn't seem to support)= . >=20 > =09You mean, your install Firefox install doesn=E2=80=99t cope with= , say, > =09the simplistic example document shown at [2]? >=20 > [2] https://ru.wikibooks.org/wiki/HTML_=D0=B2_=D0=BF=D1=80=D0=BE= =D1=84=D0=B8=D0=BB=D1=8F=D1=85/=D0=91=D0=B0=D0=B7=D0=BE=D0=B2=D1=8B= =D0=B9_=D0=BF=D1=80=D0=BE=D1=84=D0=B8=D0=BB=D1=8C#multilingual.html No, I meant it cannot determine the base paragraph direction automatically, as Unicode requires. Also, its horizontal scrolling of mixed-directional paragraphs makes it hard to read the stuff, because scrolling to the right makes RTL text at the beginning of a line disappear. Emacs does a much better job in that respect.