Commits
- Commit:
8dc60352fb6004d15c7f04a3e192148e485d9d37
- From:
- Omar Polo <op@omarpolo.com>
- Date:
teach telescope how to backtab
- Commit:
741428e3b7a7cf600e8c91baabfb960559e2680d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention the dependency on yacc
- Commit:
c92e529c273bbb2b59a02d054c2dcbec3c9b12f0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
link the parser in the build
and:
* add some flags
* document them
* move the customizable stuff to defaults.c
- 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:
89fd2bea5a51ccb48581f8c7acf5788e35ead60a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix generated code
- Commit:
afd608c6025585bca72b9771831566cae3d17a26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ignore dist tarballs
- Commit:
a0e9117382da09d29f8f0f08ca98188b810bfa94
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ignore SIGPIPE
prevent telescope from dying when connecting to non-tls/non-gemini
servers (found by trying to load a bogus ``gemini://gemini.nytpu.com''
-- the correct url for the capsule is ``gemini://nytpu.com'')
- Commit:
4ad015757c2e7305e2de865c3fba0cf97649d0e6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
ad4616504c0b1619681d10e507fe88a281bd7561
- From:
- Omar Polo <op@omarpolo.com>
- Date:
change include <> -> ""
- 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:
d15aa86db132eb6362ff8c75e93515994b0acafe
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
421bca4a5cbe62b1a1e69c914a018f643dc71b4c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve tabs handling
for the time being this seems good enough. In the future we may want
to expand a tab into N spaces tho.
- Commit:
b66b4b89921398b7c7a69fa193c76b175ab940b3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync
- Commit:
cf25a90f9d1fc5724334a09b562d3d970b332514
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove urgent flag during switch_to_tab
when a tab is closed (C-t x 0) the previous one gets selected via
switch_to_tab, but the TAB_URGENT flag is kept.
- Commit:
46f6e97405d8f8693a6b1b1213974f96f3da3bab
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rename: s/window/buffer (but not always)
this aims to solve (albeit only partially) the confusion between
telescope' ``struct window'' and ncurses WINDOW. It also brings some
more emacs-like nomenclature, which may be a good thing.