--- trunk/ChangeLog 2010/11/10 14:53:40 423 +++ trunk/ChangeLog 2011/02/23 14:51:39 441 @@ -1,3 +1,80 @@ +2011-02-23 Bernhard Herzog + + Port new RepeatNode attributes "orderby" and "reverse" from libformed + + * formed/formed/model/data.py (RepeatNode.__init__): Add + attributes "orderby" and "reverse" so that they can be edited with + formed. + +2011-02-22 Roland Geider + + * formed/formed/plugins/export/xsd.py: Added support for + element + +2011-01-19 Torsten Irlaender + + * formed/formed/plugins/export/new_sql.py + (SchemaCreator._createChoice): Fix traversing choicelists wich + conditional nodes. + +2011-01-11 Torsten Irlaender + + * formed/formed/model/exprtree.py: Added List-Node and Contains + function. + +2010-12-27 Torsten Irlaender + + * formed/formed/model/data.py (WidgetCollector.visitor): Removed + clause to ignore Repeatgroups. + +2010-12-13 Torsten Irlaender + + * formed/formed/model/data.py (GroupNode.isRepeat): Issue1565: Fixed + isRepeat function. Check typ instead of repeat attribute. Removed + setRepeat function (not used anywhere) + +2010-11-24 Bernhard Herzog + + * formed/formed/plugins/export/rules_sh.py (generate_tagging): + Remove unused variable "inserts" and corresponding commented out + code. + +2010-11-24 Bernhard Herzog + + * formed/formed/plugins/export/rules_sh.py: Remove some commented + out code. + +2010-11-24 Bernhard Herzog + + * formed/formed/plugins/export/rules_sh.py: expand star-import. + +2010-11-24 Bernhard Herzog + + * formed/formed/plugins/export/rules_sh.py (sql_OperatorUnary): + Put parentheses around the comparison for the KNOWN operator in + the generated SQL to ensure correct evaluation order. + +2010-11-24 Bernhard Herzog + + * formed/formed/plugins/export/rules_sh.py (binary_operator_map): + New. Map binary formed expr operators to their SQL counterparts. + (sql_OperatorBinary): Use binary_operator_map instead of a cascade + of if-statements with lots of code duplication. Also, put + parentheses around the resulting SQL expression to make sure the + expression is correctly. This fixes a problem with WASKO tagging + rules, where the a FormEd expression of the form like "2 1 1980 + date 1 1 1980 date - 93 *" would be incorrectly converted to the + SQL expression "93 * '1980-01-02'::date - '1980-01-01'::date" + +2010-11-24 Bernhard Herzog + + * formed/formed/plugins/export/rules_sh.py: Fix formatting. + +2010-11-15 Torsten Irlaender + + * formed/formed/model/data.py: Do not set attribute "repeat" for + Repeat-Groups. + 2010-11-10 Torsten Irlaender * formed/formed/plugins/modify/rules.py: Fixed date sequence rule