[tekui-devel] tekui: Cosmetic changes in makefile and documentation

Timm S. Mueller tmueller at schulze-mueller.de
Tue Jan 5 20:19:44 CET 2010


details:   http://hg.teklib.org/tekui/rev/f314208f7bcd
changeset: 128:f314208f7bcd
user:      Timm S. Mueller <tmueller at schulze-mueller.de>
date:      Tue Jan 05 20:19:00 2010 +0100
description:
Cosmetic changes in makefile and documentation

diffstat:

 Makefile       |   4 ----
 README         |  30 ++++++++++++++----------------
 doc/index.html |  30 ++++++++++++++----------------
 3 files changed, 28 insertions(+), 36 deletions(-)

diffs (truncated from 191 to 100 lines):

diff -r af48e9e2498d -r f314208f7bcd Makefile
--- a/Makefile	Tue Jan 05 02:07:46 2010 +0100
+++ b/Makefile	Tue Jan 05 20:19:00 2010 +0100
@@ -46,9 +46,5 @@
 	bin/gendoc.lua CHANGES -i 32 -r manual.html -n "tekUI Changelog" > doc/changes.html
 	bin/gendoc.lua tek/ --header VERSION --adddate -n "tekUI Class Reference Manual" > doc/manual.html
 
-
 kdiff:
 	-(a=$$(mktemp -du) && hg clone $$PWD $$a && kdiff3 $$a $$PWD; rm -rf $$a)
-
-web-docs:
-	@bin/gendoc.lua tek/ -p -n tekUI Reference manual | tr "\t" " "
diff -r af48e9e2498d -r f314208f7bcd README
--- a/README	Tue Jan 05 02:07:46 2010 +0100
+++ b/README	Tue Jan 05 20:19:00 2010 +0100
@@ -58,10 +58,10 @@
 
 Its main focus is the rapid development of custom-made applications
 with a custom appearance, such as for embedded devices with a display
-controller (see also
-[[#embedded : fitness for the use in embedded systems]]). In the long
-term, it is intended to feature a class library supporting regular,
-general-purpose desktop and mobile applications.
+controller 
+(see also [[#embedded : fitness for the use in embedded systems]]).
+In the long term, it is intended to feature a class library
+supporting regular, general-purpose desktop and mobile applications.
 
 Being mostly written in the
 [[Lua scripting language][http://www.lua.org/]] and using a simple
@@ -78,8 +78,7 @@
 be used for both academic and commercial purposes at no cost. It
 qualifies as Open Source software, and its license is compatible with
 the GPL – see [[copyright][copyright.html]]. Additional components
-are available under a commercial license – see
-[[support and services]].
+are available under a commercial license – see [[#support]].
 
 ==( status : 1.2. Status, requirements )==
 
@@ -100,8 +99,8 @@
 Special adaptations, custom display drivers, new user interface
 elements, and support and services for the integration of tekUI into
 your products are available from the authors – see below. A
-commercial version with additional components (such as the Nano-X and
-raw framebuffer drivers, XML support) is available on request.
+commercial version with additional components (such as a Nano-X and
+raw framebuffer driver and XML support) is available on request.
 
 ==( authors : 1.5. Authors and contact )==
 
@@ -115,7 +114,7 @@
 Product website:
  - http://www.schulze-mueller.de/products.html
 
-Public mailing list:
+Mailing list:
  - http://lists.neoscientists.org/mailman/listinfo/tekui-devel
 
 ---------------------------------------------------------------------
@@ -207,9 +206,8 @@
 
 tekUI comes with a cascading style sheets (CSS) engine for the
 import of properties for element classes, custom classes, pseudo
-classes, as well as for individual and direct formattings. tekUI's
-default theme is hardcoded in the Theme class and also available as
-an external style sheet file.
+classes, as well as for individual, direct and hardcoded class
+formattings.
 
 ==( clibrary : 2.5. C library )==
 
@@ -224,8 +222,8 @@
 display drivers, which allow for easy exchangeability.
 
 Aside from the display driver interface, the C library implements
-OS-like facilities such as portable threads, a timer device and a
-virtual filesystem interface.
+OS-like facilities such as portable threads, a timer device and the
+possibility of a virtual filesystem interface.
 
 ==( objectmodel : 2.6. Lua, C and object model )==
 
@@ -236,7 +234,7 @@
 
 Classes can be written in Lua and C interchangeably, meaning that
 they can inherit from each other regardless of the language they are
-written in. This makes it possible to prototype an application
+written in. This makes it possible to prototype applications
 quickly, and, should the need arise, to replace
 performance-crititcal classes with their counterparts in C. When
 porting classes to C, there is a certain degree of freedom in how
@@ -301,7 +299,7 @@
 '''Linux note''': By popular request, these are the names of packages
 required to compile and run tekUI on Ubuntu Linux: {{lua5.1}},
 {{liblua5.1-0-dev}}, {{liblua5.1-filesystem0}}, {{libfreetype6-dev}},
-{{libxft-dev}}, {{libxext-dev}}.
+{{libxft-dev}}, {{libxext-dev}}, {{libxxf86vm-dev}}.
 


More information about the tekui-devel mailing list