From mboxrd@z Thu Jan 1 00:00:00 1970 From: Titus von der Malsburg Subject: Re: A Microsoftesque detail in org Date: Sat, 16 May 2015 14:43:48 -0700 Message-ID: <87pp60ci5n.fsf@posteo.de> References: <87382yji8z.fsf@iki.fi> <87lhgqxeq0.fsf@gmx.us> <87k2w99cc0.fsf@nicolasgoaziou.fr> <87mw14h788.fsf@gmx.us> <87vbfs4eon.fsf@posteo.de> <87lhgofiva.fsf@pank.eu> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YtjsF-0008Hc-SK for emacs-orgmode@gnu.org; Sat, 16 May 2015 17:44:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YtjsC-0003tb-LC for emacs-orgmode@gnu.org; Sat, 16 May 2015 17:43:59 -0400 Received: from mx02.posteo.de ([89.146.194.165]:54853) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YtjsC-0003tR-Bz for emacs-orgmode@gnu.org; Sat, 16 May 2015 17:43:56 -0400 In-reply-to: <87lhgofiva.fsf@pank.eu> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Rasmus Cc: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2015-05-16 Sat 12:00, Rasmus wrote: > Hi Titus, > > Titus von der Malsburg writes: > >> just tried the patch and while I still find it weird to change the >> meaning of RET, this solution doesn=E2=80=99t get in my way as much as t= he >> previous solution did. > > Try to: > > (with-temp-buffer (org-mode) (describe-mode)). > > A lot of keys have been orgified. > > At the extreme of the anti-org-whatever-key line of though, how would > org-table work? Let me first say that I think your latest patch is a good compromise and I could totally live with that solution. Having said that, I have very mixed feelings about how org behaves in tables. I=E2=80=99m a heavy user of org mode and feel highly comfortable w= ith every aspect of it. Tables are the only exception. They trip me up again and again with behavior that I perceive as counter-intuitive. The problem is that org-mode is not the only citizen in the Emacs ecosystem and therefore it matters more how the rest of Emacs behaves than how Microsoft products or other outliners behave. For instance, when I put to cursor on a headline in a markdown document and press RET, I get a newline at that position. If I put the cursor on a headline in a LaTeX document and press RET, again I get a newline. The same goes for subject lines in emails (message-mode) and many other similar situations. All these things are conceptually headlines and should therefore behave the same way. Anything else would create unnecessary cognitive load for the user. Since org-mode for many years used to behave like all the other modes that I mentioned, it is not accurate to call this position anti-org. =E2=80=A6 my 5 cents. Have a nice weekend! Titus > >> One minor cosmetic issue: >> >> * TODO foo bar :test: >> >> When I RET between foo and bar, the tag moves to the left. I think it >> would be nicer if it would stay where it was. > > Good observation. I don't even know how to make a tab character in Emacs > so I blissfully assumed them away. > > Anyway, this should be "fixed" now, though it will religiously adhere to > org-tags-column which, at least for my setup, your example does not. I > think this is acceptable 'cause we also need to consider the example > > * TODO foo \phi\delta = :test: > > Which is pretty hard due to the overlays (display-width is two, but real > length is more). > > Could you try this version of the patch and see if you find it more > satisfactory? > > Thanks, > Rasmus --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJVV7oVAAoJEK40WfPGE2idyWgH/3mqbsNiNAix5QZSwqTuPR+o rTNa5hEnbWxXqa+eIG8TtrhRIjcOhI2b67nXichh5GcbMk+yCTJDsYRi/agnTWH7 pTPpV2nh6wfi9jBjrD9xhWJ6jCrznxGWu4j+FeU3sPHDDhPw4PWnQH5kjRbWPsNc CYt33Dk9eVW1ewoeVyssgaFx7NoaS6z9pyezsDhR/xADuyRnuYJLCXiWcib8rc5V RzOGKwhuCNzA5GjhwPPFxCFgXbQoTJR0EMxxBO4G5JHRChoKtAfYFdg1oy6/KUpl o3eaLGHxvAZdng3Ui/VpV77CmqZOMizQ7S/HP7ap0qTCunvTE9gUKY23GwXY7dw= =rtRV -----END PGP SIGNATURE----- --=-=-=--