From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: BEGIN_SRC..END_SRC Date: Tue, 08 May 2012 20:47:41 -0400 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: References: <871umzrvfw.fsf@gmail.com> <87wr4rqg6g.fsf@gmail.com> <83d36j59gv.fsf@gnu.org> <87r4uz58e3.fsf@sec.modprobe.de> <83aa1n57p4.fsf@gnu.org> <5D17181ED92C4552AE8D4404DD035CA0@us.oracle.com> <87vck8sfyv.fsf@uwakimon.sk.tsukuba.ac.jp> <85obq05aua.fsf@iznogoud.viz> <87r4uvs4ae.fsf@uwakimon.sk.tsukuba.ac.jp> <87397b15u7.fsf@gnu.org> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1336524488 8666 80.91.229.3 (9 May 2012 00:48:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 9 May 2012 00:48:08 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 09 02:48:08 2012 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 1SRv4X-0005jN-4y for ged-emacs-devel@m.gmane.org; Wed, 09 May 2012 02:48:05 +0200 Original-Received: from localhost ([::1]:53066 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SRv4W-0006zb-Eb for ged-emacs-devel@m.gmane.org; Tue, 08 May 2012 20:48:04 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SRv4T-0006zC-0u for emacs-devel@gnu.org; Tue, 08 May 2012 20:48:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SRv4R-000840-EI for emacs-devel@gnu.org; Tue, 08 May 2012 20:48:00 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:59525) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SRv4R-00083k-7d for emacs-devel@gnu.org; Tue, 08 May 2012 20:47:59 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SRv4M-0005dl-9S for emacs-devel@gnu.org; Wed, 09 May 2012 02:47:54 +0200 Original-Received: from 71.46.49.251 ([71.46.49.251]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 09 May 2012 02:47:54 +0200 Original-Received: from tzz by 71.46.49.251 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 09 May 2012 02:47:54 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 31 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 71.46.49.251 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.1.50 (darwin) Cancel-Lock: sha1:pAxHdVYvg3nXn490Qq+/IuaJu5U= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:150380 Archived-At: On Tue, 08 May 2012 08:17:37 -0400 Stefan Monnier wrote: SM> 1- [org-mode source markup]'s ugly. I sort of agree, and like the JIRA {code:LANGUAGE} ... {code} markup better. Visually they are very clean. SM> 2- it does make the code harder to read. SM> Separators like "---------------------" work much better in this SM> respect, because they don't contain words and so they're much more SM> easily abstracted away by your "eyes". The problem with those separators is just that they say nothing about the contents, so the presenter (MUA) has to guess the content type, which requires some parsing and can easily result in a wrong guess. If you are going to ask emacs-devel posters not to use org-mode markup, go ahead. A better alternative may be to consider it an individual choice, like quoting with spaces ala RMS or using Supercite initial-based quotes as I do. On the Gnus side it would be nice to start recognizing Markdown and JIRA source code markup, which would make the org-mode markup less necessary. And maybe the other Emacs-based MUAs could reuse whatever code interprets the markup, so it would be good to write it as a parser. In the context of an Emacs markup parser library, do you agree or would you rather I keep the work only on the Gnus side? And is there an existing library to do this job? I'm not aware of one. Thanks! Ted