Mercurial > hg > xemacs-beta
view etc/custom/radio1.xpm @ 5391:f9dc75bdbdc4
Implement #'load-time-value less hackishly, by modifying the byte compiler.
2011-04-02 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el (byte-compile-output-preface): New.
* bytecomp.el (byte-compile-output-file-form):
* bytecomp.el (byte-compile-output-docform):
* bytecomp.el (byte-compile-file-form):
* bytecomp.el (byte-compile-file-form-defmumble):
* bytecomp.el (symbol-value):
* bytecomp.el (byte-compile-symbol-value): New.
* cl-macs.el (load-time-value):
No longer implement load-time-value by very hackishly redefining
#'byte-compile-file-form-defmumble, instead make the appropriate
changes in #'byte-compile-file-form-defmumble and
#'byte-compile-file-form instead. We also add a specific byte-compile
method for #'symbol-value, using the add-properties-to-a-gensym
approach that worked for #'block and #'return-from.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sat, 02 Apr 2011 16:13:20 +0100 |
parents | 8fc7fe29b841 |
children | 7910031dd78a |
line wrap: on
line source
/* XPM */ static char * radio1_xpm[] = { "12 11 4 1", " c #FFFFFFFFFFFF s background", ". c #737373737373", "X c #22228B8B2222", "o c #E6E6E6E6E6E6", " .. ", " .... ", " ..XX.. ", " ..XXXX.. ", " ..XXXXXX.. ", "ooXXXXXXXXoo", " ooXXXXXXoo ", " ooXXXXoo ", " ooXXoo ", " oooo ", " oo "};