gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, master, updated. 1fa2973a3f3b0e382bfa204


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. 1fa2973a3f3b0e382bfa204651df3d0277ae96ab
Date: Sun, 17 Mar 2013 09:33:47 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, master has been updated
       via  1fa2973a3f3b0e382bfa204651df3d0277ae96ab (commit)
      from  778977a14b50470481f2438ca8185fc187f095ee (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=1fa2973a3f3b0e382bfa204651df3d0277ae96ab

commit 1fa2973a3f3b0e382bfa204651df3d0277ae96ab
Author: Arnold D. Robbins <address@hidden>
Date:   Sun Mar 17 11:33:32 2013 +0200

    Expand details in NEWS.

diff --git a/NEWS b/NEWS
index b52f54d..adfd18a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-   Copyright (C) 2010, 2011, 2012 Free Software Foundation, Inc.
+   Copyright (C) 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
    
    Copying and distribution of this file, with or without modification,
    are permitted in any medium without royalty provided the copyright
@@ -13,23 +13,40 @@ Changes from 4.0.2 to 4.1
          list of commands to run first.
        * Use -o to do pretty-printing only.
        * Use -p to do profiling.
+   This consierably reduces gawk's "footprint" and eases the documentation
+   burden as well.
 
-2. The new -l option is used for loading dynamic extensions.
+2. The new -l option (from xgawk) is used for loading dynamic extensions.
 
-3. The new -i option is used for loading awk library files.
+3. The new -i option (from xgawk) is used for loading awk library files.
+   This differs from -f in that the first non-option argument is treated
+   as a script.
 
-4. Gawk now supports high precision arithmetic with MPFR.
+4. Gawk now supports high precision arithmetic with MPFR.  The default is
+   still double precision, but setting PREC changes things, or using
+   the -M / --bignum options.  This support is not compiled in if the MPFR
+   library is not available.
 
-5. A number of facilities from xgawk have been merged in!
+5. The dynamic extension interface has been completely redone!  There is
+   now a defined API for C extensions to use.  A C extension acts like
+   a function written in awk, except that it cannot do everything that awk
+   code can. However, this allows interfacing to any facility that is
+   available from C.  This is a major development, see the doc.
 
-6. The dynamic extension interface has been completely redone! See the doc.
+   This support is not compiled in if dynamic loading of shared libraries
+   is not supported.
 
-7. The and(), or() and xor() functions now take any number of arguments,
+   The old extension mechanism is still supported for compatiblity, but
+   it will be removed at the next major release.
+
+6. The and(), or() and xor() functions now take any number of arguments,
    with a minimum of two.
 
-8. New arrays: SYMTAB, FUNCTAB, and PROCINFO["identifiers"]. See the manual.
+7. New arrays: SYMTAB, FUNCTAB, and PROCINFO["identifiers"]. SYMTAB allows
+   indirect access to any defined variable or array; it is possible to
+   "walk" the symbol table, if that should be necessary.
 
-9. Support for building gawk with a cross compiler has been improved.
+8. Support for building gawk with a cross compiler has been improved.
 
 Changes from 4.0.1 to 4.0.2
 ---------------------------

-----------------------------------------------------------------------

Summary of changes:
 NEWS |   35 ++++++++++++++++++++++++++---------
 1 files changed, 26 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]