2e9ef77b32
Simplify a bit
2024-02-26 18:51:51 -05:00
4a76b5d5e9
Fix silly bug caused by debugging code and fix issue with peg
2024-02-26 18:48:31 -05:00
143aabd689
Newlines
2024-02-26 18:21:35 -05:00
194fa21054
Updating to use PEG for parsing hex
2024-02-26 18:17:51 -05:00
e6422062f0
Whitespace
2024-02-26 14:34:35 -05:00
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
b0fc09e3ad
Add basic documentation
2024-02-12 23:53:05 -05:00
43b2f86d88
Cleanup build infrastructure
2024-02-12 23:15:52 -05:00
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
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
09083afe11
Renamed "reverse" to "invert"
2024-02-11 14:06:38 -05:00
10489b1b08
formatting and doc comments
2024-02-11 13:12:49 -05:00
4813f41d87
No longer exported so no more test
2024-02-11 13:03:16 -05:00
af27fed35c
Some cleanup of the API pre-documentation
2024-02-11 13:02:13 -05:00
1a560ea3d3
Nicer api and added back scroll-up/scroll-down
2024-02-11 00:02:09 -05:00
164639f223
Oh yeah baby
2024-02-10 23:36:10 -05:00
3460f892b3
Thanks juli, updated style to be fucking awesome
2024-02-09 23:43:18 -05:00
b26aedbe87
add some style tests
2024-02-09 20:56:05 -05:00
a230eb9f10
Tidy up tests some more!
2024-02-09 20:37:00 -05:00
a3ee78b9ec
begin adding tests, one of which already failed. fix it!
2024-02-09 20:28:55 -05:00
0d3f3c2f1f
Newline
2024-02-09 19:47:11 -05:00
5568a1e6d6
add hyperlinks, style (sans colors) and detection of color profile
2024-02-09 19:44:27 -05:00
c8b41931f9
ignore bootstrap
2024-02-09 19:44:00 -05:00
146fd8486a
rename bootstrap
2024-02-09 19:43:43 -05:00
cd3959ed48
add docs
2024-02-09 19:43:35 -05:00
d86c8d13de
initial commit
2024-02-09 08:56:13 -05:00