about summary refs log tree commit diff stats
path: root/src/tools/autocomplete.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
* Update copyrightJames Booth2018-01-211-1/+1
* Allow previous autocompletion with shift tabJames Booth2017-04-011-6/+6
* Update CopyrightJames Booth2017-01-281-1/+1
* Make header defines consistentJames Booth2016-07-241-2/+2
* Update GPL link in headersJames Booth2016-07-241-1/+1
* Store plugin completers by plugin nameJames Booth2016-07-051-0/+2
* Updated copyrightJames Booth2016-02-141-1/+1
* Applied coding style to src/tools/James Booth2015-10-251-7/+7
* Updated copyrightJames Booth2015-02-101-1/+1
* Simplified autocompleters and command historyJames Booth2015-01-161-5/+5
* Renamed autocomplete function to get listJames Booth2014-09-261-1/+1
* Added license exemption for OpenSSL to source headersJames Booth2014-08-241-0/+12
* Added quote param to autocomplete_param_with_acJames Booth2014-07-091-1/+1
* Added quote param to autocomplete_completeJames Booth2014-07-091-1/+1
* Updated copyrightJames Booth2014-03-091-1/+1
* Test message when removing autojoin for non existent bookmarkJames Booth2014-02-021-1/+1
* Don't allow /alias to overwrite standard commandJames Booth2014-01-251-0/+2
* Added comments to autocomplete.hJames Booth2013-12-101-1/+7
* Tidy autocomplete.hJames Booth2013-12-091-1/+7
* Removed unused boolean result from autocomplete add and removeJames Booth2013-12-091-2/+2
* Removed unused prototypes from autocomplete.hJames Booth2013-12-091-6/+0
* refactored autocomplete_addDmitry Podgorny2013-08-261-1/+1
* Autocomplete /group add and /group remove contact paramaterJames Booth2013-06-231-0/+2
* Refactor autocompletersJames Booth2013-06-021-0/+5
* Support for XEP-0249 Direct MUC InvitationsJames Booth2013-04-241-0/+1
* Added command and tools subdirs to sourceJames Booth2013-02-021-0/+45
- ((copy)) ((34 literal))) -- nil c{1: 0 ✓ (((4 integer)) <- ((next-input))) c{1: 1 ✓ (((5 integer)) <- ((next-input))) c{1: 2 ✓ (((6 integer)) <- ((add)) ((4 integer)) ((5 integer))) c{1: 3 ✓ (((reply)) ((6 integer)) ((5 integer))) c{1: 4 ✓ (((4 integer)) <- ((copy)) ((34 literal))) cn0: convert-names in main cn0: (((1 integer)) <- ((copy)) ((1 literal))) nil nil cn0: checking arg ((1 literal)) cn0: checking oarg ((1 integer)) maybe-add: ((1 integer)) cn0: (((2 integer)) <- ((copy)) ((3 literal))) nil nil cn0: checking arg ((3 literal)) cn0: checking oarg ((2 integer)) maybe-add: ((2 integer)) cn0: (((3 integer)) ((7 integer)) <- ((test1)) ((1 integer)) ((2 integer))) nil nil cn0: checking arg ((1 integer)) maybe-add: ((1 integer)) cn0: checking arg ((2 integer)) maybe-add: ((2 integer)) cn0: checking oarg ((3 integer)) maybe-add: ((3 integer)) cn0: checking oarg ((7 integer)) maybe-add: ((7 integer)) cn0: convert-names in test1 cn0: (((4 integer)) <- ((next-input))) nil nil cn0: checking oarg ((4 integer)) maybe-add: ((4 integer)) cn0: (((5 integer)) <- ((next-input))) nil nil cn0: checking oarg ((5 integer)) maybe-add: ((5 integer)) cn0: (((6 integer)) <- ((add)) ((4 integer)) ((5 integer))) nil nil cn0: checking arg ((4 integer)) maybe-add: ((4 integer)) cn0: checking arg ((5 integer)) maybe-add: ((5 integer)) cn0: checking oarg ((6 integer)) maybe-add: ((6 integer)) cn0: (((reply)) ((6 integer)) ((5 integer))) nil nil cn0: checking arg ((6 integer)) maybe-add: ((6 integer)) cn0: checking arg ((5 integer)) maybe-add: ((5 integer)) cn0: (((4 integer)) <- ((copy)) ((34 literal))) nil nil cn0: checking arg ((34 literal)) cn0: checking oarg ((4 integer)) maybe-add: ((4 integer)) cn1: (((1 integer)) <- ((copy)) ((1 literal))) cn1: (((2 integer)) <- ((copy)) ((3 literal))) cn1: (((3 integer)) ((7 integer)) <- ((test1)) ((1 integer)) ((2 integer))) cn1: (((4 integer)) <- ((next-input))) cn1: (((5 integer)) <- ((next-input))) cn1: (((6 integer)) <- ((add)) ((4 integer)) ((5 integer))) cn1: (((reply)) ((6 integer)) ((5 integer))) cn1: (((4 integer)) <- ((copy)) ((34 literal))) schedule: main run: main 0: (((1 integer)) <- ((copy)) ((1 literal))) run: main 0: 1 => ((1 integer)) mem: ((1 integer)): 1 <= 1 run: main 1: (((2 integer)) <- ((copy)) ((3 literal))) run: main 1: 3 => ((2 integer)) mem: ((2 integer)): 2 <= 3 run: main 2: (((3 integer)) ((7 integer)) <- ((test1)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 3 run: test1/main 0: (((4 integer)) <- ((next-input))) arg: nil 0 (1 3) run: test1/main 0: 1 => ((4 integer)) mem: ((4 integer)): 4 <= 1 run: test1/main 1: (((5 integer)) <- ((next-input))) arg: nil 1 (1 3) run: test1/main 1: 3 => ((5 integer)) mem: ((5 integer)): 5 <= 3 run: test1/main 2: (((6 integer)) <- ((add)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 3 run: test1/main 2: 4 => ((6 integer)) mem: ((6 integer)): 6 <= 4 run: test1/main 3: (((reply)) ((6 integer)) ((5 integer))) mem: ((6 integer)) => 4 mem: ((5 integer)) => 3 run: main 2: 4 => ((3 integer)) mem: ((3 integer)): 3 <= 4 run: main 2: 3 => ((7 integer)) mem: ((7 integer)): 7 <= 3 schedule: done with routine nil