Mercurial > emacs
view test/cedet/tests/testsppcomplete.c @ 109749:be18c3b67d66
Take colors for region face (selected text) from the Gtk+ theme.
* lisp/dynamic-setting.el (dynamic-setting-handle-config-changed-event):
Handle theme-name change.
* lisp/faces.el (region): Add type gtk that uses gtk colors.
* src/gtkutil.c (xg_check_special_colors, style_changed_cb): New functions.
(xg_create_frame_widgets): Connect theme name changes to
style_changed_cb.
* src/gtkutil.h (xg_check_special_colors): Declare.
* src/xfns.c (x_defined_color): If USE_GTK, call xg_check_special_colors
first.
author | Jan D <jan.h.d@swipnet.se> |
---|---|
date | Wed, 11 Aug 2010 20:28:10 +0200 |
parents | 7f4c7f5c0eba |
children | ef719132ddfa |
line wrap: on
line source
/* Example provided by Hannes Janetzek */ struct Test { int test; }; #define BLA(_type) \ _type *bla = (_type*) malloc(sizeof(_type)); #define BLUB(_type) \ (_type*)malloc(sizeof(_type)); #define FOO(_type) \ _type *foo = BLUB(_type); #define BAR(_type) \ _type *bar = (*_type)BLUB(_type); int main(int argc, char *argv[]) { BLA(Test); bla->// -1- ; // #1# ( "test" ) FOO(Test); foo->// -2- ; // #2# ( "test" ) BAR(Test); bar->// -3- ; // #3# ( "test" ) } /* arch-tag: f4a9fe26-9035-4378-b951-9f06d6554599 (do not change this comment) */