Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | colors: Add 'highlight'. | Ludovic Courtès | 2019-04-14 |
| | | | | | | | * guix/colors.scm (%highlight-color): New variable. (highlight): New procedure. * guix/ui.scm (%highlight-argument)[highlight]: Remove. (%highlight-color): Remove. | ||
* | colors: Add 'colorize-matches'. | Ludovic Courtès | 2019-04-11 |
| | | | | | * guix/colors.scm (colorize-matches): New procedure. (color-rules): Rewrite in terms of 'colorize-matches'. | ||
* | colors: Introduce a disjoint type and pre-compute ANSI escapes. | Ludovic Courtès | 2019-04-11 |
| | | | | | | | | | | | | | | | | | | * guix/colors.scm (color-table, color): Remove. (<color>): New record type. (print-color): New procedure. (define-color-table, color): New macros. (color-codes->ansi): New procedure. (%reset): New variable. (colorize-string): Rewrite accordingly. (color-rules): Adjust accordingly. * guix/status.scm (print-build-event): Adjust to new 'colorize-string' interface. * guix/ui.scm (%highlight-argument): Likewise. (%warning-colors, %info-colors, %error-colors, %hint-colors) (%highlight-colors): Remove. (%warning-color, %info-color, %error-color, %hint-color) (%highlight-color): New variables. | ||
* | Add (guix colors). | Ludovic Courtès | 2019-04-10 |
* guix/colors.scm: New file. * Makefile.am (MODULES): Add it. * guix/ui.scm (color-table, color, colorize-string): Remove. * guix/status.scm (isatty?*, color-output? color-rules): Remove. |