Branch: refs/heads/export_comments
Home: https://github.com/yast/yast-core
Commit: fcd05a1dd8c09389303af6c095faaa6ec7b904e4
https://github.com/yast/yast-core/commit/fcd05a1dd8c09389303af6c095faaa6ec7b...
Author: Josef Reidinger
Date: 2013-03-26 (Tue, 26 Mar 2013)
Changed paths:
M liby2/src/include/y2/SymbolEntry.h
Log Message:
-----------
Merge branch 'allow_se_override' into y2r_fixes
Commit: 769f65dc8e33c429656123dd7d8cf470665d6d65
https://github.com/yast/yast-core/commit/769f65dc8e33c429656123dd7d8cf470665...
Author: Josef Reidinger
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M libycp/src/Xmlcode.cc
Log Message:
-----------
properly xmlify whitespaces
Commit: 3551551f0f2ea00074b435141ff67b330a31b1e5
https://github.com/yast/yast-core/commit/3551551f0f2ea00074b435141ff67b330a3...
Author: Josef Reidinger
Date: 2013-04-10 (Wed, 10 Apr 2013)
Changed paths:
M libycp/src/YBlock.cc
Log Message:
-----------
fix switch body to xml
Commit: 65a4619d196978995f7cc8407db437a5c357a113
https://github.com/yast/yast-core/commit/65a4619d196978995f7cc8407db437a5c35...
Author: Josef Reidinger
Date: 2013-04-18 (Thu, 18 Apr 2013)
Changed paths:
M libycp/src/YBlock.cc
Log Message:
-----------
properly print to xml multi-cases
Commit: 720f906966143c7c50aaa7d12e36f2a8b35e82fc
https://github.com/yast/yast-core/commit/720f906966143c7c50aaa7d12e36f2a8b35...
Author: Josef Reidinger
Date: 2013-05-02 (Thu, 02 May 2013)
Changed paths:
M libycp/src/Type.cc
Log Message:
-----------
Fix type matching for functionType so return wildcard is properly matched
Problem here is that match is not simmetric as source can match against
wildcards but not vica versa. In function it is more tricky. Previous
implementation take arguments and return value same way, but that cause problem
with matching function like any(boolean) to integer(any) that actually match
(because you want pass boolean, that is fine and want anything, so also integer
is fine), but old matching alghorhytm incorrectly mark it as unmatched.
Commit: 0cafd21d7873c98f1b6f807985106af58eeca9cc
https://github.com/yast/yast-core/commit/0cafd21d7873c98f1b6f807985106af58ee...
Author: Josef Reidinger
Date: 2013-05-02 (Thu, 02 May 2013)
Changed paths:
M libycp/src/YExpression.cc
Log Message:
-----------
add to call information about type as it helps to recognize passing by reference
Commit: 07338825c088334abbd964b214818994747f4044
https://github.com/yast/yast-core/commit/07338825c088334abbd964b214818994747...
Author: Josef Reidinger
Date: 2013-05-02 (Thu, 02 May 2013)
Changed paths:
M libycp/src/YExpression.cc
Log Message:
-----------
fix previous commit to write proper type string
Commit: b9ad0273cd8ab0545e7c9e004cc144d763d2bd46
https://github.com/yast/yast-core/commit/b9ad0273cd8ab0545e7c9e004cc144d763d...
Author: Josef Reidinger
Date: 2013-05-03 (Fri, 03 May 2013)
Changed paths:
M libycp/src/YExpression.cc
Log Message:
-----------
create proper xml
Commit: 726050c881311f72cd144bc990db0c574683e449
https://github.com/yast/yast-core/commit/726050c881311f72cd144bc990db0c57468...
Author: Josef Reidinger
Date: 2013-05-07 (Tue, 07 May 2013)
Changed paths:
M libycp/src/YExpression.cc
Log Message:
-----------
fix builtin to xml to expect more then one value as in case of reduce with two inputs
Commit: e2c53b8a8cb6ff15fd14ab21c729eddb464c0f98
https://github.com/yast/yast-core/commit/e2c53b8a8cb6ff15fd14ab21c729eddb464...
Author: Josef Reidinger
Date: 2013-05-09 (Thu, 09 May 2013)
Changed paths:
M wfm/src/Y2WFMComponent.cc
M wfm/src/Y2WFMComponent.h
Log Message:
-----------
Add setter for WFM::Args as other client component need to set it so their builtins WFM::Args works
Commit: ddea983ade5c2af7b1b3c5152dfc8c05984d3447
https://github.com/yast/yast-core/commit/ddea983ade5c2af7b1b3c5152dfc8c05984...
Author: Josef Reidinger
Date: 2013-05-22 (Wed, 22 May 2013)
Changed paths:
M libycp/src/YExpression.cc
M libycp/src/YStatement.cc
M libycp/src/YSymbolEntry.cc
Log Message:
-----------
unify namespace attribute in XML
Commit: 2081204ee2d49fdd413cbb86eb3b1ba513efadfa
https://github.com/yast/yast-core/commit/2081204ee2d49fdd413cbb86eb3b1ba513e...
Author: Josef Reidinger
Date: 2013-05-22 (Wed, 22 May 2013)
Changed paths:
M wfm/src/Y2SystemNamespace.cc
Log Message:
-----------
Use proper name of namespace including System:: prefix as in ycp is also written System::local_ns::method
Commit: 0601548a46283ef8eecb8f03c5d6ce90d5da2c15
https://github.com/yast/yast-core/commit/0601548a46283ef8eecb8f03c5d6ce90d5d...
Author: Josef Reidinger
Date: 2013-05-22 (Wed, 22 May 2013)
Changed paths:
M wfm/src/Y2SystemNamespace.cc
Log Message:
-----------
add more logging related to changing system namespaces
Commit: 3a7abe18b111e7a4a2ae5b6f230466f30ed08278
https://github.com/yast/yast-core/commit/3a7abe18b111e7a4a2ae5b6f230466f30ed...
Author: Josef Reidinger
Date: 2013-05-22 (Wed, 22 May 2013)
Changed paths:
M wfm/src/Y2WFMComponent.cc
Log Message:
-----------
fix multiple import of same namespace
Commit: ccd2a6d18482d6a988986ff2ee0d210491ff9482
https://github.com/yast/yast-core/commit/ccd2a6d18482d6a988986ff2ee0d210491f...
Author: Josef Reidinger
Date: 2013-05-23 (Thu, 23 May 2013)
Changed paths:
M wfm/src/Y2SystemFunction.cc
M wfm/src/Y2SystemFunction.h
M wfm/src/Y2SystemNamespace.cc
M wfm/src/Y2SystemNamespace.h
M wfm/src/Y2WFMComponent.cc
Log Message:
-----------
Implement unregister of system functions
It is needed as due to Y2Namespace documentation after createFunction caller
can immediatelly destroy Y2Function, but Y2SystemNamespace try to switch it even
if it is destroyed. Such action lead to segfault.
Commit: cd11ea04a25d2a6d924de3c6c41bb16dc3e9fa1a
https://github.com/yast/yast-core/commit/cd11ea04a25d2a6d924de3c6c41bb16dc3e...
Author: Josef Reidinger
Date: 2013-05-23 (Thu, 23 May 2013)
Changed paths:
M wfm/src/Y2SystemFunction.cc
Log Message:
-----------
fix memory leaks in SystemFunctions
Commit: fb63927925f0e612faba28730ec6fac088630bab
https://github.com/yast/yast-core/commit/fb63927925f0e612faba28730ec6fac0886...
Author: Josef Reidinger
Date: 2013-05-23 (Thu, 23 May 2013)
Changed paths:
M wfm/src/Y2StdioFunction.cc
M wfm/src/Y2StdioFunction.h
Log Message:
-----------
Fix Stdio Function to allow call of function without specified type
This is needed for components and bindings that do not require explicit type
of function paramaters
Commit: 7dec40914b9968301001db262a6e92914b3495ae
https://github.com/yast/yast-core/commit/7dec40914b9968301001db262a6e92914b3...
Author: Josef Reidinger
Date: 2013-05-27 (Mon, 27 May 2013)
Changed paths:
M libycp/src/scanner.ll
Log Message:
-----------
ensure that float parsing is locale independent
Commit: 074e84558a35bbee572c6c653a2c316659d488f6
https://github.com/yast/yast-core/commit/074e84558a35bbee572c6c653a2c316659d...
Author: Josef Reidinger
Date: 2013-05-27 (Mon, 27 May 2013)
Changed paths:
M libycp/src/scanner.ll
Log Message:
-----------
make last fix (locale used for float parsing) thread aware
Commit: 6b0c28a72b0a955f9641d7cd77e45964b0081e68
https://github.com/yast/yast-core/commit/6b0c28a72b0a955f9641d7cd77e45964b00...
Author: Josef Reidinger
Date: 2013-05-30 (Thu, 30 May 2013)
Changed paths:
M libycp/src/Bytecode.cc
M libycp/src/Xmlcode.cc
Log Message:
-----------
ensure that C locale is used to write code of ycp or its xml serialization
Commit: 00dc51320c6cf2a0459d2b1655eaf3d35986e3f5
https://github.com/yast/yast-core/commit/00dc51320c6cf2a0459d2b1655eaf3d3598...
Author: Josef Reidinger
Date: 2013-05-31 (Fri, 31 May 2013)
Changed paths:
M libycp/src/Bytecode.cc
M libycp/src/Type.cc
M libycp/src/Xmlcode.cc
M libycp/src/YBlock.cc
M libycp/src/YExpression.cc
M libycp/src/YStatement.cc
M libycp/src/YSymbolEntry.cc
M libycp/src/scanner.ll
M wfm/src/Y2StdioFunction.cc
M wfm/src/Y2StdioFunction.h
M wfm/src/Y2SystemFunction.cc
M wfm/src/Y2SystemFunction.h
M wfm/src/Y2SystemNamespace.cc
M wfm/src/Y2SystemNamespace.h
M wfm/src/Y2WFMComponent.cc
M wfm/src/Y2WFMComponent.h
Log Message:
-----------
Merge branch 'y2r_fixes' into export_comments
Conflicts:
libycp/src/YExpression.cc
libycp/src/YStatement.cc
Compare: https://github.com/yast/yast-core/compare/6b9cbd27bb93...00dc51320c6c