FYPXL4XQLE5GOBLORL2CNZHGEQZTDU2FFUDMWXZSUXEPNYWGH7WAC 4VAKAY7IALM56ZMGWXNLU6YQZ6TSH6JMLRCKDTW4SF7LJ7YPXRVQC RXCY7LD6ZRIOIKZEYKLMCYPMQPXF4DOEEFBDLVR2B22BXLZJFFBQC A3TVGLVHSVLMEHLHB3TPBSD3QGNVGX3DIK6BEBDTTHWBNW4ALMRAC LVIAMWRNGZZVDNBCHOIVFDUTIDUEPNYV4OO5HT5TWEVSY3I7JZ2AC OA42CHZKG3L5IWVBL5CWZJQCY56VWNGEHTSITKLWORFVMYYFUL5QC YZ7A7VE5MT62NTR4OEMHSXANPXCF4MAEHHDHXEHTU2XZW45ISGKQC #.(uiop:define-package :fwoar-user(:export :*term-size*)#.(append '(:mix :cl)(mapcar #'package-name (package-use-list :cl-user))'(:alexandria :serapeum :fw.lu)))(in-package :fwoar-user)(in-package :cl-user)(set-dispatch-macro-character #\# #\!(lambda (stream c n)(declare (ignore c n))(read-line stream)`(eval-when (:compile-toplevel :load-toplevel :execute)(pushnew :noscript *features*))))
(cffi:defcstruct winsize(ws_row :unsigned-short)(ws_col :unsigned-short)(ws_xpixel :unsigned-short)(ws_ypixel :unsigned-short))(eval-when (:compile-toplevel :load-toplevel :execute)(when (= 1 (sb-unix:unix-isatty 0))(destructuring-bind (height width) (get-term-size)(defparameter fwoar-user::*term-size* (list height width))(setf sb-ext:*posix-argv* (remove "--no-linedit" sb-ext:*posix-argv* :test 'equal)*print-right-margin* (- width 10))))