Keep 'never' when conjugating to the infinitive instead of adding 'do not'
This commit is contained in:
1 parent
e4149a971e
commit
e808a140a8
2 files changed
+5
-2
No files matched your search
@@ -17,7 +17,8 @@ const toInf = function (vb, parsed) {
|
||||
}
|
||||
// there is no real way to do this
|
||||
// 'i not walk'? 'i walk not'?
|
||||
if (parsed.negative.found) {
|
||||
// 'never' negates the infinitive on its own - 'i never walk'
|
||||
if (parsed.negative.found && !vb.has('never')) {
|
||||
if (!vb.has('not')) {
|
||||
vb.prepend('not')
|
||||
}
|
||||
|
||||
@@ -59,7 +59,9 @@ test('toInfinitive-phrase:', function (t) {
|
||||
['I will do that', 'I do that'],
|
||||
['I will not do that', 'I do not do that'],
|
||||
["I won't do that", 'I do not do that'],
|
||||
// ['I will never do that', 'I do not do that'],
|
||||
['I will never do that', 'I never do that'],
|
||||
['I never do that', 'I never do that'],
|
||||
['she would never say it', 'she never say it'],
|
||||
|
||||
// want-infinitive
|
||||
// ['he wants to walk', 'he want to walk'],
|
||||
|
||||
Reference in new issue
Block a user