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

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
        !            61:         + fix find by name/number to work like managerish
        !            62:         + can't go back to - in grading
        !            63:         + line up buttons and answers
        !            64:         + make the output file specifiable
        !            65:         + subjective, saves after every student
        !            66:         + can't kill the little window in grade subjective, must
        !            67:           cleanly exit
        !            68: 	+ moved graders actions to main menu
        !            69:         + made create class summary available in both grader and manager
        !            70:         + subjective grading, word count added
        !            71:         + subjective grading, e-mail messages back (allow variables in
        !            72:           message, $first_name $last_name $score)
        !            73:         + subjective grading, keywords
        !            74:         + subjective grading, check for new files on restore
        !            75:         & hgr is not pretty
        !            76: 
        !            77: qzparse
        !            78: !       * header check didn't take into account -c option
        !            79:         * TeX answer only, uses /START text if available as header
        !            80:         * Massive internal cleanup
        !            81:         + option, -nopagebreak, inhibts puttin \newpage, between
        !            82:           assignments
        !            83:         + use \clearpage instead of \newpage
        !            84:         + control format of answer only output
        !            85: 
        !            86: capalogin
        !            87:         * zero as an answer will bark when a sig fig limitation is set.
        !            88:         + make submission file creation an option
        !            89:         + if a set isn't open it shouldn't be shown on the summary screen
        !            90:         + error message when letters given in response to numerical question
        !            91: 
        !            92: capaweb (see also capalogin)
        !            93:         * bugs with blank question bodies
        !            94:         * subjective passdue submissions allowed
        !            95:         * view previous for subjective answers bombs
        !            96:         + make submission file creation an option
        !            97:         + Next link like Top link
        !            98:         + removed Next / Top links, do in Problem#
        !            99:         + equation answers use text window (Actually a large input box)
        !           100:         + [class,emailid,etc] can have the class specified that is
        !           101:           default (class.html?CLASS=phy183f9)
        !           102:         + generates a discuss button automatically
        !           103: 	+ able to generate progress estimates (java code)
        !           104:         + if a set isn't open it shouldn't be shown on the summary screen
        !           105:         + word count button for subjective
        !           106:         + error message when letters given in response to numerical question
        !           107: 
        !           108: capautils/Manager
        !           109:         * capastat treated a 0 as if it were a yes
        !           110:         + concept decoder improvements, can have the same text be both
        !           111:           correct and incorrect
        !           112:         + item correlation, set selection, looks at classpath for
        !           113:           possibilities
        !           114:         + summerize logfiles needs to support A
        !           115: 	+ display some statistics abut discussion forum
        !           116:         + select set to look like select section
        !           117:         + resizes picture window for picture size
        !           118:         + e-mail all students an e-mail
        !           119:         + date based subset of scores
        !           120:         + put old e-mail functions back in
        !           121:         + unrandomize includes unpicked leaves
        !           122: 
        !           123: Scorer
        !           124:         * Pause/Quit in Scorer don't work properly
        !           125: !       * No stunum on bubble sheet no stu# in set file
        !           126:         + accounting, which answers were selected (parse question text
        !           127:           and output string they selected)
        !           128:         + adding question updates listbox position
        !           129:         + scorer -first time run- don't yell about new scorer.output file
        !           130:         + detects and allows fixing of multiple mark errors
        !           131: 
        !           132: capa.config
        !           133:         + xdvi config option
        !           134:         + easy get to capa.config from quizzer
        !           135: 
        !           136: datex.db
        !           137:         + overlapping date ranges don't work as might be expected
        !           138: 
        !           139: allcapaid
        !           140:         + can generate capaidplus information, -plus option
        !           141:         + can generate open/due/answer information
        !           142:         
        !           143: getid
        !           144:         + change to allow sets based on datex.db files
        !           145:         + use class.conf
        !           146: 
        !           147: classl editor
        !           148:         + Created
        !           149:         + classl titlebar updates properly
        !           150:         + dropped section
        !           151:         + merge new classlist in
        !           152: 
        !           153: capadiscuss
        !           154:         ? can 3+5 be open &!4
        !           155:         + discussion not available until open
        !           156:         + hide count of hidden messages
        !           157:         + allow html
        !           158:         + banning
        !           159: 
        !           160: 
        !           161: language (parser)
        !           162:  5.0?   * are spaces ok in the /MAP() ?
        !           163: !       * nested /IF bug (which required all /ELSE)
        !           164:         * /MAP() segfaults when variable being mapped from is undefined
        !           165:         * /MAP(seed;a;-1) puts 1 in a
        !           166:         * function "+4x" doesn't work
        !           167:         * undefined variables used as test conditions bomb
        !           168:         + /VERB /ENDVERB
        !           169:         + new functions is_open(), is_due(), is_answer()
        !           170:         + functions is_open(), is_due(), is_answer(), due_date(),
        !           171:           open_date(), answer_date(), capa_id(), capa_id_plus() all
        !           172:           can take an argument which specifies which set the
        !           173: 	  information is for
        !           174:         + string answers are \begin{verbatim}\end{verbatim}
        !           175:         + short records in the db are grown to be the expected length
        !           176:         + extra long records work
        !           177:         + array_max(),array_min(),array_moments() all of which take an array's
        !           178:           name as an argument
        !           179:         + managermode()
        !           180:         + unit/unit == 1
        !           181:         + new random functions for non uniform distributions: Normal,
        !           182:           Beta, Poisson, Chi, Non-central Chi, Exponential, Gamma
        !           183:         + new function to reset array init_array()
        !           184:         + verbatim=off in /ANS() removes \begin{verbatim}
        !           185:           \end{verbatim} from around string answers
        !           186: 
        !           187: Internal Cleaning
        !           188:         * undeclared variables as argmunets to function (set_string)
        !           189:           blow up
        !           190:         + rewritten array functionality

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>