2mol / 2mol/pboy

Redraw interface after launching external viewer

オープン
#25 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Haskell
スター
744
フォーク
22
PR マージ指標
30日以内にマージされた PR はありません

説明

GUI programs tend to output warnings on their stdout or stderr.
In paperboy, those warnings overwrite part of the user interface:
![Screenshot](https://user-images.githubusercontent.com/2692085/56476040-4f996800-6491-11e9-883d-f9c8d4a745d9.png)

It should be sufficient to redraw the interface when the external viewer terminates, as paperboy is unresponsive while waiting for the external program anyway.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

Look for the code that launches the external viewer and waits for it to terminate, likely in a module handling external processes or the main UI loop. After the viewer process ends, trigger a redraw of the TUI interface. Check existing tests for UI redrawing or process handling to understand the pattern.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
haskell
領域
cli
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
55/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。