xmlclass/xmlclass.py
2018-09-25 Andrey Skvortsov Don't need to call extra _init_
2018-08-24 Andrey Skvortsov Proper fix for error 'object has no attribute 'getSlave' in EtherCAT extension
2018-08-10 Andrey Skvortsov Dirty fix for error '_object_has_no_attribute_'getSlave' in EtherCAT extension
2018-02-19 Surkov Sergey make the URI model compatible with https
2017-10-25 Andrey Skvortsov fix pylint py3k conversion warning: "(no-absolute-import) import missing `from __future__ import absolute_import`"
2017-10-19 Andrey Skvortsov fix pylint warning '(bad-continuation) Wrong hanging indentation before block'
2017-10-16 Andrey Skvortsov fix pylint error "(undefined-variable) Undefined variable 'X'"
2017-10-10 Andrey Skvortsov fix format string argument error found by pylint '(too-many-format-args) Too many arguments for format string'
2017-10-09 Andrey Skvortsov fix pylint warning '(dangerous-default-value) Dangerous default value {} as argument'
2017-10-06 Andrey Skvortsov fix pylint warning '(unused-import), Unused import connectors'
2017-10-05 Andrey Skvortsov explicitly mark unused variables found by pylint with _ or dummy
2017-10-03 Andrey Skvortsov remove unused variables found by pylint
2017-09-29 Andrey Skvortsov fix pylint warning '(pointless-string-statement) String statement has no effect'
2017-09-28 Andrey Skvortsov fix wrong-import-order. first standard modules are imported, then others
2017-09-28 Andrey Skvortsov fix (old-style-class) Old-style class defined error for most parts of
2017-09-22 Andrey Skvortsov fix usage of python2-only print statement
2017-08-21 Andrey Skvortsov clean-up: fix PEP8 E265 block comment should start with '# '
2017-08-19 Andrey Skvortsov clean-up: fix PEP8 E722 do not use bare except'
2017-08-19 Andrey Skvortsov clean-up: fix PEP8 E131 continuation line unaligned for hanging indent
2017-08-19 Andrey Skvortsov clean-up: fix PEP8 E713 test for membership should be 'not in'
2017-08-18 Andrey Skvortsov clean-up: fix PEP8 E272 multiple spaces before keyword
2017-08-18 Andrey Skvortsov clean-up: fix PEP8 E124 closing bracket does not match visual indentation
2017-08-18 Andrey Skvortsov clean-up: fix PEP8 E128 continuation line under-indented for visual indent
2017-08-18 Andrey Skvortsov clean-up: fix PEP8 E127 continuation line over-indented for visual indent
2017-08-17 Andrey Skvortsov clean-up: fix PEP8 W602 deprecated form of raising exception
2017-08-17 Andrey Skvortsov clean-up: fix PEP8 E502 the backslash is redundant between brackets
2017-08-17 Andrey Skvortsov clean-up: fix PEP8 W601 .has_key() is deprecated, use 'in'
2017-08-17 Andrey Skvortsov clean-up: fix PEP8 E712 comparison to True should be 'if cond is True:' or 'if cond:'
2017-08-17 Andrey Skvortsov clean-up: fix PEP8 E222 multiple spaces after operator
2017-08-16 Andrey Skvortsov clean-up: fix PEP8 E306 expected 1 blank line before a nested definition, found X
2017-08-16 Andrey Skvortsov clean-up: fix PEP8 E305 expected 2 blank lines after class or function definition
2017-08-15 Andrey Skvortsov clean-up: fix PEP8 E251 unexpected spaces around keyword / parameter equals
2017-08-15 Andrey Skvortsov clean-up: fix PEP8 E711 comparison to None should be 'if cond is not None:'
2017-08-15 Andrey Skvortsov clean-up: fix PEP8 E203 whitespace before ':' and whitespace before ','
2017-08-14 Andrey Skvortsov clean-up: fix PEP8 E302 expected 2 blank lines, found 1
2017-08-14 Andrey Skvortsov clean-up: fix some PEP8 E228 missing whitespace around modulo operator
2017-08-14 Andrey Skvortsov clean-up: fix PEP8 E401 multiple imports on one line
2017-08-14 Andrey Skvortsov clean-up for PEP8: fix W291 trailing whitespace
2016-11-18 Andrey Skvortsov fix license notices in source files and license files under GPLv2+
2016-11-08 Andrey Skvortsov fix breaking non-latin description and comments in FBD, LD, SFC and
2016-04-27 Andrey Skvortsov fix copying elements with non-latin content like comment element, or
2014-04-02 Edouard Tisserant xmlclass : Ensured precedence of newly defined class in case of conflicting declaration
2014-01-19 Edouard Tisserant Fixed xmlclass bug when enabling/disabling libraries in root CTN
2013-09-27 Laurent Bessard Added support for loading XML file even if not following XSD schema (but still following XML syntax), warning user of errors in XML file
2013-09-23 Laurent Bessard Fixed xmlclass for working with included files, adding support for SimpleType elements and solving ambiguity in extension class when different elements share the same name and parent name
2013-09-11 Laurent Bessard Fixed Beremiz for working with new xmlclass support using lxml
2013-09-05 Laurent Bessard Fixed xmlclass and plcopen using precompile xpath where possible
2013-09-03 Laurent Bessard Fixed undo/redo with xmlclass refactoring
2013-09-03 Laurent Bessard Removed obsolete functions for extracting values for xml dom tree and generating xml string
2013-09-02 Laurent Bessard Removed namespaces declaration in subtree elements xml description when copy/paste
2013-08-29 Laurent Bessard Fixed datatype and configuration editing in xmlclass refactoring
2013-08-28 Laurent Bessard Fixed diagram editing in xmlclass refactoring
2013-08-28 Laurent Bessard Second stage of xmlclass refactoring using lxml , project are loaded and displayed successfully
2013-08-26 Laurent Bessard First stage of xmlclass refactoring using lxml
2013-05-28 Laurent Bessard Fixed inconsistency in value display when setting integer value for float parameter
2013-05-13 Laurent Bessard Fixed support for defining python runtime code using sections like in c_ext
2013-04-09 Laurent Bessard Fixed bug when connecting and URI_location is empty
2013-04-04 Laurent Bessard Fixed bug when setting empty value to optional non-string parameters
2012-09-07 Laurent Bessard Integration of PLCOpenEditor into Beremiz