diff --git a/UltiSnips/ada.snippets b/UltiSnips/ada.snippets index cc35c2c..bea2a6c 100644 --- a/UltiSnips/ada.snippets +++ b/UltiSnips/ada.snippets @@ -5,7 +5,9 @@ global !p def ada_case(word): out = word[0].upper() for i in range(1, len(word)): - if word[i - 1] == '_': + if word[i] == '-': + out = out + '.' + elif word[i - 1] == '_' or word[i - 1] == '-': out = out + word[i].upper() else: out = out + word[i]