Skip to content

Commit 48aa173

Browse files
authored
fix: Correct eval command (#96)
* fix: Correct eval command * fix test * Fix compat
1 parent 92da98d commit 48aa173

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

lisp/core/eval.el

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,12 @@
1414
(file-name-directory (nth 1 (member "-scriptload" command-line-args))))
1515
nil t)
1616

17+
(require 'thingatpt)
18+
1719
(eask-start
18-
(eask-pkg-init)
1920
(let ((form (eask-argv 0)))
20-
(with-temp-buffer (insert form) (eval-buffer))))
21+
(with-temp-buffer
22+
(insert (thing-at-point--read-from-whole-string form))
23+
(eval-buffer))))
2124

2225
;;; core/eval.el ends here

test/commands/local/run.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ eask run
5050
eask run test
5151
eask run -all
5252

53+
# Exection
54+
eask eval '(progn (message "Hello World!~"))'
55+
5356
# Linter
5457
eask lint checkdoc
5558
eask lint declare

test/development/compat.el

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@
1111
;;; Code:
1212

1313
(require 'finder)
14+
(require 'thingatpt)
1415

1516
;;
1617
;;; Test functions
1718

1819
(defconst compat-functions
1920
'(ansi-color-filter-apply
21+
thing-at-point--read-from-whole-string
2022
ls-lisp-format-file-size
2123
lsh
2224
package--alist

0 commit comments

Comments
 (0)