Just to also state it explicitely: By making inline : close at the end of the line, the width-of-characters problem disappears: The only thing which can come before a colon that defines an indentation level which is relevant to later lines are spaces and space-equivalents (blocks of underscores starting at the beginning of the line).
I did not see a drop in readability due to limiting inline : to the present line - rather the opposite, as it prompts me to do more tail calls. And clarity definitely increased. Just compare those two: let : : x : compute 'x : y : compute 'y use x y let : x : compute 'x y : compute 'y use x y I would not be sure at first glance myself what the first block does. For the second it’s clear to me. Best wishes, Arne At Mon, 01 Apr 2013 23:53:57 +0200, Arne Babenhauserheide wrote: > > [1 <multipart/signed (quoted-printable)>] > [1.1 <text/plain; utf-8 (quoted-printable)>] > Am Donnerstag, 28. März 2013, 18:31:04 schrieb David A. Wheeler: > > Arne Babenhauserheide: > > > I finally managed to get the simple indentation to lisp preprocessor into > > > a working state and thought you might be interested. > > > > Absolutely!! > > Glad to hear that! :) > > > ... > > > But at least I managed to write a real release text with an explanation > > > of the syntax and code-examples: > > > http://draketo.de/light/english/wisp-lisp-indentation-preprocessor > > > > Thanks! I just added that URL link to the SRFI Alan and I are developing. > > That way, anyone who might be interested can jump straight to your stuff. > > Cool - thanks! > > > > PS: @David: I just realized that I had missed quite a few of your answers > > > because they were sent only to the list while Alans answers were also > > > addressed to me… sorry for that. > > > > Sigh, I specifically do that so people won't get doubled emails all the > > time; some people complain when I send them both ways. I just can't win > > :-). > > :) > > At least I found your messages after some time :) > (I know that my workflow can cause me to miss some messages so I *try* to > check the ignored messages from time to time to see if any new ones are still > relevant) > > Best wishes, > Arne > -- > Unpolitisch sein > heißt politisch sein, > ohne es zu merken. > - Arne (http://draketo.de) > > > [1.2 This is a digitally signed message part. <application/pgp-signature > (7bit)>] > > [2 <text/plain; us-ascii (7bit)>] > ------------------------------------------------------------------------------ > Own the Future-Intel® Level Up Game Demo Contest 2013 > Rise to greatness in Intel's independent game demo contest. > Compete for recognition, cash, and the chance to get your game > on Steam. $5K grand prize plus 10 genre and skill prizes. > Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d > [3 <text/plain; us-ascii (7bit)>] > _______________________________________________ > Readable-discuss mailing list > Readable-discuss@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/readable-discuss ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss