Annotation of loncom/homework/insertlist.tab, revision 1.41
1.3 albertel 1: #the order of tags at the top _MUST_ be the same as in the table
1.41 ! bowersj2 2: #tag, description, color, function to call, show as option (default
! 3: # "yes"), help file, help description
1.9 albertel 4: numericalresponse,Response: Numerical,#00cc22,insert_numericalresponse
1.15 albertel 5: stringresponse,Response: String,#00cc55,insert_stringresponse
1.18 albertel 6: formularesponse,Response: Formula,#22cc55,insert_formularesponse
1.28 albertel 7: essayresponse,Response: Essay,#33cc55,insert_essayresponse
1.8 albertel 8: hintgroup,Hint,#accacc,default
1.16 albertel 9: hintpart,Conditional Hint,#ccaacc,insert_hintpart
1.30 albertel 10: formulahint,Formula Hint Condition,#ccaacc,insert_formulahint
1.16 albertel 11: numericalhint,Numerical Hint Condition,#ccaacc,insert_numericalhint
1.30 albertel 12: optionhint,Option Response Hint Condition,#ccaacc,insert_optionhint
13: radiobuttonhint,Radiobutton Hint Condition,#ccaacc,insert_radiobuttonhint
14: stringhint,String Hint Condition,#ccaacc,insert_stringhint
1.35 www 15: imageresponse::conceptgroup,Collection of similar foils,#99FFFF,default
16: imageresponse::foil,Image response foil,#99ff88,Apache::imageresponse::insert_foil
1.36 albertel 17: imageresponse::foilgroup,Collection of Imageresponse foils,#55cc55,default
1.35 www 18: imageresponse::image,Imageresponse Image,#aaFFcc,default
1.37 albertel 19: imageresponse,Response: Click on Image,#ccFFaa,Apache::edit::insert_imageresponse
1.35 www 20: imageresponse::rectangle,Rectangular area in image,#ccFFdd,default
21: imageresponse::text,Text to describe option,#ddFFee,default
1.9 albertel 22: datasubmission,Stored Entry Field,#1144dd,default,no
1.21 albertel 23: textfield,Large Text Entry Area,#1144dd,default
1.9 albertel 24: textline,Single Line Text Entry Area,#1144dd,default
1.7 albertel 25: optionresponse::conceptgroup,Collection of similar foils,#EEEE00,Apache::optionresponse::insert_conceptgroup
1.8 albertel 26: optionresponse::foil,Option response foil,#dd55ff,Apache::optionresponse::insert_foil
1.6 albertel 27: optionresponse::foilgroup,Collection of Foils,#FFcc22,default,no
1.9 albertel 28: optionresponse,Response: Select from Options,#00dd33,insert_optionresponse
1.40 albertel 29: displayduedate,Display Due Date,#3370e4,insert_displayduedate,no
30: displaytitle,Title,#4aa0ea,insert_displaytitle,no
1.9 albertel 31: radiobuttonresponse::conceptgroup,Collection of similar foils,#EEEE00,Apache::radiobuttonresponse::insert_conceptgroup
32: radiobuttonresponse::foil,Foil,#dd55ff,Apache::radiobuttonresponse::insert_foil
33: radiobuttonresponse::foilgroup,Collection of Foils,#FFcc22,default,no
34: radiobuttonresponse,Response: One of N statements,#00ee44,insert_radiobuttonresponse
1.33 albertel 35: rankresponse::conceptgroup,Collection of similar foils,#EEEE00,Apache::rankresponse::insert_conceptgroup
36: rankresponse::foil,Foil,#dd55ff,Apache::rankresponse::insert_foil
37: rankresponse::foilgroup,Collection of Foils,#FFcc22,default,no
38: rankresponse,Response: Rank Values,#00ee44,insert_rankresponse
1.34 albertel 39: matchresponse::conceptgroup,Collection of similar foils,#EEEE00,Apache::matchresponse::insert_conceptgroup
40: matchresponse::foil,Foil,#dd55ff,Apache::matchresponse::insert_foil
41: matchresponse::foilgroup,Collection of Foils,#FFcc22,default,no
42: matchresponse::item,Item,#ee44ff,Apache::matchresponse::insert_item
1.38 albertel 43: matchresponse::itemgroup,Item to Match,#22ddee,default,no
1.34 albertel 44: matchresponse,Response: Match Two Lists,#00ee44,insert_matchresponse
1.10 albertel 45: responseparam,Parameters for a response,#FF11aa,insert_responseparam
1.8 albertel 46: display,Display Script Result Block,#ccaacc,default,no
47: import,Import a File,#ccaacc,default
48: parserlib,Import Tag Definitions,#ccaacc,default,no
1.41 ! bowersj2 49: script,Perl Script Block,#ccccaa,insert_script,yes,Script_Functions:Greek_Symbols:Other_Symbols,Script Functions
1.8 albertel 50: scriptlib,Import Script Library,#ccaacc,default
51: window,Text In Seperate Window,#aacccc,default
1.31 albertel 52: block,Conditional Block,#FF3311,default
1.15 albertel 53: library,Start of Library,#FFFFFF,default
1.5 albertel 54: notsolved,Block For When Not Solved,#FFFFFF,default
1.32 albertel 55: part,Problem Part,#F0F0F0,default
1.35 www 56: postanswerdate,After Answer Date Block,#EE9999,default
57: preduedate,Before Due Date Block,#FFaaaa,default
1.5 albertel 58: problem,Start of Homework,#FFFFFF,default
1.17 albertel 59: randomlabel,Randomly labeled image,#cc77aa,default
1.27 albertel 60: randomlabel::labelgroup,Group of Labels,#11FFaa,default
61: randomlabel::location,Label Location,#55F09F,default
62: randomlabel::label,Label Text,#3333FF,default
1.5 albertel 63: randomlist,Randomly Parsed Block,#FFFFFF,default
64: solved,Block For After Solved,#FFFFFF,default
1.39 albertel 65: startouttext,Text/HTML Block,#dddd22,insert_startouttext
1.5 albertel 66: tex,TeX Only Block,#FFFFFF,default,no
67: web,Web Only Block,#FFFFFF,default,no
68: while,While Loop Block,#FFFFFF,default
1.26 matthew 69: gnuplot,GnuPlot,#88EE88,Apache::lonplot::insert_gnuplot
1.20 matthew 70: lonplot::label,Plot Label,#33EE33,Apache::lonplot::insert_label
71: lonplot::title,Plot Title,#33EE33,Apache::lonplot::insert_title
72: lonplot::xlabel,Plot x-label,#33EE33,Apache::lonplot::insert_xlabel
73: lonplot::ylabel,Plot y-label,#33EE33,Apache::lonplot::insert_ylabel
74: lonplot::axis,Plot axes,#33EE33,Apache::lonplot::insert_axis
75: lonplot::key,Plot Key,#33EE33,Apache::lonplot::insert_key
76: lonplot::curve,Plot Curve,#33EE33,Apache::lonplot::insert_curve
1.22 matthew 77: lonplot::function,Curve function,#33EE33,Apache::lonplot::insert_function
78: lonplot::data,Curve data,#33EE33,Apache::lonplot::insert_data
1.25 matthew 79: lonplot::tics,Plot tics,#33EE33,Apache::lonplot::insert_tics
1.24 matthew 80: lonplot::xtics,Plot xtics,#33EE33,Apache::lonplot::insert_xtics
81: lonplot::ytics,Plot ytics,#33EE33,Apache::lonplot::insert_ytics
1.1 albertel 82:
83:
1.34 albertel 84: TABLE n s f e h h f n o r s c f f i i r t d t t c f f o d d c f f r c f f r c f f i i m r d i p s s w b l n p p p p r l l l r s s t w w g l t x y a k c f d t x y
85: numericalresponse . . . . Y . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86: stringresponse . . . . Y . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87: formularesponse . . . . Y . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
88: essayresponse . . . . Y . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
89: hintgroup . . . . . Y Y Y Y Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . .
90: hintpart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y Y . . . . . . . . . . . .
91: formulahint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
92: numericalhint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93: optionhint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
94: radiobuttonhint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
95: stringhint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
96: conceptgroup . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
97: foil . . . . . . . . . . . . . . Y . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
98: foilgroup . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99: image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
100: imageresponse . . . . Y . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
101: rectangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
102: text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y Y . . . . . . . . . . . .
103: datasubmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
104: textfield . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y . . . . . . . . . . . . . .
105: textline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
106: conceptgroup . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
107: foil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y Y . . . . . . . . . . . .
108: foilgroup . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
109: optionresponse . . . . Y . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
110: displayduedate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
111: displaytitle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
112: conceptgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
113: foil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y Y . . . . . . . . . . . .
114: foilgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
115: radiobuttonresponse . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
116: conceptgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
117: foil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y Y . . . . . . . . . . . .
118: foilgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
119: rankresponse . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
120: conceptgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
121: foil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y Y . . . . . . . . . . . .
122: foilgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
123: item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y Y . . . . . . . . . . . .
124: itemgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
125: matchresponse . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
126: responseparam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
127: display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
128: import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
129: parserlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
130: script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
131: scriptlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
132: window . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . Y Y . Y . Y Y . Y . Y Y . Y . . . Y Y Y Y Y Y Y . . . . . . . . . . . .
133: block Y Y Y Y . . . . . . . . . . . Y . . . . . . . . Y Y Y . . . Y . . . Y . . . . . Y . Y Y Y Y Y Y Y . Y . Y Y . Y . . . Y Y Y Y Y Y Y . . . . . . . . . . . .
134: library Y Y Y Y . . . . . . . . . . . Y . . . . . . . . Y Y Y . . . Y . . . Y . . . . . Y . Y Y Y Y Y Y . . Y Y Y Y . Y . . . Y Y Y Y Y Y Y . . . . . . . . . . . .
135: notsolved Y Y Y Y . . . . . . . . . . . Y . . . . . . . . Y Y Y . . . Y . . . Y . . . . . Y . Y Y Y Y Y Y Y . . . Y Y . Y . . . Y . Y Y Y Y Y . . . . . . . . . . . .
136: part Y Y Y Y . . . . . . . . . . . Y . . . . . . . . Y Y Y . . . Y . . . Y . . . . . Y . Y Y Y Y Y Y Y . Y . Y Y . Y . . . Y Y Y Y . Y Y . . . . . . . . . . . .
137: postanswerdate . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . Y . . . . Y . . . Y Y Y Y . Y Y . . . . . . . . . . . .
138: preduedate Y Y Y Y . . . . . . . . . . . Y . . . . . . . . Y Y Y . . . Y . . . Y . . . . . Y . Y Y Y Y Y Y Y . Y . . . . Y . . . Y Y Y Y . Y Y . . . . . . . . . . . .
139: problem Y Y Y Y . . . . . . . . . . . Y . . . . . . . . Y Y Y . . . Y . . . Y . . . . . Y . Y Y Y Y Y Y Y . Y Y Y Y . Y . . . Y Y Y Y . Y Y . . . . . . . . . . . .
140: randomlabel . . . . . . . . . . . . . . . Y . . . . . . . . Y . . . . . Y . . . Y . . . . . Y . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . .
141: rl::labelgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . .
142: rl::location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
143: rl::label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y . Y . Y . Y Y . . . . . Y Y Y Y Y Y . . . . . . . . . . . . .
144: randomlist Y Y Y Y . . . . . . . . . . . Y . . . . . . . . Y . . . . . Y . . Y . . . . . . . . Y Y Y Y Y Y Y . Y . Y Y . . . . . Y Y . Y . Y Y . . . . . . . . . . . .
145: solved . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . Y Y . . . . . Y . Y Y . Y Y . . . . . . . . . . . .
146: startouttext . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
147: tex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
148: web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
149: while . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . Y . Y Y . . . . . Y Y Y Y Y Y Y . . . . . . . . . . . .
150: gnuplot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . Y . .
151: lonplot::label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
152: lonplot::title . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
153: lonplot::xlabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
154: lonplot::ylabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
155: lonplot::axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
156: lonplot::key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
157: lonplot::curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . .
158: lonplot::function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
159: lonplot::data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
160: lonplot::tics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
161: lonplot::xtics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
162: lonplot::ytics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.24 matthew 163:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>