… | |
… | |
96 | SWCH ("ic", Opt_iconic, NULL), /* short form */ |
96 | SWCH ("ic", Opt_iconic, NULL), /* short form */ |
97 | BOOL (Rs_reverseVideo, "reverseVideo", "rv", Opt_reverseVideo, "reverse video"), |
97 | BOOL (Rs_reverseVideo, "reverseVideo", "rv", Opt_reverseVideo, "reverse video"), |
98 | BOOL (Rs_loginShell, "loginShell", "ls", Opt_loginShell, "login shell"), |
98 | BOOL (Rs_loginShell, "loginShell", "ls", Opt_loginShell, "login shell"), |
99 | BOOL (Rs_jumpScroll, "jumpScroll", "j", Opt_jumpScroll, "jump scrolling"), |
99 | BOOL (Rs_jumpScroll, "jumpScroll", "j", Opt_jumpScroll, "jump scrolling"), |
100 | BOOL (Rs_pastableTabs, "pastableTabs", "ptab", Opt_pastableTabs, "tab characters are pastable"), |
100 | BOOL (Rs_pastableTabs, "pastableTabs", "ptab", Opt_pastableTabs, "tab characters are pastable"), |
101 | #ifdef HAVE_SCROLLBARS |
101 | #if HAVE_SCROLLBARS |
102 | RSTRG (Rs_scrollstyle, "scrollstyle", "mode"), |
102 | RSTRG (Rs_scrollstyle, "scrollstyle", "mode"), |
103 | BOOL (Rs_scrollBar, "scrollBar", "sb", Opt_scrollBar, "scrollbar"), |
103 | BOOL (Rs_scrollBar, "scrollBar", "sb", Opt_scrollBar, "scrollbar"), |
104 | BOOL (Rs_scrollBar_right, "scrollBar_right", "sr", Opt_scrollBar_right, "scrollbar right"), |
104 | BOOL (Rs_scrollBar_right, "scrollBar_right", "sr", Opt_scrollBar_right, "scrollbar right"), |
105 | BOOL (Rs_scrollBar_floating, "scrollBar_floating", "st", Opt_scrollBar_floating, "scrollbar without a trough"), |
105 | BOOL (Rs_scrollBar_floating, "scrollBar_floating", "st", Opt_scrollBar_floating, "scrollbar without a trough"), |
106 | RSTRG (Rs_scrollBar_align, "scrollBar_align", "mode"), |
106 | RSTRG (Rs_scrollBar_align, "scrollBar_align", "mode"), |
… | |
… | |
108 | #endif |
108 | #endif |
109 | BOOL (Rs_scrollTtyOutput, "scrollTtyOutput", NULL, Opt_scrollTtyOutput, NULL), |
109 | BOOL (Rs_scrollTtyOutput, "scrollTtyOutput", NULL, Opt_scrollTtyOutput, NULL), |
110 | BOOL (Rs_scrollTtyOutput, NULL, "si", Opt_Reverse | Opt_scrollTtyOutput, "scroll-on-tty-output inhibit"), |
110 | BOOL (Rs_scrollTtyOutput, NULL, "si", Opt_Reverse | Opt_scrollTtyOutput, "scroll-on-tty-output inhibit"), |
111 | BOOL (Rs_scrollTtyKeypress, "scrollTtyKeypress", "sk", Opt_scrollTtyKeypress, "scroll-on-keypress"), |
111 | BOOL (Rs_scrollTtyKeypress, "scrollTtyKeypress", "sk", Opt_scrollTtyKeypress, "scroll-on-keypress"), |
112 | BOOL (Rs_scrollWithBuffer, "scrollWithBuffer", "sw", Opt_scrollWithBuffer, "scroll-with-buffer"), |
112 | BOOL (Rs_scrollWithBuffer, "scrollWithBuffer", "sw", Opt_scrollWithBuffer, "scroll-with-buffer"), |
113 | #ifdef TRANSPARENT |
113 | #if TRANSPARENT |
114 | BOOL (Rs_transparent, "inheritPixmap", "ip", Opt_transparent, "inherit parent pixmap"), |
114 | BOOL (Rs_transparent, "inheritPixmap", "ip", Opt_transparent, "inherit parent pixmap"), |
115 | BOOL (Rs_transparent_all, "inheritPixmapforce", "ipf", Opt_transparent_all, "forcefully inherit root pixmap"), |
|
|
116 | SWCH ("tr", Opt_transparent, NULL), |
115 | SWCH ("tr", Opt_transparent, NULL), |
|
|
116 | # if TINTING |
|
|
117 | STRG (Rs_color + Color_tint, "tintColor", "tint", "color", "tint color"), |
|
|
118 | # endif |
|
|
119 | #endif |
|
|
120 | #if OFF_FOCUS_FADING |
|
|
121 | STRG (Rs_fade, "fading", "fade", "%", "fade colors x% percent when rxvt-unicode is losing focus"), |
|
|
122 | STRG (Rs_color + Color_fade, "fadeColor", "fadecolor", "color", "target color for off-focus fading"), |
|
|
123 | #endif |
117 | #if TINTING |
124 | #if TINTING |
118 | STRG (Rs_color + Color_tint, "tintColor", "tint", "color", "tint color"), |
|
|
119 | #endif |
|
|
120 | #endif |
|
|
121 | #ifdef OFF_FOCUS_FADING |
|
|
122 | STRG (Rs_fade, "fading", "fade", "%", "make colors x% darker when rxvt-unicode is losing focus."), |
|
|
123 | #endif |
|
|
124 | #ifdef TINTING |
|
|
125 | STRG (Rs_shade, "shading", "sh", "%", "shade background by x% when tinting."), |
125 | STRG (Rs_shade, "shading", "sh", "%", "shade background by x% when tinting."), |
126 | #endif |
126 | #endif |
127 | BOOL (Rs_utmpInhibit, "utmpInhibit", "ut", Opt_utmpInhibit, "utmp inhibit"), |
127 | BOOL (Rs_utmpInhibit, "utmpInhibit", "ut", Opt_utmpInhibit, "utmp inhibit"), |
128 | #ifndef NO_BELL |
128 | #ifndef NO_BELL |
129 | BOOL (Rs_visualBell, "visualBell", "vb", Opt_visualBell, "visual bell"), |
129 | BOOL (Rs_visualBell, "visualBell", "vb", Opt_visualBell, "visual bell"), |
… | |
… | |
138 | BOOL (Rs_mouseWheelScrollPage, "mouseWheelScrollPage", NULL, Opt_mouseWheelScrollPage, NULL), |
138 | BOOL (Rs_mouseWheelScrollPage, "mouseWheelScrollPage", NULL, Opt_mouseWheelScrollPage, NULL), |
139 | #endif |
139 | #endif |
140 | #if ENABLE_FRILLS |
140 | #if ENABLE_FRILLS |
141 | BOOL (Rs_tripleclickwords, "tripleclickwords", "tcw", Opt_tripleclickwords, "triple click word selection"), |
141 | BOOL (Rs_tripleclickwords, "tripleclickwords", "tcw", Opt_tripleclickwords, "triple click word selection"), |
142 | BOOL (Rs_insecure, "insecure", "insecure", Opt_insecure, "enable possibly insecure escape sequences"), |
142 | BOOL (Rs_insecure, "insecure", "insecure", Opt_insecure, "enable possibly insecure escape sequences"), |
|
|
143 | BOOL (Rs_cursorUnderline, "cursorUnderline", "uc", Opt_cursorUnderline, "underline cursor"), |
143 | #endif |
144 | #endif |
144 | #ifdef CURSOR_BLINK |
145 | #if CURSOR_BLINK |
145 | BOOL (Rs_cursorBlink, "cursorBlink", "bc", Opt_cursorBlink, "blinking cursor"), |
146 | BOOL (Rs_cursorBlink, "cursorBlink", "bc", Opt_cursorBlink, "blinking cursor"), |
146 | #endif |
147 | #endif |
147 | #ifdef POINTER_BLANK |
148 | #ifdef POINTER_BLANK |
148 | BOOL (Rs_pointerBlank, "pointerBlank", "pb", Opt_pointerBlank, "switch off pointer after delay"), |
149 | BOOL (Rs_pointerBlank, "pointerBlank", "pb", Opt_pointerBlank, "switch off pointer after delay"), |
149 | #endif |
150 | #endif |
… | |
… | |
216 | STRG (Rs_name, NULL, "name", "string", "client instance, icon, and title strings"), |
217 | STRG (Rs_name, NULL, "name", "string", "client instance, icon, and title strings"), |
217 | STRG (Rs_title, "title", "title", "string", "title name for window"), |
218 | STRG (Rs_title, "title", "title", "string", "title name for window"), |
218 | STRG (Rs_title, NULL, "T", NULL, NULL), /* short form */ |
219 | STRG (Rs_title, NULL, "T", NULL, NULL), /* short form */ |
219 | STRG (Rs_iconName, "iconName", "n", "string", "icon name for window"), |
220 | STRG (Rs_iconName, "iconName", "n", "string", "icon name for window"), |
220 | STRG (Rs_saveLines, "saveLines", "sl", "number", "number of scrolled lines to save"), |
221 | STRG (Rs_saveLines, "saveLines", "sl", "number", "number of scrolled lines to save"), |
|
|
222 | #if ENABLE_XEMBED |
|
|
223 | STRG (Rs_embed, NULL, "embed", "windowid", "window id to embed terminal in"), |
|
|
224 | #endif |
221 | #if ENABLE_FRILLS |
225 | #if ENABLE_FRILLS |
222 | STRG (Rs_embed, NULL, "embed", "windowid", "window id to embed terminal in"), |
226 | STRG (Rs_pty_fd, NULL, "pty-fd", "fileno", "file descriptor of pty to use"), |
|
|
227 | BOOL (Rs_hold, "hold", "hold", Opt_hold, "retain window after shell exit"), |
223 | STRG (Rs_ext_bwidth, "externalBorder", "w", "number", "external border in pixels"), |
228 | STRG (Rs_ext_bwidth, "externalBorder", "w", "number", "external border in pixels"), |
224 | STRG (Rs_ext_bwidth, NULL, "bw", NULL, NULL), |
229 | STRG (Rs_ext_bwidth, NULL, "bw", NULL, NULL), |
225 | STRG (Rs_ext_bwidth, NULL, "borderwidth", NULL, NULL), |
230 | STRG (Rs_ext_bwidth, NULL, "borderwidth", NULL, NULL), |
226 | STRG (Rs_int_bwidth, "internalBorder", "b", "number", "internal border in pixels"), |
231 | STRG (Rs_int_bwidth, "internalBorder", "b", "number", "internal border in pixels"), |
227 | BOOL (Rs_borderLess, "borderLess", "bl", Opt_borderLess, "borderless window"), |
232 | BOOL (Rs_borderLess, "borderLess", "bl", Opt_borderLess, "borderless window"), |
… | |
… | |
903 | * get resources using the X library function |
908 | * get resources using the X library function |
904 | */ |
909 | */ |
905 | int entry; |
910 | int entry; |
906 | |
911 | |
907 | # ifdef XrmEnumOneLevel |
912 | # ifdef XrmEnumOneLevel |
908 | int i; |
|
|
909 | char *displayResource, *xe; |
913 | char *displayResource, *xe; |
910 | XrmName name_prefix[3]; |
914 | XrmName name_prefix[3]; |
911 | XrmClass class_prefix[3]; |
915 | XrmClass class_prefix[3]; |
912 | XrmDatabase database, rdb1; |
916 | XrmDatabase database, rdb1; |
913 | |
917 | |