Commit graph

16 commits

Author SHA1 Message Date
Jan De Dobbeleer 011a4ab8f5 fix(ansi): allow usage of < and > in text with overrides 2024-01-26 17:14:07 +01:00
Jan De Dobbeleer bff6353b28 fix(hyperlink): use built-in format to avoid collisions
resolves #4569
2024-01-01 20:58:18 +01:00
Jan De Dobbeleer 2b51623bda fix(ansi): reset transparent on override end
resolves #4280
2023-09-24 09:23:07 +02:00
Jan De Dobbeleer bd3cd316c2 fix(ansi): restore previous override correctly 2023-09-23 22:33:39 +02:00
Jan De Dobbeleer 346091feb8 feat(colors): allow nested overrides 2023-09-08 16:23:50 +02:00
Jan De Dobbeleer 3baf41e051 fix(ansi): only clear background on inline overrides
resolves #3699
2023-04-09 19:14:17 +02:00
Jan De Dobbeleer 8c5c836f22 feat: enable/disable true color per terminal 2023-03-23 10:36:23 +01:00
Jan De Dobbeleer 8452b5b1e4 fix(ansi): do not end coloring on identical colors
resolves #3366
2023-01-14 11:03:34 +01:00
Jan De Dobbeleer cc3a64fad2 refactor(ansi): remove background color on transparent 2023-01-14 11:03:34 +01:00
Jan De Dobbeleer 4f83452e84 fix(hyperlink): use unique format to avoid conflicts
BREAKING CHANGE: this can cause existing manual hyperlinks
(`[text](link)`) to stop working. To fix, change those to
the following syntax: `«text»(link)`

resolves #3353
2023-01-12 10:01:16 +01:00
Jan De Dobbeleer 86459f9a2f feat: cycle through colors
resolves #3327
2023-01-10 13:54:51 +01:00
Jan De Dobbeleer 2b576a3cce fix(ansi): do not print clear colors
resolves #3321
2023-01-06 11:02:37 +01:00
maxlandon 02c557f42e refactor(go): adapt imports for go.mod consistency 2023-01-06 07:48:14 +01:00
Jan De Dobbeleer 850787cd6f refactor(ansi): write inverted colors correctly for transparency 2023-01-05 17:54:32 +01:00
Jan De Dobbeleer 0ebd59297b refactor(ansi): count text correctly 2023-01-05 17:54:32 +01:00
Jan De Dobbeleer 48d8a522bf refactor: rename color module to ansi 2023-01-05 17:54:32 +01:00
Renamed from src/color/ansi_writer_test.go (Browse further)