summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2017-07-22 13:33:29 -0400
committerTavian Barnes <tavianator@tavianator.com>2017-07-22 13:33:29 -0400
commita2a4c0b8285e52b91b57fd8f1746741029bdcfed (patch)
treed64b91167d7986e08e114cb1c8c962a71598e960
parent2876e0ac4ecf21f26a3e5b42ac9e9a6f61db1062 (diff)
downloadbfs-a2a4c0b8285e52b91b57fd8f1746741029bdcfed.tar.xz
Release 1.11.1
-rw-r--r--Makefile2
-rw-r--r--RELEASES.md18
-rw-r--r--bfs.h2
3 files changed, 20 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 881f006..e94d722 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@
#####################################################################
ifeq ($(wildcard .git),)
-VERSION := 1.0.2
+VERSION := 1.1
else
VERSION := $(shell git describe --always)
endif
diff --git a/RELEASES.md b/RELEASES.md
index a208cd8..0c020b8 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -2,6 +2,24 @@
===
+1.1
+---
+
+**July 22, 2017**
+
+- Implemented some primaries from NetBSD `find`:
+ - `-exit [STATUS]` (like `-quit`, but with an optional explicit exit status)
+ - `-printx` (escape special characters for `xargs`)
+ - `-rm` (alias for `-delete`)
+- Warn if `-prune` will have no effect due to `-depth`
+- Handle y/n prompts according to the user's locale
+- Prompt the user to correct typos without having to re-run `bfs`
+- Fixed handling of paths longer than `PATH_MAX`
+- Fixed spurious "Inappropriate ioctl for device" errors when redirecting `-exec ... +` output
+- Fixed the handling of paths that treat a file as a directory (e.g. `a/b/c` where `a/b` is a regular file)
+- Fixed an expression optimizer bug that broke command lines like `bfs -name '*' -o -print`
+
+
1.0.2
-----
diff --git a/bfs.h b/bfs.h
index 79a383a..0d22560 100644
--- a/bfs.h
+++ b/bfs.h
@@ -24,7 +24,7 @@
#include <time.h>
#ifndef BFS_VERSION
-# define BFS_VERSION "1.0.2"
+# define BFS_VERSION "1.1"
#endif
#ifndef BFS_HOMEPAGE