summaryrefslogtreecommitdiff
path: root/source/luametatex/source/libraries/avl/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'source/luametatex/source/libraries/avl/readme.txt')
-rw-r--r--source/luametatex/source/libraries/avl/readme.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/source/luametatex/source/libraries/avl/readme.txt b/source/luametatex/source/libraries/avl/readme.txt
new file mode 100644
index 000000000..de5d4993e
--- /dev/null
+++ b/source/luametatex/source/libraries/avl/readme.txt
@@ -0,0 +1,20 @@
+Remark
+
+Usage of the avl library (irr) showed up in pdfTeX when Hartmut added some functionality. It therefore
+also ended up in being used in LuaTeX. The two files avl.c and avl.h come from pyavl and are in the
+public domain:
+
+ license: this package, pyavl, is donated to the public domain
+ author : Richard McGraw
+ email : dasnar@fastmail.fm
+
+In the pdfTeX/LuaTeX the files were just there but I could track them down to
+
+ https://github.com/pankajp/pyavl
+
+where the dates indicate that nothing has changed in the meantime. In the copies used here I added the
+information mentioned above. The files had some (experimental) code as well as optional testing on NULL
+values. As I don't expect updates (the code has been okay for quite a while) I made the tests mandate
+and removed the experimental code.
+
+Hans Hagen \ No newline at end of file