Skip to content

Commit 39f619c

Browse files
committed
Adjusted some calls of root.create_multiword_token() to changes initiated by #132.
1 parent 65181b6 commit 39f619c

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

udapi/block/ud/addmwt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def process_node(self, node):
8686
mwt_words[mwt_words.index(node):mwt_words.index(node)+1] = nodes
8787
nodes = mwt_words
8888

89-
mwt = node.root.create_multiword_token(nodes, mwt_form, mwt_misc)
89+
mwt = node.root.create_multiword_token(words=nodes, form=mwt_form, misc=mwt_misc)
9090
self.postprocess_mwt(mwt)
9191

9292
def multiword_analysis(self, node):

udapi/block/ud/id/fixgsd.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ def merge_reduplication(self, node):
242242
hyph.remove()
243243
node.remove()
244244
first.misc['SpaceAfter'] = ''
245-
mwt = root.create_multiword_token([first, second], first.form + second.form, mwtmisc)
245+
mwt = root.create_multiword_token([first, second], form=first.form + second.form, misc=mwtmisc)
246246
else:
247247
first.form = first.form + '-' + node.form
248248
if node.no_space_after:
@@ -288,7 +288,7 @@ def merge_reduplication(self, node):
288288
prefix.remove()
289289
hyph.remove()
290290
stem.misc['SpaceAfter'] = ''
291-
mwt = root.create_multiword_token([stem, second], stem.form + second.form, mwtmisc)
291+
mwt = root.create_multiword_token([stem, second], form=stem.form + second.form, misc=mwtmisc)
292292
else:
293293
stem.form = prefix.form + '-' + stem.form
294294
prefix.remove()
@@ -345,7 +345,7 @@ def fix_satu_satunya(self, node):
345345
if mwt:
346346
mwtmisc = mwt.misc.copy()
347347
mwt.remove()
348-
mwt = root.create_multiword_token([satu0, nya], satu0.form + nya.form, mwtmisc)
348+
mwt = root.create_multiword_token([satu0, nya], form=satu0.form + nya.form, misc=mwtmisc)
349349
satu0.misc['SpaceAfter'] = ''
350350
root.text = root.compute_text()
351351
if node.multiword_token and node.no_space_after:

udapi/block/ud/joinasmwt.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ def should_join(self, node, next_node):
3434

3535
def create_mwt(self, mwt_nodes):
3636
mwt_form = ''.join([n.form for n in mwt_nodes])
37-
mwt = node.root.create_multiword_token(mwt_nodes, mwt_form)
38-
if node.misc['SpaceAfter'] == 'No':
37+
mwt = mwt_nodes[0].root.create_multiword_token(words=mwt_nodes, form=mwt_form)
38+
if mwt_nodes[0].node.misc['SpaceAfter'] == 'No':
3939
mwt.misc['SpaceAfter'] = 'No'
4040
for mwt_node in mwt_nodes:
4141
del mwt_node.misc['SpaceAfter']

0 commit comments

Comments
 (0)