Skip to content

Commit a14dede

Browse files
author
pr0grammr
committed
fix template path
1 parent 995bc8a commit a14dede

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

cppclasshelper.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ def run(self, **kwargs):
1010

1111
# plugin settings
1212
self.package_dir = ResourcePath.from_file_path(__file__).parent
13-
self.plugin_name = 'cppclasshelper-sublime-text-plugin'
13+
self.plugin_name = 'C++ Classhelper'
1414
self.template_dir_name = 'templates'
15-
self.template_dir = "{}/{}/".format(self.package_dir, self.template_dir_name)
15+
# self.template_dir = "{}/{}/".format(self.package_dir, self.template_dir_name)
16+
self.template_dir = self.package_dir / self.template_dir_name
1617

1718
# global settings
1819
self.settings = sublime.load_settings("cppclasshelper.sublime-settings")
@@ -46,8 +47,8 @@ def create_class(self, class_name):
4647
header_file_template = Template("C++ Header File")
4748

4849
try:
49-
source_file_template.load(self.template_dir + 'sourcefile.template')
50-
header_file_template.load(self.template_dir + 'headerfile.template')
50+
source_file_template.load(self.template_dir / 'sourcefile.template')
51+
header_file_template.load(self.template_dir / 'headerfile.template')
5152
except OSError as e:
5253
sublime.error_message("Error while loading class template: {}".format(str(e)))
5354
return

template.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ def __init__(self, name):
1010

1111
def load(self, filename):
1212
# load template file
13-
self._filename = str(filename)
13+
self._filename = str(filename)
1414

15-
# reading template
16-
self._template = sublime.load_resource(filename)
15+
# reading template
16+
self._template = filename.read_text()
1717

1818

1919
def render(self, **values):

0 commit comments

Comments
 (0)