[4028] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

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
******************************

home help back first fref pref prev next nref lref last post