Rename `jpm repl` to `jpm debug-repl`.

This commit is contained in:
Calvin Rose 2020-05-15 17:21:58 -05:00
parent cf670153f9
commit 3bb3adefbb
3 changed files with 7 additions and 6 deletions

View File

@ -4,6 +4,7 @@ All notable changes to this project will be documented in this file.
## Unreleased - ???
- Add `:fresh` option to `(import ...)` to overwrite the module cache.
- `(range x y 0)` will return an empty array instead of hanging forever.
- Rename `jpm repl` to `jpm debug-repl`.
## 1.9.1 - 2020-05-12
- Add :prefix option to declare-source

8
jpm
View File

@ -1024,8 +1024,8 @@ Subcommands are:
name is lockfile.jdn.
load-lockfile (lockfile) : Install modules from a lockfile in a reproducible way. The
default lockfile name is lockfile.jdn.
repl : Run a repl in the context of the current project.janet file. This lets you run rules and
otherwise debug the current project.janet file.
debug-repl : Run a repl in the context of the current project.janet file. This lets you run rules and
otherwise debug the current project.janet file.
Keys are:
--modpath : The directory to install modules to. Defaults to $JANET_MODPATH, $JANET_PATH, or (dyn :syspath)
@ -1109,7 +1109,7 @@ Flags are:
(create-executable @{} input output)
(do-rule output))
(defn jpm-repl
(defn jpm-debug-repl
[]
(def env
(try
@ -1138,7 +1138,7 @@ Flags are:
"test" test
"help" help
"deps" deps
"repl" jpm-repl
"debug-repl" jpm-debug-repl
"rule-tree" show-rule-tree
"show-paths" show-paths
"clear-cache" clear-cache

4
jpm.1
View File

@ -26,7 +26,7 @@ More interesting are the local commands. For more information on jpm usage, see
.TP
.BR \-\-nocolor
Disable color in the jpm repl.
Disable color in the jpm debug repl.
.TP
.BR \-\-verbose
@ -172,7 +172,7 @@ as function arguments. The entry file can import other modules, including native
jpm will attempt to include the dependencies into the generated executable.
.TP
.BR repl
.BR debug-repl
Load the current project.janet file and start a repl in it's environment. This lets a user better
debug the project file, as well as run rules manually.