Tim Vaughan [Mon, 1 Jun 2020 20:22:27 +0000 (22:22 +0200)]
Mouse-over text now generated when needed.
This _dramatically_ improves rendering speed for link-heavy pages.
Who knew this could be such a bottleneck!?
Tim Vaughan [Mon, 1 Jun 2020 20:21:47 +0000 (22:21 +0200)]
Made gemini link and bullet strings customizable.
Tim Vaughan [Mon, 1 Jun 2020 15:08:46 +0000 (17:08 +0200)]
Brings gemini bullet-deteciton into line with spec update.
Tim Vaughan [Mon, 1 Jun 2020 09:10:36 +0000 (11:10 +0200)]
Bumped priority of bookmark grouping.
Tim Vaughan [Wed, 27 May 2020 07:35:30 +0000 (09:35 +0200)]
Fixed history bug.
Tim Vaughan [Wed, 27 May 2020 07:14:14 +0000 (09:14 +0200)]
Unescape gopher selectors when extracting from URLs.
Tim Vaughan [Tue, 26 May 2020 20:48:27 +0000 (22:48 +0200)]
Added history bug to issues document.
Tim Vaughan [Mon, 25 May 2020 07:48:46 +0000 (09:48 +0200)]
Version bump.
Tim Vaughan [Fri, 22 May 2020 16:08:07 +0000 (18:08 +0200)]
Fixed reflow behaviour around bullets.
Previously, consecutive lines containing bullets could result in
bullets being added, because of emacs' default auto-fill behaviour.
(Which makes sense when editing text, but not when formatting gemini
documents.)
Tim Vaughan [Fri, 22 May 2020 15:44:09 +0000 (17:44 +0200)]
Gave preformatted text its own configurable face.
Tim Vaughan [Fri, 22 May 2020 11:12:30 +0000 (13:12 +0200)]
Version bump.
Tim Vaughan [Fri, 22 May 2020 11:11:21 +0000 (13:11 +0200)]
Work around Doom emacs tls problems.
Tim Vaughan [Fri, 22 May 2020 08:56:37 +0000 (10:56 +0200)]
Version bump.
Tim Vaughan [Wed, 20 May 2020 07:46:37 +0000 (09:46 +0200)]
Make explicit mention of Gemini across all documentation.
Tim Vaughan [Wed, 20 May 2020 07:26:46 +0000 (09:26 +0200)]
Merge remote-tracking branch 'origin/patch_gus'
Tim Vaughan [Tue, 19 May 2020 07:39:52 +0000 (09:39 +0200)]
Added contributors list to README.
Simon South [Mon, 18 May 2020 15:33:57 +0000 (11:33 -0400)]
Recognize Shift-Tab from a Linux virtual console.
Tim Vaughan [Sun, 17 May 2020 21:39:31 +0000 (23:39 +0200)]
Unknown gemini content now rendered as download.
Tim Vaughan [Sun, 17 May 2020 21:25:49 +0000 (23:25 +0200)]
Made gophermap info type parser more robust.
Tim Vaughan [Sun, 17 May 2020 21:25:02 +0000 (23:25 +0200)]
Added transfer progress feedback.
Vee [Sun, 17 May 2020 10:53:29 +0000 (06:53 -0400)]
Reorder search engines
Tim Vaughan [Sun, 17 May 2020 10:36:06 +0000 (12:36 +0200)]
Bugfix: file name suggestion for gemini downloads.
Tim Vaughan [Sun, 17 May 2020 06:44:48 +0000 (08:44 +0200)]
Bugfix: bookmarks saving works again.
Tim Vaughan [Sat, 16 May 2020 21:20:01 +0000 (23:20 +0200)]
Version bump.
Tim Vaughan [Sat, 16 May 2020 21:20:01 +0000 (23:20 +0200)]
Fixed help text for heading faces.
Tim Vaughan [Sat, 16 May 2020 18:53:27 +0000 (20:53 +0200)]
Made bookmarks file location customizable.
Vee [Sat, 16 May 2020 14:30:24 +0000 (10:30 -0400)]
Update documentation to include all supported protocols
This updates some in-code and Elpher homepage command documentation to
be more consistent with the client's support for more than just the
gopher protocol.
Vee [Sat, 16 May 2020 13:56:54 +0000 (09:56 -0400)]
Add Gemini search link to elpher homepage
This commit adds a "homepage" link to GUS in a similar fashion to
Veronica. It's not actually tested, because I'm not very well-versed
in hacking Emacs packages, and doing something like over-writing an
installed version from Melpa.
Thank you for the great client, and please LMK if you have any
feedback or guidance on how to improve this implementation!
Tim Vaughan [Sat, 16 May 2020 12:30:50 +0000 (14:30 +0200)]
Bug fix: redirects now rewrite current address.
See "Redirects do not rewrite current address" in ISSUES.org for
details.
Tim Vaughan [Fri, 15 May 2020 23:38:44 +0000 (01:38 +0200)]
Package linting.
Tim Vaughan [Fri, 15 May 2020 23:27:25 +0000 (01:27 +0200)]
Updated info documentation.
Tim Vaughan [Fri, 15 May 2020 22:09:14 +0000 (00:09 +0200)]
Added heading styles, adjusted fill, messed with tls.
Tim Vaughan [Fri, 15 May 2020 19:30:40 +0000 (21:30 +0200)]
Disabled TLS certificate validation by default.
Tim Vaughan [Fri, 15 May 2020 17:12:32 +0000 (19:12 +0200)]
Performance optimization for gopher and finger xfers.
Tim Vaughan [Fri, 15 May 2020 17:00:03 +0000 (19:00 +0200)]
First round of text/gemini formatting improvements.
Tim Vaughan [Fri, 15 May 2020 16:58:33 +0000 (18:58 +0200)]
Gemini download performance optimization.
Tim Vaughan [Fri, 15 May 2020 07:34:52 +0000 (09:34 +0200)]
Updated version string.
Tim Vaughan [Thu, 14 May 2020 12:03:57 +0000 (14:03 +0200)]
Updated issue list.
Tim Vaughan [Thu, 14 May 2020 09:27:46 +0000 (11:27 +0200)]
Version bump.
Tim Vaughan [Thu, 14 May 2020 07:11:41 +0000 (09:11 +0200)]
Stop "O" from opening gemini://host without trailing slash.
Tim Vaughan [Wed, 13 May 2020 20:33:44 +0000 (22:33 +0200)]
Version bump.
Tim Vaughan [Wed, 13 May 2020 20:29:08 +0000 (22:29 +0200)]
Added finger to manual and readme.
Tim Vaughan [Wed, 13 May 2020 20:28:32 +0000 (22:28 +0200)]
Completed draft finger support.
Tim Vaughan [Wed, 13 May 2020 08:17:03 +0000 (10:17 +0200)]
Adding finger support.
Tim Vaughan [Thu, 7 May 2020 08:27:16 +0000 (10:27 +0200)]
Updated link to gemini gopher page in README.
Tim Vaughan [Thu, 12 Dec 2019 18:58:08 +0000 (19:58 +0100)]
Filter ansi codes from gopher menu items.
Tim Vaughan [Thu, 12 Dec 2019 17:24:21 +0000 (18:24 +0100)]
Version bump.
Tim Vaughan [Thu, 12 Dec 2019 17:22:16 +0000 (18:22 +0100)]
Use ansi-color to interpret ansi escape codes.
Tim Vaughan [Mon, 9 Dec 2019 10:17:19 +0000 (11:17 +0100)]
Updated email address.
Tim Vaughan [Sun, 8 Dec 2019 21:37:47 +0000 (22:37 +0100)]
Updated texinfo.
Tim Vaughan [Sun, 8 Dec 2019 21:31:16 +0000 (22:31 +0100)]
Version bump and close issue.
Tim Vaughan [Sun, 8 Dec 2019 21:29:51 +0000 (22:29 +0100)]
Strip out ansi codes by default.
Tim Vaughan [Sun, 8 Dec 2019 20:53:00 +0000 (21:53 +0100)]
Make elpher-go be useful non-interactively.
Tim Vaughan [Sun, 17 Nov 2019 23:33:00 +0000 (00:33 +0100)]
Merge branch 'master' into multi-buffer
Tim Vaughan [Sun, 17 Nov 2019 23:31:52 +0000 (00:31 +0100)]
Improved URL regexp.
Tim Vaughan [Mon, 11 Nov 2019 11:00:51 +0000 (12:00 +0100)]
README is now not markdown.
Tim Vaughan [Sun, 10 Nov 2019 22:56:42 +0000 (23:56 +0100)]
Updated issues.
Tim Vaughan [Sun, 10 Nov 2019 22:54:24 +0000 (23:54 +0100)]
New simplified history implementation in place.
Tim Vaughan [Sun, 10 Nov 2019 20:50:26 +0000 (21:50 +0100)]
Replaced "nodes" with "pages".
Nodes don't make as much sense anymore as we're not explicitly
maintaining a history tree.
Tim Vaughan [Sun, 10 Nov 2019 16:01:00 +0000 (17:01 +0100)]
Migrating to stack-based history.
Tim Vaughan [Fri, 8 Nov 2019 08:57:43 +0000 (09:57 +0100)]
Improved issue tracker.
Tim Vaughan [Thu, 7 Nov 2019 08:42:48 +0000 (09:42 +0100)]
Added project page url to commentry.
Tim Vaughan [Wed, 6 Nov 2019 23:01:36 +0000 (00:01 +0100)]
Version bump.
Tim Vaughan [Wed, 6 Nov 2019 23:00:36 +0000 (00:00 +0100)]
Corrected README.
Tim Vaughan [Wed, 6 Nov 2019 22:56:10 +0000 (23:56 +0100)]
Improved url regexp.
Tim Vaughan [Wed, 6 Nov 2019 10:12:56 +0000 (11:12 +0100)]
Link to new web home + project page given at start.
Tim Vaughan [Sat, 2 Nov 2019 12:04:19 +0000 (13:04 +0100)]
Improved url regex.
Tim Vaughan [Fri, 1 Nov 2019 10:28:31 +0000 (11:28 +0100)]
Fixed version numbers.
Tim Vaughan [Fri, 1 Nov 2019 10:25:41 +0000 (11:25 +0100)]
New release.
Tim Vaughan [Fri, 1 Nov 2019 10:24:22 +0000 (11:24 +0100)]
More uniform error handling.
Tim Vaughan [Fri, 1 Nov 2019 10:23:52 +0000 (11:23 +0100)]
Tiny change to manual.
Tim Vaughan [Thu, 31 Oct 2019 18:53:35 +0000 (19:53 +0100)]
Some delinting following the nowait merge.
Tim Vaughan [Thu, 31 Oct 2019 18:41:43 +0000 (19:41 +0100)]
Merge branch 'nowait'
Tim Vaughan [Thu, 31 Oct 2019 17:13:25 +0000 (18:13 +0100)]
Fixed hole in gemini URL parsing.
Tim Vaughan [Thu, 31 Oct 2019 16:07:39 +0000 (17:07 +0100)]
Comment regarding gopher project page.
Tim Vaughan [Thu, 31 Oct 2019 14:15:07 +0000 (15:15 +0100)]
Made bookmarks file name clickable.
Tim Vaughan [Thu, 31 Oct 2019 09:47:54 +0000 (10:47 +0100)]
Improved error handling, cancels unused timers.
Tim Vaughan [Fri, 25 Oct 2019 22:47:28 +0000 (00:47 +0200)]
Converging to vaguely acceptable network connection behaviour.
Tim Vaughan [Fri, 25 Oct 2019 13:11:24 +0000 (15:11 +0200)]
Accelerated IPv4 fallback working on gemini servers.
Tim Vaughan [Thu, 24 Oct 2019 12:32:54 +0000 (14:32 +0200)]
Raw renderer now displays mimetype if specified.
Tim Vaughan [Thu, 24 Oct 2019 12:32:27 +0000 (14:32 +0200)]
Enabled rendering of HTML files served over gemini.
Tim Vaughan [Thu, 24 Oct 2019 12:31:54 +0000 (14:31 +0200)]
Added :nowait t to gopher selector retriever.
Tim Vaughan [Thu, 24 Oct 2019 11:32:11 +0000 (13:32 +0200)]
Experimenting with asynchronous connections.
Tim Vaughan [Mon, 14 Oct 2019 14:59:11 +0000 (16:59 +0200)]
Better handling of port defaults and gemini redirects.
Tim Vaughan [Fri, 4 Oct 2019 07:10:59 +0000 (09:10 +0200)]
Start page now has direct link to bookmarks page.
Nice for the occasional lazy mouse-only browsing.
Tim Vaughan [Sat, 21 Sep 2019 23:24:44 +0000 (01:24 +0200)]
Header now displays TLS encryption status instead of url.
Tim Vaughan [Fri, 20 Sep 2019 15:33:10 +0000 (17:33 +0200)]
Prevent adding properties to node display strings.
Tim Vaughan [Thu, 19 Sep 2019 16:11:33 +0000 (18:11 +0200)]
Fixed eol-conversion problem under dos.
Tim Vaughan [Sun, 15 Sep 2019 11:44:03 +0000 (13:44 +0200)]
Sanitize URL strings pefore displaying with message.
Tim Vaughan [Sat, 14 Sep 2019 22:24:51 +0000 (00:24 +0200)]
Gemini url parsing now collapses dot sequences.
Tim Vaughan [Sat, 14 Sep 2019 22:24:39 +0000 (00:24 +0200)]
Tiny texinfo edit.
Tim Vaughan [Sat, 14 Sep 2019 10:46:24 +0000 (12:46 +0200)]
Version bump.
Tim Vaughan [Sat, 14 Sep 2019 10:45:30 +0000 (12:45 +0200)]
Better gemini error reportage.
Tim Vaughan [Fri, 13 Sep 2019 21:59:29 +0000 (23:59 +0200)]
Added missing mouse-3 doc on start page.
Tim Vaughan [Fri, 13 Sep 2019 20:50:43 +0000 (22:50 +0200)]
Improved URL regexp.
Tim Vaughan [Fri, 13 Sep 2019 20:06:39 +0000 (22:06 +0200)]
Made the gemini errors more palatable.
Tim Vaughan [Fri, 13 Sep 2019 17:07:02 +0000 (19:07 +0200)]
Sanitized header string.
Tim Vaughan [Fri, 13 Sep 2019 16:57:01 +0000 (18:57 +0200)]
Improved gemini error reporting.
Tim Vaughan [Fri, 13 Sep 2019 16:10:00 +0000 (18:10 +0200)]
Added URL to header.
Tim Vaughan [Fri, 13 Sep 2019 15:29:24 +0000 (17:29 +0200)]
Added new keybinding to manual.