Branch: refs/heads/lexer_comment_final Home: https://github.com/yast/yast-core Commit: 6963111ce5643ca66e03fd584bb220fd7b059761 https://github.com/yast/yast-core/commit/6963111ce5643ca66e03fd584bb220fd7b0... Author: Josef Reidinger jreidinger@suse.cz Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths: M base/tools/ycpc/ycpc.cc
Log Message: ----------- Add to help note about --xml option
Commit: deac37f831e67cf86b07278af476351e0aa7a2f7 https://github.com/yast/yast-core/commit/deac37f831e67cf86b07278af476351e0aa... Author: Josef Reidinger jreidinger@suse.cz Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths: M libycp/src/YBlock.cc M libycp/src/YCode.cc M libycp/src/YExpression.cc M libycp/src/YStatement.cc M libycp/src/include/ycp/YCode.h
Log Message: ----------- Export comments and whitespaces to XML
It is needed to properly transfer all comments and special formatting to ruby code.
Commit: 200f4d026940e26aff2d34040f490330c8ece442 https://github.com/yast/yast-core/commit/200f4d026940e26aff2d34040f490330c8e... Author: Josef Reidinger jreidinger@suse.cz Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths: M libycp/src/Scanner.cc M libycp/src/include/ycp/Scanner.h M libycp/src/parser.yy M libycp/src/scanner.ll
Log Message: ----------- Add to tokens comments and whitespaces if Y2EXPORTCOMMENTS is set
it is needed for exporting comments from ycp code to ruby one. It is enclosed in env variable to avoid performance regression in common run.
Commit: 3957b28e7ab9b68a42fbe378eb25b2490544d5b2 https://github.com/yast/yast-core/commit/3957b28e7ab9b68a42fbe378eb25b249054... Author: Josef Reidinger jreidinger@suse.cz Date: 2013-06-26 (Wed, 26 Jun 2013)
Changed paths: M libycp/src/parser.yy
Log Message: ----------- Add exporting comments and whitespaces to parser
It includes disabling of const optimalization when Y2EXPORTCOMMENTS is set otherwise we loose comments inside constant maps and lists.
Compare: https://github.com/yast/yast-core/compare/6963111ce564%5E...3957b28e7ab9
yast-commit@lists.opensuse.org