Commit Graph

40 Commits

Author SHA1 Message Date
Vivianne 117d81d691
Oopsie fix the build 2024-03-06 13:50:03 -05:00
Vivianne 564168be14
No longer need readme symlink 2024-03-06 13:11:43 -05:00
Vivianne 37ca6c1591
Extricate hall and simplify 2024-03-06 13:11:06 -05:00
Vivianne 304851aa9d
Another url to update 2024-03-06 12:24:54 -05:00
Vivianne e3722fcea9
Update URL 2024-03-06 12:23:13 -05:00
Vivianne bdccaf7489 Remove inline channel now that we are using the single channel 2024-03-06 10:53:06 -05:00
Vivianne 8c7bdee3fc Use our solarpunk guile channel instead 2024-03-06 10:45:39 -05:00
Vivianne 3502d31382 Revert "Deleting silly symlink readme"
This reverts commit 7a88f5e8b7.
2024-03-02 16:51:24 -05:00
Vivianne 7a88f5e8b7 Deleting silly symlink readme 2024-03-02 14:29:46 -05:00
Vivianne 24d1d6da9b Formatting 2024-03-01 17:06:50 -05:00
Vivianne 1353b78c65 Merge remote-tracking branch 'origin/main' 2024-03-01 17:05:23 -05:00
Vivianne c700b7d91d Throw an error message that is more helpful when type is wrong 2024-03-01 17:04:46 -05:00
TakeV d02e256bb7 Turn repo into a guix channel
Reviewed-on: vv/guile-termenv#4
Co-authored-by: TakeV <takev@disroot.org>
Co-committed-by: TakeV <takev@disroot.org>
2024-03-01 21:21:46 +00:00
Vivianne fdb3e4f3a2 Merge remote-tracking branch 'origin/main' 2024-02-29 09:37:47 -05:00
Vivianne c18669e7b5 Tidying up style, and switch to display in one spot 2024-02-29 09:36:36 -05:00
Vivianne 0e0c797a73 Merge pull request 'Fix indentation' (#3) from juliana/guile-termenv:fix-indentation into main
Reviewed-on: vv/guile-termenv#3
2024-02-27 12:38:14 +00:00
Juliana Rat cd3e76f811 Fix indentation 2024-02-26 19:59:41 -05:00
Vivianne 0eac888619 Updating to use PEG for parsing hex (#2)
Reviewed-on: vv/guile-termenv#2
Co-authored-by: Vivianne Langdon <puttabutta@gmail.com>
Co-committed-by: Vivianne Langdon <puttabutta@gmail.com>
2024-02-26 23:54:30 +00:00
Vivianne e6422062f0 Whitespace 2024-02-26 14:34:35 -05:00
Vivianne 6cbbb506e7 Merge pull request 'Add documentation, make minor code modifications, cleanup build infrastructure' (#1) from juliana/guile-termenv:documentation into main
Reviewed-on: vv/guile-termenv#1
2024-02-26 19:03:26 +00:00
Juliana Rat b0fc09e3ad Add basic documentation 2024-02-12 23:53:05 -05:00
Juliana Rat 43b2f86d88 Cleanup build infrastructure 2024-02-12 23:15:52 -05:00
Juliana Rat 00e68a9d29 Enable support for more varieties of hexcode strings
Enable support for hexcode strings with or without prefixes, and using one or
two characters per byte. Additionally, move hex->color to fix a build error.
2024-02-12 22:56:13 -05:00
Juliana Rat 24d2341cf9 Make port arguments last and optional
These changes allow library users to leave out port arguments to instead use
current-output-port.

* termenv/hyperlink.scm (format-hyperlink): Move port to the end of the argument
list and make it default to #t.
(format-hyperlink, hyperlink): Make name optional and use link if it is not
provided.
2024-02-11 15:39:34 -05:00
Vivianne 09083afe11 Renamed "reverse" to "invert" 2024-02-11 14:06:38 -05:00
Vivianne 10489b1b08 formatting and doc comments 2024-02-11 13:12:49 -05:00
Vivianne 4813f41d87 No longer exported so no more test 2024-02-11 13:03:16 -05:00
Vivianne af27fed35c Some cleanup of the API pre-documentation 2024-02-11 13:02:13 -05:00
Vivianne 1a560ea3d3 Nicer api and added back scroll-up/scroll-down 2024-02-11 00:02:09 -05:00
Vivianne 164639f223 Oh yeah baby 2024-02-10 23:36:10 -05:00
Vivianne 3460f892b3 Thanks juli, updated style to be fucking awesome 2024-02-09 23:43:18 -05:00
Vivianne b26aedbe87 add some style tests 2024-02-09 20:56:05 -05:00
Vivianne a230eb9f10 Tidy up tests some more! 2024-02-09 20:37:00 -05:00
Vivianne a3ee78b9ec begin adding tests, one of which already failed. fix it! 2024-02-09 20:28:55 -05:00
Vivianne 0d3f3c2f1f Newline 2024-02-09 19:47:11 -05:00
Vivianne 5568a1e6d6 add hyperlinks, style (sans colors) and detection of color profile 2024-02-09 19:44:27 -05:00
Vivianne c8b41931f9 ignore bootstrap 2024-02-09 19:44:00 -05:00
Vivianne 146fd8486a rename bootstrap 2024-02-09 19:43:43 -05:00
Vivianne cd3959ed48 add docs 2024-02-09 19:43:35 -05:00
Vivianne d86c8d13de initial commit 2024-02-09 08:56:13 -05:00