Annotation of capa/capa51/capa_5.1.txt, revision 1.11

1.1       albertel    1: Identify BUGS  vs changes by *
                      2:          Changes by &
                      3:          New features by +
                      4:          Thoughts by o
                      5:          ? denotes it might be fixed but is untested
                      6: 
                      7: Quizzer
                      8:         * bombs when checking DBHeader for multiple section printing
                      9: !       * file handle leak in capa_get_section_dates
                     10:         * remove double update of colors
                     11:         * only shows one formula of /AND
                     12:         * reread capa.config broken
                     13:         * cancel saveAs didn't
                     14:         * undo doesn't update modified status
                     15:         * huge deletes take forever
                     16:         + StopAnalyze kills answers
                     17:         + stop createDvi
                     18:         + status of parsing
                     19:         + can have zero problem set.db files
                     20:         + be able to find in the Preview etc. windows
                     21:         + have quizzer complain if any aspect of the set.db file is
                     22:           different from the just previewed set, (weight, hgr option)
                     23:         + ability to stop parser
                     24:         + color comments
                     25:         + color selection box
                     26:         + move Specified, printing op down some, auto select it when
                     27:           adding text to the specified command
                     28:         + allow DBHeader to work when there are 0 problems
                     29:         + move main window edit menu to main window
                     30:         + visual id that the file is changed
                     31:         + preview allows name to be typed in
                     32:         + printing doesn't check if set.qz is saved before printing
                     33:         + right click on /IMP will bring up menu with open, include,
                     34:           saveAs
                     35:         + analyze set - # uniq answers
                     36:         + analyze set - zero line
                     37:         + some way to delete files
                     38:         + disable color updates during replaceAll (and make replace
                     39:           smarter)
                     40:         + understands capadiscuss, creates directories
                     41:         + if answers available before due, instructor notified by a
                     42:           display message
                     43:         + doesn't open the same file twice even if the paths are
                     44:           different
                     45:         + hyperlink the error msg window
                     46:         + default try_val, prob_val
                     47:         + save As reference file with an IMP of ../etc, and double
                     48:           clicking will open a copy
                     49:         + limit stunum in preview window to 9 characters
                     50:         + analyze set second dimension, frequency of response
                     51:         + analyze set - string answers, see alphabetical listing of
                     52:           strings and frequency
                     53:         & changed the fdefault to not allow viewing between due and answer
                     54:         o fix file dialog to display more entries vertically for default
                     55: 
                     56: Grader
                     57:         * Excuse HGR broken with new slider
                     58:         * can delete Ys, if student achieves Y while being graded
                     59:         * subj. grade little window on nonexistant set/problem
                     60: 	* subjective grading didn't ignore blank lines in classl
1.10      albertel   61:       4 * subj. grading would change other non 'Y' grades to a - 
1.1       albertel   62:         + fix find by name/number to work like managerish
                     63:         + can't go back to - in grading
                     64:         + line up buttons and answers
                     65:         + make the output file specifiable
                     66:         + subjective, saves after every student
                     67:         + can't kill the little window in grade subjective, must
                     68:           cleanly exit
                     69: 	+ moved graders actions to main menu
                     70:         + made create class summary available in both grader and manager
                     71:         + subjective grading, word count added
                     72:         + subjective grading, e-mail messages back (allow variables in
                     73:           message, $first_name $last_name $score)
                     74:         + subjective grading, keywords
                     75:         + subjective grading, check for new files on restore
                     76:         & hgr is not pretty
                     77: 
                     78: qzparse
                     79: !       * header check didn't take into account -c option
                     80:         * TeX answer only, uses /START text if available as header
                     81:         * Massive internal cleanup
                     82:         + option, -nopagebreak, inhibts puttin \newpage, between
                     83:           assignments
                     84:         + use \clearpage instead of \newpage
                     85:         + control format of answer only output
                     86: 
                     87: capalogin
                     88:         * zero as an answer will bark when a sig fig limitation is set.
1.2       albertel   89:       4 * rad -> deg coversion is broken  
1.1       albertel   90:         + make submission file creation an option
                     91:         + if a set isn't open it shouldn't be shown on the summary screen
                     92:         + error message when letters given in response to numerical question
                     93: 
                     94: capaweb (see also capalogin)
1.6       albertel   95:       4 * submissions string was incorrectly removing the tabs
1.1       albertel   96:         * bugs with blank question bodies
                     97:         * subjective passdue submissions allowed
                     98:         * view previous for subjective answers bombs
                     99:         + make submission file creation an option
                    100:         + Next link like Top link
                    101:         + removed Next / Top links, do in Problem#
                    102:         + equation answers use text window (Actually a large input box)
                    103:         + [class,emailid,etc] can have the class specified that is
                    104:           default (class.html?CLASS=phy183f9)
                    105:         + generates a discuss button automatically
                    106: 	+ able to generate progress estimates (java code)
                    107:         + if a set isn't open it shouldn't be shown on the summary screen
                    108:         + word count button for subjective
                    109:         + error message when letters given in response to numerical question
                    110: 
                    111: capautils/Manager
                    112:         * capastat treated a 0 as if it were a yes
1.3       albertel  113:       4 * capastat2 doesn't work if logX.db doesn't exist
                    114:       4 * capastat2 incorrect title on graphs
1.1       albertel  115:         + concept decoder improvements, can have the same text be both
                    116:           correct and incorrect
                    117:         + item correlation, set selection, looks at classpath for
                    118:           possibilities
                    119:         + summerize logfiles needs to support A
                    120: 	+ display some statistics abut discussion forum
                    121:         + select set to look like select section
                    122:         + resizes picture window for picture size
                    123:         + e-mail all students an e-mail
                    124:         + date based subset of scores
                    125:         + put old e-mail functions back in
                    126:         + unrandomize includes unpicked leaves
1.3       albertel  127:       4 & capastats2 - more informative name    
1.1       albertel  128: 
                    129: Scorer
                    130:         * Pause/Quit in Scorer don't work properly
                    131: !       * No stunum on bubble sheet no stu# in set file
1.4       albertel  132:       4 * Pick highest score actually picked lowest score
1.1       albertel  133:         + accounting, which answers were selected (parse question text
                    134:           and output string they selected)
                    135:         + adding question updates listbox position
                    136:         + scorer -first time run- don't yell about new scorer.output file
                    137:         + detects and allows fixing of multiple mark errors
                    138: 
                    139: capa.config
                    140:         + xdvi config option
                    141:         + easy get to capa.config from quizzer
                    142: 
                    143: datex.db
                    144:         + overlapping date ranges don't work as might be expected
                    145: 
                    146: allcapaid
                    147:         + can generate capaidplus information, -plus option
                    148:         + can generate open/due/answer information
                    149:         
                    150: getid
                    151:         + change to allow sets based on datex.db files
                    152:         + use class.conf
                    153: 
                    154: classl editor
                    155:         + Created
                    156:         + classl titlebar updates properly
                    157:         + dropped section
                    158:         + merge new classlist in
                    159: 
                    160: capadiscuss
                    161:         ? can 3+5 be open &!4
                    162:         + discussion not available until open
                    163:         + hide count of hidden messages
                    164:         + allow html
                    165:         + banning
                    166: 
                    167: 
                    168: language (parser)
                    169:  5.0?   * are spaces ok in the /MAP() ?
1.7       albertel  170:       4 * -(-17)*-a^-4 now works and is intrepreted properly
1.6       albertel  171:       4 * -x^2 now == -(x^2)
1.8       albertel  172: !       * nested /IF bug (which required all /ELSE)
                    173:       4 * /AND ans with two mc strings is broken
1.1       albertel  174:         * /MAP() segfaults when variable being mapped from is undefined
                    175:         * /MAP(seed;a;-1) puts 1 in a
                    176:         * function "+4x" doesn't work
                    177:         * undefined variables used as test conditions bomb
1.5       albertel  178:         * in formulas negation was more important than power
1.11    ! albertel  179:       4 * factorial of 13-19 assumed 64 bit integers, however this isn't often
        !           180:           the case
1.1       albertel  181:         + /VERB /ENDVERB
                    182:         + new functions is_open(), is_due(), is_answer()
                    183:         + functions is_open(), is_due(), is_answer(), due_date(),
                    184:           open_date(), answer_date(), capa_id(), capa_id_plus() all
                    185:           can take an argument which specifies which set the
                    186: 	  information is for
                    187:         + string answers are \begin{verbatim}\end{verbatim}
                    188:         + short records in the db are grown to be the expected length
                    189:         + extra long records work
                    190:         + array_max(),array_min(),array_moments() all of which take an array's
                    191:           name as an argument
                    192:         + managermode()
                    193:         + unit/unit == 1
                    194:         + new random functions for non uniform distributions: Normal,
                    195:           Beta, Poisson, Chi, Non-central Chi, Exponential, Gamma
                    196:         + new function to reset array init_array()
                    197:         + verbatim=off in /ANS() removes \begin{verbatim}
                    198:           \end{verbatim} from around string answers
1.2       albertel  199:       4 + random_multivariate_normal
1.1       albertel  200: 
                    201: Internal Cleaning
                    202:         * undeclared variables as argmunets to function (set_string)
                    203:           blow up
                    204:         + rewritten array functionality

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>
500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.