iMerge branch 'master' of https://github.com/josuah/iomenu - iomenu - interactive terminal-based selection menu Err bitreich.org 70
hgit clone git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu URL:git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu bitreich.org 70
1Log /scm/iomenu/log.gph bitreich.org 70
1Files /scm/iomenu/files.gph bitreich.org 70
1Refs /scm/iomenu/refs.gph bitreich.org 70
1Tags /scm/iomenu/tag bitreich.org 70
1README /scm/iomenu/file/README.gph bitreich.org 70
1LICENSE /scm/iomenu/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit a0f50a4b966a0ab9afc294729dc08cc4c51c8aef /scm/iomenu/commit/a0f50a4b966a0ab9afc294729dc08cc4c51c8aef.gph bitreich.org 70
1parent 278c57dbd7ecb5aa22c6136c5d95ff3ff12de141 /scm/iomenu/commit/278c57dbd7ecb5aa22c6136c5d95ff3ff12de141.gph bitreich.org 70
hAuthor: Josuah Demangeon <josuah.demangeon@gandi.net> URL:mailto:josuah.demangeon@gandi.net bitreich.org 70
iDate: Tue, 22 Aug 2017 23:22:23 +0200 Err bitreich.org 70
i Err bitreich.org 70
iMerge branch 'master' of https://github.com/josuah/iomenu Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M Makefile | 2 +- Err bitreich.org 70
i M README | 19 ++++++++----------- Err bitreich.org 70
i M iomenu.1 | 21 +++++++++------------ Err bitreich.org 70
i Err bitreich.org 70
i3 files changed, 18 insertions(+), 24 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/Makefile b/Makefile /scm/iomenu/file/Makefile.gph bitreich.org 70
i@@ -1,4 +1,4 @@ Err bitreich.org 70
i-CFLAGS = -std=c89 -Wpedantic -Wall -Wextra -g # -static Err bitreich.org 70
i+CFLAGS = -std=c89 -Wpedantic -Wall -Wextra -g Err bitreich.org 70
i Err bitreich.org 70
i all: clean iomenu Err bitreich.org 70
i Err bitreich.org 70
1diff --git a/README b/README /scm/iomenu/file/README.gph bitreich.org 70
i@@ -1,7 +1,7 @@ Err bitreich.org 70
i-IOMENU(1) FreeBSD General Commands Manual IOMENU(1) Err bitreich.org 70
i+IOMENU(1) General Commands Manual IOMENU(1) Err bitreich.org 70
i Err bitreich.org 70
i NAME Err bitreich.org 70
i- iomenu - interactive selection menu Err bitreich.org 70
i+ iomenu – interactive selection menu Err bitreich.org 70
i Err bitreich.org 70
i SYNOPSIS Err bitreich.org 70
i iomenu [-#] [-l lines] [-p prompt] Err bitreich.org 70
i@@ -10,7 +10,7 @@ DESCRIPTION Err bitreich.org 70
i iomenu is an interactive filtering and selection tool for the terminal. Err bitreich.org 70
i Err bitreich.org 70
i It reads lines from standard input, and prompt for a selection. The Err bitreich.org 70
i- selected line(s) is(are) printed to standard output. Err bitreich.org 70
i+ selected line is printed to standard output. Err bitreich.org 70
i Err bitreich.org 70
i -l lines If lines is 0 or if -l is not set, the items are Err bitreich.org 70
i displayed in an horizontal list. Otherwise, in a Err bitreich.org 70
i@@ -22,9 +22,10 @@ DESCRIPTION Err bitreich.org 70
i -# If a line starts with #, iomenu will interprete it as a Err bitreich.org 70
i header, which always matches, and can not be printed. Err bitreich.org 70
i Err bitreich.org 70
i- Selection keybindings Err bitreich.org 70
i+KEY BINDINGS Err bitreich.org 70
i An active selection is highlighted, and can be controlled with Err bitreich.org 70
i- keybindings. Err bitreich.org 70
i+ keybindings. As printable keys are entered, the lines are filtered to Err bitreich.org 70
i+ match each word from the input. Err bitreich.org 70
i Err bitreich.org 70
i Up, Down, Ctrl + p, Ctrl + n Err bitreich.org 70
i Move selection to the previous/next item. Err bitreich.org 70
i@@ -35,10 +36,6 @@ DESCRIPTION Err bitreich.org 70
i Ctrl + m, Ctrl + j, Enter Err bitreich.org 70
i Print the selection to the standard output, and exit 0. Err bitreich.org 70
i Err bitreich.org 70
i-Text input Err bitreich.org 70
i- As printable keys are entered, the lines are filtered to match each word Err bitreich.org 70
i- from the input. Err bitreich.org 70
i- Err bitreich.org 70
i Ctrl + h, Bakcspace Err bitreich.org 70
i Remove last character from current input. Err bitreich.org 70
i Err bitreich.org 70
i@@ -49,7 +46,7 @@ Text input Err bitreich.org 70
i Ctrl + i, Tab Fill the input with current selection. Err bitreich.org 70
i Err bitreich.org 70
i EXIT STATUS Err bitreich.org 70
i- The iomenu utility exits 0 on success, and >0 if an error occurs. Err bitreich.org 70
i+ The iomenu utility exits 0 on success, and >0 if an error occurs. Err bitreich.org 70
i Err bitreich.org 70
i EXAMPLES Err bitreich.org 70
i Open a bookmark from a list in a text file: Err bitreich.org 70
i@@ -86,4 +83,4 @@ AUTORS Err bitreich.org 70
i iomenu was written from scratch by Josuah Demangeon <mail@josuah.net> Err bitreich.org 70
i with the help of dmenu(1) and vis-menu(1) as models. Err bitreich.org 70
i Err bitreich.org 70
i-FreeBSD 11.0-RELEASE-p1 August 21, 2017 FreeBSD 11.0-RELEASE-p1 Err bitreich.org 70
i+Void Linux August 21, 2017 Void Linux Err bitreich.org 70
1diff --git a/iomenu.1 b/iomenu.1 /scm/iomenu/file/iomenu.1.gph bitreich.org 70
i@@ -28,7 +28,8 @@ is an interactive filtering and selection tool for the terminal. Err bitreich.org 70
i .Pp Err bitreich.org 70
i . Err bitreich.org 70
i It reads lines from standard input, and prompt for a selection. Err bitreich.org 70
i-The selected line(s) is(are) printed to standard output. Err bitreich.org 70
i+The selected line is printed to standard output. Err bitreich.org 70
i+. Err bitreich.org 70
i .Bl -tag -width XXXXXXXXXXXXXXXX Err bitreich.org 70
i . Err bitreich.org 70
i .It Fl l Ar lines Err bitreich.org 70
i@@ -53,10 +54,16 @@ If a line starts with Err bitreich.org 70
i will interprete it as a header, which always matches, and can not be Err bitreich.org 70
i printed. Err bitreich.org 70
i . Err bitreich.org 70
i+.Pp Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh KEY BINDINGS Err bitreich.org 70
i . Err bitreich.org 70
i-.Ss Selection keybindings Err bitreich.org 70
i . Err bitreich.org 70
i An active selection is highlighted, and can be controlled with keybindings. Err bitreich.org 70
i+As printable keys are entered, the lines are filtered to match each Err bitreich.org 70
i+word from the input. Err bitreich.org 70
i+. Err bitreich.org 70
i .Bl -tag -width XXXXXXXXXXXXXXX Err bitreich.org 70
i . Err bitreich.org 70
i .It Ic Up Ns , Ic Down Ns , Ic Ctrl + p Ns , Ic Ctrl + n Err bitreich.org 70
i@@ -68,16 +75,6 @@ Move one page up or down. Err bitreich.org 70
i .It Ic Ctrl + m Ns , Ic Ctrl + j Ns , Ic Enter Err bitreich.org 70
i Print the selection to the standard output, and exit 0. Err bitreich.org 70
i . Err bitreich.org 70
i-.El Err bitreich.org 70
i-. Err bitreich.org 70
i-. Err bitreich.org 70
i-.Sh Text input Err bitreich.org 70
i-. Err bitreich.org 70
i-As printable keys are entered, the lines are filtered to match each Err bitreich.org 70
i-word from the input. Err bitreich.org 70
i-. Err bitreich.org 70
i-.Bl -tag -width XXXXXXXXXXXXXXX Err bitreich.org 70
i-. Err bitreich.org 70
i .It Ic Ctrl + h Ns , Ic Bakcspace Err bitreich.org 70
i Remove last character from current input. Err bitreich.org 70
i . Err bitreich.org 70
.
Response:
text/plain