--- rxvt-unicode/doc/rxvtperl.3.html 2006/01/10 19:46:28 1.21 +++ rxvt-unicode/doc/rxvtperl.3.html 2006/01/11 01:00:03 1.22 @@ -485,16 +485,6 @@

Functions in the urxvt Package

-
$term = new urxvt [arg...]
-
-
-Creates a new terminal, very similar as if you had started it with -system $binfile, arg.... Croaks (and probably outputs an error message) -if the new instance couldn't be created. Returns undef if the new -instance didn't initialise perl, and the terminal object otherwise. The -init and start hooks will be called during the call. -
-

urxvt::fatal $errormessage
@@ -514,6 +504,9 @@

Using this function has the advantage that its output ends up in the correct place, e.g. on stderr of the connecting urxvtc client.

+
+

Messages have a size limit of 1023 bytes currently.

+

$is_safe = urxvt::safe
@@ -614,6 +607,20 @@

The urxvt::term Class

+
$term = new urxvt::term $envhashref, $rxvtname, [arg...]
+
+
+Creates a new terminal, very similar as if you had started it with system +$rxvtname, arg.... $envhashref must be a reference to a %ENV>-like +hash which defines the environment of the new terminal. +
+
+

>Croaks (and probably outputs an error message) if the new instance +couldn't be created. Returns undef if the new instance didn't +initialise perl, and the terminal object otherwise. The init and +start hooks will be called during this call.

+
+

$term->destroy
@@ -908,16 +915,23 @@ Return various integers describing terminal characteristics.

+
$x_display = $term->display_id
+
+
+Return the DISPLAY used by rxvt-unicode. +
+

$lc_ctype = $term->locale
Returns the LC_CTYPE category string used by this rxvt-unicode.

-
$x_display = $term->display_id
+
$env = $term->env
-Return the DISPLAY used by rxvt-unicode. +Returns a copy of the environment in effect for the terminal as a hashref +similar to \%ENV.

$modifiermask = $term->ModLevel3Mask