Newsgroup: it.comp.macintosh
Titolo: Per la serie... Chi non supporta la case sensitivity

Dato che ormai l'esperimento lo faccio direi di iniziare a tenere
traccia delle applicazioni che non la supportano a pieno, se non altro
per dare modo a chi le usa di capire se puo` o non puo` permettersela
(magari poco utile ma comunque sempre informazioni).
Colloquy ha un piccolo problemuccio con la ultima release riguardo al
nome della directory dei plugins.
Lui usa PlugIns in realta` ma ti crea:
~/Library/Application Support/Colloquy/Plugins
semplicemente rinominando questa con
~/Library/Application Support/Colloquy/PlugIns
Inizia a funzionare perfettamente.
Tempo perso per individuare il problema: 5 minuti :).
L'ho segnalato a quelli di colloquy... chissa` cosa faranno e se.
-- 
Valentino Volonghi aka Dialtone
Now Running MacOSX 10.4
Blog: 
http://vvolonghi.blogspot.com
New Pet: 
http://www.stiq.it

 L'ho segnalato a quelli di colloquy... chissa` cosa faranno e se.
Detto fatto... Definire chi sviluppa Colloquy una testa di cazzo
significa usare un grosso eufemismo e non mi stupisce che abbia appunto
problemi in casi come questo in effetti...


 problemi in casi come questo in effetti...
Uhm, e dire che dall'aspetto del progetto, tutto l'ambaradan di trac, forum
e wiki non me l'aspettavo.
Cosa ti e' stato risposto di preciso?
 
-- 
"We're just two lost souls swimming in a fish bowl -
year after year"




 Cosa ti e' stato risposto di preciso?
Beh potrei riportare il transcript...
dialtone: hi, I think colloquy has a small problem with case sensitive
filesystems
dialtone: basically it creates: ~/Library/Application
Support/Colloquy/Plugins whereas it should have created:
~/Library/Application Support/Colloquy/PlugIns
... [un po` di roba qua in mezzo, MachinaX^4 che dice che e` impossibile
e che comunque qualsiasi cosa sia non e` colpa di Colloquy perche` non
crea lui le directory]
dialtone: I installed OSX with case sensitive HFS+
MachinaX^4: dialtone: congratulations, you're an idit
MachinaX^4: *idiot
Il tizio poi dice di essere nell'About di Colloquy.
Chiaramente dato che io non me la prendo mai <g>, dopo averlo insultato
adeguatamente:
"dialtone: and I'm amazed about finding out each time how stupid a
developer can be"
Ho deciso che per me Colloquy fa parte, come gli altri software che
reagiscono male ai filesystem case sensitive, dei software scadenti. Per
lungo tempo ho cercato sostituti a questo client irc ciuccia ram, ora
semplicemente vedro` di accontentarmi di altro anche nel caso possa
essere meno bello graficamente.



<
http://project.colloquy.info/browser/trunk/Controllers/JVPreferencesCon
troller.h>
E magari non la instanzia nemmeno.
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

 MachinaX^4: *idiot
Direi che bisogna partire con uno sputtanamento a 360 gradi. Perchè mica
detto che uno debba scrivere software perfetto... ma se uno gli fa
notare l'errore...


 notare l'errore...
Ma manco gli avessi detto che colloquy fa schifo... Ho detto solo che
aveva un piccolo problema e che la soluzione era quella. Sono
esterrefatto...


 Il tizio poi dice di essere nell'About di Colloquy.
il genio spesso va a braccetto con il superego, che di contro va di pari
passo con l'idiozia...
-- 
http://emeraldion.it
And I feel like I'm naked in front of the crowd
Cause these words are my diary screamin' out aloud
And I know that you'll use them however you want to.

 esterrefatto...
L'unica cosa che spero è che sia un troll residente. Potresti provare a
mandare una mail allo sviluppatore principale, magari con una traccia
anche della discussione.


 anche della discussione.
No no... troppo tempo perso per gente che vale poco. Ho preso XChat e ho
ri-scritto il plugin che non riuscivo a fare andare sotto Colloquy.
Ora ho di nuovo la possibilita` di pastare su rafb il contenuto di
NSPasteboard (che ahime` non sono riuscito ad accedervi via pyobjc)
semplicemente facendo /paste LINGUAGGIO in irc :).
import popen2
import urllib2
import urllib
__module_name__ = "pasteplug"
__module_version__ = "1.0"
__module_description__ = "Paste to Rafb"
def on_paste(word, word_eol, userdata):
    subproc = popen2.Popen3(['pbpaste'])
    return_code = subproc.wait()
    if return_code == 0:
        lang = 'Plain Text'
        if len(word) > 1:
            lang = word_eol[1]
        text = subproc.fromchild.read()
        data = urllib.urlencode({
            'text': text,
            'lang': lang,
            'nick': xchat.get_info("nick"),
        })
        url = "
http://rafb.net/paste/paste.php
"
        result = urllib2.urlopen(url, data)
        lines = text.count('\n')
        xchat.prnt(result.url + " (%s lines)" % (lines,))
    return xchat.EAT_ALL
xchat.hook_command('paste', on_paste)


 semplicemente facendo /paste LINGUAGGIO in irc :).
Strana sta cosa... adesso proverò a darci un occhio (per valori di
adesso che tengono conto del fatto che ho alcuni esamacci in giro...)
