Log of /trunk/webwork/system/courseScripts/PGbasicmacros.pl
Parent Directory
Revision
265 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 21 15:57:58 2001 UTC (11 years, 5 months ago) by
apizer
File length: 51486 byte(s)
Diff to
previous 264
,
to
selected 28
`CVS:' are removed automatically CVS: CVS: Modified Files: CVS: PGbasicmacros.pl CVS:
----------------------------------------------------------------------
Fixed infinite loop in NAMED_ANS_RADIO_OPTION
Revision
264 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 21 04:14:11 2001 UTC (11 years, 5 months ago) by
gage
File length: 51483 byte(s)
Diff to
previous 211
,
to
selected 28
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.
Revision
188 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 4 16:40:58 2001 UTC (11 years, 8 months ago) by
gage
File length: 50267 byte(s)
Diff to
previous 37
,
to
selected 28
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.
Revision
36 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 20 20:01:26 2001 UTC (11 years, 11 months ago) by
gage
File length: 50486 byte(s)
Diff to
previous 30
,
to
selected 28
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
Revision
30 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 19 22:29:01 2001 UTC (11 years, 11 months ago) by
gage
File length: 52195 byte(s)
Diff to
previous 28
More refinement of the initialization routines in PGbasicmacros.pl and the
way it is called from dangerousMacros.pl
Revision
28 -
(
view)
(
download)
(
as text)
(
annotate)
-
[selected]
Modified
Tue Jun 19 20:56:08 2001 UTC (11 years, 11 months ago) by
gage
File length: 52393 byte(s)
Diff to
previous 27
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.
Revision
27 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 19 20:31:39 2001 UTC (11 years, 11 months ago) by
gage
File length: 52308 byte(s)
Diff to
previous 11
,
to
selected 28
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
Revision
8 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 15 16:24:03 2001 UTC (11 years, 11 months ago) by
gage
File length: 49614 byte(s)
Diff to
previous 5
,
to
selected 28
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.