From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,8e11100f675ea2df X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII X-Received: by 10.66.90.67 with SMTP id bu3mr9805173pab.45.1357360689142; Fri, 04 Jan 2013 20:38:09 -0800 (PST) Path: 6ni82864pbd.1!nntp.google.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 04 Jan 2013 22:38:08 -0600 Date: Fri, 04 Jan 2013 20:31:49 -0800 From: Charles Hixson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.11) Gecko/20121122 Icedove/10.0.11 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: asynchronous task communication References: <1c2dnd5E6PMDR33NnZ2dnUVZ_sednZ2d@earthlink.com> <50e18094$0$6583$9b4e6d93@newsspool3.arcor-online.net> <7NednS4s2oukfXzNnZ2dnUVZ_oadnZ2d@earthlink.com> <7cudnYloBfQDw3_NnZ2dnUVZ_rKdnZ2d@earthlink.com> <6bqdndEYjoxeGHnNnZ2dnUVZ_sadnZ2d@earthlink.com> In-Reply-To: Message-ID: X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 216.244.16.210 X-Trace: sv3-1wFbPRpKu3ftF4z1l7rJGDJ33XeU50ai7pSBd7ZqSaGNlpRR/09wIGm/0OaEG5KglJJSY8JlTwVezom!c03x0QGcIyARlhrUCwn8pPysDlsQ0N61To0bXi+OAKJToyVj+Bm46EUu7qCza4xzejhzLQPyv9xl!Vq3fP7wEGRPEMPUBUOcaqg== 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 X-Original-Bytes: 3898 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Date: 2013-01-04T20:31:49-08:00 List-Id: On 01/04/2013 12:17 AM, J-P. Rosen wrote: > Le 03/01/2013 20:29, Charles Hixson a �crit : >> I also don't like the way it handles tabs. (My default tab is 3 spaces, >> not 8, but if there's a way to customize this, I haven't found it.) Etc. > Huh? Edit/Preferences/Editor/Ada > > Personnally, I never use hard tabs, but let the editor do the > indentation (Ctrl+Tab, but it can be reassigned to Tab if you prefer). > Note the option to automatically change tabulations to spaces (uncheck > "use tabulations"). > Thank you. That's one of the minor problems that is fixed. The "silent failures" is a more severe one. There are generally valid reasons for the failure. (So far it's always been a syntax problem.) But I can't think of a valid reason for it to fail silently. OTOH, the editors never do the indents quite the way I desire them. (In Ada I'm sort of adapting to the editor style generally, but details matter for readability.) As for hard tabs vs. spaces, well, I prefer hard tabs, because it's easier to change indentation after it's entered, but I can live with it either way. The 8 spaces/tab rule, though, I find ridiculous. I know it's an old default from way back when, but even then it didn't make any sense to me. In Fortran (forget the version, but it was one of the fixed format ones) I used an editor that let me set the tab stops. I think I set tabs at both 6 and 7, and every three columns after that. And of course key punch machines let you make control cards that would do the same. Editors seem to have simplified their controls in this area, though give the predominance of free format languages that makes a bit of sense. P.S.: I just checked my settings on GPS. They are already set as desired. That's just not the result I'm getting. (OTOH, GPS has been maintaining hard tabs. Those tend to get lost when I pull the code into Eclipse, though. But Eclipse handles the spacing better. And I haven't gotten silent errors...though admittedly the Eclipse plug-in doesn't try to do as much as does GPS.