Commits
- Commit:
cc71f6cb128ea70d8fd676c4cac46c3f25c0f7a5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
convert ir_select_reply() to iri
- Commit:
67d252a07be8b0630496505409ec2de490af7576
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add missing include
- Commit:
26da24dcc0c40ef5cdf3d3d364772de248043abf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix iritest CFLAGS; add iritest to TESTS
- Commit:
2d9b09165dfec9c97485b09fa050ddfb16680de2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- 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:
34f8174412bdd6f2e1f226a2b7bd00101c574ef8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sort
- 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:
2c05b26da3a2b21a6804583e47f984ec4b1f898c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
fd29e8735f8d2276b3dce90c267f67742bc5bd06
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't strlcat in a loop
not that of a big deal, but since we memset() at the start, just add
the spaces directly instead of using strlcat. saves some cpu cycles.
- Commit:
5ab1e3c1bda423908dde9e027f496f9d25f5e4da
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix wrapping of link lines
- Commit:
4592900367c6b286fb4de7ef1dbb70d991b753f9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix comment
- Commit:
5fe7bfdd24fd2b10260aeed34bd5be09aaaed0aa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a comment explaining the overridden rule
- Commit:
04060e3470e1d854c6566acac390aeffe7026617
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update emoji(-data).txt to unicode 15.0
- Commit:
1a69f47149d069693500a0b99c5022959fc5e506
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri_setquery: avoid needless else block
- Commit:
cd1d043db84e31534151a1db0dd47b5a1f201b5e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
make do_load_url and friends return void
The 0/1 difference was once important since it would give the caller
an idea whether the page was loaded immediately or asynchronously.
This doesn't matter anymore.
Furthermore, this whole family of function can't really fail (as
telescope doesn't handle memory allocation failures gracefully.)