ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/kgsueme/kgsueme/superchat.pl
(Generate patch)

Comparing kgsueme/kgsueme/superchat.pl (file contents):
Revision 1.11 by pcg, Sat May 29 06:38:27 2004 UTC vs.
Revision 1.12 by pcg, Sun May 30 02:22:24 2004 UTC

28 [move => { foreground => "#0000b0", event => 1 }], 28 [move => { foreground => "#0000b0", event => 1 }],
29 [user => { foreground => "#0000b0", event => 1 }], 29 [user => { foreground => "#0000b0", event => 1 }],
30 [coord => { foreground => "#0000b0", event => 1 }], 30 [coord => { foreground => "#0000b0", event => 1 }],
31 [error => { foreground => "#ff0000", event => 1 }], 31 [error => { foreground => "#ff0000", event => 1 }],
32 [header => { weight => 800, pixels_above_lines => 6 }], 32 [header => { weight => 800, pixels_above_lines => 6 }],
33 [undo => { foreground => "#ffff00", background => "#ff0000", weight => 800, pixels_above_lines => 6 }],
33 [challenge => { weight => 800, pixels_above_lines => 6, background => "#ffffb0" }], 34 [challenge => { weight => 800, pixels_above_lines => 6, background => "#ffffb0" }],
34 [description => { weight => 800, foreground => "blue" }], 35 [description => { weight => 800, foreground => "blue" }],
35 [infoblock => { weight => 700, foreground => "blue" }], 36 [infoblock => { weight => 700, foreground => "blue" }],
36 ); 37 );
37 38
360 my ($self) = @_; 361 my ($self) = @_;
361 362
362 return if !$self->{l} || !$self->{buffer} || $self->{l}->get_deleted; 363 return if !$self->{l} || !$self->{buffer} || $self->{l}->get_deleted;
363 364
364 $self->clear if $self->{buffer}; 365 $self->clear if $self->{buffer};
365 $self->{parent}{tagtable}->remove (delete $self->{tag}) if $self->{tag} && $self->{parent};
366 366
367 delete $self->{parent}; 367 delete $self->{parent};
368 delete $self->{buffer}; 368 delete $self->{buffer};
369 delete $self->{l}; 369 delete $self->{l};
370 delete $self->{r}; 370 delete $self->{r};
371} 371}
372 372
373sub DESTROY { 373sub DESTROY {
374 my $self = shift;
375
376 $self->{parent}{tagtable}->remove (delete $self->{tag}) if $self->{tag} && $self->{parent};
374 &destroy; 377 #&destroy;
375} 378}
376 379
3771; 3801;
378 381

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines