Skip to content

Commit 88db8a8

Browse files
committed
Release 0.5.0
1 parent bcc210e commit 88db8a8

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## Unreleased
22

3+
## 0.5.0 - 2022-06-20
4+
35
- Add command for scrolling by N lines (`C-e`/`C-y`)
46
- Add mouse support
57
- Add autostart field to the process config

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cargo-features = ["strip"]
22

33
[package]
44
name = "mprocs"
5-
version = "0.4.1"
5+
version = "0.5.0"
66
description = "TUI for running multiple processes"
77
repository = "https://github.com/pvolok/mprocs"
88
authors = ["Pavel Volokitin <[email protected]>"]

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ procs:
127127
- **env**: _object<string, string|null>_ - Set env variables. Object keys are
128128
variable names. Assign variable to null, to clear variables inherited from
129129
parent process.
130+
- **autostart**: _bool_ - Start process when mprocs starts. Default: _true_.
130131
- **stop**: _"SIGINT"|"SIGTERM"|"SIGKILL"|{send-keys: array<key>}|"hard-kill"_ -
131132
A way to stop a process (using `x` key or when quitting mprocs).
132133

@@ -155,8 +156,8 @@ keymap_term: # keymap when terminal is focused
155156
<C-j>:
156157
c: batch
157158
cmds:
158-
- {c: focus-procs}
159-
- {c: next-proc}
159+
- { c: focus-procs }
160+
- { c: next-proc }
160161
```
161162

162163
#### `$select` operator
@@ -209,6 +210,8 @@ Process list focused:
209210
- `M-1` - `M-8` - Select process 1-8
210211
- `C-d` or `page down` - Scroll output down
211212
- `C-u` or `page up` - Scroll output up
213+
- `C-e` - Scroll output down by 3 lines
214+
- `C-y` - Scroll output up by 3 lines
212215
- `z` - Zoom into terminal window
213216

214217
Process output focused:
@@ -244,6 +247,8 @@ Commands are encoded as yaml. Available commands:
244247
- `{c: remove-proc, id: "<PROCESS ID>"}`
245248
- `{c: scrol-down}`
246249
- `{c: scroll-up}`
250+
- `{c: scrol-down-lines, n: <COUNT>}`
251+
- `{c: scroll-up, n: <COUNT>}`
247252
- `{c: send-key, key: "<KEY>"}` - Send key to current process. Key
248253
examples: `<C-a>`, `<Enter>`
249254
- `{c: batch, cmds: [{c: focus-procs}, …]}` - Send multiple commands

release.cmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
SET VERSION=0.4.1
1+
SET VERSION=0.5.0
22

33
RMDIR /Q /S release || exit /b
44
MKDIR release\mprocs-%VERSION%-win64 || exit /b

0 commit comments

Comments
 (0)