sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0787ce742105e870acd78303b9d2c4f3b7a3cfe5)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0787ce742105e870acd78303b9d2c4f3b7a3cfe5)
- Date: Tue, 20 Mar 2018 16:19:28 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
ChangeLog | 4 ++++
utils/fzy/BUILD | 1 +
utils/fzy/DETAILS | 24 ++++++++++++++++++++++++
utils/fzy/HISTORY | 2 ++
utils/fzy/INSTALL | 1 +
utils/fzy/PRE_BUILD | 4 ++++
6 files changed, 36 insertions(+)
New commits:
commit 0787ce742105e870acd78303b9d2c4f3b7a3cfe5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
fzy: new spell, fast, simple fuzzy text selector for the terminal
diff --git a/ChangeLog b/ChangeLog
index c5802c3..5d73995 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-03-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/fzy: new spell, fast, simple fuzzy text selector for the
+ terminal
+
2018-03-16 Treeve Jelbert <treeve AT sourcemage.org>
* libs/mpir: added, highly optimised library for bignum arithmetic
diff --git a/utils/fzy/BUILD b/utils/fzy/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/utils/fzy/BUILD
@@ -0,0 +1 @@
+make
diff --git a/utils/fzy/DETAILS b/utils/fzy/DETAILS
new file mode 100755
index 0000000..095672e
--- /dev/null
+++ b/utils/fzy/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=fzy
+ VERSION=0.9
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/jhawthorn/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:71a44bc3bbef3a2d82476a69b5c9e28753e760bbb8d453a9e44b57f34a79dd8ebcd510a869dfeae95f522ba6ccb4b8f10f79c081ce6bc6cfae9a41f4071fefc0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOCS="ALGORITHM.md ${DOCS}"
+ WEB_SITE=https://github.com/jhawthorn/fzy
+ ENTERED=20180320
+ LICENSE=MIT
+ KEYWORDS="utils"
+ SHORT="fast, simple fuzzy text selector for the terminal"
+cat << EOF
+fzy is faster and shows better results than other fuzzy finders.
+
+Most other fuzzy matchers sort based on the length of a match. fzy tries to
+find the result the user intended. It does this by favouring matches on
+consecutive letters and starts of words. This allows matching using acronyms
+or different parts of the path.
+
+fzy is designed to be used both as an editor plugin and on the command line.
+Rather than clearing the screen, fzy displays its interface directly below
the
+current cursor position, scrolling the screen if necessary.
+EOF
diff --git a/utils/fzy/HISTORY b/utils/fzy/HISTORY
new file mode 100644
index 0000000..e0fca7f
--- /dev/null
+++ b/utils/fzy/HISTORY
@@ -0,0 +1,2 @@
+2018-03-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, {PRE_,}BUILD, INSTALL: created spell, version 0.9
diff --git a/utils/fzy/INSTALL b/utils/fzy/INSTALL
new file mode 100755
index 0000000..e72b41d
--- /dev/null
+++ b/utils/fzy/INSTALL
@@ -0,0 +1 @@
+make PREFIX="${INSTALL_ROOT}/usr" install
diff --git a/utils/fzy/PRE_BUILD b/utils/fzy/PRE_BUILD
new file mode 100755
index 0000000..f11ced8
--- /dev/null
+++ b/utils/fzy/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sedit "s:^CFLAGS.*:CFLAGS=-Wall -Wextra -std=c99 -pedantic -Ideps
${CFLAGS}:" Makefile
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0787ce742105e870acd78303b9d2c4f3b7a3cfe5), Vlad Glagolev, 03/20/2018
Archive powered by MHonArc 2.6.24.