[yast-commit] [yast/yast-core] 4ef6fc: - allow C++ log functions to be used in namespaces
Branch: refs/heads/master Home: https://github.com/yast/yast-core Commit: 4ef6fc9d54afc49cebe551f790269f082cd0fa41 https://github.com/yast/yast-core/commit/4ef6fc9d54afc49cebe551f790269f082cd... Author: Arvin Schnell <aschnell@suse.de> Date: 2012-06-22 (Fri, 22 Jun 2012) Changed paths: M agent-ini/src/IniParser.cc M agent-ini/src/quotes.cc M agent-ini/src/quotes.h M base/tools/ycpc/ycpc.cc M debugger/Debugger.cc M liby2/src/Makefile.am M liby2/src/genericfrontend.cc M libycp/src/ExecutionEnvironment.cc M libycp/src/Makefile.am M libycp/src/YBlock.cc M libycp/src/YCPBuiltinBoolean.cc M libycp/src/YCPBuiltinMisc.cc M libycp/src/YCPExternal.cc M libycp/src/YCPInteger.cc M libycp/src/YCPList.cc M libycp/src/YCPMap.cc M libycp/src/YExpression.cc M libycp/src/YStatement.cc M libycp/src/include/ycp/ExecutionEnvironment.h M libycp/src/include/ycp/y2log.h M libycp/src/parser.yy M libycp/testsuite/runycp.cc M libycp/testsuite/testSignature.cc M libycp/testsuite/tests/builtin/Backtrace.err M libycp/testsuite/tests/statements/deep_recursion.err M package/yast2-core.changes M scr/src/ScriptingAgent.cc M wfm/src/Y2WFMComponent.cc Log Message: ----------- - allow C++ log functions to be used in namespaces Commit: 22f4ce88e4c285ee5dd7b97b14958b47a5accfa6 https://github.com/yast/yast-core/commit/22f4ce88e4c285ee5dd7b97b14958b47a5a... Author: Arvin Schnell <aschnell@suse.de> Date: 2012-06-22 (Fri, 22 Jun 2012) Changed paths: M libycp/src/ExecutionEnvironment.cc M libycp/src/include/ycp/ExecutionEnvironment.h Log Message: ----------- - pass filename as const reference Commit: 4ce74072cdab5afe0875148f5f5d942d0d638be6 https://github.com/yast/yast-core/commit/4ce74072cdab5afe0875148f5f5d942d0d6... Author: Arvin Schnell <aschnell@suse.de> Date: 2012-06-22 (Fri, 22 Jun 2012) Changed paths: M libycp/src/YCPBuiltinString.cc M libycp/src/YCPString.cc M libycp/src/include/ycp/y2string.h M libycp/src/y2crypt.cc M libycp/src/y2crypt.h M libycp/src/y2string.cc Log Message: ----------- - move some functions to YaST namespace Commit: 1d9f467499c4cc20898336c072d8cab23393edce https://github.com/yast/yast-core/commit/1d9f467499c4cc20898336c072d8cab2339... Author: Arvin Schnell <aschnell@suse.de> Date: 2012-06-25 (Mon, 25 Jun 2012) Changed paths: M liby2/src/genericfrontend.cc M libycp/src/ExecutionEnvironment.cc M libycp/testsuite/tests/builtin/Backtrace.err M libycp/testsuite/tests/statements/deep_recursion.err Log Message: ----------- - moved definition of ee to less surprising place Commit: b93093f13f095e7d48eb558641f24da1fa8db7c3 https://github.com/yast/yast-core/commit/b93093f13f095e7d48eb558641f24da1fa8... Author: Martin Vidner <martin.github@vidner.net> Date: 2012-06-26 (Tue, 26 Jun 2012) Changed paths: M agent-ini/src/IniParser.cc M agent-ini/src/quotes.cc M agent-ini/src/quotes.h M base/tools/ycpc/ycpc.cc M debugger/Debugger.cc M liby2/src/Makefile.am M liby2/src/genericfrontend.cc M libycp/src/ExecutionEnvironment.cc M libycp/src/Makefile.am M libycp/src/YBlock.cc M libycp/src/YCPBuiltinBoolean.cc M libycp/src/YCPBuiltinMisc.cc M libycp/src/YCPBuiltinString.cc M libycp/src/YCPExternal.cc M libycp/src/YCPInteger.cc M libycp/src/YCPList.cc M libycp/src/YCPMap.cc M libycp/src/YCPString.cc M libycp/src/YExpression.cc M libycp/src/YStatement.cc M libycp/src/include/ycp/ExecutionEnvironment.h M libycp/src/include/ycp/y2log.h M libycp/src/include/ycp/y2string.h M libycp/src/parser.yy M libycp/src/y2crypt.cc M libycp/src/y2crypt.h M libycp/src/y2string.cc M libycp/testsuite/runycp.cc M libycp/testsuite/testSignature.cc M libycp/testsuite/tests/builtin/Backtrace.err M libycp/testsuite/tests/statements/deep_recursion.err M package/yast2-core.changes M scr/src/ScriptingAgent.cc M wfm/src/Y2WFMComponent.cc Log Message: ----------- Merge pull request #6 from aschnell/master allow C++ log functions to be used from namespaces Without moving ExecutionEnvironment ee to a namespace, it cannot be referenced from a namespace. The original "extern ExecutionEnvironment ee ;" would declare it in very namespace. Compare: https://github.com/yast/yast-core/compare/e6f643834b9d...b93093f13f09
participants (1)
-
GitHub