Ciao Maurizio,
in release odierna credo di aver risolto entrambi i problemi.
> Se un'expression è usata con la sintassi o2exp(n) in un'altra
> expression, andando sull'expression n e facendo F10 risulta
> erroneamente non usata:
Nell'Inspector mancava la ricerca delle o2exp(), adesso l'ho aggiunta e
dovrebbe risultare sia da F10 che da Developer > Inspector (usano le
stesse logiche).
Questa correzione è in runtime, non nel JXOB.
NOTA:
Questa segnalazione è preziosa, come qualunque altra dovesse emergere
riguardo alle espressioni non usate.
Abbiamo bisogno di uno strumento di ricerca affidabile, per poter
automatizzare alcune pulizie (con obiettivo l'argomento "JXTest" per
PHP8).
> Altro problema nella funzione F10: se la eseguo su una variabile di
> programma ecco cosa compare:
Credo di aver introdotto questo problema passando la runtime PHP del
JXOB dalla 5 alla 7 ed ora dovrebbe essere corretto.
La correzione è sul file "php.ini" presente in distribuzione, sotto
"janox/bin".
Per apportare la correzione "a mano" si può impostare il parametro:
default_charset = "WINDOWS-1252"
nel file "php.ini" presente nella cartella del JXOB.
Ma più semplicemente puoi copiare l'intera cartella "janox/bin" dalla
distribuzione, come credo tu faccia di solito.
Attendo conferma correzione, ma soprattutto per la seconda cosa (sulla
prima mi sento abbastanza sicuro).
Saluti
--
. Tommaso Vannini
. <
tvan...@janox.it>
. Software analysis & development
. Janox project manager (
www.janox.it)