comp.lang.ada
 help / color / mirror / Atom feed
From: Charles Hixson <charleshixsn@earthlink.net>
Subject: Re: asynchronous task communication
Date: Fri, 04 Jan 2013 20:31:49 -0800
Date: 2013-01-04T20:31:49-08:00	[thread overview]
Message-ID: <HsSdnRxDwPutM3rNnZ2dnUVZ_tydnZ2d@earthlink.com> (raw)
In-Reply-To: <kc637f$527$1@dont-email.me>

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.



  reply	other threads:[~2013-01-05  4:31 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-31  0:16 asynchronous task communication Charles Hixson
2012-12-31  9:04 ` Simon Wright
2012-12-31 11:49   ` Simon Wright
2012-12-31 10:50 ` J-P. Rosen
2012-12-31 12:09 ` Georg Bauhaus
2012-12-31 18:52   ` Charles Hixson
2012-12-31 20:18     ` Shark8
2012-12-31 21:09     ` Niklas Holsti
2012-12-31 22:15       ` Randy Brukardt
2013-01-01  3:58         ` Charles Hixson
2013-01-01  4:48           ` tmoran
2013-01-01 17:59             ` Charles Hixson
2013-01-01  3:51       ` Charles Hixson
2013-01-01  9:59         ` Dmitry A. Kazakov
2013-01-01 10:38         ` Brian Drummond
2013-01-01 12:32         ` Jeffrey Carter
2013-01-01 18:21           ` Charles Hixson
2013-01-01 18:54             ` Robert A Duff
2013-01-02  7:36               ` Charles Hixson
2013-01-02  9:55                 ` Dmitry A. Kazakov
2013-01-02 19:02                   ` Charles Hixson
2013-01-02 20:35                     ` Dmitry A. Kazakov
2013-01-03  0:20                       ` Charles Hixson
2013-01-03  6:34                         ` Charles Hixson
2013-01-03  8:50                         ` Dmitry A. Kazakov
2013-01-03 19:01                           ` Charles Hixson
2013-01-03 10:01                         ` J-P. Rosen
2013-01-03 19:29                           ` Charles Hixson
2013-01-04  8:17                             ` J-P. Rosen
2013-01-05  4:31                               ` Charles Hixson [this message]
2013-01-09  8:34                                 ` Stephen Leake
2013-01-03 22:27                         ` Randy Brukardt
2013-01-05  5:18                           ` Charles Hixson
2013-01-05  8:48                             ` Niklas Holsti
2013-01-06 22:55                               ` Charles Hixson
2013-01-07  0:38                                 ` tmoran
2013-01-07  6:07                                 ` Shark8
2013-01-07 10:49                                 ` Brian Drummond
2013-01-07 18:27                                   ` Jeffrey Carter
2013-01-08 12:02                                     ` Brian Drummond
2013-01-08 17:12                                       ` Jeffrey Carter
2013-01-08 18:18                                         ` Simon Wright
2013-01-08 20:29                                           ` Dmitry A. Kazakov
2013-01-08 21:01                                           ` Jeffrey Carter
2013-01-08 21:14                                             ` Simon Wright
2013-01-08 22:11                                               ` Randy Brukardt
2013-01-08 22:52                                               ` Jeffrey Carter
2013-01-08 22:26                                         ` Brian Drummond
2013-01-08  2:41                             ` Randy Brukardt
2013-01-02 22:43         ` Niklas Holsti
2013-01-03  1:30           ` Charles Hixson
2013-01-03 12:11             ` Georg Bauhaus
2013-01-03 13:17               ` Dmitry A. Kazakov
2013-01-05 20:19               ` Charles Hixson
2013-01-07  4:01                 ` Shark8
2013-01-01 19:59     ` J-P. Rosen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox