From 81d974621267ae9d1f50e3d7548b6ed039758ce8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20B=C3=BCtow?= <1224732+snonux@users.noreply.github.com> Date: Fri, 20 Jun 2025 10:00:30 +0300 Subject: Fix editor invocation and table alignment --- internal/task/task.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'internal/task') diff --git a/internal/task/task.go b/internal/task/task.go index 12671a9..67cb677 100644 --- a/internal/task/task.go +++ b/internal/task/task.go @@ -4,6 +4,7 @@ import ( "bufio" "bytes" "encoding/json" + "os" "os/exec" "strconv" ) @@ -146,7 +147,11 @@ func Denotate(id int, annoID int) error { // The caller is responsible for running the command, typically via // tea.ExecProcess so that the terminal state is properly managed. func EditCmd(id int) *exec.Cmd { - return exec.Command("task", strconv.Itoa(id), "edit") + cmd := exec.Command("task", strconv.Itoa(id), "edit") + cmd.Stdin = os.Stdin + cmd.Stdout = os.Stdout + cmd.Stderr = os.Stderr + return cmd } // Edit opens the task in an editor for manual modification. -- cgit v1.2.3