Skip to content

Commit

Permalink
fix #477 update file watcher library using efsw
Browse files Browse the repository at this point in the history
  • Loading branch information
Nelson-numerical-software committed Jul 30, 2021
1 parent 63a638b commit dff699c
Show file tree
Hide file tree
Showing 94 changed files with 10,727 additions and 1,465 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,12 @@

- some warnings detected by LGTM or VS fixed.

- [#477](http://github.com/Nelson-numerical-software/nelson/issues/477): update files watcher using `efsw`.

## Bug Fixes:

- [#480](http://github.com/Nelson-numerical-software/nelson/issues/468): A(':') = [] was not managed.


# 0.5.7 (2021-07-24)

## Features:
Expand Down
1 change: 1 addition & 0 deletions CMake/MacOsConfig.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
set(CMAKE_OSX_ARCHITECTURES "${ARCH}")
set(Boost_NO_SYSTEM_PATHS "TRUE")
set(MAC_FRAMEWORK_FOUNDATION_LIBRARY "-framework Foundation")
set(MAC_FRAMEWORK_CORESERVICES_LIBRARY "-framework CoreServices")
set(MAC_FRAMEWORK_APPKIT_LIBRARY "-framework AppKit")
set(MAC_LAPACKE_LIBRARY -lblas -llapack )
find_package (openblas REQUIRED)
Expand Down
6 changes: 3 additions & 3 deletions THIRDPARTY.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,13 +96,13 @@ Microsoft MPI (MS-MPI) is a Microsoft implementation of the Message Passing Inte
> https://www.open-mpi.org/community/license.php
- SimpleFileWatcher
- Entropia File System Watcher

a C++ wrapper for OS file monitoring systems

> https://github.com/apetrone/simplefilewatcher
> https://github.com/SpartanJ/efsw
> https://github.com/apetrone/simplefilewatcher/blob/master/License.txt
> https://github.com/SpartanJ/efsw/blob/master/LICENSE
- Libxml2

Expand Down
2 changes: 1 addition & 1 deletion modules/core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/../os_functions/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../nelson_manager/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../files_folders_functions/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../i18n/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../i18n/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../string/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../core/src/include/picoSHA2)
# ==============================================================================
Expand Down
9 changes: 6 additions & 3 deletions modules/interpreter/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ include_directories(
${Boost_INCLUDE_DIRS}
${CMAKE_CURRENT_SOURCE_DIR}/src/include
${CMAKE_CURRENT_SOURCE_DIR}/src/grammar
${CMAKE_CURRENT_SOURCE_DIR}/src/cpp/FileWatcher
${CMAKE_CURRENT_SOURCE_DIR}/src/cpp
${CMAKE_CURRENT_SOURCE_DIR}/../nelson_manager/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../types/src/include
${CMAKE_CURRENT_SOURCE_DIR}/../error_manager/src/include
Expand All @@ -46,7 +46,8 @@ include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/../profiler/src/include)
# ==============================================================================
file(GLOB INTERPRETER_SRC "${CMAKE_CURRENT_SOURCE_DIR}/src/cpp/*.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/cpp/FileWatcher/*.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/cpp/efsw/*.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/cpp/efsw/platform/posix/*.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/grammar/*.cpp")
# ==============================================================================
add_library(${module_library_name} SHARED ${INTERPRETER_SRC})
Expand All @@ -62,7 +63,9 @@ target_link_libraries(
nlsI18n
nlsOs_functions
nlsProfiler
${BOOST_LIBRARIES})
${BOOST_LIBRARIES}
${MAC_FRAMEWORK_FOUNDATION_LIBRARY}
${MAC_FRAMEWORK_CORESERVICES_LIBRARY})
# ==============================================================================
set_target_properties(
${module_library_name}
Expand Down
31 changes: 25 additions & 6 deletions modules/interpreter/src/c/nlsInterpreter.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;NLSINTERPRETER_EXPORTS;YY_NEVER_INTERACTIVE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp/FileWatcher;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4290;4251;4065</DisableSpecificWarnings>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<OpenMPSupport>true</OpenMPSupport>
Expand Down Expand Up @@ -122,7 +122,7 @@
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;NLSINTERPRETER_EXPORTS;YY_NEVER_INTERACTIVE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp/FileWatcher;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4290;4251;4065</DisableSpecificWarnings>
<EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
<OpenMPSupport>true</OpenMPSupport>
Expand Down Expand Up @@ -152,7 +152,7 @@
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;NLSINTERPRETER_EXPORTS;YY_NEVER_INTERACTIVE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp/FileWatcher;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4290;4251;4065</DisableSpecificWarnings>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
Expand Down Expand Up @@ -186,7 +186,7 @@
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;NLSINTERPRETER_EXPORTS;YY_NEVER_INTERACTIVE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp/FileWatcher;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)modules/engine/src/include;$(SolutionDir)modules/nelson_manager/src/include;$(SolutionDir)modules/overload/src/include;$(SolutionDir)modules/characters_encoding/src/include;$(SolutionDir)modules/mex/src/include;$(SolutionDir)modules/i18n/src/include;$(SolutionDir)modules/profiler/src/include;$(SolutionDir)modules/types/src/include;$(SolutionDir)modules/os_functions/src/include;$(SolutionDir)modules/operators/src/include;$(SolutionDir)modules/stream_manager/src/include;$(SolutionDir)modules/error_manager/src/include;$(SolutionDir)modules/terminal/src/include;$(SolutionDir)modules/interpreter/src/include;$(SolutionDir)modules/dynamic_link/src/include;$(SolutionDir)modules/interpreter/src/cpp;$(SolutionDir)modules/interpreter/src/grammar;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Boost;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/Eigen;$(SolutionDir)../NelSon-thirdparty-$(PlatformName)/mkl/include</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4290;4251;4065</DisableSpecificWarnings>
<EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
<WholeProgramOptimization>false</WholeProgramOptimization>
Expand Down Expand Up @@ -228,6 +228,27 @@
<ClCompile Include="..\cpp\DebugStack.cpp" />
<ClCompile Include="..\cpp\DotLeftDivideOperator.cpp" />
<ClCompile Include="..\cpp\DotRightDivideOperator.cpp" />
<ClCompile Include="..\cpp\efsw\DirectorySnapshot.cpp" />
<ClCompile Include="..\cpp\efsw\DirectorySnapshotDiff.cpp" />
<ClCompile Include="..\cpp\efsw\DirWatcherGeneric.cpp" />
<ClCompile Include="..\cpp\efsw\FileInfo.cpp" />
<ClCompile Include="..\cpp\efsw\FileSystem.cpp" />
<ClCompile Include="..\cpp\efsw\FileWatcher.cpp" />
<ClCompile Include="..\cpp\efsw\FileWatcherGeneric.cpp" />
<ClCompile Include="..\cpp\efsw\FileWatcherImpl.cpp" />
<ClCompile Include="..\cpp\efsw\FileWatcherWin32.cpp" />
<ClCompile Include="..\cpp\efsw\Log.cpp" />
<ClCompile Include="..\cpp\efsw\Mutex.cpp" />
<ClCompile Include="..\cpp\efsw\platform\win\FileSystemImpl.cpp" />
<ClCompile Include="..\cpp\efsw\platform\win\MutexImpl.cpp" />
<ClCompile Include="..\cpp\efsw\platform\win\SystemImpl.cpp" />
<ClCompile Include="..\cpp\efsw\platform\win\ThreadImpl.cpp" />
<ClCompile Include="..\cpp\efsw\String.cpp" />
<ClCompile Include="..\cpp\efsw\System.cpp" />
<ClCompile Include="..\cpp\efsw\Thread.cpp" />
<ClCompile Include="..\cpp\efsw\Watcher.cpp" />
<ClCompile Include="..\cpp\efsw\WatcherGeneric.cpp" />
<ClCompile Include="..\cpp\efsw\WatcherWin32.cpp" />
<ClCompile Include="..\cpp\EqOperator.cpp" />
<ClCompile Include="..\cpp\ErrorEmitter.cpp" />
<ClCompile Include="..\cpp\EvaluateBuiltinCatchRuntimeException.cpp">
Expand All @@ -240,8 +261,6 @@
<ClCompile Include="..\cpp\FileFunction.cpp" />
<ClCompile Include="..\cpp\FileParser.cpp" />
<ClCompile Include="..\cpp\FileWatcherManager.cpp" />
<ClCompile Include="..\cpp\FileWatcher\FileWatcher.cpp" />
<ClCompile Include="..\cpp\FileWatcher\FileWatcherWin32.cpp" />
<ClCompile Include="..\cpp\FunctionDef.cpp" />
<ClCompile Include="..\cpp\FunctionsInMemory.cpp" />
<ClCompile Include="..\cpp\GatewayHelpers.cpp" />
Expand Down
75 changes: 66 additions & 9 deletions modules/interpreter/src/c/nlsInterpreter.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,6 @@
<ClCompile Include="..\cpp\FileParser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\FileWatcherManager.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\FunctionDef.cpp">
<Filter>Source Files</Filter>
</ClCompile>
Expand Down Expand Up @@ -133,12 +130,6 @@
<ClCompile Include="..\cpp\WarningEmitter.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\FileWatcher\FileWatcher.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\FileWatcher\FileWatcherWin32.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="dllMain.c">
<Filter>Source Files</Filter>
</ClCompile>
Expand Down Expand Up @@ -196,6 +187,72 @@
<ClCompile Include="..\cpp\FunctionsInMemory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\DirectorySnapshot.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\DirectorySnapshotDiff.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\DirWatcherGeneric.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\FileInfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\FileSystem.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\FileWatcher.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\FileWatcherImpl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\FileWatcherWin32.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\Mutex.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\String.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\System.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\Thread.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\Watcher.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\WatcherGeneric.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\WatcherWin32.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\platform\win\FileSystemImpl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\platform\win\MutexImpl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\platform\win\SystemImpl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\platform\win\ThreadImpl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\Log.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\efsw\FileWatcherGeneric.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\cpp\FileWatcherManager.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\module.iss" />
Expand Down
1 change: 0 additions & 1 deletion modules/interpreter/src/cpp/Evaluator.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4197,7 +4197,6 @@ Evaluator::evalCLI()
{
while (1) {
if (!bpActive) {
FileWatcherManager::getInstance()->update();
clearStacks();
}
std::wstring commandLine;
Expand Down

0 comments on commit dff699c

Please sign in to comment.