From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#19661: wrapping before window-width (new wrap-column text property?) Date: Fri, 23 Jan 2015 17:55:53 +0100 Message-ID: <54C27D19.1080102@gmx.at> References: <83ioh2nlow.fsf@gnu.org> <87sig6xech.fsf@ferrier.me.uk> <83fvc5ni0u.fsf@gnu.org> <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> <83y4pp9dku.fsf@gnu.org> <87387w8r2j.fsf@violet.siamics.net> <87iofxprfv.fsf_-_@violet.siamics.net> <8361bxtr33.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1422032244 11684 80.91.229.3 (23 Jan 2015 16:57:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 23 Jan 2015 16:57:24 +0000 (UTC) Cc: 19661@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 23 17:57:20 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1YEhXp-0004F4-Rc for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Jan 2015 17:57:17 +0100 Original-Received: from localhost ([::1]:60340 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEhXp-0001kR-CU for geb-bug-gnu-emacs@m.gmane.org; Fri, 23 Jan 2015 11:57:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEhXh-0001dj-0s for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:57:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEhXc-0000ue-SO for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:57:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35832) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEhXc-0000uY-PJ for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:57:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YEhXc-0005qO-9u for bug-gnu-emacs@gnu.org; Fri, 23 Jan 2015 11:57:04 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Jan 2015 16:57:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19661 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19661-submit@debbugs.gnu.org id=B19661.142203217922387 (code B ref 19661); Fri, 23 Jan 2015 16:57:04 +0000 Original-Received: (at 19661) by debbugs.gnu.org; 23 Jan 2015 16:56:19 +0000 Original-Received: from localhost ([127.0.0.1]:54521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YEhWr-0005ov-VE for submit@debbugs.gnu.org; Fri, 23 Jan 2015 11:56:18 -0500 Original-Received: from mout.gmx.net ([212.227.15.18]:58116) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YEhWj-0005oN-9R for 19661@debbugs.gnu.org; Fri, 23 Jan 2015 11:56:14 -0500 Original-Received: from [178.190.18.67] ([178.190.18.67]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0McEI3-1Xxr662eRj-00Jawc; Fri, 23 Jan 2015 17:56:01 +0100 In-Reply-To: <8361bxtr33.fsf@gnu.org> X-Provags-ID: V03:K0:uMgFh1frUD3w/lA4Gkl/Xwr3oaLaXaYv4MchI+tqkn5aPIsvjMB bHOVafhX5LC7bMe4dE6Mx+ywZ3LN7PsnQED3gB1o1sDMNdVv4hG1NVoxyNoMIxGTCBxjW0w g4PTsGoNPZM+O26InhqB0+ab8xunXKUx7qb4HE8tFdidA4UP/rePQ67Rf5jzO66xV2/6Ttt KaMSCXK42zlCVrwgvzx9Q== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:98640 Archived-At: >> This is an example This is yet another example sentence with li= ne-prefix >> sentence with and wrap-prefix both set to (space :align-to= 25), =E2=80=93 >> wrap-column set to 23. or something like that. > > This is a much harder nut to crack, and having wrap-column doesn't > help with that. This could be done with two side-by-side windows, `follow-mode' (Anders Lindgren would certainly help with that) and some non-trivial changes in window layout. You'd probably want a zero width window to display a common vertical scroll bar, a zero height window to display a horizontal scroll bar and two zero height windows to display common mode and header lines. And obviously some meta mode that turns on multicolumn display for parts of the text and manages the window layout appropriately. In any case you can easily try a prototype with a number of side-by-side windows turning off all decorations but the scroll bar of the rightmost one and enabling `follow-mode'. And you could insert (barely visible) window dividers and use the mouse to change the widths of the columns. martin