… | |
… | |
29 | |
29 | |
30 | You can activate them like this: |
30 | You can activate them like this: |
31 | |
31 | |
32 | rxvt -pe <extensionname> |
32 | rxvt -pe <extensionname> |
33 | |
33 | |
34 | selection |
34 | selection (enabled by default) |
35 | Intelligent selection. This extension tries to be more intelligent |
35 | Intelligent selection. This extension tries to be more intelligent |
36 | when the user extends selections (double-click). Right now, it tries |
36 | when the user extends selections (double-click). Right now, it tries |
37 | to select urls and complete shell-quoted arguments, which is very |
37 | to select urls and complete shell-quoted arguments, which is very |
38 | convenient, too, if your ls supports "--quoting-style=shell". |
38 | convenient, too, if your ls supports "--quoting-style=shell". |
39 | |
39 | |
… | |
… | |
41 | |
41 | |
42 | rot13 |
42 | rot13 |
43 | Rot-13 the selection when activated. Used via keyboard trigger: |
43 | Rot-13 the selection when activated. Used via keyboard trigger: |
44 | |
44 | |
45 | URxvt.keysym.C-M-r: perl:selection:rot13 |
45 | URxvt.keysym.C-M-r: perl:selection:rot13 |
|
|
46 | |
|
|
47 | option-popup (enabled by default) |
|
|
48 | Binds a popup menu to Ctrl-Button3 that lets you toggle (some) |
|
|
49 | options at runtime. |
46 | |
50 | |
47 | digital-clock |
51 | digital-clock |
48 | Displays a digital clock using the built-in overlay. |
52 | Displays a digital clock using the built-in overlay. |
49 | |
53 | |
50 | mark-urls |
54 | mark-urls |
… | |
… | |
275 | |
279 | |
276 | urxvt::CurrentTime |
280 | urxvt::CurrentTime |
277 | urxvt::ShiftMask, LockMask, ControlMask, Mod1Mask, Mod2Mask, Mod3Mask, |
281 | urxvt::ShiftMask, LockMask, ControlMask, Mod1Mask, Mod2Mask, Mod3Mask, |
278 | Mod4Mask, Mod5Mask, Button1Mask, Button2Mask, Button3Mask, Button4Mask, |
282 | Mod4Mask, Mod5Mask, Button1Mask, Button2Mask, Button3Mask, Button4Mask, |
279 | Button5Mask, AnyModifier |
283 | Button5Mask, AnyModifier |
280 | Various constants for use in X events. |
284 | Various constants for use in X calls and event processing. |
281 | |
285 | |
282 | RENDITION |
286 | RENDITION |
283 | Rendition bitsets contain information about colour, font, font styles |
287 | Rendition bitsets contain information about colour, font, font styles |
284 | and similar information for each screen cell. |
288 | and similar information for each screen cell. |
285 | |
289 | |
… | |
… | |
315 | extensions. They can be set and changed as you like and are |
319 | extensions. They can be set and changed as you like and are |
316 | initially zero. |
320 | initially zero. |
317 | |
321 | |
318 | $rend = urxvt::SET_CUSTOM ($rend, $new_value) |
322 | $rend = urxvt::SET_CUSTOM ($rend, $new_value) |
319 | Change the custom value. |
323 | Change the custom value. |
|
|
324 | |
|
|
325 | The "urxvt::anyevent" Class |
|
|
326 | The sole purpose of this class is to deliver an interface to the |
|
|
327 | "AnyEvent" module - any module using it will work inside urxvt without |
|
|
328 | further work. The only exception is that you cannot wait on condition |
|
|
329 | variables, but non-blocking condvar use is ok. What this means is that |
|
|
330 | you cannot use blocking APIs, but the non-blocking variant should work. |
320 | |
331 | |
321 | The "urxvt::term" Class |
332 | The "urxvt::term" Class |
322 | $term->destroy |
333 | $term->destroy |
323 | Destroy the terminal object (close the window, free resources etc.). |
334 | Destroy the terminal object (close the window, free resources etc.). |
324 | |
335 | |