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.
Tim Vaughan [Fri, 13 Sep 2019 15:21:13 +0000 (17:21 +0200)]
Fixed breaking bug introduced in previous release.
Tim Vaughan [Fri, 13 Sep 2019 15:05:53 +0000 (17:05 +0200)]
version bump
Tim Vaughan [Fri, 13 Sep 2019 15:05:09 +0000 (17:05 +0200)]
Fixed gemini URL processing bug.
Tim Vaughan [Fri, 13 Sep 2019 13:33:08 +0000 (15:33 +0200)]
version bump
Tim Vaughan [Fri, 13 Sep 2019 13:31:14 +0000 (15:31 +0200)]
mouse-3 is now bound to elpher-back
Tim Vaughan [Fri, 13 Sep 2019 12:43:26 +0000 (14:43 +0200)]
Buttonification on by default in directories.
Tim Vaughan [Thu, 12 Sep 2019 09:22:12 +0000 (11:22 +0200)]
Sigh. Another bug-fix patch release.
Tim Vaughan [Thu, 12 Sep 2019 07:51:44 +0000 (09:51 +0200)]
Replaced telnet item type support.
Tim Vaughan [Wed, 11 Sep 2019 18:55:37 +0000 (20:55 +0200)]
Proper handling of empty mime-type parameter entries.
Tim Vaughan [Wed, 11 Sep 2019 15:46:14 +0000 (17:46 +0200)]
Updated dev notes.
Tim Vaughan [Wed, 11 Sep 2019 15:37:09 +0000 (17:37 +0200)]
Replaced add-to-list with push.
Fixes byte compilation error.
Tim Vaughan [Wed, 11 Sep 2019 15:24:40 +0000 (17:24 +0200)]
Updated the README.
Tim Vaughan [Wed, 11 Sep 2019 15:21:25 +0000 (17:21 +0200)]
Updated texinfo doc.
Tim Vaughan [Wed, 11 Sep 2019 15:21:07 +0000 (17:21 +0200)]
Prepping for 2.0 release.
Tim Vaughan [Wed, 11 Sep 2019 11:48:46 +0000 (13:48 +0200)]
Updated dev notes.
Tim Vaughan [Wed, 11 Sep 2019 11:48:20 +0000 (13:48 +0200)]
Debugging after refactor: now functional.
Tim Vaughan [Wed, 11 Sep 2019 09:08:01 +0000 (11:08 +0200)]
Completed draft of refactor.
Tim Vaughan [Wed, 11 Sep 2019 07:51:34 +0000 (09:51 +0200)]
Continuing with factoring.
Tim Vaughan [Tue, 10 Sep 2019 23:08:25 +0000 (01:08 +0200)]
Factoring out transport code from rendering code.
Tim Vaughan [Tue, 10 Sep 2019 22:35:19 +0000 (00:35 +0200)]
Removed some useless function defs.
Tim Vaughan [Tue, 10 Sep 2019 22:02:50 +0000 (00:02 +0200)]
Added support for mime-specified gemini charset.
Tim Vaughan [Tue, 10 Sep 2019 14:13:31 +0000 (16:13 +0200)]
Updated dev notes.
Tim Vaughan [Tue, 10 Sep 2019 12:31:17 +0000 (14:31 +0200)]
Fixed up text/gemini margins, handling of mailto: URLs.
Tim Vaughan [Tue, 10 Sep 2019 09:26:29 +0000 (11:26 +0200)]
Better gemini error handling, support for images+input.
Tim Vaughan [Mon, 9 Sep 2019 13:37:59 +0000 (15:37 +0200)]
Very scratchy text/gemini support.
Tim Vaughan [Mon, 9 Sep 2019 08:36:00 +0000 (10:36 +0200)]
Added to dev notes.
Tim Vaughan [Mon, 9 Sep 2019 08:22:12 +0000 (10:22 +0200)]
Fledgling gemini support.
Tim Vaughan [Mon, 9 Sep 2019 07:36:42 +0000 (09:36 +0200)]
Added an other-url-specific face.
Tim Vaughan [Mon, 9 Sep 2019 07:30:58 +0000 (09:30 +0200)]
Finishing conversion to URL addresses.
Tim Vaughan [Sun, 8 Sep 2019 22:58:25 +0000 (00:58 +0200)]
Got rid of make-node-from-matched-url. Broke things.
Tim Vaughan [Sun, 8 Sep 2019 22:31:49 +0000 (00:31 +0200)]
Made default protocol gopher.
Tim Vaughan [Sun, 8 Sep 2019 22:18:02 +0000 (00:18 +0200)]
Everything seems to be working again.
Tim Vaughan [Sun, 8 Sep 2019 20:49:50 +0000 (22:49 +0200)]
Start page almost rendering.
Tim Vaughan [Sun, 8 Sep 2019 20:23:32 +0000 (22:23 +0200)]
Draft refactor with url-centric addresses.
Tim Vaughan [Fri, 6 Sep 2019 22:21:54 +0000 (00:21 +0200)]
Merge branch 'master' into url_addresses
Tim Vaughan [Fri, 6 Sep 2019 22:11:07 +0000 (00:11 +0200)]
Worked a bit more on address->url conversion.
Tim Vaughan [Sun, 28 Jul 2019 13:17:24 +0000 (15:17 +0200)]
Working on switching to URL-based addresses.
Tim Vaughan [Thu, 5 Sep 2019 12:45:59 +0000 (14:45 +0200)]
Updated start page help following rebinding.
Tim Vaughan [Thu, 5 Sep 2019 12:43:36 +0000 (14:43 +0200)]
Replaced "w" with "." as default view-raw binding.
The original binding always gets in the way when attempting
to skip by word in evil-mode.
Tim Vaughan [Mon, 26 Aug 2019 18:54:57 +0000 (20:54 +0200)]
Updated dev notes.
Tim Vaughan [Fri, 16 Aug 2019 14:14:18 +0000 (16:14 +0200)]
Version bump.
Tim Vaughan [Fri, 16 Aug 2019 14:12:54 +0000 (16:12 +0200)]
Fixed error in previous commit.
Tim Vaughan [Fri, 16 Aug 2019 14:07:35 +0000 (16:07 +0200)]
Report error on unsupported selector type.
Tim Vaughan [Sun, 28 Jul 2019 13:17:24 +0000 (15:17 +0200)]
Working on switching to URL-based addresses.
Tim Vaughan [Wed, 10 Jul 2019 07:55:39 +0000 (09:55 +0200)]
Added URI percent decoding/encoding.
Tim Vaughan [Mon, 8 Jul 2019 21:40:44 +0000 (23:40 +0200)]
Added support for IPv6 addresses in URLs.
Tim Vaughan [Thu, 27 Jun 2019 11:16:26 +0000 (13:16 +0200)]
Added ?P and ?s to the list of known item types.
(Both are just handled using the download getter.)
Tim Vaughan [Thu, 27 Jun 2019 08:24:02 +0000 (10:24 +0200)]
Added elpher-go-current.
Tim Vaughan [Wed, 26 Jun 2019 15:51:50 +0000 (17:51 +0200)]
Clarified info documentation link.
Tim Vaughan [Wed, 26 Jun 2019 09:39:47 +0000 (11:39 +0200)]
Start page getter now directly renders page.
I.e. there is no longer an explicit gophermap for this
page.
Tim Vaughan [Tue, 25 Jun 2019 15:30:16 +0000 (17:30 +0200)]
Changed menu item type label www to url.
Not always accurate (h types can represent both generic
URLs (even gopher URLs) and literal HTML documents.
These days it seems that they're mosly URLs though.
Tim Vaughan [Tue, 25 Jun 2019 07:15:10 +0000 (09:15 +0200)]
Changed info manual dir category to "Emacs".
Tim Vaughan [Mon, 24 Jun 2019 22:46:23 +0000 (00:46 +0200)]
Version bump.
Tim Vaughan [Mon, 24 Jun 2019 22:44:25 +0000 (00:44 +0200)]
Fixed typo in README.
Tim Vaughan [Mon, 24 Jun 2019 22:42:58 +0000 (00:42 +0200)]
Improved README.
Tim Vaughan [Mon, 24 Jun 2019 22:26:30 +0000 (00:26 +0200)]
Updated package header.
Tim Vaughan [Mon, 24 Jun 2019 22:20:17 +0000 (00:20 +0200)]
Spelling fixes.