Commits
- Commit:
449ea6fe32441d2fd3875c5eee5d0c77800cfa7d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
apply load-url-use-heuristic for command line arguments too
This semplifies a bit the handling. humanify_url() now takes the base
URL which we can then use when not using the heuristics.
Command-line arguments now take an implicit base of <file://$PWD/>
when the heuristics are disabled, so that foo.gmi resolves to the
local file even without <./>.
See github issue #10.
- Commit:
a36bb43a3e7eb5156105479fe02f05639d5f1d89
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add the up, root and home commands
These navigates respectively one level up in the path hierarchy, to
the root directory and to the "home".
The home is considered to be the first path component in the form of
~username.
`home' is yet to be implemented.
- Commit:
4bb6a4fa12277e60cec320dacf7968754b26db7d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add load-url-use-heuristic knob
This is still WIP and may change before the next release.
It could be worthwile to resolve the URLs in load-url using the
current page as base, so that while browsing <gemini://a.org/b/c>,
using load-url to go to "/" would load <gemini://a.org/> instead of
<file:///>. The new option `load-url-use-heuristic', if unset,
provides exactly this behaviour.
It is still a bit rough to use, as for e.g. loading <d.net> would now
yield <gemini://a.org/b/d.net> instead of <gemini://d.net>.
Will need more work in-tree, but for now add it so we can reason about
it.
See github issue #10
- Commit:
067b7ffd71d21659ed7149faf77ba312e91d6faa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add mini-kill-whole-line
- Commit:
288b931b133c51a6eccdbc4a25baf2aaf65273d1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document write-buffer function, binding and alias
- Commit:
b80445172a8a8141b2e748339ba45de822956f5e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mark variables with Ic so it's possible to jump to them with :t
- Commit:
e95a72488ce30c8d26ffe8c5f6fc0a902cd879ac
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document reply-last-input and M-r
- Commit:
1e0f5c02fa8fbc9b2e9166d51ec1be329eb7a931
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add alias open for load-url, suggested by Florian, thanks :)
- Commit:
c7067b0b78534c295ab2e5c3d2beb275f3be29eb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
link the thfr@ article about OOTB-TOFU in the ACKNOWLEDGEMNTS section
- Commit:
b240cdbb259a3f9751861686a980e75166404074
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add to CAVEATS a note about the naive text-wrapping algorithm
- Commit:
1495fbb279fee499ef1cd0017feecdebe5d4a030
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document cache-info
- Commit:
393dc10ebecd2570c77774b8a45cef99c9e71f6c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document fringe-ignore-offset
- Commit:
d3b39b65197b8dea594f7c8178fca70b15d70bf7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document the `line.fringe' style identifier
- Commit:
d18cfb58c93397b6e3de32bd469d52a766a65bfa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
specify that --help and --version also exit
- Commit:
1d8d557f901e618811f03ddb799ebf7cad34227a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove the description about the session file format
It's been changed recently (see history & killed files) and I don't
want to keep documenting it: users shouldn't mess with their history
file that easily (this is not an excuse for sloppy parsing, which
isn't the case.) Furthermore, the format is easy, I think intuitive,
and the code easily found in fs.c.