gawk-diffs
[Top][All Lists]
Advanced

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

[SCM] gawk branch, feature/docit, updated. gawk-4.1.0-4653-gd36d6c02


From: Antonio Giovanni Colombo
Subject: [SCM] gawk branch, feature/docit, updated. gawk-4.1.0-4653-gd36d6c02
Date: Fri, 25 Feb 2022 10:17:22 -0500 (EST)

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, feature/docit has been updated
       via  d36d6c02e9f3277850815f3bf5aec3b22fa54a21 (commit)
      from  8f166e9571804a61c33822722c334062e1e47c39 (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=d36d6c02e9f3277850815f3bf5aec3b22fa54a21

commit d36d6c02e9f3277850815f3bf5aec3b22fa54a21
Author: Antonio Giovanni Colombo <azc100@gmail.com>
Date:   Fri Feb 25 16:16:46 2022 +0100

    updated gawktexi.in, added README.txt

diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index 4c0c314a..89b633f3 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,8 @@
+2022-02-25         Antonio Giovanni Colombo   <azc100@gmail.com>
+
+       * README.txt: Added.
+       * gawktexi.in: Updated.
+
 2022-02-23         Antonio Giovanni Colombo   <azc100@gmail.com>
 
        * gawktexi.in: Updated.
diff --git a/doc/it/README.txt b/doc/it/README.txt
new file mode 100644
index 00000000..53930cfe
--- /dev/null
+++ b/doc/it/README.txt
@@ -0,0 +1,33 @@
+I file contenuti in questa directory permettono di generare
+(in ambiente Linux/Unix/WSL) la versione italiana
+del libro di Arnold GAWK: Programmare efficacemente in AWK,
+SE (e solo se) il software necessario è disponibile nel
+computer in cui si scarica la distribuzione di gawk.
+
+Se la sola cosa che interessa è avere un copia del libro
+in formato PDF, questa può semplicemente essere scaricata
+dal sito:
+
+https://sites.google.com/view/gawkdoc-it/home-page
+
+Per generare il libro localmente, sono disponibili due shell
+script:
+
+compila_originale.sh
+
+compila_smallprint.sh
+
+La sola differenza è la dimensione della pagina stampata,
+che è più piccola usando il secondo script.
+
+Un terzo script:
+
+genera_formati.sh
+
+genera il manuale in vari formati, fra cui i formati
+testo, html e info.
+
+Per eventuali problemi con la traduzione italiana del
+libro Gawk, fare riferimento agli indirizzi email
+dei traduttori, inseriti all'inizio della versione PDF del
+libro stesso.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index 1a78b55c..96ae9d0e 100755
--- a/doc/it/gawktexi.in
+++ b/doc/it/gawktexi.in
@@ -316,7 +316,7 @@ Some comments on the layout for TeX.
 Tel.: +1-617-542-5942 Fax: +1-617-542-2652 Email: <email>gnu@@gnu.org</email>
 URL: <ulink 
url="https://www.gnu.org";>https://www.gnu.org/</ulink></literallayout>
 
-<literallayout class="normal">Copyright &copy; 1989, 1991, 1992, 1993, 
1996&ndash;2005, 2007, 2009&ndash;2021
+<literallayout class="normal">Copyright &copy; 1989, 1991, 1992, 1993, 
1996&ndash;2005, 2007, 2009&ndash;2022
 Free Software Foundation, Inc.
 All Rights Reserved.
 </literallayout>
@@ -346,7 +346,7 @@ All Rights Reserved.
 
 @ifnotdocbook
 @iftex
-Copyright @copyright{} 1989, 1991, 1992, 1993, 1996--2005, 2007, 2009--2021 @*
+Copyright @copyright{} 1989, 1991, 1992, 1993, 1996--2005, 2007, 2009--2022 @*
 Free Software Foundation, Inc.
 @end iftex
 @end ifnotdocbook
@@ -431,7 +431,7 @@ URL: @uref{https://www.gnu.org/}
 @c This one is correct for gawk 3.1.0 from the FSF
 ISBN 1-882114-28-0
 @sp 0
-Copyright @copyright{} 1989, 1991, 1992, 1993, 1996--2005, 2007, 2009--2018 @*
+Copyright @copyright{} 1989, 1991, 1992, 1993, 1996--2005, 2007, 2009--2022 @*
 Free Software Foundation, Inc.
 @sp 1
 Traduzione e revisione:@*
@@ -38364,15 +38364,22 @@ assegnandogli dei puntatori. Per esempio:
 @example
 char *p = gawk_malloc(42);      p @ii{``possiede'' la memoria}
 char *q = p;
-p = NULL;                       @ii{ora} q @ii{la ``possiede''}
+p = NULL;                       @ii{adesso} q @ii{la ``possiede''}
 @end example
 
-Gli oggetti MPFR e GMP sono certamente allocati sullo @dfn{stack}
+Gli oggetti MPFR e GMP sono in effetti allocati sullo @dfn{stack}
 oppure dinamicamente, ma le librerie MPFR e GMP trattano questi
 oggetti come valori, allo stesso modo in cui si passa normalmente
 un valore intero (@code{int}) o uno a virgola mobile a doppia
 precisione (@code{double}) per valore.  Non c'@`e modo di
 ``trasferire il possesso'' di oggetti MPFR e GMP.
+
+Il risultato finale di un calcolo effettuato tramite MPFR o GMP
+dovrebbe essere restituito a @command{gawk} per valore, come
+si farebbe se si trattasse di una stringa o di un numero
+a virgola mobile a doppia precisione (@code{double}).
+@command{gawk} libererà la memoria occupata dal numero stesso.
+
 Per questo motivo, il codice in un'estensione dovrebbe essere
 simile a questo:
 
@@ -38387,11 +38394,10 @@ mpz_add(risposta, part1, part2);
 /* di tipo (awk_value_t *). */
 make_number_mpz(risposta, & risultato); @ii{assegnare valore finale GMP}
 
-mpz_clear(part1);                    @ii{rilasciare valori intermedi}
+mpz_clear(part1);                       @ii{rilasciare valori intermedi}
 mpz_clear(part2);
-mpz_clear(risposta);
 
-return result;
+return risultato;           @ii{valore in @code{risposta} gestito da 
@code{gawk}}
 @end example
 
 @node Funzioni di registrazione

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

Summary of changes:
 doc/it/ChangeLog   |  5 +++++
 doc/it/README.txt  | 33 +++++++++++++++++++++++++++++++++
 doc/it/gawktexi.in | 22 ++++++++++++++--------
 3 files changed, 52 insertions(+), 8 deletions(-)
 create mode 100644 doc/it/README.txt


hooks/post-receive
-- 
gawk



reply via email to

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