[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/xpm a610cc2 04/37: [xpm maint] Add HACKING; nfc.
From: |
Stefan Monnier |
Subject: |
[elpa] externals/xpm a610cc2 04/37: [xpm maint] Add HACKING; nfc. |
Date: |
Sat, 28 Nov 2020 14:15:31 -0500 (EST) |
branch: externals/xpm
commit a610cc298cba39a384d2366c0c2bdae4a63974d0
Author: Thien-Thi Nguyen <ttn@gnu.org>
Commit: Thien-Thi Nguyen <ttn@gnu.org>
[xpm maint] Add HACKING; nfc.
---
HACKING | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/HACKING b/HACKING
new file mode 100644
index 0000000..c72f206
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,34 @@
+HACKING xpm.el (et al) -*- org -*-
+
+This file is both a guide for newcomers and a todo list for oldstayers.
+
+* ideas / wishlist
+*** add xpm-mode for interactive use
+***** hide/show header lines
+***** palette
+******* hide/show
+******* display each PX in associated color (loses for ‘s’-only)
+******* display as table (conserve vertical space)
+******* add state "current px", commands to set it
+***** hide/show sides
+*** composition facilities
+***** multilevel congruence
+******* dimensions only
+******* palette not None
+******* palette subset
+******* full palette
+***** destructive (2-op) vs non-destructive (3-op)
+***** customizable pixel-compose fn
+*** misc functionality
+***** validate palette-data correspondance
+***** import from rectangle
+******* as-is (dangerous)
+******* w/ char-to-px quantization
+* etc
+#+odd
+
+
+Copyright (C) 2014 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted provided the copyright notice and this notice are preserved.
- [elpa] branch externals/xpm created (now d3cfb98), Stefan Monnier, 2020/11/28
- [elpa] externals/xpm d0df500 11/37: [xpm] Declare package keywords., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm 1431157 09/37: [xpm maint] Add some perf ideas to HACKING; nfc., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm a610cc2 04/37: [xpm maint] Add HACKING; nfc.,
Stefan Monnier <=
- [elpa] externals/xpm aa2a1e1 01/37: [xpm maint] Add .elpaignore and NEWS files; nfc., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm 8bfffeb 10/37: [xpm] Fix byte-compilation bugs., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm d919c38 08/37: [xpm] Release: 1.0.0, Stefan Monnier, 2020/11/28
- [elpa] externals/xpm ebaa1a4 16/37: [xpm int] Add abstraction: form, Stefan Monnier, 2020/11/28
- [elpa] externals/xpm ee7e88d 06/37: [xpm int] Don't bother w/ rows outside form bb., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm 6f7785b 05/37: [xpm int] Compute bool-vector length exactly once., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm bdff002 03/37: [xpm maint] Add debugging aid Emacs Lisp file., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm 612b0a1 07/37: [xpm int] Doc fix., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm bef7120 02/37: [xpm] Add Emacs Lisp files., Stefan Monnier, 2020/11/28
- [elpa] externals/xpm b395114 22/37: [xpm int] Use cl-* names; drop ‘cl’ requirement., Stefan Monnier, 2020/11/28