From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mark E. Shoulson" Subject: Re: #+STARTUP: showstars Date: Fri, 25 May 2012 16:57:00 -0400 Message-ID: <4FBFF21C.7030508@kli.org> References: <1337964104.95331.YahooMailNeo@web121403.mail.ne1.yahoo.com> <4549.1337967050@alphaville> <1337967782.93492.YahooMailNeo@web121401.mail.ne1.yahoo.com> <87obpcb12y.fsf@yagnesh.org> <5083.1337969806@alphaville> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:40060) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SY1ZJ-0007cM-JU for emacs-orgmode@gnu.org; Fri, 25 May 2012 16:57:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SY1ZH-0000GQ-Pd for emacs-orgmode@gnu.org; Fri, 25 May 2012 16:57:05 -0400 Received: from pi.meson.org ([96.56.207.26]:47153) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1SY1ZH-0000FT-Kk for emacs-orgmode@gnu.org; Fri, 25 May 2012 16:57:03 -0400 In-Reply-To: <5083.1337969806@alphaville> 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: emacs-orgmode@gnu.org Enda writes: >>> Otherwise is like in vi, the additional stars (like **, opposed to >>> *) are too noisy, and since I do not want to see them whether >>> it is in org-mode or in vi, etc, so I wondered was there a way to have >>> the file like >>> >>> * first level heading >>> =C2=A0* second level heading >>> =C2=A0=C2=A0 * third level heading >> There seems to be some confusion getting across. As I understand it, this is what the OP is after: Problem: doesn't like the look of multiple *s for headline; prefers the look of hidestars-mode. Furthermore, hidestars isn't good enough, because Enda wants the file *really to be like that*, without the stars there at all, so that it still looks good when being edited in vi or something. It needs to look like hidestars *all the time*, even outside of org, to avoid seeing the ****s. OP's requested fix: change the syntax so that a line which begins with N spaces followed by a star and then more spaces after that acts as if the N spaces at the beginning were stars. That is, * at the start of the line should be a third-level headline, as if it started with ***. OP, please let me know if I'm stating your position correctly. Problem with requested fix: In addition to being a pretty major change to start with, it also already conflicts with established usage. A line that starts with spaces and then a star-space is considered an item in a plain list. Using *s for plain lists is discouraged, because of the potential confusion with headlines if there are no spaces before it, but it is permitted (and if it could have been dropped it would have been already). So, no, this isn't going to happen. I _guess_ one could try defining something like a NO-BREAK-SPACE character to behave like a star at the beginning of the line when it comes to determining headlines, so you basically have a character that *looks* blank you can use for the non-final stars, but that would also be a pretty enormous change and I don't see it looking like a good move either. I hope that accurately portrays the request (and responses thereto). ~mark