Mercurial > emacs
annotate etc/gnu.xpm @ 38514:10482dd382e7
* viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy
of Scott Bronson.
(ex-cmd-assoc,ex-compile,ex-cmd-one-letr): New functions.
(viper-check-sub,viper-get-ex-command,viper-execute-ex-command):
Deleted functions.
(viper-get-ex-com-subr,viper-ex,ex-mark): Changed to use the new
ex-token-list.
(viper-get-ex-address-subr): convert registers to char data type.
* viper-util.el (viper-int-to-char,viper-char-equal): new
functions.
(viper-memq-char): use viper-int-to-char.
(viper-file-checked-in-p): use vc-locking-user, if vc doesn't have
vc-locking-state.
(viper-read-key): use viper-read-key-sequence.
* viper.el (viper-major-mode-modifier-list): added
inferior-emacs-lisp-mode.
(this-major-mode-requires-vi-state): new function that uses simple
heuristics to decide if vi state is appropriate.
(set-viper-state-in-major-mode): use this-major-mode-requires-vi-state.
(viper-non-hook-settings): don't advise read-key-sequence.
(viper-read-key-sequence): new function that replaces the
previously used advice to read-key-sequence.
* viper-cmd.el (viper-test-com-defun,viper-exec-change,
viper-exec-Change,viper-execute-com,viper-insert,viper-append,
viper-Append,viper-Insert,viper-open-line,viper-Open-line,
viper-open-line-at-point,viper-substitute,viper-overwrite,
viper-replace-char-subr,viper-forward-word,viper-forward-Word):
got rid of the negative character hack.
(viper-escape-to-state,viper-replace-state-exit-cmd):
use viper-read-key-sequence.
(viper-envelop-ESC-key): no need for ad-get-orig-definition.
(viper-minibuffer-standard-hook,viper-read-string-with-history):
don't override existing minibuffer-setup-hook.
(viper-mark-point,viper-goto-mark-subr,viper-brac-function):
convert registers to char data type.
(viper-autoindent): use viper-indent-line.
* viper-keym.el: use viper-exec-key-in-emacs.
* viper.texi: Added credits, new commands, like :make.
* ediff-util.el: Copyright years.
(ediff-choose-syntax-table): New function.
(ediff-setup): Use ediff-choose-syntax-table.
(ediff-file-checked-out-p,ediff-file-checked-in-p): check if
vc-state is available.
(ediff-make-temp-file): use ediff-coding-system-for-write.
* ediff-init.el (ediff-with-syntax-table): New macro, uses
with-syntax-table.
(ediff-coding-system-for-read): from ediff-diff.el
(ediff-coding-system-for-write): new variable.
(ediff-highest-priority): fixed the bug having to do with disappearing
overlays.
(ediff-file-remote-p): use file-remote-p, if available.
(ediff-listable-file): new function.
(ediff-file-attributes): use ediff-listable-file.
* ediff-mult.el (ediff-meta-insert-file-info1): use
ediff-listable-file.
* ediff-ptch.el (ediff-prompt-for-patch-file): use
ediff-coding-system-for-read.
(ediff-patch-file-internal): use ediff-coding-system-for-write.
* ediff-diff.el (ediff-coding-system-for-read): moved to ediff-init.el.
(ediff-match-diff3-line,ediff-get-diff3-group): improved pattern.
* ediff.el: Date of last update, copyright years.
* ediff-wind (ediff-setup-control-frame): Nill->nil.
* ediff.texi: added clarifications, acknowledgements.
author | Michael Kifer <kifer@cs.stonybrook.edu> |
---|---|
date | Sat, 21 Jul 2001 05:28:24 +0000 |
parents | e96ffe544684 |
children | 23a1cea22d13 |
rev | line source |
---|---|
25853 | 1 /* XPM */ |
2 /*****************************************************************************/ | |
3 /* GNU Emacs bitmap conv. to pixmap by Przemek Klosowski (przemek@nist.gov) */ | |
4 /*****************************************************************************/ | |
5 static char * image_name [] = { | |
6 /**/ | |
7 "50 50 7 1", | |
8 /**/ | |
9 " s mask c none", | |
10 "B c blue", | |
11 "x c black", | |
12 ": c sandy brown", | |
13 "+ c saddle brown", | |
14 "' c grey", | |
15 ". c white", | |
16 " ", | |
17 " ", | |
18 " x ", | |
19 " :x ", | |
20 " :::x ", | |
21 " ::x ", | |
22 " x ::x ", | |
23 " x: xxx :::x ", | |
24 " x: xxx xxx:xxx x::x ", | |
25 " x:: xxxx::xxx:::::xx x::x ", | |
26 " x:: x:::::::xx::::::xx x::x ", | |
27 " x:: xx::::::::x:::::::xx xx::x ", | |
28 " x:: xx::::::::::::::::::x xx::xx ", | |
29 " x::x xx:::::xxx:::::::xxx:xxx xx:::xx ", | |
30 " x:::x xx:::::xx...xxxxxxxxxxxxxxx:::xx ", | |
31 " x:::x xx::::::xx..xxx...xxxx...xxxxxxxx ", | |
32 " x:::x x::::::xx.xxx.......x.x.......xxxx ", | |
33 " x:::xx x:::x::xx.xx..........x.xx.........x ", | |
34 " x::::xx::xx:::x.xx....''''x'x'x''.xxx.....x ", | |
35 " xx::::xxxx::xx.xx.xxxx.'''''''.xxx xxxx ", | |
36 " xx::::::::xx..x.xxx..'''''''''.xx ", | |
37 " xxx:::::xxx..xx.xx.xx.xxx.'''''.xx ", | |
38 " xxx::xx...xx.xx.BBBB..xx''''''xx ", | |
39 " xxxx.....xx.xxBB:BB.xx'''''''xx ", | |
40 " xx.....xx...x.BBBx.xxx''''''xx ", | |
41 " x....xxxx..xx...xxx''''''''''xx ", | |
42 " x..xxxxxx..x.......x..''''''''xx ", | |
43 " x.x xxx.x.x.x...xxxx.'''''''''xx ", | |
44 " x xxx.x.x.xx...xx..'''''''''xx ", | |
45 " xx.x..x.x.xx........''''''''x ", | |
46 " xx'.xx.x.x.x.x.......'''''''''x ", | |
47 " xx'..xxxx..x...x.......'''''''x ", | |
48 " xx''.xx.x..xx...x.......'''.xxx ", | |
49 " xx''..x.x.x.x.x.xx.xxxxx.'.xx+xx ", | |
50 " xx''..x.xx..xx.x.x.x+++xxxxx+++x ", | |
51 " xx'''.x..xxx.x.x.x.x+++++xxx+xxx ", | |
52 " xx''.xx..x..xx.xxxx++x+++x++xxx ", | |
53 " xx''..xx.xxx.xxx.xxx++xx+x++xx ", | |
54 " xx'''.xx.xx..xx.xxxx++x+++xxx ", | |
55 " xx'''.xxx.xx.xxxxxxxxx++++xxx ", | |
56 " xx''...xx.xx.xxxxxx++xxxxxxx ", | |
57 " xx''''..x..xxx..xxxx+++++xx ", | |
58 " xx''''..x..xx..xxxx++++xx ", | |
59 " xxx'''''x.xx.xxxxxxxxxxx ", | |
60 " xxx'''''..xxx xxxxx ", | |
61 " xxxx''''xxxx ", | |
62 " xxx'''xxx ", | |
63 " xxxxx ", | |
64 " ", | |
65 " " | |
66 }; | |
67 |