Dmytro Maluka
eadc402ae0
Import paths: fix non-alphabetic order
...
Make gofmt happy about that.
2025-03-24 23:01:48 +01:00
Jöran Karl
f49487dc3a
import: Use micro-editor/terminal
instead of zyedidia/terminal
( #3600 )
Build and Test / test (1.19.x, macos-latest) (push) Has been cancelled
Build and Test / test (1.19.x, ubuntu-latest) (push) Has been cancelled
Build and Test / test (1.19.x, windows-latest) (push) Has been cancelled
Build and Test / test (1.23.x, macos-latest) (push) Has been cancelled
Build and Test / test (1.23.x, ubuntu-latest) (push) Has been cancelled
Build and Test / test (1.23.x, windows-latest) (push) Has been cancelled
2025-01-14 18:20:37 +01:00
matthias314
831e31d483
avoid creating nil
callback for JobSpawn
( #3554 )
Build and Test / test (1.17.x, macos-latest) (push) Waiting to run
Build and Test / test (1.17.x, ubuntu-latest) (push) Waiting to run
Build and Test / test (1.17.x, windows-latest) (push) Waiting to run
Build and Test / test (1.23.x, macos-latest) (push) Waiting to run
Build and Test / test (1.23.x, ubuntu-latest) (push) Waiting to run
Build and Test / test (1.23.x, windows-latest) (push) Waiting to run
2024-12-02 21:21:29 +01:00
niten94
a84aa225ab
Return error with start in RunInteractiveShell
...
Print and return error with process start in RunInteractiveShell if
process was not able to be started. Wait until enter is pressed even if
`wait` is false.
Co-authored-by: Dmitry Maluka <dmitrymaluka@gmail.com>
2024-06-22 21:21:13 +08:00
niten94
f05d3582b3
Receive SIGINT only in RunInteractiveShell
...
Temporarily reset SIGINT signal handlers and receive SIGINT in
RunInteractiveShell. Do not try to kill the process in micro when signal
is received.
2024-06-17 19:07:10 +08:00
Zachary Yedidia
630b3229ee
Fix term output capturing
...
Fixes #2912
2023-09-08 23:27:39 -07:00
Zachary Yedidia
d0f0b95e45
Fix for capturing internal terminal pty output
...
Fixes #2879
2023-08-31 07:11:00 -07:00
Zachary Yedidia
7bef54856c
Replace zyedidia/pty with upstream creack/pty
...
Bump zyedidia/terminal, which is the actual dependency. We can get the
information we need from the Term's pty file rather than using a buffer
connected to stdout.
Fixes #2775
2023-03-15 13:14:33 -07:00
Zachary Yedidia
c492466583
Always return full RunBackgroundShell output
...
Fixes #2459
2023-02-14 11:34:19 -08:00
Zachary Yedidia
810133d5a8
Use shell job for terminal callback
...
Fixes #2529
2022-08-19 15:46:01 -07:00
Siddhant N Trivedi
cf35b8021c
Fix some quality issues ( #1914 )
...
* Add .deepsource.toml
* Fix unnecessary typecasting on `bytes.Buffer`
* Fix check for empty string
* Replace nested if block with else-if
* Replace nested if block with else-if
* Replaced string.Replace() with string.ReplaceAll where n<0
* Remove deepsource toml file
Signed-off-by: siddhant-deepsource <siddhant@deepsource.io>
Co-authored-by: DeepSource Bot <bot@deepsource.io>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2021-01-09 13:39:21 -05:00
Zachary Yedidia
63d45bc9c5
Fix JobSend stdin
2020-08-10 12:24:29 -04:00
Zachary Yedidia
eff89a98a7
Fix v2 import path for go mod
2020-05-04 10:16:15 -04:00
Zachary Yedidia
8a907956d1
Use actual lua functions for callbacks instead of strings
2020-02-08 15:49:41 -05:00
Rein F
e759d4087b
Fix for issue 2 in #1484
...
Exit message when exiting terminal now isnt visibile in other views
2020-02-08 00:15:37 +01:00
Zachary Yedidia
6a465500bc
Properly handle empty args with new shellquote lib
...
Fixes #1454
2020-01-06 11:38:21 -05:00
Zachary Yedidia
2855ae204c
Replace shellwords with shellquote
2020-01-02 18:30:51 -05:00
Zachary Yedidia
94ff79e7b2
Lua prompt support and plugin improvements
2019-12-25 17:05:11 -05:00
Zachary Yedidia
b68461cf72
Terminal plugin callback support
2019-12-25 17:05:11 -05:00
Zachary Yedidia
4027081e0e
Add linter plugin support
2019-12-25 17:05:10 -05:00
Zachary Yedidia
e7e0272968
Jobs and gutter messages for plugins
2019-12-25 17:05:10 -05:00
Zachary Yedidia
0612af1590
Change project layout and use go.mod
2019-12-25 17:05:10 -05:00