Tíquete #2001

「0」とだけの発言不可
: 2003-04-30 18:56 Última Atualização: 2006-12-18 11:59

Relator:
Dono:
(Nenhum)
Tipo:
Estado:
Aberto
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Nenhum
Arquivo:
Nenhum

Details

「0」とだけの発言を行うと"No text to send"となる。

Ticket History (2/2 Histories)

2003-05-08 16:46 Updated by: iwai
Comentário
Logged In: YES
user_id=176

他のクライアントが「0」とだけの発言をしても
その発言内容は plum からは見えないみたいです。
きっと同様の問題。
2006-12-18 11:59 Updated by: hosomy
Comentário
Logged In: YES
user_id=25713

/join 0ができない問題と類似してますね

# plum
sub 'parse {
local($line) = @_;
local($arg, $rest, @params);
@params = ();
$line =~ s/^\s*//;
if ($line =~ /^\:(.*)$/) {
($arg, $rest) = (split(/\s+/, $1, 2), '');
} else {
($arg, $rest) = ('', $line);
}
while ($line ne '') {
push(@params, $arg);
if ($rest =~ /^\:(.*)$/) {
push(@params, $1);
last;
}
$line = $rest;
($arg, $rest) = (split(/\s+/, $line, 2), '');
}
return @params;
}

sub 'build {
local($prefix, $cmd, @params) = @_;
local($trailing);
return '' unless $cmd;
if (@params) {
$trailing = pop(@params);
if (&'exist($NOTRAILING, "\L$cmd\E")) {
push(@params, $trailing . ' ');
} else {
push(@params, ':' . $trailing);
}
} else {
@params = ();
}
unshift(@params, $cmd);
unshift(@params, ':' . $prefix) if $prefix;
return join(' ', @params);
}

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login