From f2422ed988425464c2c02f03b8d0981635be903f Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sun, 15 Jul 2012 23:18:28 -0400 Subject: Added notes on the included version of CDK for ncurses; doc/12_Compiling.md --- doc/12_Compiling.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'doc/12_Compiling.md') 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/ -- cgit v1.2.3