Commit e157e0e

mo khan <mo@mokhan.ca>
2026-09-07 20:36:47
use the injected stream for markdown width detection instead of hardcoded stdout
1 parent db6c953
Changed files (1)
lib
elelem
builtins
lib/elelem/builtins/terminal.rb
@@ -13,7 +13,7 @@ module Elelem
         return super unless as == :markdown
 
         gap
-        width = $stdout.winsize[1] rescue 80
+        width = @stream.winsize[1] rescue 80
         IO.popen(["glow", "-s", "dark", "-w", width.to_s, "-"], "r+") do |io|
           io.write(text)
           io.close_write