Newsgroup: it.comp.software.newsreader
Titolo: [ANN] XPN 0.5.5

XPN (X Python Newsreader) è un newsreader multi-piattaforma con pieno
supporto Unicode. E' scritto con Python+GTK. Ha caratteristiche come 
le azioni ed i punteggi, la visualizzazione delle X-Face e delle Face, 
il muting del testo quotato, importazione ed esportazione del file
newsrc, 
ricerca di articoli e ricerca all'interno dei corpi degli articoli, 
supporto allo spoiler char e rot13, tagline random e introduzioni
configurabili.
Lo trovate qui:
http://xpn.altervista.org/
oppure qui:
http://sf.net/projects/xpn
Novità in questa release:
    *  migliorata la gestione degli articoli in uscita, ora è possibile
       rieditarli prima dell'invio.
    *  aggiunta la possibilità di salvare gli articoli come bozze.
    *  aggiunto il supporto per le connessioni NNTP su SSL (senza
       controllo dei certificati).
    *  aggiunto il supporto per gli articoli MIME multipart (niente
       supporto per gli articoli con attach binari).
    *  aggiunta la traduzione in tedesco (grazie a Rene Fischer)
    *  risolti diversi bug legati alla gestione dell'import/export dei
       file newsrc. Ora è anche possibile importare i file "non
       standard" creati da Xnews e SLRN.
    *  risolti altri piccoli bug erifiniture varie.
-- 
A gleekzorp without a ternpee is like a quop without a fertsneet.
 
 |\ |       |HomePage   : 
http://nem01.altervista.org
 | \|emesis |XPN (my nr): 
http://xpn.altervista.org

 XPN (X Python Newsreader) è un newsreader multi-piattaforma con pieno
"The deluxe mental hospital tour" si presenta bene!..
 e questa versione non mi crasha  :-)
La finestra di Punteggio e Azioni è come *dovrebbe* essere quella di
Dialog! :)
Piccola osservazione: Se clicco due volte su Impostazioni si
apre due volte la finestra delle Impostazioni.
Quando scorro con Alt-Tab. le icone dei messaggi in composizione non si 
differenziano dall'icona del programma. Forse si potrebbe usare 
un'icona tipo lettera o busta.
 

 Piccola osservazione: 
Altra piccolissima: il comando "mostra Raw" mostra il messaggio completo
con gli header ma non il formato raw "che c'è sotto" come il Ctrl-R di
Dialog.
p.s. Copiando questo messaggio dalla finestra di composizione di XPN a
quella di Dialog si perdono gli a capo e compaiono char special. 
Provando a cancellarli si manda Dialog in errore.

 XPN (X Python Newsreader)
Forse si potrebbe aggirare un po' la limitazione del mono-server
prevedendo nelle Impostazioni la possibilità di inserire più account,
anche se poi l'utente deve cmq scegliere un unico server da utilizzare.
In questo modo, volendo passare a un secondo server [se per esempio il
primo è momentaneamente down] basterebbe selezionare l'altro account
anziché dover inserire da zero i nuovi dati, poi doverli cancellare per
tornare al primo server, ecc. 

 XPN (X Python Newsreader) 
Nel Server log si legge in chiaro la pwd usata per l'autenticazione
 
Fri Oct 14 11:56:53 2005 :: >> AUTHINFO USER ...
Fri Oct 14 11:56:53 2005 :: >> AUTHINFO PASS ...

> XPN (X Python Newsreader) 
Ho avuto una segnalazione di errore cliccando su un articolo. 
Traceback (most recent call last):
  File "xpn.py", line 1072, in view_article
  File "xpn.py", line 1019, in retrieve_body
  File "xpn_src\Article.pyc", line 167, in set_body
TypeError: can only concatenate list (not "str") to list

 Provando a cancellarli si manda Dialog in errore.
Beh contatta Marcus allora ;-)
P.S. è fatto appositamente per screditare gli altri newsreader ;-)
-- 
"I drank WHAT!?" - Socrates


> XPN (X Python Newsreader) 

Mannaggia la miseria, è un problema con gli articoli multipart, pensa
che ho testato la cosa per diversi mesi, poi ieri ho uppato tutto e ho
fatto la segnalazione della nuova versione sui gruppi, vado a leggere le
news dopo aver postato le segnalazioni e mi accorgo che su
it.comp.lang.python c'è un articolo che mi provoca il tuo stesso errore
... e tralaltro è l'articolo che nella lista sta proprio di sopra il mio
articolo di segnalazione ...
Nei prossimi giorni cercherò di capirci qualcosa, nel frattempo se mi
puoi dire l'articolo che ti ha causato il problema qual'è io provo a
darci un'occhiata.
-- 
Chess players mate better.


 un'icona tipo lettera o busta.
Giuste osservazioni, sono figlie di una mia leggerezza nella cura
dell'interfaccia, la prossima release sarà incentrata sulla
razionalizzazione dell'interfaccia ... oltre ai soliti bug-fix.
-- 
What hallucinations?


 Nemesis wrote on it.comp.software.newsreader:

Non è così semplice fare quello che dici tu, perchè la sincronizzazione
è basata sul numero dell'articolo, che è specifico del server.
Per fare quello che dici tu si deve passare alla sincronizzazione usando
i message-id, un pò come fa Pimmy. Ci ho pensato diverse volte, ma ci
sono diversi problemini, come articoli che si presentano su server
diversi in ordini diversi, articoli presenti sull'uno ma non sull'altro
... e così via.
-- 
COFFEE.COM
 not found: A)dd more, R)eheat, F)reak out.


 Fri Oct 14 11:56:53 2005 :: >> AUTHINFO PASS ...
Beh anche nel file di configurazione se č per questo ... una di quelle
cose da ottimizzare nel futuro.
-- 
CONGRESS.SYS Corrupted: Re-boot Washington D.C (Y/N)?


 p.s. la ver. precedente l'ho installata e disintallata in giornata.
Idem. Questa sembra piů stabile, anche se ancora non al 100 percento.
Un "giro" vale sicuramente la pena, anche per aiutare Nemesis a correggere
eventuali errori, fare migliorie, ecc.
-- 
Enrico C
''In the eyes of a cat, all things belong to cats.'' - English Proverb

 P.S. è fatto appositamente per screditare gli altri newsreader ;-)
Ecco perché anche OE ha smesso di funzionare da quando ho installato XPN!
scherzo! :)


 darci un'occhiata.
E' lo stesso che l'ha provocata anche a te!


 E' lo stesso che l'ha provocata anche a te!
Ah, meglio cosě :-D
Ti stai interessando a Python?
-- 
Confucius say... Girl who sit on jockey's lap get hot tip.


 scherzo! :)
Peccato, sarebbe una feature molto cool ;-)
Sul gruppo francese c'era un tipo che si lamentava che XPN si ingrippa
con un articolo ... guarda caso postato da Arnaud con Mesnews :-DD
-- 
Coffee, Chocolate, Men...Some Things Are Just Better Rich.


 eventuali errori, fare migliorie, ecc.
E'satto, in fondo se avessi ritenuto XPN perfettamente stabile l'avrei
numerato 1.0 no? 
Anzi 1.1 perchč ormai si č diffusa la credenza che le .0 siano poco
stabili ;-)
-- 
Alone: In bad company.


 Ti stai interessando a Python?
No, è che volevo provare lo Scoring di XPN, attribuendo un punteggio e per
esempio colorando i tuoi post di verde!  :) 
Poi mi son reso conto che icsn l'avevo già scaricato, e non mi pare che si
possa fare il re-scoring di un gruppo già scaricato (o almeno non so come
si fa), allora mi son detto: su quale ng dove trovo sicuramente altri post
di Nemesis? :-)
L'interfaccia delle Scoring Rules mi pare molto comoda, con le finestre a
discesa, lo spettro di scelta dei colori... tutte cose che noi "poveri
utenti" di Dialog ci sogniamo! ^^
Forse sarebbe utile verificare se ci sono errori ogni volta che l'utente
salva le impostazioni, e non solo a richiesta. Forse anche fargli fare un
Rescan Rules automatico prima, quando si chiede lo Show Errors?
Io per esempio facevo l'errore di impostare dallo spettro dei colori solo
il colore di Foreground ma non impostavo quello di Backgraund pensando
(sbagliando) che restasse il default, e invece non è così. Poi ho notato
che nei Setcolor mancava il secondo parametro, e con uno Show Errors
manuale mi ha confermato l'errore , così ho aggiunto a manina "default"
come secondo parametro. Forse "default" dovrebbe essere l'impostazione
predefinita dei parametri di un nuovo Setcolor? O forse non ho capito io
come funziona in XPN!
Nella finestra Nuova regola di Punteggio, c'è il quadro "Azione" (per
attribuire il punteggio), che forse confonde con l'altro tab "New Action
Rule". 
Volendo poi chiedere la luna, per il futuro, una feature in più da
aggiungere sarebbe il plonk "a termine", o per essere più precisi un Expire
sulle regole  :) 
 Infine, c'è un motivo per avere predefinita prima la sezione [*] e poi
quella dei singoli ng? Lo chiedo perché in genere in Dialog faccio
l'inverso, prima attribuisco un punteggio, ng per ng, e poi uso delle
azioni generali per pilotare delle azioni in base al punteggio, ma potrebbe
solo un fatto mio non so se è valido in generale.
Cmq, ancora complimenti per questa sezione di XPN!


 Cmq, ancora complimenti per questa sezione di XPN!
Grazie.
-- 
Conserve toilet paper, use both sides.
