elpher.git
5 years agoRobustified bookmark loader, made output prettier.
Tim Vaughan [Mon, 3 Jun 2019 22:12:37 +0000 (00:12 +0200)]
Robustified bookmark loader, made output prettier.

5 years agoDraft bookmark implementation.
Tim Vaughan [Mon, 3 Jun 2019 21:47:14 +0000 (23:47 +0200)]
Draft bookmark implementation.

5 years agoUpdated version in package header.
Tim Vaughan [Mon, 3 Jun 2019 17:31:57 +0000 (19:31 +0200)]
Updated version in package header.

5 years agoUse motion state for elpher buffer (Evil).
Tim Vaughan [Mon, 3 Jun 2019 15:26:16 +0000 (17:26 +0200)]
Use motion state for elpher buffer (Evil).

5 years agoMade README more readable outside of github.
Tim Vaughan [Fri, 31 May 2019 22:42:05 +0000 (00:42 +0200)]
Made README more readable outside of github.

5 years agoRevert "Child node caches now retained after reload."
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.

5 years agoClarified commentary.
Tim Vaughan [Wed, 29 May 2019 21:06:32 +0000 (23:06 +0200)]
Clarified commentary.

5 years agoAddressed docstring style issue,
Tim Vaughan [Wed, 29 May 2019 20:16:53 +0000 (22:16 +0200)]
Addressed docstring style issue,

5 years agoChild node caches now retained after reload.
Tim Vaughan [Wed, 29 May 2019 20:11:19 +0000 (22:11 +0200)]
Child node caches now retained after reload.

5 years agoOptionally buttinofy URLs in "i" type dir entries.
Tim Vaughan [Wed, 29 May 2019 08:17:17 +0000 (10:17 +0200)]
Optionally buttinofy URLs in "i" type dir entries.

5 years agoUpdated version string. v1.1.0
Tim Vaughan [Mon, 27 May 2019 12:23:59 +0000 (14:23 +0200)]
Updated version string.

5 years agoMade interactive commands more robust to running ahead of (elpher).
Tim Vaughan [Mon, 27 May 2019 12:22:56 +0000 (14:22 +0200)]
Made interactive commands more robust to running ahead of (elpher).

5 years agoCatering for new terminating period regexp.
Tim Vaughan [Sat, 25 May 2019 20:34:42 +0000 (22:34 +0200)]
Catering for new terminating period regexp.

5 years agoAnother minor termination period improvement.
Tim Vaughan [Sat, 25 May 2019 11:45:05 +0000 (13:45 +0200)]
Another minor termination period improvement.

5 years agoBetter handling of terminating period in gopher map files.
Tim Vaughan [Sat, 25 May 2019 11:36:25 +0000 (13:36 +0200)]
Better handling of terminating period in gopher map files.

5 years ago(elpher) switches to existing elpher buffer if one exists.
Tim Vaughan [Thu, 23 May 2019 07:39:31 +0000 (09:39 +0200)]
(elpher) switches to existing elpher buffer if one exists.

5 years agoBe a bit more conservative about switching to elpher buffer.
Tim Vaughan [Wed, 22 May 2019 22:36:59 +0000 (00:36 +0200)]
Be a bit more conservative about switching to elpher buffer.

5 years agoAdded command for visiting root directory of current server.
Tim Vaughan [Sat, 18 May 2019 22:21:45 +0000 (00:21 +0200)]
Added command for visiting root directory of current server.

5 years agoAdded melpa stable badge.
Tim Vaughan [Thu, 16 May 2019 15:57:25 +0000 (17:57 +0200)]
Added melpa stable badge.

5 years agoFixed grammar in readme. v1.0.0
Tim Vaughan [Sun, 12 May 2019 18:53:03 +0000 (20:53 +0200)]
Fixed grammar in readme.

5 years agoAdded melpa badge.
Tim Vaughan [Sun, 12 May 2019 18:41:44 +0000 (20:41 +0200)]
Added melpa badge.

5 years agoAdditional readme cleanup.
Tim Vaughan [Sun, 12 May 2019 18:35:28 +0000 (20:35 +0200)]
Additional readme cleanup.

5 years agoUpdated README.
Tim Vaughan [Sun, 12 May 2019 18:27:28 +0000 (20:27 +0200)]
Updated README.

5 years agoElpher now inherit from org-mode faces.
Tim Vaughan [Sun, 12 May 2019 08:37:37 +0000 (10:37 +0200)]
Elpher now inherit from org-mode faces.

5 years agoAdded quotes around selectors in help strings.
Tim Vaughan [Fri, 10 May 2019 13:54:20 +0000 (15:54 +0200)]
Added quotes around selectors in help strings.

5 years agoAdded installation instructions.
Tim Vaughan [Fri, 10 May 2019 09:12:35 +0000 (11:12 +0200)]
Added installation instructions.

5 years agoA few explanatory comments.
Tim Vaughan [Thu, 2 May 2019 14:48:35 +0000 (16:48 +0200)]
A few explanatory comments.

5 years agoAdd support for non-conformant (LF only) line breaks in directories.
Tim Vaughan [Thu, 2 May 2019 14:38:39 +0000 (16:38 +0200)]
Add support for non-conformant (LF only) line breaks in directories.

5 years agoModified menu function prompt.
Tim Vaughan [Wed, 1 May 2019 07:26:24 +0000 (09:26 +0200)]
Modified menu function prompt.

5 years agoMade menu command robust to empty selection.
Tim Vaughan [Tue, 30 Apr 2019 23:31:21 +0000 (01:31 +0200)]
Made menu command robust to empty selection.

5 years agoImproved README.
Tim Vaughan [Tue, 30 Apr 2019 23:27:33 +0000 (01:27 +0200)]
Improved README.

5 years agoAdded command to directly jump to links by name.
Tim Vaughan [Tue, 30 Apr 2019 23:22:46 +0000 (01:22 +0200)]
Added command to directly jump to links by name.

5 years agoUpdate README.md
Tim Vaughan [Tue, 30 Apr 2019 13:41:18 +0000 (15:41 +0200)]
Update README.md

5 years agoMore README improvements.
Tim Vaughan [Mon, 29 Apr 2019 07:43:08 +0000 (09:43 +0200)]
More README improvements.

5 years agoImproved README.
Tim Vaughan [Mon, 29 Apr 2019 07:39:24 +0000 (09:39 +0200)]
Improved README.

5 years agoAdditional comments.
Tim Vaughan [Sun, 28 Apr 2019 20:39:40 +0000 (22:39 +0200)]
Additional comments.

5 years agoSmall improvements to documentation.
Tim Vaughan [Sun, 28 Apr 2019 20:22:06 +0000 (22:22 +0200)]
Small improvements to documentation.

5 years agoMade start page customizable.
Tim Vaughan [Sun, 28 Apr 2019 20:19:05 +0000 (22:19 +0200)]
Made start page customizable.

5 years agoFleshed out commentry.
Tim Vaughan [Sun, 28 Apr 2019 20:03:28 +0000 (22:03 +0200)]
Fleshed out commentry.

5 years agoAdded type map to global constants section.
Tim Vaughan [Sun, 28 Apr 2019 20:03:04 +0000 (22:03 +0200)]
Added type map to global constants section.

5 years agoFixed download getter bug.
Tim Vaughan [Sun, 28 Apr 2019 20:01:55 +0000 (22:01 +0200)]
Fixed download getter bug.

5 years agoOptional image caching, viewing checks for GUI.
Tim Vaughan [Sun, 28 Apr 2019 19:30:43 +0000 (21:30 +0200)]
Optional image caching, viewing checks for GUI.

5 years agoAdded full package header.
Tim Vaughan [Sun, 28 Apr 2019 16:01:00 +0000 (18:01 +0200)]
Added full package header.

Package lint now reports no issues.

5 years agoRenamed package.
Tim Vaughan [Sun, 28 Apr 2019 11:03:39 +0000 (13:03 +0200)]
Renamed package.

5 years agoAutoload main method.
Tim Vaughan [Sun, 28 Apr 2019 11:00:29 +0000 (13:00 +0200)]
Autoload main method.

5 years agoAdded to wishlist.
Tim Vaughan [Sat, 27 Apr 2019 23:17:48 +0000 (01:17 +0200)]
Added to wishlist.

5 years agoRemoved use of deprecated function.
Tim Vaughan [Sat, 27 Apr 2019 23:14:29 +0000 (01:14 +0200)]
Removed use of deprecated function.

5 years agoFinished documenting functions.
Tim Vaughan [Sat, 27 Apr 2019 23:08:57 +0000 (01:08 +0200)]
Finished documenting functions.

5 years agoUpdated README.
Tim Vaughan [Sat, 27 Apr 2019 12:08:21 +0000 (14:08 +0200)]
Updated README.

5 years agoDocumented some functions.
Tim Vaughan [Sat, 27 Apr 2019 12:05:39 +0000 (14:05 +0200)]
Documented some functions.

5 years agoFixed keybindings for terminals.
Tim Vaughan [Sat, 27 Apr 2019 11:52:21 +0000 (13:52 +0200)]
Fixed keybindings for terminals.

5 years agoAdded redraw command.
Tim Vaughan [Sat, 27 Apr 2019 11:52:05 +0000 (13:52 +0200)]
Added redraw command.

5 years agoAdjusted face for text entries.
Tim Vaughan [Sat, 27 Apr 2019 11:51:30 +0000 (13:51 +0200)]
Adjusted face for text entries.

5 years agoFixed bugs in url regexp and text entry face.
Tim Vaughan [Sat, 27 Apr 2019 11:24:19 +0000 (13:24 +0200)]
Fixed bugs in url regexp and text entry face.

5 years agoLearned how to use defface.
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.

5 years agoFixed search getter.
Tim Vaughan [Fri, 26 Apr 2019 16:01:17 +0000 (18:01 +0200)]
Fixed search getter.

5 years agoUpdated development goals.
Tim Vaughan [Fri, 26 Apr 2019 16:01:13 +0000 (18:01 +0200)]
Updated development goals.

5 years agoImproved URL regexp.
Tim Vaughan [Fri, 26 Apr 2019 16:01:10 +0000 (18:01 +0200)]
Improved URL regexp.

5 years agoDisable downloading for web links.
Tim Vaughan [Fri, 26 Apr 2019 16:01:07 +0000 (18:01 +0200)]
Disable downloading for web links.

5 years agoProtect against aborted searches.
Tim Vaughan [Fri, 26 Apr 2019 16:01:03 +0000 (18:01 +0200)]
Protect against aborted searches.

5 years agoGopher links in text files are now clickable.
Tim Vaughan [Fri, 26 Apr 2019 16:01:00 +0000 (18:01 +0200)]
Gopher links in text files are now clickable.

5 years agoUpdated readme.
Tim Vaughan [Fri, 26 Apr 2019 16:00:57 +0000 (18:00 +0200)]
Updated readme.

5 years agoAdded some missing comments.
Tim Vaughan [Fri, 26 Apr 2019 16:00:52 +0000 (18:00 +0200)]
Added some missing comments.

5 years agoAdded buttons for urls in text files.
Tim Vaughan [Fri, 26 Apr 2019 16:00:38 +0000 (18:00 +0200)]
Added buttons for urls in text files.

5 years agoFixed download getter race condition.
Tim Vaughan [Wed, 24 Apr 2019 22:07:04 +0000 (00:07 +0200)]
Fixed download getter race condition.

5 years agoAdded support for download-only binary entries.
Tim Vaughan [Wed, 24 Apr 2019 22:06:43 +0000 (00:06 +0200)]
Added support for download-only binary entries.

5 years agoRemoved debugging message.
Tim Vaughan [Wed, 24 Apr 2019 21:37:08 +0000 (23:37 +0200)]
Removed debugging message.

5 years agoHandling of non-local exits and load aborting.
Tim Vaughan [Wed, 24 Apr 2019 21:30:09 +0000 (23:30 +0200)]
Handling of non-local exits and load aborting.

5 years agoAdded to readme wishlist.
Tim Vaughan [Wed, 24 Apr 2019 20:41:21 +0000 (22:41 +0200)]
Added to readme wishlist.

5 years agoMore elegant factoring of download logic.
Tim Vaughan [Wed, 24 Apr 2019 20:40:10 +0000 (22:40 +0200)]
More elegant factoring of download logic.

5 years agoFixed bug in download procedure.
Tim Vaughan [Wed, 24 Apr 2019 15:01:35 +0000 (17:01 +0200)]
Fixed bug in download procedure.

5 years agoUpdated readme.
Tim Vaughan [Wed, 24 Apr 2019 08:14:11 +0000 (10:14 +0200)]
Updated readme.

5 years agoImplemented download to file.
Tim Vaughan [Wed, 24 Apr 2019 08:13:04 +0000 (10:13 +0200)]
Implemented download to file.

5 years agoUpdated README.
Tim Vaughan [Wed, 24 Apr 2019 07:16:30 +0000 (09:16 +0200)]
Updated README.

5 years agoFixed out-of-date start page help.
Tim Vaughan [Mon, 22 Apr 2019 23:47:10 +0000 (01:47 +0200)]
Fixed out-of-date start page help.

5 years agoRemoved commented-out code.
Tim Vaughan [Mon, 22 Apr 2019 23:45:36 +0000 (01:45 +0200)]
Removed commented-out code.

5 years agoImproved text getter, introduced raw getter.
Tim Vaughan [Mon, 22 Apr 2019 23:33:26 +0000 (01:33 +0200)]
Improved text getter, introduced raw getter.

5 years agoAdded view-text and support for url links.
Tim Vaughan [Mon, 22 Apr 2019 20:38:51 +0000 (22:38 +0200)]
Added view-text and support for url links.

Additionally, implemented macro in which to wrap buffer output
commands.  This allows us to neatly avoid erasing the buffer before a
search query has been submitted, making for a less jaring UX.

5 years agoSearch now working.
Tim Vaughan [Mon, 22 Apr 2019 09:21:00 +0000 (11:21 +0200)]
Search now working.

5 years agoRough-as-guts search engine support.
Tim Vaughan [Sun, 21 Apr 2019 22:22:24 +0000 (00:22 +0200)]
Rough-as-guts search engine support.

5 years agoUpdated README.
Tim Vaughan [Sun, 21 Apr 2019 21:19:23 +0000 (23:19 +0200)]
Updated README.

5 years agoImage rendering now working.
Tim Vaughan [Sun, 21 Apr 2019 21:17:27 +0000 (23:17 +0200)]
Image rendering now working.

5 years agoWorking on image rendering.
Tim Vaughan [Sun, 21 Apr 2019 19:25:39 +0000 (21:25 +0200)]
Working on image rendering.

5 years agoImproved README.
Tim Vaughan [Sun, 21 Apr 2019 18:19:49 +0000 (20:19 +0200)]
Improved README.

5 years agoPosition caching working, browser functional.
Tim Vaughan [Sun, 21 Apr 2019 15:44:45 +0000 (17:44 +0200)]
Position caching working, browser functional.

5 years agoAdded point caching element to node.
Tim Vaughan [Sun, 21 Apr 2019 08:03:43 +0000 (10:03 +0200)]
Added point caching element to node.

5 years agoFunctional again.
Tim Vaughan [Sun, 21 Apr 2019 07:27:48 +0000 (09:27 +0200)]
Functional again.

5 years agoFixed start page caching bug.
Tim Vaughan [Sat, 20 Apr 2019 10:29:28 +0000 (12:29 +0200)]
Fixed start page caching bug.

5 years agoHistory almost working.
Tim Vaughan [Sat, 20 Apr 2019 10:16:57 +0000 (12:16 +0200)]
History almost working.

5 years agoGetting things working after remodel.
Tim Vaughan [Sat, 20 Apr 2019 09:59:47 +0000 (11:59 +0200)]
Getting things working after remodel.

5 years agoCompleted draft remodel.
Tim Vaughan [Fri, 19 Apr 2019 23:30:40 +0000 (01:30 +0200)]
Completed draft remodel.

5 years agoWorking on new model.
Tim Vaughan [Fri, 19 Apr 2019 14:44:02 +0000 (16:44 +0200)]
Working on new model.

5 years agoImplementing reload.
Tim Vaughan [Thu, 18 Apr 2019 09:36:55 +0000 (11:36 +0200)]
Implementing reload.

5 years agoRefactoring.
Tim Vaughan [Wed, 17 Apr 2019 21:26:37 +0000 (23:26 +0200)]
Refactoring.

5 years agoImplemented history.
Tim Vaughan [Wed, 17 Apr 2019 20:23:26 +0000 (22:23 +0200)]
Implemented history.

5 years agoAdded start page.
Tim Vaughan [Tue, 16 Apr 2019 23:32:08 +0000 (01:32 +0200)]
Added start page.

5 years agoUsing sentinels to draw images after loading.
Tim Vaughan [Tue, 16 Apr 2019 22:55:40 +0000 (00:55 +0200)]
Using sentinels to draw images after loading.

5 years agoEnabled major mode, added basic keymap.
Tim Vaughan [Tue, 16 Apr 2019 22:41:58 +0000 (00:41 +0200)]
Enabled major mode, added basic keymap.

5 years agoWorking on adding image support.
Tim Vaughan [Mon, 15 Apr 2019 22:32:20 +0000 (00:32 +0200)]
Working on adding image support.

5 years agoSwitched to using insert-text-button.
Tim Vaughan [Mon, 15 Apr 2019 21:03:03 +0000 (23:03 +0200)]
Switched to using insert-text-button.