~lioploum/offpunk

86725119 — Étienne Mollier 7 days ago master
man/offpunk.1: refresh offpunk manual.

This change mainly appends the description of the newly introduced
--config-file command option in offpunk.
ba3ca94e — Ploum 7 days ago
todo: cache trim
chore: apply ruff formatting
Release 2.5 - January 30th 2025

- "abbrevs" has been replaced by "alias"
- "alias" now allows custom command to be aliased
- PEP8-ification by Vincent Jousse
- changing "datetime.UTC" to "datetime.timezone.utc" for retrocompatibility with python < 3.11
- checking if "grep" supports "--color=auto" to supports OpenBSD (reported by Dylan D’Silva)
2b5f1f75 — Ploum 12 days ago
avoid todo being titles
a266676e — Ploum 13 days ago
todo file
72c8ad87 — Ploum a month ago
typo spotted by Peter Cock
checking if "grep" supports "--color=auto" to supports OpenBSD (reported by Dylan D’Silva)
just another photo for the archives
"alias" now allows custom command to be aliased

"abbrevs" has been deprecated
changing "datetime.UTC" to "datetime.timezone.utc" for retrocompatibility with python < 3.11
39cbc707 — Étienne Mollier 2 months ago
man/opnk.1: refresh command description.

Signed-off-by: Étienne Mollier <emollier@debian.org>
0ae109b1 — Étienne Mollier 2 months ago
man/offpunk.1: refresh manual for offpunk 2.4.

This change removes references to --tls-* arguments and documents
the --images-mode.

Signed-off-by: Étienne Mollier <emollier@debian.org>
43337a95 — Étienne Mollier 2 months ago
man/netcache.1: refresh manual.

This change updates netcache description to match the help argument
output, and includes newly introduced --ids argument.  In addition,
it also includes missing description of --offline.

Signed-off-by: Étienne Mollier <emollier@debian.org>
c156362e — Étienne Mollier 2 months ago
man/ansicat.1: refresh ansicat description.

Signed-off-by: Étienne Mollier <emollier@debian.org>
refactor: simplify set_prompt and add tests

I was going through the code and I found some nits in the prompt
code (using `.get` with a default value on dicts) and decided to
take the occasion to setup some tests.

I've updated the README accordingly (tests need `pytest` and
`pytest-mock` to be installed).

The `README.md` has been reformated using a markdown linter, I hope you
don't mind.
changelog for 2.5
chore: apply PEP8 formatting using ruff
Version 2.4 - November 21st 2024

NEW WEBSITE: Official homepage is now https://offpunk.net (or gemini://offpunk.net). Sources are in the /tutorial/ folder and contributions are welcome.
NEW FEATURE: This release includes work by Bert Livens to add gemini client-side certificates (see "help certs"). This means you can browse gemini capsule while being identified (such as astrobotany)
- Deprecation warning if using Chafa < 1.10
- introducing the "tutorial" command (which is only a link to offpunk.net for now)
- netcache: use client-certificate when going to a url like gemini://username@site.net (by Bert Livens)
- offpunk/netcache: added the "cert" command to list and create client certificates (Bert Livens)
- "open" now accept integer as parameters to open links (suggested by Matthieu Rakotojaona)
- fix cache not being properly accessed when server redirect to same host with standard port (gemini.ucant.org)
- fix crash when expired certificate due to not_valid_after deprecation
- fix crash in netcache when a port cannot be parsed in the URL
- fix parameter "interactive=False" not being sent to gemini redirections
- fix problem with non-integer version of less (Patch by Peter Cock)
- Gopher: hide lines starting with TAB (drkhsh.at), reported by Dylan D’Silva
dec vt 220
Next
Do not follow this link