fix: win_popen() stopped working for some reason under Windows 11
Corrected TEMPLEN macro value for Unix
ANSIfication needs pointed out by Nathaniel Jones
Enable SCons windows build
Prepare for SCons build on Win32 and Win64
Fixed errors introduced in Windows
Moved declaration of popen to paths.h and put convert_command() into module
Fixed check of absolute paths for frlibopen() under Windows
Windows compatibility changes from Bill Hoffman
Removed SPEED from SCons. Changes to build with mingw, as suggested by Francesco Anselmo.
Changed /usr/tmp default temp file location to /tmp under Unix
Various platform compatibility fixes.
Instrumented headers against multiple inclusion and for use from C++. Moved includes in headers out of "C" scope.
Moved some more platform dependencies to common header files. Included a few necessary system headers.
Reduced compile problems on Windows.
Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
Cross-platform functions to find a writeable directory for tempfiles, create unique filenames therein, and create a file.
*** empty log message ***
Macros for setting binary file mode. Replacing MSDOS by _WIN32.
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
added conditional use of getwd() or getcwd()
changed temporary directory for DOS to CWD
fixed incorrect template length for UNIX
changed default temp directory to /usr/tmp under UNIX
Changes for 32-bit PC port
Changes for PC port
modified testing of DIRSEP to allow multiple possible values
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.