|
4d1651d038
|
Fix colorize() to avoid wrapping empty string into color escape sequences
|
2024-07-04 14:24:52 +02:00 |
|
|
d1111e23a1
|
Fix output.safe_write() in connection with NamedTemporaryFile
Fixes: AttributeError: '_io.BufferedRandom' object has no attribute 'buffer'
|
2024-04-17 10:57:59 +02:00 |
|
|
f9b17347da
|
Improve sanitize_text() to keep selected CSI escape sequences
|
2024-03-07 17:30:29 +01:00 |
|
|
88f7dc517b
|
Extend output.print_msg() to accept 'error' and 'warning' values of 'to_print' argument
|
2024-03-05 16:45:52 +01:00 |
|
|
866d178345
|
Move print_msg() to the 'osc.output' module
|
2024-03-05 16:45:52 +01:00 |
|
|
16cdc067a5
|
Store cached model defaults in self._defaults, avoid sharing references to mutable defaults
|
2024-01-03 21:22:30 +01:00 |
|
|
848f5fe48f
|
Switch 'osc.conf.config' from dict to Options class with type checking
|
2023-09-11 21:14:45 +02:00 |
|
|
99fb94eddf
|
Improve print_msg() and migrate some arbitrary prints to it
|
2023-07-27 10:16:08 +02:00 |
|
|
c8fad57151
|
Add 'output' module for handling console output
|
2023-06-02 15:58:31 +02:00 |
|