aboutsummaryrefslogtreecommitdiff
path: root/modules/cpp/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'modules/cpp/init.lua')
-rw-r--r--modules/cpp/init.lua31
1 files changed, 31 insertions, 0 deletions
diff --git a/modules/cpp/init.lua b/modules/cpp/init.lua
new file mode 100644
index 00000000..22ccf21d
--- /dev/null
+++ b/modules/cpp/init.lua
@@ -0,0 +1,31 @@
+-- Copyright 2007 Mitchell mitchell<att>caladbolg.net. See LICENSE.
+
+---
+-- The cpp module.
+-- It provides utilities for editing C/C++ code.
+module('modules.cpp', package.seeall)
+
+if type(_G.snippets) == 'table' then
+---
+-- Container for C/C++-specific snippets.
+-- @class table
+-- @name snippets.cpp
+ _G.snippets.cpp = {}
+end
+
+if type(_G.keys) == 'table' then
+---
+-- Container for C/C++-specific key commands.
+-- @class table
+-- @name keys.cpp
+ _G.keys.cpp = {}
+end
+
+require 'cpp.commands'
+require 'cpp.snippets'
+
+function set_buffer_properties()
+
+end
+
+api = textadept.io.read_api_file(_HOME..'/modules/cpp/api', '%w_')