smoviecat

Herbert Fortes (hpfn) <[email protected]>
Newsgroups gmane.linux.debian.devel.portuguese
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Olá,

Tinha pensado em empacotar o smoviecat meses
atrás, mas ele tinha problemas com utf-8 e
links quebrados. Como recebi dois emails 
informando que os bugs tinham sido fechados, 
empacotei e enviei um ITP.

Mas os problemas ainda existem. Os links são
fáceis de resolver. O utf-8 resolvi também,
mas como não sou programador e fiz três mudanças
no perl, fica a dúvida.

O que incluí foi:

# no início do arquivo
use utf8;
use open qw( :encoding(UTF-8) :std);

# em uma função, pois estava imprimindo
# erro no terminal
utf8::downgrade($fname);

# o erro usando as duas primmeiras entradas
# e sem a entrada acima
utf8 "\xXX" does not map to Unicode at /usr/bin/smoviecat

Sem essas três entradas, Vídeos se torna VÃdeos, ao
gerar a página html. E assim o link não funciona. É
apenas ao gerar a página html. Durante a execução do
programa, Vídeos é impresso no xterm corretamente.

Existe a função format_html_path. Ela retorna:

return "<a target=_blank href=\"file://$dir\">$link</a>";

Até aqui tudo bem. Acho que é na chamada:

print_html format_html_path($loc);

Que acontece a mudança.

sub print_html {
    print $F_HTML @_, "\n";
}

Quem conhece perl e tem tempo, pode dar uma
olhada ? Só tem um patch.

https://mentors.debian.net/package/smoviecat
http://mentors.debian.net/debian/pool/main/s/smoviecat/smoviecat_2.4.0-1.dsc



abraço,
- -- 
Herbert Parentes Fortes Neto (hpfn)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJXHQwkAAoJEFUlbyisYGEa2dUQAKcK3kPGZZ/Q5ulz2kMVjO8E
HQeS3ep7kEI2g0SNXVEc2FdWrjeBb0qbjLHf1NF7jrh5f5vFjF65YCd7rsqRuOpE
ohCcOZMBjJjCm07zJwa/e2d0TP+UhiNJ2U8xk6/o+xTmtlpOdgc1l93eOM+AWuFJ
8YkwPOS7YJbEYxNKzpaaWHKqAoDa8msxtxdjMKkUZK3GhFtkWZSAeVTy6eQrcHCA
zweVEqOSNk1Snsd2IhxPzSZ8Xkg4T1wyfOeXDdl2o4LCDTKlFSirEbtkIlRbji+z
GkFqdNKEDkkwEEu/sESKDUen7T6Q7g9TnmlJX8kMqEuR+PbnZBsgCOUyYurHqxJg
5iA43Df/L3o9CvI0m3AQf63QvKeBnQiYhieL27ZNmoOonU0kvNUMdSIpS9qBNCpr
dSiouLrNm7Ow1JK7s8QmE7MmD20ij9T+XiADcVAdp6YKzL/x2gy2gk7v7wfmlI9v
y5KLfnOYaFSr0b1tlakWYVZiIsPtRNFqUhOw+yz2sfNJB1MW+f9UuekPtcCFMJqy
SMAGG/+gybmEwv7Psqp3HGGW90mZJDcZfz0GQqKtg2T1Vry0QbNkk6A/iVtLFrj4
eE3HjLFNQEq5NBM9rAqbt5Ei/s5DXKjVcSOXPbvhDRhjOR3+eSdg3LLEJo1msBTZ
wJG89A98YXyenVPCSCLv
=3KMj
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.