summaryrefslogtreecommitdiff
path: root/alot/completion/__init__.py
diff options
context:
space:
mode:
authorPatrick Totzke <patricktotzke@gmail.com>2019-08-17 10:00:30 +0100
committerPatrick Totzke <patricktotzke@gmail.com>2019-08-17 11:10:37 +0100
commitd8d1429ec3daf8f2a67ffccbc2aa1d54eb3639c6 (patch)
tree3f13fd449bacd97432e18ba4fb0fb4b19ac0b5ed /alot/completion/__init__.py
parentb5e612c69b625271424b626da24d941ddbe39391 (diff)
refactor prompt completion
This just splits the file completion.py into several files, one for each Completer subclass.
Diffstat (limited to 'alot/completion/__init__.py')
-rw-r--r--alot/completion/__init__.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/alot/completion/__init__.py b/alot/completion/__init__.py
new file mode 100644
index 00000000..86e5d93c
--- /dev/null
+++ b/alot/completion/__init__.py
@@ -0,0 +1,17 @@
+from .completer import Completer
+
+from .abooks import AbooksCompleter
+from .accounts import AccountCompleter
+from .argparse import ArgparseOptionCompleter
+from .command import CommandCompleter
+from .commandline import CommandLineCompleter
+from .commandname import CommandNameCompleter
+from .contacts import ContactsCompleter
+from .cryptokey import CryptoKeyCompleter
+from .multipleselection import MultipleSelectionCompleter
+from .namedquery import NamedQueryCompleter
+from .path import PathCompleter
+from .query import QueryCompleter
+from .stringlist import StringlistCompleter
+from .tag import TagCompleter
+from .tags import TagsCompleter