From a0e14a2f9e18e324f94b6577f5bae2990b882a9d Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Tue, 26 May 2020 17:13:57 -0400 Subject: Fixed undocumented regression with word completion and case sensitivity. This feature was inadvertently removed during a refactor. --- test/test.lua | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test/test.lua') diff --git a/test/test.lua b/test/test.lua index ebdf5d74..6985bfc1 100644 --- a/test/test.lua +++ b/test/test.lua @@ -1818,6 +1818,15 @@ function test_editing_autocomplete_word() buffer:auto_c_select('foob') buffer:auto_c_complete() assert_equal(buffer:get_text(), 'foo foobar foobar') + local ignore_case = buffer.auto_c_ignore_case + buffer.auto_c_ignore_case = false + buffer:add_text(' Bar b') + textadept.editing.autocomplete('word') + assert_equal(buffer:get_text(), 'foo foobar foobar Bar b') + buffer.auto_c_ignore_case = true + textadept.editing.autocomplete('word') + assert_equal(buffer:get_text(), 'foo foobar foobar Bar Bar') + buffer.auto_c_ignore_case = ignore_case buffer.new() buffer:add_text('foob') textadept.editing.autocomplete_all_words = true -- cgit v1.2.3