aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2012-07-15 23:18:28 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2012-07-15 23:18:28 -0400
commitf2422ed988425464c2c02f03b8d0981635be903f (patch)
tree5d5333d0a2d87281ae87f2582c6605fcbfc2eb5d
parent8e0990f5e964711e7895064943ee5b22ff27efd9 (diff)
downloadtextadept-f2422ed988425464c2c02f03b8d0981635be903f.tar.gz
textadept-f2422ed988425464c2c02f03b8d0981635be903f.zip
Added notes on the included version of CDK for ncurses; doc/12_Compiling.md
-rw-r--r--doc/12_Compiling.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/12_Compiling.md b/doc/12_Compiling.md
index 2a3d0634..e27e3380 100644
--- a/doc/12_Compiling.md
+++ b/doc/12_Compiling.md
@@ -129,3 +129,21 @@ non-Lua, libraries.
[LuaJIT]: http://luajit.org
[ffi library]: http://luajit.org/ext_ffi.html
+
+### Notes on CDK
+
+[CDK][] is a library of ncurses widgets. Textadept includes a stripped down
+version of this library. The following source files have been removed:
+`alphalist.c`, `calendar.c`, `cdk_compat.{c,h}`, `cdk_test.h`, `dialog.c`,
+`{d,f}scale.{c,h}`, `fslider.{c,h}`, `gen-{scale,slider}.{c,h}`, `get_index.c`,
+`get_string.c`, `graph.c`, `histogram.c`, `marquee.c`, `matrix.c`,
+`popup_dialog.c`, `radio.c`, `scale.{c,h}`, `selection.c`, `slider.{c,h}`,
+`swindow.c`, `template.c`, `u{scale,slider}.{c,h}`, `view_{file,info}.c`, and
+`viewer.c`.
+
+`cdk.h` has been modified to not `#include` "matrix.h", "viewer.h", and any
+headers labeled "Generated headers" due to their machine-dependence.
+
+Also, the `deleteFileCB` routine in `fselect.c` has been deactivated.
+
+[CDK]: http://invisible-island.net/cdk/