Skip to content

Commit e1f0b53

Browse files
committed
Use utf-8 for source code
1 parent 5a1a840 commit e1f0b53

File tree

493 files changed

+7182
-7185
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

493 files changed

+7182
-7185
lines changed

3rdParty/lua/wrapper/DMLua.cpp

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
extern "C" {
1+
extern "C" {
22
#include "lua.h"
33
#include "lualib.h"
44
#include "lauxlib.h"
@@ -7,7 +7,7 @@ extern "C" {
77
#include "DMLua.h"
88
namespace DMLUA
99
{
10-
// 辅助函数
10+
// 辅助函数
1111
static int tostring_s64(lua_State *L)
1212
{
1313
char temp[64];
@@ -137,7 +137,7 @@ namespace DMLUA
137137
lua_pushcclosure(L, tostring_u64, 0);
138138
lua_rawset(L, -3);
139139

140-
// 比较只会两边元表都是相同的元素才会进入比较
140+
// 比较只会两边元表都是相同的元素才会进入比较
141141
lua_pushstring(L, "__eq");
142142
lua_pushcclosure(L, eq_u64, 0);
143143
lua_rawset(L, -3);
@@ -161,7 +161,7 @@ namespace DMLUA
161161

162162
void close(lua_State *L)
163163
{
164-
//销毁指定 Lua 状态机中的所有对象(如果有垃圾收集相关的元方法的话,会调用它们),并且释放状态机中使用的所有动态内存
164+
//销毁指定 Lua 状态机中的所有对象(如果有垃圾收集相关的元方法的话,会调用它们),并且释放状态机中使用的所有动态内存
165165
lua_close(L);
166166
}
167167

@@ -689,92 +689,92 @@ namespace DMLUA
689689
// --------------------------------------------------------
690690
int meta_get(lua_State *L)
691691
{
692-
// 传入表 和 索引参数
693-
// stack: 1.类(userdata) 2.变量(string)
692+
// 传入表 和 索引参数
693+
// stack: 1.类(userdata) 2.变量(string)
694694
lua_getmetatable(L,1);
695-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table)
695+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table)
696696
lua_pushvalue(L,2);
697-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.变量(string)
697+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.变量(string)
698698
lua_rawget(L,-2);
699-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.meta[变量]value值(userdata)
699+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.meta[变量]value值(userdata)
700700

701-
// 如果存在userdata 存在该变量
701+
// 如果存在userdata 存在该变量
702702
if(lua_isuserdata(L,-1))
703703
{
704704
user2type<var_base*>::invoke(L,-1)->get(L);
705-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.meta[变量]value值(userdata) 5.实际值
705+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.meta[变量]value值(userdata) 5.实际值
706706
lua_remove(L, -2);
707-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.实际值
707+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.实际值
708708
}
709709
else if(lua_isnil(L,-1))
710710
{
711-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.nil
711+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.nil
712712
lua_remove(L,-1);
713-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table)
713+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table)
714714
invoke_parent(L);
715715
// fix bug by fergus
716-
// 调用父类也需调用get
716+
// 调用父类也需调用get
717717
if(lua_isuserdata(L,-1))
718718
{
719-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.父类中的变量(userdata)
719+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.父类中的变量(userdata)
720720
user2type<var_base*>::invoke(L,-1)->get(L);
721-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.父类中的变量(userdata) 5.实际值
721+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.父类中的变量(userdata) 5.实际值
722722
lua_remove(L, -2);
723-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.实际值
723+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.实际值
724724
}
725725
else if(lua_isnil(L,-1))
726726
{
727-
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.nil
727+
// stack: 1.类(userdata) 2.变量(string) 3.meta(table) 4.nil
728728
lua_pushfstring(L, "can't find '%s' class variable. (forgot registering class variable ?)", lua_tostring(L, 2));
729729
lua_error(L);
730730
}
731731
}
732732

733733
lua_remove(L,-2);
734-
// stack: 1.类(userdata) 2.变量(string) 3.实际值
734+
// stack: 1.类(userdata) 2.变量(string) 3.实际值
735735

736736
return 1;
737737
}
738738

739739
int meta_set(lua_State *L)
740740
{
741-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值
741+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值
742742
lua_getmetatable(L,1);
743-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table)
743+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table)
744744
lua_pushvalue(L,2);
745-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string)
745+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string)
746746
lua_rawget(L,-2);
747-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.meta[变量](userdata mem_var指针)
747+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.meta[变量](userdata mem_var指针)
748748

749749
if(lua_isuserdata(L,-1))
750750
{
751751
user2type<var_base*>::invoke(L,-1)->set(L);
752-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.meta[变量](userdata mem_var指针)
752+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.meta[变量](userdata mem_var指针)
753753
}
754754
else if(lua_isnil(L, -1))
755755
{
756-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.nil
756+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.nil
757757
lua_remove(L,-1);
758-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table)
758+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table)
759759
lua_pushvalue(L,2);
760-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string)
760+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string)
761761
lua_pushvalue(L,4);
762-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string) 6.类meta(table)
762+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string) 6.类meta(table)
763763
invoke_parent(L);
764-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string) 6.类meta(table) 7.获取到父类的变量(userdata mem_var指针)
764+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string) 6.类meta(table) 7.获取到父类的变量(userdata mem_var指针)
765765
if(lua_isuserdata(L,-1))
766766
{
767767
user2type<var_base*>::invoke(L,-1)->set(L);
768768
}
769769
else if(lua_isnil(L,-1))
770770
{
771-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string) 6.类meta(table) 7.nil
771+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值 4.类meta(table) 5.变量(string) 6.类meta(table) 7.nil
772772
lua_pushfstring(L, "can't find '%s' class variable. (forgot registering class variable ?)", lua_tostring(L, 2));
773773
lua_error(L);
774774
}
775775
}
776776
lua_settop(L, 3);
777-
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值
777+
// stack: 1.类(userdata) 2.变量(string) 3.要赋的值
778778
return 0;
779779
}
780780

3rdParty/lua/wrapper/DMLua.h

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
// ----------------------------------------------------------------
1+
// ----------------------------------------------------------------
22
// Copyright (c) tencent
33
// All rights reserved.
44
//
55
// File name: DMLua.h
6-
// File mark: 资料:https://github.com/zfengzhen/lua_tinker_5.2.git/
7-
// File summary:重新整理代码
6+
// File mark: 资料:https://github.com/zfengzhen/lua_tinker_5.2.git/
7+
// File summary:重新整理代码
88

99
// Author: guoyouhuang
1010
// Edition: 1.0
@@ -26,7 +26,7 @@ namespace DMLUA
2626
{
2727

2828
/// -------------------------------------------------
29-
/// @brief 初始化lua
29+
/// @brief 初始化lua
3030
/// @param[in] L
3131
/// @remark
3232
/// @return
@@ -35,14 +35,14 @@ namespace DMLUA
3535
void init_u64(lua_State *L);
3636

3737
/// -------------------------------------------------
38-
/// @brief 创建/关闭一个Lua状态机
38+
/// @brief 创建/关闭一个Lua状态机
3939
/// @remark
40-
/// @return Lua状态机
40+
/// @return Lua状态机
4141
lua_State *open();
4242
void close(lua_State *L);
4343

4444
/// -------------------------------------------------
45-
/// @brief 开启基础库、字符串库、数学库、协程库、操作系统库
45+
/// @brief 开启基础库、字符串库、数学库、协程库、操作系统库
4646
/// @param[in] L
4747
/// @remark
4848
/// @return
@@ -53,7 +53,7 @@ namespace DMLUA
5353
void open_os(lua_State *L);
5454

5555
/// -------------------------------------------------
56-
/// @brief 三种执行方式
56+
/// @brief 三种执行方式
5757
/// @param[in] L
5858
/// @param[in] buff
5959
/// @remark
@@ -64,7 +64,7 @@ namespace DMLUA
6464

6565

6666
/// -------------------------------------------------
67-
/// @brief 打印错误
67+
/// @brief 打印错误
6868
/// @param[in] L
6969
/// @remark
7070
/// @return
@@ -78,7 +78,7 @@ namespace DMLUA
7878
void push_meta(lua_State* L, const char* name);
7979

8080
/// <summary>
81-
/// 动态类型扩展
81+
/// 动态类型扩展
8282
/// </summary>
8383
class lua_value
8484
{
@@ -1096,7 +1096,7 @@ namespace DMLUA
10961096

10971097

10981098
/// <summary>
1099-
/// 简单的封装
1099+
/// 简单的封装
11001100
/// </summary>
11011101
class lua_context
11021102
{

CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@ PROJECT(DM)
1616

1717
message(STATUS "CMAKE_SYSTEM_PROCESSOR=${CMAKE_SYSTEM_PROCESSOR}")
1818

19-
add_compile_options("$<$<C_COMPILER_ID:MSVC>:/utf-8>")
20-
add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/utf-8>")
21-
2219
# 支持简版if else
2320
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
2421

DMMultSingletonT.h

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
1+
22
//-------------------------------------------------------
33
// Copyright (c) DuiMagic
44
// All rights reserved.
55
//
66
// File Name: DMSingletonT.h
7-
// File Des: 单例模式
7+
// File Des: 单例模式
88
// File Summary:
99
// Cur Version: 1.0
1010
// Author:
1111
// Create Data:
1212
// History:
1313
// <Author> <Time> <Version> <Des>
1414
// guoyou 2014-9-12 1.0
15-
// guoyou 2015-01-09 1.1 增加帮助chm注释
15+
// guoyou 2015-01-09 1.1 增加帮助chm注释
1616
//-------------------------------------------------------
1717
#pragma once
1818
#include <assert.h>
@@ -21,7 +21,7 @@ __pragma(warning(disable: 4661))
2121
namespace DM
2222
{
2323
/// <summary>
24-
/// 多线程单例模式模板类
24+
/// 多线程单例模式模板类
2525
/// </summary>
2626
template <typename T>
2727
class DMSingletonT
@@ -34,7 +34,7 @@ namespace DM
3434
{
3535
if (m_Map.IsKeyExist(::GetCurrentThreadId()))
3636
{
37-
DMASSERT_EXPR(false,L"不要初始化多次DMApp对象");
37+
DMASSERT_EXPR(false,L"不要初始化多次DMApp对象");
3838
}
3939
T* pObj = static_cast<T*>(this);
4040
m_Map.AddKey(::GetCurrentThreadId(),pObj);
@@ -45,29 +45,29 @@ namespace DM
4545
}
4646

4747
/// <summary>
48-
/// 获取单例模式的对象
48+
/// 获取单例模式的对象
4949
/// </summary>
50-
/// <returns>单例模式的对象</returns>
50+
/// <returns>单例模式的对象</returns>
5151
static T& getSingleton()
5252
{
5353
T* pObj = NULL;
5454
if (!m_Map.GetObjByKey(::GetCurrentThreadId(),pObj))
5555
{
56-
DMASSERT_EXPR(false,L"当前线程未创建DMApp对象");
56+
DMASSERT_EXPR(false,L"当前线程未创建DMApp对象");
5757
}
5858
return *pObj;
5959
}
6060

6161
/// <summary>
62-
/// 获取单例模式的对象指针
62+
/// 获取单例模式的对象指针
6363
/// </summary>
64-
/// <returns>单例模式的对象指针</returns>
64+
/// <returns>单例模式的对象指针</returns>
6565
static T* getSingletonPtr()
6666
{
6767
T* pObj = NULL;
6868
if (!m_Map.GetObjByKey(::GetCurrentThreadId(),pObj))
6969
{
70-
DMASSERT_EXPR(false,L"当前线程未创建DMApp对象");
70+
DMASSERT_EXPR(false,L"当前线程未创建DMApp对象");
7171
}
7272
return pObj;
7373
}

DmMain/inc/Common/ActiveX/DMActiveXBase.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//-------------------------------------------------------
1+
//-------------------------------------------------------
22
// Copyright (c) DuiMagic
33
// All rights reserved.
44
//
@@ -18,7 +18,7 @@
1818

1919
namespace DM
2020
{
21-
// 多线程使用
21+
// 多线程使用
2222
class GITControl
2323
{
2424
public:
@@ -165,7 +165,7 @@ namespace DM
165165
public:
166166
DWORD m_git_dwViewObjectType;
167167
DMComPtr<IUnknown> m_pUnknown;
168-
DWORD m_dwGitCookie; ///< 记录GIT
168+
DWORD m_dwGitCookie; ///< 记录GIT
169169
DMLock m_Lock;
170170
};
171171

@@ -226,8 +226,8 @@ namespace DM
226226
public:
227227
DMActiveXSite()
228228
:m_pAxHostDelegate(NULL)
229-
,m_bSupportMultThread(false)// 默认不支持多线程
230-
,m_bAllowResize(true)// 默认支持重设大小
229+
,m_bSupportMultThread(false)// 默认不支持多线程
230+
,m_bAllowResize(true)// 默认支持重设大小
231231
,m_bVisible(true)
232232
,m_bInplaceActive(false)
233233
,m_dwMiscStatus(0)
@@ -571,7 +571,7 @@ namespace DM
571571
HWND hWnd = m_pAxHostDelegate->GetAxHostWindow();
572572
if (FALSE==::IsWindow(hWnd))
573573
{
574-
LOG_ERR("[mid]hgy:窗口没初始化时不要初始化activeX,已被坑一次了!!!!!!!!!!!!!!");
574+
LOG_ERR("[mid]hgy:窗口没初始化时不要初始化activeX,已被坑一次了!!!!!!!!!!!!!!");
575575
hr = S_FALSE;
576576
break;
577577
}
@@ -593,7 +593,7 @@ namespace DM
593593
HWND hWnd = m_pAxHostDelegate->GetAxHostWindow();
594594
if (FALSE==::IsWindow(hWnd))
595595
{
596-
LOG_ERR("[mid]hgy:窗口没初始化时不要初始化activeX,已被坑一次了!!!!!!!!!!!!!!");
596+
LOG_ERR("[mid]hgy:窗口没初始化时不要初始化activeX,已被坑一次了!!!!!!!!!!!!!!");
597597
hr = S_FALSE;
598598
break;
599599
}
@@ -944,7 +944,7 @@ namespace DM
944944
{
945945
pRect = &m_rcPos;
946946
}
947-
m_pAxHostDelegate->OnAxInvalidate(pRect,fErase);// 此处刷新
947+
m_pAxHostDelegate->OnAxInvalidate(pRect,fErase);// 此处刷新
948948
return S_OK;
949949
}
950950

@@ -1273,7 +1273,7 @@ namespace DM
12731273
}
12741274

12751275
public:
1276-
bool m_bSupportMultThread; ///< 是否支持多线程
1276+
bool m_bSupportMultThread; ///< 是否支持多线程
12771277
bool m_bAllowResize;
12781278
bool m_bVisible;
12791279
bool m_bInplaceActive;

0 commit comments

Comments
 (0)