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

Comparing rxvt-unicode/src/xdefaults.C (file contents):
Revision 1.158 by sf-exg, Fri Dec 2 09:02:05 2011 UTC vs.
Revision 1.159 by sf-exg, Fri Dec 2 09:03:43 2011 UTC

691 if (*end) 691 if (*end)
692 return -1; 692 return -1;
693 } 693 }
694 694
695 wchar_t *ws = rxvt_mbstowcs (arg); 695 wchar_t *ws = rxvt_mbstowcs (arg);
696 if (!HOOK_INVOKE ((this, HOOK_REGISTER_COMMAND, DT_INT, sym, DT_INT, state, DT_WCS_LEN, ws, wcslen (ws), DT_END)))
696 keyboard->register_user_translation (sym, state, ws); 697 keyboard->register_user_translation (sym, state, ws);
697 free (ws); 698 free (ws);
698 return 1; 699 return 1;
699} 700}
700 701
701# endif /* KEYSYM_RESOURCE */ 702# endif /* KEYSYM_RESOURCE */
775 776
776 set_option (optList[entry].index, s); 777 set_option (optList[entry].index, s);
777 } 778 }
778 } 779 }
779 } 780 }
781#endif /* NO_RESOURCES */
782}
780 783
784void
785rxvt_term::extract_keysym_resources ()
786{
787#ifndef NO_RESOURCES
781 /* 788 /*
782 * [R5 or later]: enumerate the resource database 789 * [R5 or later]: enumerate the resource database
783 */ 790 */
784# ifdef KEYSYM_RESOURCE 791# ifdef KEYSYM_RESOURCE
792 XrmDatabase database = XrmGetDatabase (dpy);
785 XrmName name_prefix[3]; 793 XrmName name_prefix[3];
786 XrmClass class_prefix[3]; 794 XrmClass class_prefix[3];
787 795
788 name_prefix[0] = XrmStringToName (rs[Rs_name]); 796 name_prefix[0] = XrmStringToName (rs[Rs_name]);
789 name_prefix[1] = XrmStringToName ("keysym"); 797 name_prefix[1] = XrmStringToName ("keysym");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines