Tim Vaughan [Fri, 14 Jun 2019 11:52:13 +0000 (13:52 +0200)]
Merge.
Tim Vaughan [Fri, 14 Jun 2019 11:31:52 +0000 (13:31 +0200)]
Added some help text, bumped displayed version.
Tim Vaughan [Fri, 14 Jun 2019 09:07:13 +0000 (11:07 +0200)]
Allowed for editing of bookmark display strings.
Tim Vaughan [Thu, 13 Jun 2019 23:59:50 +0000 (01:59 +0200)]
Updated start page with keys for new commands.
Tim Vaughan [Thu, 13 Jun 2019 23:59:41 +0000 (01:59 +0200)]
Draft bookmarks implementation.
Tim Vaughan [Thu, 13 Jun 2019 23:59:31 +0000 (01:59 +0200)]
Removed unused start page address customization.
Tim Vaughan [Thu, 13 Jun 2019 23:59:23 +0000 (01:59 +0200)]
Updated notes.
Tim Vaughan [Thu, 13 Jun 2019 23:59:17 +0000 (01:59 +0200)]
Separated caches from nodes.
Tim Vaughan [Thu, 13 Jun 2019 23:59:07 +0000 (01:59 +0200)]
Removed caddr usage.
Tim Vaughan [Thu, 13 Jun 2019 23:58:46 +0000 (01:58 +0200)]
Defined special type and getter for start page.
Side effect: start page is no longer cached, thus
node caches are lost on returning to the start page.
I.e. now absolutely need a separate table of visited nodes.
Tim Vaughan [Thu, 13 Jun 2019 23:58:34 +0000 (01:58 +0200)]
Replaced org-mode faces with font-lock/basic faces.
Tim Vaughan [Thu, 13 Jun 2019 23:58:16 +0000 (01:58 +0200)]
Added note on faces.
Tim Vaughan [Thu, 13 Jun 2019 23:57:46 +0000 (01:57 +0200)]
Added warning for incorrectly formatted directory records.
Tim Vaughan [Thu, 13 Jun 2019 00:01:25 +0000 (02:01 +0200)]
Updated version number.
Tim Vaughan [Wed, 12 Jun 2019 22:48:24 +0000 (00:48 +0200)]
Removed "tab" instruction (is wrong if helm-mode is acive)
Tim Vaughan [Wed, 12 Jun 2019 20:50:08 +0000 (22:50 +0200)]
Removed use of caddr (not defined in emacs25!)
Tim Vaughan [Mon, 10 Jun 2019 23:02:28 +0000 (01:02 +0200)]
Fix wrong instruction, even if it is only temporary.
Tim Vaughan [Mon, 10 Jun 2019 22:49:39 +0000 (00:49 +0200)]
Can now add URL representations of items to kill-ring.
Tim Vaughan [Mon, 10 Jun 2019 22:22:16 +0000 (00:22 +0200)]
Updated dev notes.
Tim Vaughan [Mon, 10 Jun 2019 22:13:28 +0000 (00:13 +0200)]
Added node info commands, header option, better bookmarks.
Item types are now part of the address, and a display
string is stored with each node.
Tim Vaughan [Mon, 10 Jun 2019 20:15:48 +0000 (22:15 +0200)]
Type now part of address.
Tim Vaughan [Mon, 10 Jun 2019 18:51:41 +0000 (20:51 +0200)]
De-linted motion state initialization of elpher-mode.
Tim Vaughan [Mon, 10 Jun 2019 16:05:09 +0000 (18:05 +0200)]
Added missing bookmark docstrings.
Tim Vaughan [Mon, 10 Jun 2019 15:42:07 +0000 (17:42 +0200)]
Fixed bug introduced in previous commit.
Tim Vaughan [Mon, 10 Jun 2019 15:24:25 +0000 (17:24 +0200)]
Better factoring of URL handling in elpher-go.
Tim Vaughan [Sun, 9 Jun 2019 22:41:11 +0000 (00:41 +0200)]
Updated dev notes.
Tim Vaughan [Sun, 9 Jun 2019 22:33:32 +0000 (00:33 +0200)]
Added Telnet entry support.
Tim Vaughan [Sun, 9 Jun 2019 22:26:44 +0000 (00:26 +0200)]
Now h-type entries are nodes the same as everything else.
Tim Vaughan [Sat, 8 Jun 2019 23:39:51 +0000 (01:39 +0200)]
Fixed style issue (thanks flycheck)
tim [Sat, 8 Jun 2019 23:19:54 +0000 (01:19 +0200)]
Improved docstring for elpher-go.
tim [Sat, 8 Jun 2019 23:14:22 +0000 (01:14 +0200)]
Added URL support to elpher-go.
tim [Sat, 8 Jun 2019 23:13:39 +0000 (01:13 +0200)]
Port matched in URLs now actually used.
Tim Vaughan [Fri, 7 Jun 2019 08:36:43 +0000 (10:36 +0200)]
Added pain points to dev notes.
Tim Vaughan [Wed, 5 Jun 2019 16:33:23 +0000 (18:33 +0200)]
Added development notes.
Tim Vaughan [Tue, 4 Jun 2019 12:57:32 +0000 (14:57 +0200)]
Port section of gopher URLs is now used.
Tim Vaughan [Mon, 3 Jun 2019 22:12:37 +0000 (00:12 +0200)]
Robustified bookmark loader, made output prettier.
Tim Vaughan [Mon, 3 Jun 2019 21:47:14 +0000 (23:47 +0200)]
Draft bookmark implementation.
Tim Vaughan [Mon, 3 Jun 2019 17:31:57 +0000 (19:31 +0200)]
Updated version in package header.
Tim Vaughan [Mon, 3 Jun 2019 15:26:16 +0000 (17:26 +0200)]
Use motion state for elpher buffer (Evil).
Tim Vaughan [Fri, 31 May 2019 22:42:05 +0000 (00:42 +0200)]
Made README more readable outside of github.
Tim Vaughan [Wed, 29 May 2019 22:42:28 +0000 (00:42 +0200)]
Revert "Child node caches now retained after reload."
This introduced way too much magic, particularly when
working with sites under development. Needs a rethink.
This reverts commit
a2bd528ecef17be619e0fff57108d7d7304833a1.
Tim Vaughan [Wed, 29 May 2019 21:06:32 +0000 (23:06 +0200)]
Clarified commentary.
Tim Vaughan [Wed, 29 May 2019 20:16:53 +0000 (22:16 +0200)]
Addressed docstring style issue,
Tim Vaughan [Wed, 29 May 2019 20:11:19 +0000 (22:11 +0200)]
Child node caches now retained after reload.
Tim Vaughan [Wed, 29 May 2019 08:17:17 +0000 (10:17 +0200)]
Optionally buttinofy URLs in "i" type dir entries.
Tim Vaughan [Mon, 27 May 2019 12:23:59 +0000 (14:23 +0200)]
Updated version string.
Tim Vaughan [Mon, 27 May 2019 12:22:56 +0000 (14:22 +0200)]
Made interactive commands more robust to running ahead of (elpher).
Tim Vaughan [Sat, 25 May 2019 20:34:42 +0000 (22:34 +0200)]
Catering for new terminating period regexp.
Tim Vaughan [Sat, 25 May 2019 11:45:05 +0000 (13:45 +0200)]
Another minor termination period improvement.
Tim Vaughan [Sat, 25 May 2019 11:36:25 +0000 (13:36 +0200)]
Better handling of terminating period in gopher map files.
Tim Vaughan [Thu, 23 May 2019 07:39:31 +0000 (09:39 +0200)]
(elpher) switches to existing elpher buffer if one exists.
Tim Vaughan [Wed, 22 May 2019 22:36:59 +0000 (00:36 +0200)]
Be a bit more conservative about switching to elpher buffer.
Tim Vaughan [Sat, 18 May 2019 22:21:45 +0000 (00:21 +0200)]
Added command for visiting root directory of current server.
Tim Vaughan [Thu, 16 May 2019 15:57:25 +0000 (17:57 +0200)]
Added melpa stable badge.
Tim Vaughan [Sun, 12 May 2019 18:53:03 +0000 (20:53 +0200)]
Fixed grammar in readme.
Tim Vaughan [Sun, 12 May 2019 18:41:44 +0000 (20:41 +0200)]
Added melpa badge.
Tim Vaughan [Sun, 12 May 2019 18:35:28 +0000 (20:35 +0200)]
Additional readme cleanup.
Tim Vaughan [Sun, 12 May 2019 18:27:28 +0000 (20:27 +0200)]
Updated README.
Tim Vaughan [Sun, 12 May 2019 08:37:37 +0000 (10:37 +0200)]
Elpher now inherit from org-mode faces.
Tim Vaughan [Fri, 10 May 2019 13:54:20 +0000 (15:54 +0200)]
Added quotes around selectors in help strings.
Tim Vaughan [Fri, 10 May 2019 09:12:35 +0000 (11:12 +0200)]
Added installation instructions.
Tim Vaughan [Thu, 2 May 2019 14:48:35 +0000 (16:48 +0200)]
A few explanatory comments.
Tim Vaughan [Thu, 2 May 2019 14:38:39 +0000 (16:38 +0200)]
Add support for non-conformant (LF only) line breaks in directories.
Tim Vaughan [Wed, 1 May 2019 07:26:24 +0000 (09:26 +0200)]
Modified menu function prompt.
Tim Vaughan [Tue, 30 Apr 2019 23:31:21 +0000 (01:31 +0200)]
Made menu command robust to empty selection.
Tim Vaughan [Tue, 30 Apr 2019 23:27:33 +0000 (01:27 +0200)]
Improved README.
Tim Vaughan [Tue, 30 Apr 2019 23:22:46 +0000 (01:22 +0200)]
Added command to directly jump to links by name.
Tim Vaughan [Tue, 30 Apr 2019 13:41:18 +0000 (15:41 +0200)]
Update README.md
Tim Vaughan [Mon, 29 Apr 2019 07:43:08 +0000 (09:43 +0200)]
More README improvements.
Tim Vaughan [Mon, 29 Apr 2019 07:39:24 +0000 (09:39 +0200)]
Improved README.
Tim Vaughan [Sun, 28 Apr 2019 20:39:40 +0000 (22:39 +0200)]
Additional comments.
Tim Vaughan [Sun, 28 Apr 2019 20:22:06 +0000 (22:22 +0200)]
Small improvements to documentation.
Tim Vaughan [Sun, 28 Apr 2019 20:19:05 +0000 (22:19 +0200)]
Made start page customizable.
Tim Vaughan [Sun, 28 Apr 2019 20:03:28 +0000 (22:03 +0200)]
Fleshed out commentry.
Tim Vaughan [Sun, 28 Apr 2019 20:03:04 +0000 (22:03 +0200)]
Added type map to global constants section.
Tim Vaughan [Sun, 28 Apr 2019 20:01:55 +0000 (22:01 +0200)]
Fixed download getter bug.
Tim Vaughan [Sun, 28 Apr 2019 19:30:43 +0000 (21:30 +0200)]
Optional image caching, viewing checks for GUI.
Tim Vaughan [Sun, 28 Apr 2019 16:01:00 +0000 (18:01 +0200)]
Added full package header.
Package lint now reports no issues.
Tim Vaughan [Sun, 28 Apr 2019 11:03:39 +0000 (13:03 +0200)]
Renamed package.
Tim Vaughan [Sun, 28 Apr 2019 11:00:29 +0000 (13:00 +0200)]
Autoload main method.
Tim Vaughan [Sat, 27 Apr 2019 23:17:48 +0000 (01:17 +0200)]
Added to wishlist.
Tim Vaughan [Sat, 27 Apr 2019 23:14:29 +0000 (01:14 +0200)]
Removed use of deprecated function.
Tim Vaughan [Sat, 27 Apr 2019 23:08:57 +0000 (01:08 +0200)]
Finished documenting functions.
Tim Vaughan [Sat, 27 Apr 2019 12:08:21 +0000 (14:08 +0200)]
Updated README.
Tim Vaughan [Sat, 27 Apr 2019 12:05:39 +0000 (14:05 +0200)]
Documented some functions.
Tim Vaughan [Sat, 27 Apr 2019 11:52:21 +0000 (13:52 +0200)]
Fixed keybindings for terminals.
Tim Vaughan [Sat, 27 Apr 2019 11:52:05 +0000 (13:52 +0200)]
Added redraw command.
Tim Vaughan [Sat, 27 Apr 2019 11:51:30 +0000 (13:51 +0200)]
Adjusted face for text entries.
Tim Vaughan [Sat, 27 Apr 2019 11:24:19 +0000 (13:24 +0200)]
Fixed bugs in url regexp and text entry face.
Tim Vaughan [Fri, 26 Apr 2019 23:34:42 +0000 (01:34 +0200)]
Learned how to use
defface.
Working on getting faces legible with different setups.
Tim Vaughan [Fri, 26 Apr 2019 16:01:17 +0000 (18:01 +0200)]
Fixed search getter.
Tim Vaughan [Fri, 26 Apr 2019 16:01:13 +0000 (18:01 +0200)]
Updated development goals.
Tim Vaughan [Fri, 26 Apr 2019 16:01:10 +0000 (18:01 +0200)]
Improved URL regexp.
Tim Vaughan [Fri, 26 Apr 2019 16:01:07 +0000 (18:01 +0200)]
Disable downloading for web links.
Tim Vaughan [Fri, 26 Apr 2019 16:01:03 +0000 (18:01 +0200)]
Protect against aborted searches.
Tim Vaughan [Fri, 26 Apr 2019 16:01:00 +0000 (18:01 +0200)]
Gopher links in text files are now clickable.
Tim Vaughan [Fri, 26 Apr 2019 16:00:57 +0000 (18:00 +0200)]
Updated readme.
Tim Vaughan [Fri, 26 Apr 2019 16:00:52 +0000 (18:00 +0200)]
Added some missing comments.
Tim Vaughan [Fri, 26 Apr 2019 16:00:38 +0000 (18:00 +0200)]
Added buttons for urls in text files.
Tim Vaughan [Wed, 24 Apr 2019 22:07:04 +0000 (00:07 +0200)]
Fixed download getter race condition.