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. gawk-4.1.0-2876-g909fdf


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2876-g909fdff
Date: Tue, 5 Dec 2017 14:29:13 -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, master has been updated
       via  909fdff5bbec38a49da061a8dfe0d2b25b5b3138 (commit)
      from  c241cfac9f4b9cdf0a6d6cf1b1bee4f57f93943d (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=909fdff5bbec38a49da061a8dfe0d2b25b5b3138

commit 909fdff5bbec38a49da061a8dfe0d2b25b5b3138
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Dec 5 21:28:57 2017 +0200

    Update Italian translation of the gawk doc.

diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index 6235efe..a63029b 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,7 @@
+2017-12-05         Antonio Giovanni Colombo   <address@hidden>
+
+       * gawktexi.in: Italian translation updated.
+
 2017-10-19         Arnold D. Robbins     <address@hidden>
 
        * 4.2.0: Release tar ball made.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index aa99d61..c3cd68f 100644
--- a/doc/it/gawktexi.in
+++ b/doc/it/gawktexi.in
@@ -14916,8 +14916,8 @@ awk '
 @end example
 
 @noindent
-Questo programma stampa i primi tre campi di ogni record in input, mettendo
-un campo su ogni riga.
+Questo programma stampa i primi tre campi di ogni record in input,
+mettendo un unico campo in una riga in output.
 
 Non @`e possibile impostare
 address@hidden di una variabile nella parte di
@@ -33385,14 +33385,15 @@ La corrispondenza tra @code{ROUNDMODE} e le 
address@hidden di arrotondamento IEEE
 @item Arrotonda verso infinito @tab @code{roundTowardPositive} @tab @code{"U"} 
o @code{"u"}
 @item Arrotonda verso meno infinito @tab @code{roundTowardNegative} @tab 
@code{"D"} o @code{"d"}
 @item Arrotonda verso zero (troncamento) @tab @code{roundTowardZero} @tab 
@code{"Z"} o @code{"z"}
address@hidden Arrotonda al address@hidden vicino, o per eccesso @tab 
@code{roundTiesToAway} @tab @code{"A"} o @code{"a"}
address@hidden Arrotonda lontano da zero (per eccesso) @tab @tab @code{"A"} o 
@code{"a"}
 @end multitable
 @end float
 
 @code{ROUNDMODE} ha @code{"N"} come valore di default, ovvero si usa la
 address@hidden di arrotondamento IEEE 754 @code{roundTiesToEven}.
 In @ref{table-gawk-rounding-modes}, il valore @code{"A"} seleziona
address@hidden  Questo @`e applicabile solo se la versione in uso
+l'arrotondamento lontano da zero (per eccesso).
+Questo @`e applicabile solo se la versione in uso
 della libreria MPFR lo supporta; altrimenti, l'impostazione di @code{ROUNDMODE}
 ad @code{"A"} non ha alcun effetto.
 
@@ -33455,9 +33456,8 @@ intervalli, dove si adotta questa address@hidden di 
arrotondamento per calcolare
 i limiti superiore e inferiore per l'intervallo di valori in uscita.
 La address@hidden
 @code{roundTowardZero} address@hidden essere usata per convertire numeri a 
virgola mobile
-in numeri interi.  La address@hidden di arrotondamento @code{roundTiesToAway}
-arrotonda il risultato al numero address@hidden vicino, e in caso di 
equidistanza
-arrotonda per eccesso.
+in numeri interi.  Quando si arrotonda lontano da zero (per eccesso), viene
+scelto il numero address@hidden vicino di grandezza maggiore o uguale al 
valore.
 
 Qualche esperto di analisi numerica address@hidden che la scelta dello stile di
 arrotondamento ha un grandissimo impatto sul risultato finale, e address@hidden
@@ -34524,13 +34524,19 @@ e ogni campo @`e del tipo appropriato.
 L'uso di queste macro rende address@hidden facile da seguire l'accesso ai 
campi di
 @code{awk_value_t}.
 
address@hidden enum AWK_NUMBER_TYPE @{
address@hidden @ @ @ @ AWK_NUMBER_TYPE_DOUBLE,
address@hidden @ @ @ @ AWK_NUMBER_TYPE_MPFR,
address@hidden @ @ @ @ AWK_NUMBER_TYPE_MPZ
address@hidden @};
+La lista @code{enum} @`e usata nella struttura seguente per definire
+il tipo di valore numerico con cui si ha a che fare.  Va dichiarata al
+livello address@hidden alto del file, in modo da poter essere usata sia con il
+linguaggio C++ che con il C.
+
 @item typedef struct awk_number @{
 @itemx @ @ @ @ double d;
address@hidden @ @ @ @ enum AWK_NUMBER_TYPE @{
address@hidden @ @ @ @ @ @ @ @ AWK_NUMBER_TYPE_DOUBLE,
address@hidden @ @ @ @ @ @ @ @ AWK_NUMBER_TYPE_MPFR,
address@hidden @ @ @ @ @ @ @ @ AWK_NUMBER_TYPE_MPZ
address@hidden @ @ @ @ @} type;
address@hidden @ @ @ @ enum AWK_NUMBER_TYPE type;
 @itemx @ @ @ @ void *ptr;
 @itemx @} awk_number_t;
 Questo rappresenta un valore numerico.  Internamente, @command{gawk}
@@ -34547,7 +34553,6 @@ da @code{ptr} sia un numero intero GMP (tipo 
@code{mpz_ptr}), o un numero
 MPFR a virgola mobile (tipo @code{mpfr_ptr_t}), e trasformarlo a seconda
 delle address@hidden
 
-
 @item typedef void *awk_scalar_t;
 La variabili scalari possono essere rappresentate da un tipo opaco.  Questi
 valori sono ottenuti da @command{gawk} e in seguito gli vengono restituiti.
@@ -37236,6 +37241,49 @@ compilazione, l'API rimane compatibile a livello di 
codice sorgente con la
 precedente versione API.  Le differenze address@hidden rilevanti sono gli 
ulteriori
 campi nella struttura @code{awk_ext_func_t}, e l'aggiunta del terzo argomento
 nella funzione di implementazione in linguaggio C.
+(@pxref{Funzioni di estensione}).
+
+Quella che segue @`e una lista di singole address@hidden che sono
+state modificate nella versione 2 rispetto alla versione 1 dell'API:
+
address@hidden @bullet
+
address@hidden
+I valori numerici possono ora essere anche di tipo MPFR/MPZ
+(@pxref{Tipi di dati generali}).
+
address@hidden
+Ci sono nuovi tipi di stringa: @code{AWK_REGEX} e @code{AWK_STRNUM}
+(@pxref{Tipi di dati generali}).
+
address@hidden
address@hidden disponibile la nuova macro @code{ezalloc()}
+(@pxref{Funzioni di allocazione memoria}).
+
address@hidden
+La struttura @code{awk_ext_func_t} @`e stata modificata.  Invece del
+parametro @code{num_expected_args}, ha ora i due parametri
address@hidden e @code{min_required}
+(@pxref{Funzioni di estensione}).
+
address@hidden
+In @code{get_record()}, un analizzatore di input address@hidden ora specificare
+l'ampiezza dei campi
+(@pxref{Analizzatori di input}).
+
address@hidden
+Le estensioni possono ora inviare messaggi di errore non fatali
+(@pxref{Stampare messaggi}).
+
address@hidden
+Quando di appiattisce un vettore, si address@hidden ora specificare il tipo
+dell'indice e quello dei valori
+(@pxref{Funzioni per i vettori}).
+
address@hidden
+C'@`e una nuova API, @code{get_file()}
+(@pxref{Ridirezione API}).
address@hidden itemize
 
 @node Trovare le estensioni
 @section Come @command{gawk} trova le estensioni compilate
@@ -41603,13 +41651,6 @@ il supporto MPFR non sia disponibile.
 Non attiva la traduzione automatica dei messaggi.
 address@hidden normalmente non @`e consigliabile, ma address@hidden apportare 
qualche lieve
 miglioramento nei tempi di esecuzione di un programma.
-
address@hidden @option{--with-whiny-user-strftime}, opzione di configurazione
address@hidden opzione di configurazione @code{--with-whiny-user-strftime}
address@hidden  --with-whiny-user-strftime
-Forza l'uso della versione della funzione C @code{strftime()} inclusa nella
-distribuzione di @command{gawk}, per i sistemi in cui la funzione stessa
-non sia disponibile.
 @end table
 
 Si usi il comando @samp{./configure --help} per ottenere la lista completa

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

Summary of changes:
 doc/it/ChangeLog   |  4 +++
 doc/it/gawktexi.in | 81 ++++++++++++++++++++++++++++++++++++++++--------------
 2 files changed, 65 insertions(+), 20 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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