Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
コマンド実行結果の出力を個人的にきれいだと思う形式で表示されるようにしてみました。
しかし、あえて意図してデザインされていたら申し訳ありません。
気に入っていただければ幸いです。
修正点
以下詳細
[stdout]、[stderr]、[system message]の出力の修正
現状では幅の長い文字列を表示する場合に、
改行コードを無視して改行が行われてしまいデザインが崩れている。
(Twitterでの幅と崩れを再現するように、あえて意図して崩しているのでしたらすみません)
きれいに表示し、枠からはみ出すとスクロールバーを出すように変更。
画像出力で1枚の場合はwidth:100%で2枚以上のときは50%で出力
現状の[/images]の画像出力はwidth:50%で出力するため、1枚のとき小さく表示されてしまう。
これは複数枚の出力がある際にTwitterの表示のように並べて出すデザインを意識していると考えられる。
しかし、大きな画像を表示したい際に小さくて見づらいことが多々あり気になった。
$ unko.shout|textimg -s
現行:1枚表示
現行:3枚表示
変更後
これを1枚のときはwidth:100%でより見やすく。
2枚以上のときは現行と同じwidth:50%にして並べて表示するように変更
変更後:1枚表示
変更後:3枚表示
新たに発見した課題
現行でも画像の出力は幅で揃えているため、
アスペクト比が異なる画像の出力が微妙な見た目になるのを発見した。
いつか解決したい。