aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2017-12-25 10:11:29 +0100
committerUlrich Müller <ulm@gentoo.org>2017-12-25 10:11:29 +0100
commitbc8d7b4d1cffbf60d31753aee798c65d554d0fa2 (patch)
tree566e73f8c0bd0d74265d9c5d14119858bf25f062
parentAdd reference to bug 640386 to ChangeLog. (diff)
downloadeselect-bc8d7b4d1cffbf60d31753aee798c65d554d0fa2.tar.gz
eselect-bc8d7b4d1cffbf60d31753aee798c65d554d0fa2.tar.bz2
eselect-bc8d7b4d1cffbf60d31753aee798c65d554d0fa2.zip
Make eval die.
* libs/core.bash.in (eval): Make it fatal again, after more than one year of transition time.
-rw-r--r--ChangeLog5
-rw-r--r--libs/core.bash.in3
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index a8d3693..648e874 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-12-25 Ulrich Müller <ulm@gentoo.org>
+
+ * libs/core.bash.in (eval): Make it fatal again, after more than
+ one year of transition time.
+
2017-10-14 Ulrich Müller <ulm@gentoo.org>
* man/news.eselect.5: Update URI of GLEP 42.
diff --git a/libs/core.bash.in b/libs/core.bash.in
index 06f767e..281dbde 100644
--- a/libs/core.bash.in
+++ b/libs/core.bash.in
@@ -121,8 +121,7 @@ inherit() {
# make eval not work, because it's evil
eval() {
- write_warning_msg "Don't use eval. Find another way."
- builtin eval "$@"
+ die "Don't use eval. Find another way."
}
# GNU sed wrapper (sed or gsed, as determined by configure)