From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joseph Brenner Newsgroups: gmane.emacs.help Subject: Re: line-move-visual Date: Wed, 09 Jun 2010 12:51:20 -0700 Message-ID: <8739wwassn.fsf@kzsu.stanford.edu> References: <87pr07qjio.fsf@thinkpad.tsdh.de> <87d3w7q7y4.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1291829865 1857 80.91.229.12 (8 Dec 2010 17:37:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Dec 2010 17:37:45 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 08 18:37:41 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PQNxT-0007EG-HH for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 18:37:39 +0100 Original-Received: from localhost ([127.0.0.1]:57504 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQNxS-0007S2-QF for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 12:37:38 -0500 Original-Path: usenet.stanford.edu!news.glorb.com!news2.glorb.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.posted.rawbandwidth!news.posted.rawbandwidth.POSTED!not-for-mail Original-NNTP-Posting-Date: Wed, 09 Jun 2010 14:50:59 -0500 Original-Newsgroups: gnu.emacs.help,comp.emacs User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:kHec6zNzJRdnP7uSPob+bHxLZ0E= Original-Lines: 39 X-Usenet-Provider: http://www.giganews.com Original-NNTP-Posting-Host: 198.144.208.84 Original-X-Trace: sv3-SFuHLDNkXEeCCDxNeC+FQIyskcqiVFjo5uTGSaQXbHlYf8WYJrnq0EHDYkhAK1zYzi0iNZ3ONlmZBEN!WejQm/yNwans8OSSwxLOsvqIxIGSNEho/qi6ZL5UpTkRF9aZWQV2TzxXw/yyM0fFMFbOjn2kDeI= X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Original-Xref: usenet.stanford.edu gnu.emacs.help:178771 comp.emacs:99955 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:75711 Archived-At: Tassilo Horn writes: > Uday S Reddy writes: > >>> For normal editing, I like visual-line-mode sometimes (for example >>> when working on a TeX document with colleagues, which write >>> paragraphs one one single line). With that, *all* motion commands >>> operate on visual lines. Its default is off. >> >> Just curiious. If they write whole paragraphs as lines, how do they >> do version control? > > It's a good style to write short and to the point paragraphs. But > still, the diffs are usually a bit larger than with hard line breaks. A subject I wonder about some times is why we don't have whitespace insensitive diffs. That one simple change could make the tab wars go away. > Anyway, when writing text I've never felt the need to use version > control for anything except collaborative but sequential editing and > backup. I can't even imagine forking some document, writing an > "experimental" paragraph and merging that back to trunk some time > later. ;-) Oddly enough, it seems that the features we use for code development are something like what Ted Nelson wanted for writing text back when he was first thinking about hypertext, Xanadu, etc. He really wanted "complex intercomparison" of multiple versions. I gather that he was envisioning a style of writing where you write a document in multiple possible ways, and then try to decide which one is best. This has never struck me as one of his better ideas... but on the other hand, wikipedia would be much less useable without it's history and diff features.