ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/urxvt.pm
(Generate patch)

Comparing rxvt-unicode/src/urxvt.pm (file contents):
Revision 1.77 by root, Wed Jan 11 00:59:58 2006 UTC vs.
Revision 1.78 by root, Wed Jan 11 01:01:52 2006 UTC

123=over 4 123=over 4
124 124
125=item $text 125=item $text
126 126
127Rxvt-unicodes special way of encoding text, where one "unicode" character 127Rxvt-unicodes special way of encoding text, where one "unicode" character
128always represents one screen cell. See L<row_t> for a discussion of this format. 128always represents one screen cell. See L<ROW_t> for a discussion of this format.
129 129
130=item $string 130=item $string
131 131
132A perl text string, with an emphasis on I<text>. It can store all unicode 132A perl text string, with an emphasis on I<text>. It can store all unicode
133characters and is to be distinguished with text encoded in a specific 133characters and is to be distinguished with text encoded in a specific
385 385
386=item $urxvt::TERM 386=item $urxvt::TERM
387 387
388The current terminal. This variable stores the current C<urxvt::term> 388The current terminal. This variable stores the current C<urxvt::term>
389object, whenever a callback/hook is executing. 389object, whenever a callback/hook is executing.
390
391=item
392 390
393=back 391=back
394 392
395=head2 Functions in the C<urxvt> Package 393=head2 Functions in the C<urxvt> Package
396 394
782} 780}
783 781
784=item $term = new urxvt::term $envhashref, $rxvtname, [arg...] 782=item $term = new urxvt::term $envhashref, $rxvtname, [arg...]
785 783
786Creates a new terminal, very similar as if you had started it with system 784Creates a new terminal, very similar as if you had started it with system
787C<$rxvtname, arg...>. C<$envhashref> must be a reference to a %ENV>-like 785C<$rxvtname, arg...>. C<$envhashref> must be a reference to a C<%ENV>-like
788C<hash which defines the environment of the new terminal. 786hash which defines the environment of the new terminal.
789 787
790Croaks (and probably outputs an error message) if the new instance 788Croaks (and probably outputs an error message) if the new instance
791couldn't be created. Returns C<undef> if the new instance didn't 789couldn't be created. Returns C<undef> if the new instance didn't
792initialise perl, and the terminal object otherwise. The C<init> and 790initialise perl, and the terminal object otherwise. The C<init> and
793C<start> hooks will be called during this call. 791C<start> hooks will be called during this call.
1442 1440
1443 delete $self->{term}{_destroy}{$self}; 1441 delete $self->{term}{_destroy}{$self};
1444 $self->{term}->ungrab; 1442 $self->{term}->ungrab;
1445} 1443}
1446 1444
1445=back
1446
1447=head2 The C<urxvt::timer> Class 1447=head2 The C<urxvt::timer> Class
1448 1448
1449This class implements timer watchers/events. Time is represented as a 1449This class implements timer watchers/events. Time is represented as a
1450fractional number of seconds since the epoch. Example: 1450fractional number of seconds since the epoch. Example:
1451 1451

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines