[4028] in linux-announce channel archive
Linux-Announce Digest #320
daemon@ATHENA.MIT.EDU (Digestifier)
Fri Feb 14 23:13:13 2003
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Fri, 14 Feb 2003 23:13:02 EST
Linux-Announce Digest #320, Volume #4 Fri, 14 Feb 2003 23:13:02 EST
Contents:
BUSH 0.9.2 released ("Ken O. Burtch")
----------------------------------------------------------------------------
From: "Ken O. Burtch" <kburtch@sympatico.ca>
Subject: BUSH 0.9.2 released
Date: Fri, 14 Feb 2003 19:15:54 CST
BUSH 0.9.2 has been released. It is available at the PegaSoft website:
http://www.pegasoft.ca/bush.html
BUSH, the Business Shell, is a powerful Linux/UNIX shell for designing
secure, reliable shell scripts that
can be later compiled as a fast executable programs. It can also be used
an interactive login shell or to
generate Java Virtual Machine or .Net applications. BUSH is a robust and
readable alternative to BASH,
CSH, and (to a certain extent) Python and PERL. BUSH comes with 10
built-in packages including numerics,
string processing, and measurement conversions. It plays WAV, AU and
audio CD's, too.
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
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************