Replaced a use of uc (upper case) with tr/a-z/A-Z For some reason uc stopped working on webwork although it worked other places. Very puzzling.
Bringing the macros files in line with the macros files in webwork-modperl
Format changes, which make dangerousMacros more readable were added to the standard webwork courseScripts folder
Added code to use the external paths to gif2eps and png2eps when defined
Added support for HTML_dpng mode (dvipng rendering).
Commented out the debugging messages again.
Temporarily turned on some debugging print outs (to STDERR) which should help tell us which modules and macro packages are loaded.
Made the check within dangerousMacros.pl which insures that DOCUMENT() comes before loadMacros() in a problem, more robust. the new code checks this formatting somewhat more rigorously and gives a clearer error message about what is wrong. The check is still not foolproof.
Added a change to loadMacros that allows for macro files that end in .pg
Changed $tthpath to pull path from %envir rather than hardcoded path. Yay!
Fixed errors in sourceAlias Modified parts of alias so that PG_restricted_eval was not used. (This is unnecessary as long as we use forking to create a child with the same namespace.)
Simplified some of the scripts. Using forking there is no need to evaluate $main:: everytime, since it remains the same for both the parent (where the script is compiled) and in the child where the script is executed. There were other minor fixes to work around bugs in 5.6.0 which were fixed in 5.6.1
More refinement of the initialization routines in PGbasicmacros.pl and the way it is called from dangerousMacros.pl
Fixed problem in dangerousMacros.pl defining i so that it can be used as a complex number. Fixed htmlLink so that it gives a friendly error message about broken links when fed an undefined url.
Many modifications to courseScript scripts which will insure that the routines are re-entrant (i.e. they can be called via mod_perl and don't need to be re-compiled for every execution run.) Minor modifications to processProblem8.pl and to PGtranslator.pm
another setup script test (changed #! lines)
nothing should change
modified use lib lines in cgi-scripts, scripts, courseScripts removed Global.pm updating and use lib line code from system_webwork_setup modified Global.pm to use webworkConfig (which is not in the repository!)
tthPath set to /usr/local/bin/tth
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|aubreyja at gmail dot com||ViewVC Help|
|Powered by ViewVC 1.0.9|