Commits
- Commit:
04c21b67e647e939257f5976f9fb8139624a2d18
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tagged 0.3 -- Spaceman
- Commit:
0e1eff5b95f2e5962b8941fe706d320a7eca469b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
"humanize" byte progress
i.e. trasform XYZ bytes to something readable
- Commit:
69bdd906cbdaaab353fb7f2d20fd70c31c19d31d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
first revision of a parser for the configuration file
There is only the code to do the parsing, not actually applying them.
The accepted syntax is as follows:
# `set' to, hum, set options
set max-redirect = 5
set new-tab-url = "about:blank"
# change the styling
style tabline foreground white
style tabline background black
style line.title2 {
prefix "## "
cont " "
attr bold
}
# keybindings management
bind global-map "1 G" beginning-of-buffer
bind minibuffer-map "C-c" minibuffer-abort
unbind minibuffer-map "C-g"
- Commit:
54e19de8df26d9c8f4c669d0583e0e41745cfba8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tagged 0.2
Changelog since 0.1.1:
* save certificates per (host, port) tuple, not only per-host
* don't crash on invalid lines in known_hosts
* allow saving the new certificate after mismatch
* fix cmd_scroll_down/up: they scrolled two line more than what intended
* fix out-of-bound
* automatic gemini:// on load-url
* display a `!' when a non-focused tab gets loaded
* added aliases for tab-{next,new,previous}
* unbreak forward-char
* debounce resize event
* new heuristic to obtain the page title: if no h1 found, try with h2s and h3s
* ask the user to save a page when it can't be rendered
* drop the urgent flag when switching to a tab after closing one
* fix tab width
- Commit:
87e40628fa517c12135d3edee522705522042f79
- From:
- Omar Polo <op@omarpolo.com>
- Date:
properly check for sys/queue.h
before we (wrongly) always used the bundled version
- Commit:
fbaf9fba0e646058b4426cab2596000181f92261
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for strsep
- Commit:
8534942b638c2075e07fcfad91a9bb78a1352f58
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version
- Commit:
1c55b953512e802e518f22049ddd3891e702d541
- From:
- Omar Polo <op@omarpolo.com>
- Date:
require c99
- Commit:
a625907cba57e9bba5b33e46393bb1fbc5a7e21c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix compilation on glibc
glibc needs _GNU_SOURCE defined to make IOV_MAX visible. Use
AC_USE_SYSTEM_EXTENSIONS and make sure to include compat.h before
everything else. Found by cage_, thanks!
- Commit:
8255077602558143997f8768875a6f2efdce3d26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added compat for ohash
- Commit:
cc4953ef55207880f2363213450274581b44b0db
- From:
- Omar Polo <op@omarpolo.com>
- Date:
first draft of asynchronous dns resolution
Use asr on OpenBSD to do DNS query lookups asynchronously. At the
moment it seems a bit hard to provide the whole asr + asr_event stuff
in the compat layer, so hide those bits behind an #ifdef; not the
prettiest solution, but a working one.
Future works may either:
- provide a stub implementation for the asr stuff
- bundle the libasr from OpenSMTD-portable
- Commit:
e18a9f1429efc0aff81d06fbaffcc44ce2c1d7b2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add various -W flags
- Commit:
e21e40a91812c2e21408c7ff5c360cb373049a0b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for memmem(3)
- Commit:
60c891c2ceb82f9e49bd4b60c355de3f91cbf494
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix compat layer build
- Commit:
b0003f5861f022ca86f3b254ebb0c3f2fdadfe4e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add bunch of compats for compatibility