5aa03da3e8
help: improve view and list commands
4fbd51348f
readme: add history_limit
3a88a898c9
browser: open last download with external commands
f1c5d8dfc9
history: fix going back
397a143695
navigation: rework entirely URL management
1fddf4c2b2
tofu: proper implementation
80ec71f30b
command_line: add a prompt function
396391ea80
help: add help page
6574048763
command_line: fix new line issue when using editor
3a818812a9
config: add config management
b6a833fe98
command_line: fix new line issue when using editor
b5c34d88b1
config: add config management
b6a833fe98
command_line: fix new line issue when using editor
b5c34d88b1
config: add config management
4fbfa37937
browser: do not send requests with too long URLs
cf48818c24
protocol: download unknown mime types
b2fdabea71
linting
cee04f10c7
browser: add missing horizontal scrolling features
535ab0aa16
command_line: allow external editor for writing
7b9a314481
navigation: fix parameters left in URL for parents
f3a3a36039
browser: render all "text/*" Gemini responses
347b5a81cc
browser: open editor to view/edit sources & pages
bce65a1472
browser: minor fixes
6bc4dbcc5d
metalines: split contents from rendering module
8aee7fdfba
gemtext: add links/title to parsing result
5b3e91336f
bookmarks: basic bookmark management
d6bcd1f706
page: split page/page_pad modules
40133a1e6b
browser: bypass cache when reloading, duh
b508ab8128
navigation: add a "go to root" function
cf6b67f78b
navigation: add function to go to parent URL
d797bf1954
navigation: add function to go to parent URL
d797bf1954
navigation: add function to go to parent URL
5d1e13ea6a
rendering: add typings
a37ed6f64d
page: add docs
0c786087ea
gemtext: auto-close preformatted blocks
fef350804c
browser: add a cache
89abbc6fd9
browser: show status line in italic
2db721d48a
browser: capture C-c
398f526b82
rendering: fix vspace issue with link/lists
84221a7816
browser: handle local file:// URIs
85934eedcf
rendering: show link preview after links
84764644df
readme
d7a94650cb
rendering: do not crash on rendering failure
524bda5b39
protocol: limit meta line length in request
72111bce70
protocol: make connection timeout after some time
a903132905
2015 day 4
7f9920447a
2015 day 3
6ad8e84551
2015 day 2
351fc11bed
2015 day 1 (redoing lost challenges)
56ec1d2ec7
Improve new day scripts