comp.lang.ada
 help / color / mirror / Atom feed
* ANN: BUSH 0.9.2 released
@ 2003-02-15  1:22 Ken O. Burtch
  2003-02-15 12:04 ` Georg Bauhaus
  2003-02-16  2:16 ` Eric G. Miller
  0 siblings, 2 replies; 17+ messages in thread
From: Ken O. Burtch @ 2003-02-15  1:22 UTC (permalink / raw)




BUSH 0.9.2 has been released.  It is available at the PegaSoft website:

      http://www.pegasoft.ca/bush.html

BUSH, the AdaScript Business Shell, is a Linux shell for designing
secure, reliable shell scripts that
can be later compiled as a fast executable programs.  BUSH comes with 10
built-in packages including numerics,
string processing, and measurement conversions.  (It plays WAV, AU and
audio CD's, too.)

We're looking for people to help port BUSH to UNIX.

New to this version:

     * --exec / -e -- Run a command line script. 
     * --import-all / -i -- BUSH no longer automatically imports all
environment variables on startup. Use this
        option to import all environment variables. 
     * sound package -- Play WAV, AU and audio CDs 
     * units package -- Conversion between common measurements 
     * arrays -- single-dimension arrays implemented 
     * pragma annotate( "text" ); -- Python-style embedded comments 
     * pragma depreciated( "newscript" ); -- mark a script as obsolete 
     * pragma unchecked_import( shell, var ); -- import an environment
variable with no error if it doesn't
        exist 
     * command_line.environment.environment_count and
        command_line.environment.environment_value functions 
     * command line redirection: <, >, >>, 2>, 2>> and 2>&1 now work
with shell commands 
     * "in" and "not in" operators supported 
     * based numeric literals (that is, octal, hex, etc. numbers) 
     * bitwise operations fix:  "int or 64" now works ("64 or int"
worked before) 
     * cd command: now allows Bourne shell quoting in path 
     * numerics.md5: RSA message digest 5 signature function 
     * return fix: return command no longer puts BUSH into syntax check
mode 
     * hang fix: fixed command pipelines which could hang if there were
background processes running 
     * phanton variables fixes: shell parameters no longer declared as
"new" type variables 
     * single char options: single character options can be combined
after one minus
     * export variables bug fixed
     * upgraded for GNAT (GCC Ada) 3.15

-- 
Ken O. Burtch: http://www.pegasoft.ca               : Pegasoft
System Manager in a Box / Business Shell            : R.R.#1
Bio: 36;Bsc,UI,Lang,Games;Toons,Elves,SF,Pizza;Xian : Jordan Station, ON
````````````````````````````````````````````````````` Canada L0R 1S0



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-15  1:22 ANN: BUSH 0.9.2 released Ken O. Burtch
@ 2003-02-15 12:04 ` Georg Bauhaus
  2003-02-17 21:45   ` Ken O. Burtch
  2003-02-16  2:16 ` Eric G. Miller
  1 sibling, 1 reply; 17+ messages in thread
From: Georg Bauhaus @ 2003-02-15 12:04 UTC (permalink / raw)


Ken O. Burtch <kburtch@sympatico.ca> wrote:
: 
: 
: BUSH 0.9.2 has been released.

For those who see the message that wc.ads must be compiled because
there is no wc.ali, here is a patch for Makefile, adding a '.' in
-I for ADAVOX-0.51, which is missing I think.


--- Makefile	2003-02-15 12:59:15.000000000 +0100
+++ bush-0.9.2-src/Makefile	2003-02-14 18:12:31.000000000 +0100
@@ -16 +16 @@
-	gnatbind -x -I./adacgi-1.6/ -I./apq-1.92/ -I./ADAVOX-0.51/bc -I./ADAVOX-0.51/wc -I./ADAVOX-0.51/main bush.ali
+	gnatbind -x -I./adacgi-1.6/ -I./apq-1.92/ -I./ADAVOX-0.51/bc -I./ADAVOX-0.51/wc -I/ADAVOX-0.51/main bush.ali



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-15  1:22 ANN: BUSH 0.9.2 released Ken O. Burtch
  2003-02-15 12:04 ` Georg Bauhaus
@ 2003-02-16  2:16 ` Eric G. Miller
  2003-02-17 21:44   ` Ken O. Burtch
  1 sibling, 1 reply; 17+ messages in thread
From: Eric G. Miller @ 2003-02-16  2:16 UTC (permalink / raw)


In article <3E4D963C.673E0E32@sympatico.ca>, Ken O. Burtch wrote:
> 
> 
> BUSH 0.9.2 has been released.  It is available at the PegaSoft website:
[snip]
> New to this version:
> 
[snip]
>      * pragma depreciated( "newscript" ); -- mark a script as obsolete 

ITYM, "pragma deprecated ("newscript");"

I realize that deprecate/depreciate are nearly synonymous, but it seems
that folks usually use "deprecate" to mark an interface obsolete and a
candidate for removal from future versions.

For example (http://www.rfc-editor.org/overview.html):
"""
 RFC Categories

   Each RFC has a "category" or "status" designation. The possible
   categories (see RFC 2026 "The Internet Standards Process -- Revision
   3") are:

...

   * HISTORIC

      These are former standards that have been actively deprecated.
"""

When I see "depreciate", I think of capital investments and tax
deductions... ;-)

-- 
echo ">gra.fcw@2ztr< eryyvZ .T pveR" | rot13 | reverse



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-16  2:16 ` Eric G. Miller
@ 2003-02-17 21:44   ` Ken O. Burtch
  2003-02-19 21:53     ` Ken O. Burtch
  2003-02-23 21:06     ` Faust
  0 siblings, 2 replies; 17+ messages in thread
From: Ken O. Burtch @ 2003-02-17 21:44 UTC (permalink / raw)



I will make "deprecate" an alias for "depreciate".

"Eric G. Miller" wrote:
> 
> In article <3E4D963C.673E0E32@sympatico.ca>, Ken O. Burtch wrote:
> >
> >
> > BUSH 0.9.2 has been released.  It is available at the PegaSoft website:
> [snip]
> > New to this version:
> >
> [snip]
> >      * pragma depreciated( "newscript" ); -- mark a script as obsolete
> 
> ITYM, "pragma deprecated ("newscript");"


-- 
Ken O. Burtch: http://www.pegasoft.ca               : Pegasoft
System Manager in a Box / Business Shell            : R.R.#1
Bio: 36;Bsc,UI,Lang,Games;Toons,Elves,SF,Pizza;Xian : Jordan Station, ON
````````````````````````````````````````````````````` Canada L0R 1S0



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-15 12:04 ` Georg Bauhaus
@ 2003-02-17 21:45   ` Ken O. Burtch
  0 siblings, 0 replies; 17+ messages in thread
From: Ken O. Burtch @ 2003-02-17 21:45 UTC (permalink / raw)



I will update the makefile.

Ken B>

Georg Bauhaus wrote:
> 
> Ken O. Burtch <kburtch@sympatico.ca> wrote:
> :
> :
> : BUSH 0.9.2 has been released.
> 
> For those who see the message that wc.ads must be compiled because
> there is no wc.ali, here is a patch for Makefile, adding a '.' in
> -I for ADAVOX-0.51, which is missing I think.
> 
> --- Makefile    2003-02-15 12:59:15.000000000 +0100
> +++ bush-0.9.2-src/Makefile     2003-02-14 18:12:31.000000000 +0100
> @@ -16 +16 @@
> -       gnatbind -x -I./adacgi-1.6/ -I./apq-1.92/ -I./ADAVOX-0.51/bc -I./ADAVOX-0.51/wc -I./ADAVOX-0.51/main bush.ali
> +       gnatbind -x -I./adacgi-1.6/ -I./apq-1.92/ -I./ADAVOX-0.51/bc -I./ADAVOX-0.51/wc -I/ADAVOX-0.51/main bush.ali

-- 
Ken O. Burtch: http://www.pegasoft.ca               : Pegasoft
System Manager in a Box / Business Shell            : R.R.#1
Bio: 36;Bsc,UI,Lang,Games;Toons,Elves,SF,Pizza;Xian : Jordan Station, ON
````````````````````````````````````````````````````` Canada L0R 1S0



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-17 21:44   ` Ken O. Burtch
@ 2003-02-19 21:53     ` Ken O. Burtch
  2003-02-19 22:37       ` Georg Bauhaus
                         ` (2 more replies)
  2003-02-23 21:06     ` Faust
  1 sibling, 3 replies; 17+ messages in thread
From: Ken O. Burtch @ 2003-02-19 21:53 UTC (permalink / raw)



I asked around.  It appears that "depreciate" might be a Canadian
regionalism.  I had never heard of "deprecate" until this post.

KB

"Ken O. Burtch" wrote:
> 
> I will make "deprecate" an alias for "depreciate".
> 
> "Eric G. Miller" wrote:
> >
> > ITYM, "pragma deprecated ("newscript");"


-- 
Ken O. Burtch: http://www.pegasoft.ca               : Pegasoft
System Manager in a Box / Business Shell            : R.R.#1
Bio: 36;Bsc,UI,Lang,Games;Toons,Elves,SF,Pizza;Xian : Jordan Station, ON
````````````````````````````````````````````````````` Canada L0R 1S0



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-19 21:53     ` Ken O. Burtch
@ 2003-02-19 22:37       ` Georg Bauhaus
  2003-02-20 21:57         ` Simon Wright
  2003-02-20  3:52       ` Christopher Browne
  2003-02-20 10:09       ` Ken Thomas
  2 siblings, 1 reply; 17+ messages in thread
From: Georg Bauhaus @ 2003-02-19 22:37 UTC (permalink / raw)


Ken O. Burtch <kburtch@sympatico.ca> wrote:
: 
: I asked around.  It appears that "depreciate" might be a Canadian
: regionalism.  I had never heard of "deprecate" until this post.
: 
FWIW, my dictionaries have an entry for each of them, apparently
deprecate is formal and means saying no! for moral reasons,
whereas depreciate means turning ones nose up at something because
it's worth it.

My 2 Euro cent (continental, add grains of salt :-)
georg



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-19 21:53     ` Ken O. Burtch
  2003-02-19 22:37       ` Georg Bauhaus
@ 2003-02-20  3:52       ` Christopher Browne
  2003-02-20 10:09       ` Ken Thomas
  2 siblings, 0 replies; 17+ messages in thread
From: Christopher Browne @ 2003-02-20  3:52 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1045 bytes --]

After a long battle with technology,"Ken O. Burtch" <kburtch@sympatico.ca>, an earthling, wrote:
> I asked around.  It appears that "depreciate" might be a Canadian
> regionalism.  I had never heard of "deprecate" until this post.

It's certainly in a number of dictionaries, RFCs, and such...

<a href="http://www.quinion.com/words/topicalwords/tw-dep1.htm">Topical Words: Deprecate</a>
<a href="http://java.sun.com/j2se/1.4/docs/guide/misc/deprecation/deprecation.html">How and When to Deprecate APIs</a>
<a href="http://www.bartleby.com/62/50/D0405000.html">deprecate. Rogets II: The New Thesaurus, Third Edition. 1995.</a>
<a href="http://www.bartleby.com/61/54/D0145400.html">deprecate. The American Heritage� Dictionary of the English Language</a>

It's also in the OED, meaning it's not just something the "dumb
'Murricans" made up :-).
-- 
If this was helpful, <http://svcs.affero.net/rm.php?r=cbbrowne> rate me
http://www3.sympatico.ca/cbbrowne/sap.html
"Who needs perl when you can write dc and sokoban in sed?"
-- Peter S Tillier



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-19 21:53     ` Ken O. Burtch
  2003-02-19 22:37       ` Georg Bauhaus
  2003-02-20  3:52       ` Christopher Browne
@ 2003-02-20 10:09       ` Ken Thomas
  2003-02-20 14:03         ` Britt Snodgrass
  2 siblings, 1 reply; 17+ messages in thread
From: Ken Thomas @ 2003-02-20 10:09 UTC (permalink / raw)


The Oxford English Dictionary gives for "deprecate"

1. trans. To pray against (evil); to pray for deliverance from; to seek to
avert by prayer. arch.

and similar others.

Ken Thomas

"Ken O. Burtch" <kburtch@sympatico.ca> wrote in message
news:3E53FCE9.9C4E7273@sympatico.ca...
>
> I asked around.  It appears that "depreciate" might be a Canadian
> regionalism.  I had never heard of "deprecate" until this post.
>
> KB
>
> "Ken O. Burtch" wrote:
> >
> > I will make "deprecate" an alias for "depreciate".
> >
> > "Eric G. Miller" wrote:
> > >
> > > ITYM, "pragma deprecated ("newscript");"
>
>
> --
> Ken O. Burtch: http://www.pegasoft.ca               : Pegasoft
> System Manager in a Box / Business Shell            : R.R.#1
> Bio: 36;Bsc,UI,Lang,Games;Toons,Elves,SF,Pizza;Xian : Jordan Station, ON
> ````````````````````````````````````````````````````` Canada L0R 1S0





^ permalink raw reply	[flat|nested] 17+ messages in thread

* RE: ANN: BUSH 0.9.2 released
@ 2003-02-20 11:10 Lionel.DRAGHI
  2003-02-20 19:38 ` ANN: BUSH 0.9.2 released (OT) Warren W. Gay VE3WWG
  0 siblings, 1 reply; 17+ messages in thread
From: Lionel.DRAGHI @ 2003-02-20 11:10 UTC (permalink / raw)
  To: comp.lang.ada

My French-English Harraps Dictionary gives a "to disapprove" meaning to
deprecate, and a "to lower the value" to depreciate. 
The former seems to suggest more a forbidding than just an obsolescence.

Perhaps should you first apply a Depreciate pragma, and then after some
releases the other one :-)

Lionel Draghi



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-20 10:09       ` Ken Thomas
@ 2003-02-20 14:03         ` Britt Snodgrass
  0 siblings, 0 replies; 17+ messages in thread
From: Britt Snodgrass @ 2003-02-20 14:03 UTC (permalink / raw)


"Ken Thomas" <kst@ecs.soton.ac.uk> wrote in message
news:3e54a95f@news.ecs.soton.ac.uk...
> The Oxford English Dictionary gives for "deprecate"
>
> 1. trans. To pray against (evil); to pray for deliverance from; to seek to
> avert by prayer. arch.
>

In that case, I deprecate curly braces, {}.

Britt





^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released (OT)
  2003-02-20 11:10 ANN: BUSH 0.9.2 released Lionel.DRAGHI
@ 2003-02-20 19:38 ` Warren W. Gay VE3WWG
  2003-02-22  6:21   ` Eric G. Miller
  0 siblings, 1 reply; 17+ messages in thread
From: Warren W. Gay VE3WWG @ 2003-02-20 19:38 UTC (permalink / raw)


Lionel.DRAGHI@fr.thalesgroup.com wrote:
> My French-English Harraps Dictionary gives a "to disapprove" meaning to
> deprecate, and a "to lower the value" to depreciate. 
> The former seems to suggest more a forbidding than just an obsolescence.
> 
> Perhaps should you first apply a Depreciate pragma, and then after some
> releases the other one :-)
> 
> Lionel Draghi

All of this reminds me of the internal conflict we had within our
software product office at one time, because people didn't like my
spelling of "cancelled". Then I changed it to "canceled", and I then
hear from an entirely different group!

There was no winning on this one.. :(

-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-19 22:37       ` Georg Bauhaus
@ 2003-02-20 21:57         ` Simon Wright
  0 siblings, 0 replies; 17+ messages in thread
From: Simon Wright @ 2003-02-20 21:57 UTC (permalink / raw)


Georg Bauhaus <sb463ba@d2-hrz.uni-duisburg.de> writes:

> Ken O. Burtch <kburtch@sympatico.ca> wrote:
> : 
> : I asked around.  It appears that "depreciate" might be a Canadian
> : regionalism.  I had never heard of "deprecate" until this post.
> : 
> FWIW, my dictionaries have an entry for each of them, apparently
> deprecate is formal and means saying no! for moral reasons,
> whereas depreciate means turning ones nose up at something because
> it's worth it.

The thing is, the Java word for what you want to do is "deprecate" (my
dictionary says "to argue earnestly agains some evil", whereas I think
Ken's intent was to just mark an interface as to be avoided). I didn't
know "depreciate" had a transitive use at all (to undervalue or
disparage).



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released (OT)
  2003-02-20 19:38 ` ANN: BUSH 0.9.2 released (OT) Warren W. Gay VE3WWG
@ 2003-02-22  6:21   ` Eric G. Miller
  0 siblings, 0 replies; 17+ messages in thread
From: Eric G. Miller @ 2003-02-22  6:21 UTC (permalink / raw)


In article <3E552EA9.1030407@cogeco.ca>, Warren W. Gay VE3WWG wrote:
> Lionel.DRAGHI@fr.thalesgroup.com wrote:
>> My French-English Harraps Dictionary gives a "to disapprove" meaning to
>> deprecate, and a "to lower the value" to depreciate. 
>> The former seems to suggest more a forbidding than just an obsolescence.
>> 
>> Perhaps should you first apply a Depreciate pragma, and then after some
>> releases the other one :-)
>> 
>> Lionel Draghi
> 
> All of this reminds me of the internal conflict we had within our
> software product office at one time, because people didn't like my
> spelling of "cancelled". Then I changed it to "canceled", and I then
> hear from an entirely different group!

This is like modelling (or modeling).  I guess the doubling of the "l"
is considered somewhat archaic, but both are correct.  Similarly, both
"deprecate" and "depreciate" are "correct", but I brought it up because
"deprecate" appeared to be the preferred way to mark an API obsolete in
the software world as witnessed by RFCs and a number of other sources
(GCC has an __attribute__((deprecated)) for C function interfaces, for
instance).  In all these cases, it's more a matter of consistency than
correctness...

-- 
echo ">gra.fcw@2ztr< eryyvZ .T pveR" | rot13 | reverse



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-17 21:44   ` Ken O. Burtch
  2003-02-19 21:53     ` Ken O. Burtch
@ 2003-02-23 21:06     ` Faust
  2003-02-24  6:26       ` Hyman Rosen
  1 sibling, 1 reply; 17+ messages in thread
From: Faust @ 2003-02-23 21:06 UTC (permalink / raw)


Does it drop bombs on the innocent ?
-- 

natsu-gusa ya   / tsuwamono-domo-ga   / yume no ato
summer grasses  / strong ones         / dreams site
 
Summer grasses,
All that remains
Of soldier's dreams
(Basho trans. Stryk)



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-23 21:06     ` Faust
@ 2003-02-24  6:26       ` Hyman Rosen
  2003-02-24 19:52         ` Christopher Browne
  0 siblings, 1 reply; 17+ messages in thread
From: Hyman Rosen @ 2003-02-24  6:26 UTC (permalink / raw)


Faust wrote:
> Does it drop bombs on the innocent ?

On the unlucky, at any rate.




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: ANN: BUSH 0.9.2 released
  2003-02-24  6:26       ` Hyman Rosen
@ 2003-02-24 19:52         ` Christopher Browne
  0 siblings, 0 replies; 17+ messages in thread
From: Christopher Browne @ 2003-02-24 19:52 UTC (permalink / raw)


FYI...

<http://bush.soureforge.net/> and
<https://sourceforge.net/project/bush/> have CVS and releases of
versions 0.1, 0.9, 0.9.1, 0.9.2...
-- 
If this was helpful, <http://svcs.affero.net/rm.php?r=cbbrowne> rate me
http://www.ntlug.org/~cbbrowne/internet.html
BIOS = Bugs Inherited from Older Systems
-- simon@otago.ac.nz



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2003-02-24 19:52 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-20 11:10 ANN: BUSH 0.9.2 released Lionel.DRAGHI
2003-02-20 19:38 ` ANN: BUSH 0.9.2 released (OT) Warren W. Gay VE3WWG
2003-02-22  6:21   ` Eric G. Miller
  -- strict thread matches above, loose matches on Subject: below --
2003-02-15  1:22 ANN: BUSH 0.9.2 released Ken O. Burtch
2003-02-15 12:04 ` Georg Bauhaus
2003-02-17 21:45   ` Ken O. Burtch
2003-02-16  2:16 ` Eric G. Miller
2003-02-17 21:44   ` Ken O. Burtch
2003-02-19 21:53     ` Ken O. Burtch
2003-02-19 22:37       ` Georg Bauhaus
2003-02-20 21:57         ` Simon Wright
2003-02-20  3:52       ` Christopher Browne
2003-02-20 10:09       ` Ken Thomas
2003-02-20 14:03         ` Britt Snodgrass
2003-02-23 21:06     ` Faust
2003-02-24  6:26       ` Hyman Rosen
2003-02-24 19:52         ` Christopher Browne

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