style: minor code clean-ups
fix: Renamed setcontext() to calcontext() to avoid obscure macOS naming conflict
Math library and warning fixes for Solaris
Rearranged some struct's for better efficiency on 64-bit architectures
Created rtcontrib program for computing ray contributions and coefficients
Added "eofc" global for specifying an optional EOF character, such as '}'
Removed hazardous //-style comments
Continued ANSIfication, and other fixes and clarifications.
Added prototype for LIBR function pointer in calcomp.h
Added prototype for eoper[] dispatch array
Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
Reduced compile problems on Windows.
Removed stdio.h includes from calcomp.h, resolu.h, and color.h
Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
Various small changes to reduce compile warnings/errors on Windows.
*** empty log message ***
Added -idN or -ifN and -od or -of options to rcalc
Replaced inline copyright notice with #include "copyright.h"
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
increased maximum word length to 127 characters
fixed potential bug in eclock tracking
added pushcontext() and popcontext() functions
Changes for PC port
updated revision number for release 2.0
fixed code relating to long identifiers
added contexts to definition naming
changed setfunc() call to include assignment type
added ':' defines for constant expressions
deleted unnecessary CPM ifdef
put in defined() macro for hopeless CP/M compiler
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.