aboutsummaryrefslogtreecommitdiff
path: root/core/ext/pm
diff options
context:
space:
mode:
Diffstat (limited to 'core/ext/pm')
-rw-r--r--core/ext/pm/buffer_browser.lua2
-rw-r--r--core/ext/pm/ctags_browser.lua2
-rw-r--r--core/ext/pm/file_browser.lua2
-rw-r--r--core/ext/pm/macro_browser.lua2
-rw-r--r--core/ext/pm/modules_browser.lua2
-rw-r--r--core/ext/pm/project_browser.lua2
6 files changed, 12 insertions, 0 deletions
diff --git a/core/ext/pm/buffer_browser.lua b/core/ext/pm/buffer_browser.lua
index f9b69b8c..b92d2768 100644
--- a/core/ext/pm/buffer_browser.lua
+++ b/core/ext/pm/buffer_browser.lua
@@ -7,6 +7,8 @@ local textadept = _G.textadept
-- It is enabled with the prefix 'buffers' in the project manager entry field.
module('textadept.pm.browsers.buffer', package.seeall)
+textadept.pm.add_browser('buffers')
+
function matches(entry_text)
return entry_text:sub(1, 7) == 'buffers'
end
diff --git a/core/ext/pm/ctags_browser.lua b/core/ext/pm/ctags_browser.lua
index 4de96096..3a4ce826 100644
--- a/core/ext/pm/ctags_browser.lua
+++ b/core/ext/pm/ctags_browser.lua
@@ -9,6 +9,8 @@ local textadept = _G.textadept
-- is specified, the current file is parsed via ctags and its structure shown.
module('textadept.pm.browsers.ctags', package.seeall)
+textadept.pm.add_browser('ctags')
+
local FILE_OUT = '/tmp/textadept_output'
---
diff --git a/core/ext/pm/file_browser.lua b/core/ext/pm/file_browser.lua
index 3e95a2ce..ad70f75b 100644
--- a/core/ext/pm/file_browser.lua
+++ b/core/ext/pm/file_browser.lua
@@ -8,6 +8,8 @@ local textadept = _G.textadept
-- manager entry field.
module('textadept.pm.browsers.file', package.seeall)
+textadept.pm.add_browser(not WIN32 and '/' or 'C:\\')
+
local lfs = require 'lfs'
local os = require 'os'
diff --git a/core/ext/pm/macro_browser.lua b/core/ext/pm/macro_browser.lua
index eab11842..75e9e91f 100644
--- a/core/ext/pm/macro_browser.lua
+++ b/core/ext/pm/macro_browser.lua
@@ -7,6 +7,8 @@ local textadept = _G.textadept
-- It is enabled with the prefix 'macros' in the project manager entry field.
module('textadept.pm.browsers.macro', package.seeall)
+textadept.pm.add_browser('macros')
+
function matches(entry_text)
return entry_text:sub(1, 7) == 'macros'
end
diff --git a/core/ext/pm/modules_browser.lua b/core/ext/pm/modules_browser.lua
index 9bcdd6df..174394a6 100644
--- a/core/ext/pm/modules_browser.lua
+++ b/core/ext/pm/modules_browser.lua
@@ -7,6 +7,8 @@ local textadept = _G.textadept
-- It is enabled with the prefix 'modules' in the project manager entry field.
module('textadept.pm.browsers.modules', package.seeall)
+textadept.pm.add_browser('modules')
+
local lfs = require 'lfs'
local os = require 'os'
diff --git a/core/ext/pm/project_browser.lua b/core/ext/pm/project_browser.lua
index 8c99194c..b1609ad1 100644
--- a/core/ext/pm/project_browser.lua
+++ b/core/ext/pm/project_browser.lua
@@ -7,6 +7,8 @@ local textadept = _G.textadept
-- It is enabled with the prefix 'project' in the project manager entry field.
module('textadept.pm.browsers.project', package.seeall)
+textadept.pm.add_browser('project')
+
local lfs = require 'lfs'
local os = require 'os'