| -rw-r--r-- |
.github/workflows/checks.yml |
72L |
| -rw-r--r-- |
.gitignore |
20L |
| -rw-r--r-- |
.gitmodules |
4L |
| -rw-r--r-- |
.rubocop.yml |
5L |
| -rw-r--r-- |
CONTRIBUTORS |
101L |
| -rw-r--r-- |
Gemfile |
12L |
| -rw-r--r-- |
HACKING |
42L |
| -rw-r--r-- |
History.txt |
507L |
| -rw-r--r-- |
LICENSE |
280L |
| -rw-r--r-- |
Manifest.txt |
182L |
| -rw-r--r-- |
README.md |
98L |
| -rw-r--r-- |
Rakefile |
91L |
| -rw-r--r-- |
ReleaseNotes |
248L |
| -rwxr-xr-x |
bin/sup |
423L |
| -rwxr-xr-x |
bin/sup-add |
113L |
| -rwxr-xr-x |
bin/sup-config |
228L |
| -rwxr-xr-x |
bin/sup-dump |
42L |
| -rwxr-xr-x |
bin/sup-import-dump |
100L |
| -rwxr-xr-x |
bin/sup-recover-sources |
87L |
| -rwxr-xr-x |
bin/sup-sync |
209L |
| -rwxr-xr-x |
bin/sup-sync-back-maildir |
126L |
| -rwxr-xr-x |
bin/sup-tweak-labels |
139L |
| -rw-r--r-- |
contrib/colorpicker.rb |
98L |
| -rw-r--r-- |
contrib/completion/_sup.bash |
102L |
| -rw-r--r-- |
contrib/completion/_sup.zsh |
114L |
| -rw-r--r-- |
contrib/nix/Gemfile |
24L |
| -rw-r--r-- |
contrib/nix/Gemfile.lock |
101L |
| -rw-r--r-- |
contrib/nix/README |
7L |
| -rw-r--r-- |
contrib/nix/gem-install-shell.nix |
14L |
| -rw-r--r-- |
contrib/nix/gemset.nix |
391L |
| -rw-r--r-- |
contrib/nix/ruby2.4-Gemfile.lock |
85L |
| -rw-r--r-- |
contrib/nix/ruby2.4-gemset.nix |
329L |
| -rw-r--r-- |
contrib/nix/ruby2.4-shell.nix |
26L |
| -rw-r--r-- |
contrib/nix/ruby2.5-Gemfile.lock |
85L |
| -rw-r--r-- |
contrib/nix/ruby2.5-gemset.nix |
329L |
| -rw-r--r-- |
contrib/nix/ruby2.5-shell.nix |
26L |
| -rw-r--r-- |
contrib/nix/ruby2.6-Gemfile.lock |
87L |
| -rw-r--r-- |
contrib/nix/ruby2.6-gemset.nix |
339L |
| -rw-r--r-- |
contrib/nix/ruby2.6-shell.nix |
26L |
| -rw-r--r-- |
contrib/nix/ruby2.7-Gemfile.lock |
91L |
| -rw-r--r-- |
contrib/nix/ruby2.7-gemset.nix |
359L |
| -rw-r--r-- |
contrib/nix/ruby2.7-shell.nix |
14L |
| -rw-r--r-- |
contrib/nix/ruby3.0-Gemfile.lock |
91L |
| -rw-r--r-- |
contrib/nix/ruby3.0-gemset.nix |
359L |
| -rw-r--r-- |
contrib/nix/ruby3.0-shell.nix |
14L |
| -rw-r--r-- |
contrib/nix/ruby3.1-shell.nix |
14L |
| -rw-r--r-- |
contrib/nix/ruby3.2-shell.nix |
14L |
| -rw-r--r-- |
contrib/nix/ruby3.3-shell.nix |
14L |
| -rw-r--r-- |
contrib/nix/ruby3.4-shell.nix |
27L |
| -rwxr-xr-x |
contrib/nix/test-all-rubies.sh |
6L |
| -rwxr-xr-x |
devel/console.sh |
3L |
| -rw-r--r-- |
devel/count-loc.sh |
3L |
| -rw-r--r-- |
devel/load-index.rb |
9L |
| -rw-r--r-- |
devel/profile.rb |
11L |
| -rw-r--r-- |
devel/start-console.rb |
5L |
| -rw-r--r-- |
doc/FAQ.txt |
119L |
| -rw-r--r-- |
doc/Hooks.txt |
79L |
| -rw-r--r-- |
doc/Philosophy.txt |
69L |
| m--------- |
doc/wiki @ d14ee9c |
|
| -rw-r--r-- |
ext/mkrf_conf_xapian.rb |
53L |
| -rw-r--r-- |
lib/sup.rb |
473L |
| -rw-r--r-- |
lib/sup/account.rb |
92L |
| -rw-r--r-- |
lib/sup/buffer.rb |
780L |
| -rw-r--r-- |
lib/sup/colormap.rb |
242L |
| -rw-r--r-- |
lib/sup/contact.rb |
69L |
| -rw-r--r-- |
lib/sup/crypto.rb |
505L |
| -rw-r--r-- |
lib/sup/draft.rb |
123L |
| -rw-r--r-- |
lib/sup/hook.rb |
159L |
| -rw-r--r-- |
lib/sup/horizontal_selector.rb |
59L |
| -rw-r--r-- |
lib/sup/idle.rb |
42L |
| -rw-r--r-- |
lib/sup/index.rb |
895L |
| -rw-r--r-- |
lib/sup/interactive_lock.rb |
89L |
| -rw-r--r-- |
lib/sup/keymap.rb |
140L |
| -rw-r--r-- |
lib/sup/label.rb |
87L |
| -rw-r--r-- |
lib/sup/logger.rb |
77L |
| -rw-r--r-- |
lib/sup/logger/singleton.rb |
10L |
| -rw-r--r-- |
lib/sup/maildir.rb |
272L |
| -rw-r--r-- |
lib/sup/mbox.rb |
213L |
| -rw-r--r-- |
lib/sup/message.rb |
831L |
| -rw-r--r-- |
lib/sup/message_chunks.rb |
345L |
| -rw-r--r-- |
lib/sup/mode.rb |
146L |
| -rw-r--r-- |
lib/sup/modes/buffer_list_mode.rb |
50L |
| -rw-r--r-- |
lib/sup/modes/completion_mode.rb |
54L |
| -rw-r--r-- |
lib/sup/modes/compose_mode.rb |
38L |
| -rw-r--r-- |
lib/sup/modes/console_mode.rb |
125L |
| -rw-r--r-- |
lib/sup/modes/contact_list_mode.rb |
149L |
| -rw-r--r-- |
lib/sup/modes/edit_message_async_mode.rb |
110L |
| -rw-r--r-- |
lib/sup/modes/edit_message_mode.rb |
729L |
| -rw-r--r-- |
lib/sup/modes/file_browser_mode.rb |
109L |
| -rw-r--r-- |
lib/sup/modes/forward_mode.rb |
101L |
| -rw-r--r-- |
lib/sup/modes/help_mode.rb |
19L |
| -rw-r--r-- |
lib/sup/modes/inbox_mode.rb |
85L |
| -rw-r--r-- |
lib/sup/modes/label_list_mode.rb |
138L |
| -rw-r--r-- |
lib/sup/modes/label_search_results_mode.rb |
38L |
| -rw-r--r-- |
lib/sup/modes/line_cursor_mode.rb |
203L |
| -rw-r--r-- |
lib/sup/modes/log_mode.rb |
57L |
| -rw-r--r-- |
lib/sup/modes/person_search_results_mode.rb |
12L |
| -rw-r--r-- |
lib/sup/modes/poll_mode.rb |
19L |
| -rw-r--r-- |
lib/sup/modes/reply_mode.rb |
230L |
| -rw-r--r-- |
lib/sup/modes/resume_mode.rb |
52L |
| -rw-r--r-- |
lib/sup/modes/scroll_mode.rb |
252L |
| -rw-r--r-- |
lib/sup/modes/search_list_mode.rb |
204L |
| -rw-r--r-- |
lib/sup/modes/search_results_mode.rb |
59L |
| -rw-r--r-- |
lib/sup/modes/text_mode.rb |
81L |
| -rw-r--r-- |
lib/sup/modes/thread_index_mode.rb |
1043L |
| -rw-r--r-- |
lib/sup/modes/thread_view_mode.rb |
1037L |
| -rw-r--r-- |
lib/sup/person.rb |
141L |
| -rw-r--r-- |
lib/sup/poll.rb |
272L |
| -rw-r--r-- |
lib/sup/rfc2047.rb |
71L |
| -rw-r--r-- |
lib/sup/search.rb |
110L |
| -rw-r--r-- |
lib/sup/sent.rb |
58L |
| -rw-r--r-- |
lib/sup/service/label_service.rb |
45L |
| -rw-r--r-- |
lib/sup/source.rb |
252L |
| -rw-r--r-- |
lib/sup/tagger.rb |
50L |
| -rw-r--r-- |
lib/sup/textfield.rb |
252L |
| -rw-r--r-- |
lib/sup/thread.rb |
451L |
| -rw-r--r-- |
lib/sup/time.rb |
93L |
| -rw-r--r-- |
lib/sup/undo.rb |
38L |
| -rw-r--r-- |
lib/sup/update.rb |
30L |
| -rw-r--r-- |
lib/sup/util.rb |
653L |
| -rw-r--r-- |
lib/sup/util/axe.rb |
17L |
| -rw-r--r-- |
lib/sup/util/locale_fiddler.rb |
24L |
| -rw-r--r-- |
lib/sup/util/ncurses.rb |
274L |
| -rw-r--r-- |
lib/sup/util/path.rb |
9L |
| -rw-r--r-- |
lib/sup/util/query.rb |
17L |
| -rw-r--r-- |
lib/sup/util/uri.rb |
15L |
| -rw-r--r-- |
lib/sup/version.rb |
12L |
| -rw-r--r-- |
sup.gemspec |
75L |
| -rw-r--r-- |
test/dummy_source.rb |
73L |
| -rw-r--r-- |
test/fixtures/bad-content-transfer-encoding-1.eml |
8L |
| -rw-r--r-- |
test/fixtures/binary-content-transfer-encoding-2.eml |
21L |
| -rw-r--r-- |
test/fixtures/blank-header-fields.eml |
71L |
| -rw-r--r-- |
test/fixtures/contacts.txt |
1L |
| -rw-r--r-- |
test/fixtures/embedded-message-rfc6532.eml |
33L |
| -rw-r--r-- |
test/fixtures/embedded-message.eml |
34L |
| -rw-r--r-- |
test/fixtures/invalid-date.eml |
8L |
| -rw-r--r-- |
test/fixtures/mailing-list-header.eml |
80L |
| -rw-r--r-- |
test/fixtures/malicious-attachment-names.eml |
55L |
| -rw-r--r-- |
test/fixtures/missing-from-to.eml |
18L |
| -rw-r--r-- |
test/fixtures/missing-line.eml |
9L |
| -rw-r--r-- |
test/fixtures/multi-part-2.eml |
72L |
| -rw-r--r-- |
test/fixtures/multi-part.eml |
61L |
| -rw-r--r-- |
test/fixtures/no-body.eml |
18L |
| -rw-r--r-- |
test/fixtures/non-ascii-header-in-nested-message.eml |
36L |
| -rw-r--r-- |
test/fixtures/non-ascii-header.eml |
8L |
| -rw-r--r-- |
test/fixtures/rfc2047-header-encoding.eml |
15L |
| -rw-r--r-- |
test/fixtures/simple-message.eml |
29L |
| -rw-r--r-- |
test/fixtures/text-attachments-with-charset.eml |
60L |
| -rw-r--r-- |
test/fixtures/utf8-header.eml |
17L |
| -rw-r--r-- |
test/fixtures/zimbra-quote-with-bottom-post.eml |
27L |
| -rw-r--r-- |
test/gnupg_test_home/.gpg-v21-migrated |
0B |
| -rw-r--r-- |
test/gnupg_test_home/gpg.conf |
3L |
| -rw-r--r-- |
test/gnupg_test_home/private-keys-v1.d/26C05E44706A8E230B3255BB9532B34DC9420232.key |
42L |
| -rw-r--r-- |
test/gnupg_test_home/private-keys-v1.d/D187ADC90EC4DEB7047678EAA37E33A53A465D47.key |
5L |
| -rw-r--r-- |
test/gnupg_test_home/private-keys-v1.d/FB2D9BD3B1BE90B5BCF697781F8404224B0FCF5B.key |
5L |
| -rw-r--r-- |
test/gnupg_test_home/pubring.gpg |
2298B |
| -rw-r--r-- |
test/gnupg_test_home/receiver_pubring.gpg |
924B |
| -rw-r--r-- |
test/gnupg_test_home/receiver_secring.gpg |
1859B |
| -rwxr-xr-x |
test/gnupg_test_home/regen_keys.sh |
98L |
| -rw-r--r-- |
test/gnupg_test_home/secring.gpg |
2339B |
| -rw-r--r-- |
test/gnupg_test_home/sup-test-2@foo.bar.asc |
23L |
| -rw-r--r-- |
test/integration/test_draft.rb |
126L |
| -rw-r--r-- |
test/integration/test_maildir.rb |
92L |
| -rw-r--r-- |
test/integration/test_mbox.rb |
82L |
| -rw-r--r-- |
test/integration/test_sup-add.rb |
87L |
| -rw-r--r-- |
test/integration/test_sup-sync-back-maildir.rb |
40L |
| -rw-r--r-- |
test/test_crypto.rb |
207L |
| -rw-r--r-- |
test/test_header_parsing.rb |
176L |
| -rw-r--r-- |
test/test_helper.rb |
13L |
| -rw-r--r-- |
test/test_message.rb |
440L |
| -rw-r--r-- |
test/test_messages_dir.rb |
121L |
| -rw-r--r-- |
test/test_yaml_regressions.rb |
17L |
| -rw-r--r-- |
test/unit/service/test_label_service.rb |
19L |
| -rw-r--r-- |
test/unit/test_contact.rb |
33L |
| -rw-r--r-- |
test/unit/test_edit_message_mode.rb |
99L |
| -rw-r--r-- |
test/unit/test_horizontal_selector.rb |
40L |
| -rw-r--r-- |
test/unit/test_locale_fiddler.rb |
15L |
| -rw-r--r-- |
test/unit/test_person.rb |
37L |
| -rw-r--r-- |
test/unit/test_rmail_message.rb |
36L |
| -rw-r--r-- |
test/unit/util/test_query.rb |
52L |
| -rw-r--r-- |
test/unit/util/test_string.rb |
63L |
| -rw-r--r-- |
test/unit/util/test_uri.rb |
19L |