Updated externs using a cproto shell script (with some manual mods
aftewards). Now has includes externs for all externally visible
functions.
Added a conditional macro to typedef "property" based on pointer size.
Added a conditional macro so that "Pi" is only defined if it's not
already defined.
Fixed bug in do_boolean() where while loops were using a deleted shell
to iterate to the next shell in the shell list. Also some slight
rearrangement (for clarity) in the (operation == BOOL_Subtraction) if
statement.
Moved undefs of getvaluator and setvaluator above the include for
"device.h" to avoid a link problem. Also added (short) coercions to
call to setvaluator.
Added missing arg (which is not actually used) to append_new_elem()
call.
Made init_dbgdump() file name arg const.
Added cstdio include and added missing return value to getvaluator().
Added const qualifiers to char strings to get rid of warnings.
Added missing void return declarations to functions.
In input_point() changed drawing mode from GL_LINESTRIP to GL_LINES,
and added a glEnd() call.
Added missing function return type, and stdlib.h include.
In prune_consecutive_transitions() changed set_property() call to
set_any_property() for case when passed the entire anydata union.
The file text_orig.c is not actually used in the build.
Added function prototype for enforce_limits().
Added function prototype for quicksort_engine().
In del_le() consolidated the single vertex boundary case. Also added a
function prototype for move_loop().
In insert_elem() and append_elem(), simplified the logic a bit, and
added support for circular lists. Also added function proptotypes for
all functions.