Commit Graph

31 Commits

Author SHA1 Message Date
Přemysl Eric Janouch a95fa2f96d
README.adoc: fish after bash
Bash is a bad citizen but this order makes more sense.
2020-10-20 03:47:12 +02:00
Přemysl Eric Janouch 6f40b8db3a
Fix ext-helpers with older bash versions
See Midnight Commander commit 436296f, blindly trusting it.

wc(1) could be used unconditionally but let's make it clear.
2020-10-20 03:44:15 +02:00
Přemysl Eric Janouch 63e7895905
Let the caller decide how to launch helpers
In the end, we don't need to impose any policy on it,
and it removes a level of quoting, as well as an `eval`.
2020-10-08 19:50:04 +02:00
Přemysl Eric Janouch c18630295c
README.adoc: add configuration for elvish
And remove it from the "similar software" section.

Our relationship has progressed.

Other unusual shells I've checked before I gave up:
 - nushell lacks the ability to bind keys to user functions
 - yash can but is otherwise way too basic
2020-10-07 20:57:37 +02:00
Přemysl Eric Janouch b53a3a0981
Revisit zsh integration
zsh's antisocial behaviour was fairly promptly fixed (thanks to
Stephane Chazelas and his patience).

zle-line-init and zle-line-reset seem to be user-defined widgets
and the order inverted.  Put zle-line-init before reset-prompt
because some people do weird things in there.
2020-10-04 14:27:51 +02:00
Přemysl Eric Janouch 2d6d0582a1
README.adoc: fix zsh integration snippet 2020-10-02 15:36:51 +02:00
Přemysl Eric Janouch 5451eba2a3
Make the outer prompt look more normal
There's a slight issue with the inverted cell representing
the cursor standing out a bit too much amongst the rest of
the characters.

The resulting experience is a lot more consistent, though.
2020-10-01 13:40:52 +02:00
Přemysl Eric Janouch b8c767354e
Show external command line if appropriate
Since I'm already dealing with the fish shell.

All of our supported shells seem to handle cursor position
in Unicode (wide character) codepoints.

It was easiest and most straight-forward to pass the data
through yet-unused program arguments.

The cursor position is marked by a Unicode glyph equivalent
to ACS_DIAMOND, although ncurses doesn't get a chance
to make any ACS translation.
2020-10-01 11:58:32 +02:00
Přemysl Eric Janouch c07f557c16
README.adoc: clarify bash problems
I've also tried tcsh but while it /can/ be used for directory
navigation, it has several issues that are much more serious.
2020-10-01 08:41:58 +02:00
Přemysl Eric Janouch 5fff336e77
README.adoc: fix up hswg compatibility 2020-10-01 04:20:10 +02:00
Přemysl Eric Janouch 6e8d816ada
README.adoc: split into subsections 2020-10-01 04:07:56 +02:00
Přemysl Eric Janouch 063938ff60
README.adoc: add configuration for fish 2020-10-01 04:04:19 +02:00
Přemysl Eric Janouch 9a12fd8021
Add ability to run helpers externally
So far experimental and essentially undocumented.
2020-09-29 01:33:19 +02:00
Přemysl Eric Janouch 9a2f6ab5cf
README.adoc: talk about view and edit helpers 2020-09-28 21:26:33 +02:00
Přemysl Eric Janouch ebb444dda1
README: add an example of configuring bindings 2020-09-15 19:36:19 +02:00
Přemysl Eric Janouch da0252ff98
README: make it also work with asciidoctor 2020-09-15 19:31:54 +02:00
Přemysl Eric Janouch f4eebf59af
README: make listings hswg-compatible 2020-08-28 18:33:08 +02:00
Přemysl Eric Janouch 63982b3754
README: make listings libasciidoc-compatible 2020-08-28 18:30:49 +02:00
Přemysl Eric Janouch d6eaf44aee
README: fix upstream URL 2020-08-28 18:25:32 +02:00
Přemysl Eric Janouch c0f0328762
README: fix integration snippets
Runs of whitespace used to be smashed together.
2020-02-13 20:33:16 +01:00
Přemysl Eric Janouch 473aa8788c
Update README 2018-11-03 17:04:50 +01:00
Přemysl Eric Janouch e6ed7da395
Update README 2018-11-03 15:01:39 +01:00
Přemysl Eric Janouch 3c056dde91
Add screenshot to README 2018-11-02 21:19:41 +01:00
Přemysl Eric Janouch 77313663a3
Update README 2018-11-02 15:40:56 +01:00
Přemysl Eric Janouch 70e391eed0
README: mention a similar project 2018-06-30 08:21:38 +02:00
Přemysl Eric Janouch 712334c0ee
Update README 2018-06-22 19:51:02 +02:00
Přemysl Eric Janouch 1c47cf7908
Relicense to 0BSD, update mail address
I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.

The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway.
2018-06-22 19:50:56 +02:00
Přemysl Eric Janouch e38f0234c9
README: use spaces for indentation 2017-06-30 22:55:18 +02:00
Přemysl Eric Janouch 4fa98abec3
Figure out bash 2017-06-30 22:51:52 +02:00
Přemysl Eric Janouch 4a9662b00a
Configurable colors 2017-06-30 21:29:10 +02:00
Přemysl Eric Janouch a55fc17f31
Initial commit 2017-06-29 04:32:37 +02:00