Mercurial > emacs
view etc/tree-widget/default/guide.xpm @ 58818:f8cddae7d959
* gtkutil.c: Include signal.h and syssignal.h.
(xg_get_file_name): Block and unblock __SIGRTMIN if defined.
* alloc.c: If HAVE_GTK_AND_PTHREAD, include pthread.h,
new variables main_thread and alloc_mutex,
define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect
emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread.
If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same as
(UN)BLOCK_INPUT.
(emacs_blocked_free, emacs_blocked_malloc)
(emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC.
(uninterrupt_malloc): Initialize main_thread and alloc_mutex.
(reset_malloc_hooks): New function.
* lisp.h: Declare reset_malloc_hooks.
* emacs.c (Fdump_emacs): Call reset_malloc_hooks.
* keyboard.c: Conditionally include pthread.h
(handle_async_inpu, input_available_signalt): If not in the main
thread, block signal, send signal to main thread and return.
author | Jan Djärv <jan.h.d@swipnet.se> |
---|---|
date | Tue, 07 Dec 2004 08:25:43 +0000 |
parents | 55e4f0e50320 |
children | 37975f598c83 |
line wrap: on
line source
/* XPM */ static char *guide[] = { /* width height num_colors chars_per_pixel */ " 6 21 256 2", /* colors */ "`` c #000000", "`. c #a5a5c6", "`# c #ada5c6", "`a c #cecee7", "`b c #ceceff", "`c c None", "`d c #ffffff", "`e c #ffffff", "`f c #ffffff", "`g c #ffffff", "`h c #ffffff", "`i c #ffffff", "`j c #ffffff", "`k c #ffffff", "`l c #ffffff", "`m c #ffffff", "`n c #ffffff", "`o c #ffffff", "`p c #ffffff", "`q c #ffffff", "`r c #ffffff", "`s c #ffffff", "`t c #ffffff", "`u c #ffffff", "`v c #ffffff", "`w c #ffffff", "`x c #ffffff", "`y c #ffffff", "`z c #ffffff", "`A c #ffffff", "`B c #ffffff", "`C c #ffffff", "`D c #808000", "`E c #ffffff", "`F c #ffffff", "`G c #ffffff", "`H c #ffffff", "`I c #ffffff", "`J c #ffffff", "`K c #ffffff", "`L c #ffffff", "`M c #ffffff", "`N c #ffffff", "`O c #ffffff", "`P c #ffffff", "`Q c #ffffff", "`R c #ffffff", "`S c #ffffff", "`T c #ffffff", "`U c #ffffff", "`V c #ffffff", "`W c #ffffff", "`X c #ffffff", "`Y c #ffffff", "`Z c #ffffff", "`0 c #ffffff", "`1 c #ffffff", "`2 c #ffffff", "`3 c #ffffff", "`4 c #ffffff", "`5 c #ffffff", "`6 c #ffffff", "`7 c #ffffff", "`8 c #ffffff", ".` c #ffffff", ".. c #ffffff", ".# c #ffffff", ".a c #ffffff", ".b c #ffffff", ".c c #ffffff", ".d c #ffffff", ".e c #ffffff", ".f c #ffffff", ".g c #ffffff", ".h c #ffffff", ".i c #ffffff", ".j c #ffffff", ".k c #ffffff", ".l c #ffffff", ".m c #ffffff", ".n c #ffffff", ".o c #ffffff", ".p c #ffffff", ".q c #ffffff", ".r c #ffffff", ".s c #ffffff", ".t c #ffffff", ".u c #ffffff", ".v c #ffffff", ".w c #ffffff", ".x c #ffffff", ".y c #ffffff", ".z c #ffffff", ".A c #ffffff", ".B c #ffffff", ".C c #ffffff", ".D c #ffffff", ".E c #ffffff", ".F c #ffffff", ".G c #ffffff", ".H c #ffffff", ".I c #ffffff", ".J c #ffffff", ".K c #ffffff", ".L c #ffffff", ".M c #ffffff", ".N c #ffffff", ".O c #ffffff", ".P c #ffffff", ".Q c #ffffff", ".R c #ffffff", ".S c #ffffff", ".T c #ffffff", ".U c #ffffff", ".V c #ffffff", ".W c #ffffff", ".X c #ffffff", ".Y c #ffffff", ".Z c #ffffff", ".0 c #ffffff", ".1 c #ffffff", ".2 c #ffffff", ".3 c #ffffff", ".4 c #ffffff", ".5 c #ffffff", ".6 c #ffffff", ".7 c #ffffff", ".8 c #ffffff", "#` c #ffffff", "#. c #ffffff", "## c #ffffff", "#a c #ffffff", "#b c #ffffff", "#c c #ffffff", "#d c #ffffff", "#e c #ffffff", "#f c #ffffff", "#g c #ffffff", "#h c #ffffff", "#i c #ffffff", "#j c #ffffff", "#k c #ffffff", "#l c #ffffff", "#m c #ffffff", "#n c #ffffff", "#o c #ffffff", "#p c #ffffff", "#q c #ffffff", "#r c #ffffff", "#s c #ffffff", "#t c #ffffff", "#u c #ffffff", "#v c #ffffff", "#w c #ffffff", "#x c #ffffff", "#y c #ffffff", "#z c #ffffff", "#A c #ffffff", "#B c #ffffff", "#C c #ffffff", "#D c #ffffff", "#E c #ffffff", "#F c #ffffff", "#G c #ffffff", "#H c #ffffff", "#I c #ffffff", "#J c #ffffff", "#K c #ffffff", "#L c #ffffff", "#M c #ffffff", "#N c #ffffff", "#O c #ffffff", "#P c #ffffff", "#Q c #ffffff", "#R c #ffffff", "#S c #ffffff", "#T c #ffffff", "#U c #ffffff", "#V c #ffffff", "#W c #ffffff", "#X c #ffffff", "#Y c #ffffff", "#Z c #ffffff", "#0 c #ffffff", "#1 c #ffffff", "#2 c #ffffff", "#3 c #ffffff", "#4 c #ffffff", "#5 c #ffffff", "#6 c #ffffff", "#7 c #ffffff", "#8 c #ffffff", "a` c #ffffff", "a. c #ffffff", "a# c #ffffff", "aa c #ffffff", "ab c #ffffff", "ac c #ffffff", "ad c #ffffff", "ae c #ffffff", "af c #ffffff", "ag c #ffffff", "ah c #ffffff", "ai c #ffffff", "aj c #ffffff", "ak c #ffffff", "al c #ffffff", "am c #ffffff", "an c #ffffff", "ao c #ffffff", "ap c #ffffff", "aq c #ffffff", "ar c #ffffff", "as c #ffffff", "at c #ffffff", "au c #ffffff", "av c #ffffff", "aw c #ffffff", "ax c #ffffff", "ay c #ffffff", "az c #ffffff", "aA c #ffffff", "aB c #ffffff", "aC c #ffffff", "aD c #ffffff", "aE c #ffffff", "aF c #ffffff", "aG c #ffffff", "aH c #ffffff", "aI c #ffffff", "aJ c #ffffff", "aK c #ffffff", "aL c #ffffff", "aM c #ffffff", "aN c #ffffff", "aO c #ffffff", "aP c #ffffff", "aQ c #ffffff", "aR c #ffffff", "aS c #ffffff", "aT c #ffffff", "aU c #ffffff", "aV c #ffffff", "aW c #ffffff", "aX c #ffffff", "aY c #ffffff", "aZ c #ffffff", "a0 c #ffffff", "a1 c #ffffff", "a2 c #ffffff", "a3 c #ffffff", "a4 c #ffffff", "a5 c #ffffff", "a6 c #ffffff", "a7 c #ffffff", "a8 c #ffffff", /* pixels */ "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#", "`c`c`c`c`c`#" };