summaryrefslogtreecommitdiff
path: root/pieces/xboard/qll129.xpm
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-10-19 18:49:00 -0500
committerCraig Jennings <c@cjennings.net>2025-10-19 18:49:00 -0500
commite1d60d2110987f1060c0b37d032621c669d97d5e (patch)
tree2ff171a86f28593da724bb754d80278e74cf8f5d /pieces/xboard/qll129.xpm
parent865b2ab11469f3bd1bc4d7b3669cb4626c37be08 (diff)
fix: all: fixes to get emacs-chess working on 30.2
- added lexical-binding headers to all source files - replaced make-variable-buffer-local with defvar-local throughout source code - replaced deprecated cl library with cl-lib, including replacing assert with cl-assert to emacs-chess-steps.el - added proper headers and footers to test files when missing - populated chess images and chess sounds directory - fixed defcustom calling directory-files without error handling. xboard installation no longer required.
Diffstat (limited to 'pieces/xboard/qll129.xpm')
m---------pieces0
-rw-r--r--pieces/xboard/qll129.xpm138
2 files changed, 138 insertions, 0 deletions
diff --git a/pieces b/pieces
deleted file mode 160000
-Subproject e1fd1a04010df93f18ff1c1d8d62ea23ce96029
diff --git a/pieces/xboard/qll129.xpm b/pieces/xboard/qll129.xpm
new file mode 100644
index 0000000..133ba43
--- /dev/null
+++ b/pieces/xboard/qll129.xpm
@@ -0,0 +1,138 @@
+/* XPM */
+static char *qll129[] = {
+/* columns rows colors chars-per-pixel */
+"129 129 3 1",
+" c black s dark_piece",
+". c gray s light_square",
+"X c white s light_piece",
+/* pixels */
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+"............................................................. ..............................................................",
+"........................................................... ............................................................",
+".......................................................... ...........................................................",
+"......................................................... ..........................................................",
+".................................. .................. XXXX .................. ...................................",
+"................................ ............... XXXXXX ............... .................................",
+"............................... .............. XXXXXXXX .............. ................................",
+".............................. ............. XXXXXXXX ............. ...............................",
+"............................. XXX ............. XXXXXXXX ............. XXX ..............................",
+"............................. XXXXXX ............ XXXXXX ............ XXXXXX ..............................",
+"............................ XXXXXXX ............. XXXXXX ............. XXXXXXX .............................",
+"............................ XXXXXXXX ............. XX ............. XXXXXXXX .............................",
+"............................ XXXXXXXX .............. .............. XXXXXXXX .............................",
+"............................ XXXXXX ............... ............... XXXXXX .............................",
+"............................. XXXXXX ................. ................. XXXXXX ..............................",
+"........ ............... XX ................... ................... XX ............... .........",
+"...... .............. ................... ................... .............. .......",
+"..... .............. .................... .................... .............. ......",
+".... .............. ..................... ..................... .............. .....",
+"... XXXX ................ ..................... ..................... ................ XXXX ....",
+"... XXXXXXX ................ .................... .................... ................ XXXXXXX ....",
+"... XXXXXXXX ................ .................... .................... ................ XXXXXXXX ....",
+"... XXXXXXXX ................ ................... ................... ................ XXXXXXXX ....",
+"... XXXXXXXX ................ ................... ................... ................ XXXXXXXX ....",
+"... XXXXXXX ................ ................... ................... ................ XXXXXXX ....",
+"... XXXXX ................. ................. ................. ................. XXXXX ....",
+".... ................. ................. XX ................. ................. .....",
+"..... .................. ................. XX ................. .................. ......",
+"...... ................... ................ XX ................ ................... .......",
+"........ .................. ................ XX ................ ................... .........",
+"........... ................. X ............... XX ............... ................. ............",
+"........... ................. X .............. XXXX .............. X ................. ............",
+"............ ................ XX .............. XXXX .............. XX ................ .............",
+"............ ................ XX ............. XXXX ............. XX ................ .............",
+"............ ............... XXX ............ XXXX ............ XXX ............... .............",
+"............ .............. XXX ............ XXXXXX ............ XXX .............. .............",
+"............ .............. XXX ........... XXXXXX ........... XXX .............. .............",
+"............ ............. XXXX ........... XXXXXX ........... XXXX ............. .............",
+"............. ............. XXXX ........... XXXXXX ........... XXXX ............. ..............",
+"............. ............ XXXX ......... XXXXXX ......... XXXX ............ ..............",
+"............. X ............ XXXXX ......... XXXXXXXX ......... XXXXX ............ X ..............",
+"............. X ........... XXXXX ......... XXXXXXXX ......... XXXXX ........... X ..............",
+"............. XX .......... XXXXX ........ XXXXXXXX ........ XXXXX .......... XX ..............",
+"............. XX .......... XXXXXX ........ XXXXXXXX ........ XXXXXX .......... XX ..............",
+".............. XX ......... XXXXXX ....... XXXXXXXX ....... XXXXXX ......... XX ...............",
+".............. XXX ......... XXXXXX ...... XXXXXXXXXX ...... XXXXXX ......... XXX ...............",
+".............. XXX ........ XXXXXXX ...... XXXXXXXXXX ...... XXXXXXX ........ XXX ...............",
+".............. XXXX ....... XXXXXXX ...... XXXXXXXXXX ...... XXXXXXX ....... XXXX ...............",
+".............. XXXX ....... XXXXXXX .... XXXXXXXXXX .... XXXXXXX ....... XXXX ...............",
+"............... XXXX ...... XXXXXXXX .... XXXXXXXXXXXX .... XXXXXXXX ...... XXXX ................",
+"............... XXXXX ...... XXXXXXXX .... XXXXXXXXXXXX .... XXXXXXXX ...... XXXXX ................",
+"............... XXXXX ..... XXXXXXXX ... XXXXXXXXXXXX ... XXXXXXXX ..... XXXXX ................",
+"............... XXXXXX ..... XXXXXXXXX ... XXXXXXXXXXXX ... XXXXXXXXX ..... XXXXXX ................",
+"............... XXXXXX ... XXXXXXXXX .. XXXXXXXXXXXX .. XXXXXXXXX .... XXXXXX ................",
+"............... XXXXXX .. XXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXX .. XXXXXX ................",
+"................ XXXXXXX .. XXXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXXXX .. XXXXXXX .................",
+"................ XXXXXXX . XXXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXXXX . XXXXXXX .................",
+"................ XXXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXXX .................",
+"................ XXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXX .................",
+"................ XXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXX .................",
+"................ XXXXXXXXX XXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXXX .................",
+"................. XXXXXXXXX XXXXX XXXX XXXX XXXX XXXX XXXXX XXXXXXXXX ..................",
+"................. XXXXXXXXXX XXX XX XX XXX XXXXXXXXXX ..................",
+"................. XXXXX XXX XXX XXXXX ..................",
+"................. XXXX XX XXXX ..................",
+"................. XX XX XXXXXX XX XX ..................",
+"................. XXXXXX XXXXXXXXXXXXXX XXXXXXX ..................",
+".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................",
+".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................",
+".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................",
+"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................",
+"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................",
+".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................",
+"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................",
+"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................",
+"....................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ........................",
+"....................... XXXXXXXXXXXXX XXXXXXXXXXXXX ........................",
+"........................ XXXXX XXXXX .........................",
+"......................... ..........................",
+".......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........................",
+".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................",
+"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................",
+"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................",
+"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................",
+"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................",
+"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................",
+"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................",
+"............................ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .............................",
+"............................ XXXXXXXX XXXXXXXX .............................",
+"............................. XX XX ..............................",
+"............................. ..............................",
+"............................. XXXXXXXXXXXXXXXXXXXXXXXX ..............................",
+"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................",
+"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................",
+"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................",
+"........................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ............................",
+"........................... XXXXXXXXXX XXXXXXXXXX ............................",
+".......................... XX XX ...........................",
+".......................... ...........................",
+"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........................",
+"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................",
+"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................",
+"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................",
+"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................",
+"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................",
+"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................",
+"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................",
+"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................",
+"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........................",
+".......................... ...........................",
+".................................. ...................................",
+"......................................... ..........................................",
+".................................................. ...................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+".................................................................................................................................",
+"................................................................................................................................."
+};