Added code to use the external paths to gif2eps and png2eps when defined
ass ` to the list of characters ($ and @) filtered out of sticky answers
fixed other variants of tex_ans_rule
answer rules can not be placed within equations in dvipng mode
Added support for HTML_dpng (dvipng) rendering, and Sam's ev3_math abstraction.
Added new randomization function, list_random, which takes a list of values and picks one from the list.
Changed CARET so it would display better in TeX and Latex2HTML modes.
Fixed bug reported by Danny Glin by removing all $ and @ from student answers before using them as sticky answers.
`CVS:' are removed automatically CVS: CVS: Modified Files: CVS: PGbasicmacros.pl CVS: ---------------------------------------------------------------------- Fixed infinite loop in NAMED_ANS_RADIO_OPTION
Modified documentation. Also added labeled_ans_rule(name, width) which is a synonym for NAMED_ANS_RULE(name, width) except that width is given a default of 20 if it is omitted.
changed BCENTER and ECENTER as per Mike's suggestion.
added italic and center macros
Modifications in these two files make questions whose answer blanks hve the same names behave properly. The new versions of CGI seem to return such answers as a reference to an array. Earlier versions returned the answrs as a string with \0 separators. With the new changes the AnswerEvaluator get_student_answer subroutine and the NAMED_ANS_RULE in PGbasicmacros.pl will handle either a null separated string or an answer array when dealing with vector answers. This should correct some difficulties experienced in the linear algebra questions. More testing needs to be done.
Hints and Solutions now use basically the same mechanism. Fixed hugs in hints and minor bugs in solutions.
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!)
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|