bytestrings

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2020-05-29
00:42
Use with-output-to-bytevector. Leaf check-in: 5bba685d36 user: Zipheir tags: trunk
00:38
Tests: Check for bytestring-errors raised by write-bytestring. check-in: 25d39b778b user: Zipheir tags: trunk
00:25
Add join & split tests. check-in: 8a4fd82a90 user: Zipheir tags: trunk
00:25
Minor rearrangement of bytestring-split error checks. check-in: 7d55f7f70d user: Zipheir tags: trunk
2020-05-28
23:46
Rewrite bytestring-split. We don't consider runs of the delimiter to be a single delimiter. This simplifies things a lot. check-in: 57daaea808 user: Zipheir tags: trunk
15:56
Add output (write-bytestring) test. check-in: 7846e490d7 user: Zipheir tags: trunk
15:46
Fix typo from 1d0bce45f2. check-in: d09d208588 user: Zipheir tags: trunk
15:44
Add trivial fast path for bytestring. check-in: 1d0bce45f2 user: Zipheir tags: trunk
13:01
Add tests for searching procedures. check-in: 3a32280a18 user: Zipheir tags: trunk
13:01
Fix obiwan errors in -span and -break. check-in: e562b1dab7 user: Zipheir tags: trunk
2020-05-27
21:05
Fix a bunch of copy/paste errors in the -ci comparison functions. check-in: 1ba334face user: Zipheir tags: trunk
20:59
Add comparison tests. check-in: 77e4381144 user: Zipheir tags: trunk
20:20
Fix else-less cond-expands. The behavior of these is unspecified. check-in: d974031054 user: Zipheir tags: trunk
20:04
Conditionally import (scheme bytevector). check-in: 9561ac73da user: Zipheir tags: trunk
20:04
Refactor fallback version of bytestring=?. check-in: 48770457af user: Zipheir tags: trunk
19:35
Use % prefix in name some important internal procedures. check-in: a2d96063e4 user: Zipheir tags: trunk
19:32
Add -replace tests. check-in: 76c85f9e45 user: Zipheir tags: trunk
2020-05-26
19:52
Fix bug in bytestring-trim-both. Refactor -trim functions. check-in: e4f90f85bb user: Zipheir tags: trunk
19:33
Additional tests. check-in: 2a508037e3 user: Zipheir tags: trunk
19:02
Export bytestring->list. check-in: ab816f393d user: Zipheir tags: trunk
18:32
Add implementation notes to README. Note details of hex-string->bytevector. check-in: 4ddff5e740 user: Zipheir tags: trunk
18:29
Rewrite hex-string->bytevector. check-in: 7cf33e02d0 user: Zipheir tags: trunk
16:06
Delete duplicate export. check-in: 59ec21fc0f user: Zipheir tags: trunk
16:03
Use chibi code for all hex string routines. Note this in the README. check-in: 15c6328e53 user: Zipheir tags: trunk
03:45
Add initial tests. check-in: ff84300ead user: Zipheir tags: trunk
03:45
Fix typo. check-in: f5012d6778 user: Zipheir tags: trunk
2020-05-25
22:31
Fix some mistakes in the utility predicates. check-in: b0541ef373 user: Zipheir tags: trunk
22:03
Don't check base64 strings for non-ASCII. check-in: 462a8b5048 user: Zipheir tags: trunk
21:59
Remember to convert the result of base64-encode-bytevector to a string. check-in: e676fac61c user: Zipheir tags: trunk
18:23
Ensure ASCII strings and bytestrings. check-in: 8f4eeec516 user: Zipheir tags: trunk
17:44
Add dummy assume for Schemes without SRFI 145. check-in: 133feb5b8f user: Zipheir tags: trunk
16:55
Edit README. check-in: c8fe1873bd user: Zipheir tags: trunk
16:51
Repaginate. check-in: ab38c8355f user: Zipheir tags: trunk
16:41
Error style. check-in: 37e20a2fb6 user: Zipheir tags: trunk
16:38
Refactor bytestring-split. check-in: 9883a75e23 user: Zipheir tags: trunk
02:54
Remove duplicated code. check-in: fa1eec7917 user: Zipheir tags: trunk
01:50
Rewrite bytestring-join using bytevector ports. check-in: 1552fb9571 user: Zipheir tags: trunk
01:24
Backout 21511d9. check-in: 04eac9ef72 user: Zipheir tags: trunk
01:22
Minor refactor of write-bytestring. check-in: 21511d9e30 user: Zipheir tags: trunk
01:18
Edit comments. check-in: 6c9fba0c05 user: Zipheir tags: trunk
01:15
Simplify write-bytestring. check-in: 199e5626bf user: Zipheir tags: trunk
01:07
Minor refactoring. check-in: 400b81334b user: Zipheir tags: trunk
01:05
Rename internal procedure. Minor refactoring for clarity. check-in: 2199368d91 user: Zipheir tags: trunk
01:02
Don't need a symbol argument in bytestring-pad-left-or-right; a boolean will do. check-in: 0f8b71a0ea user: Zipheir tags: trunk
00:57
Delete testing artifact export. check-in: ab05065885 user: Zipheir tags: trunk
00:56
Reimplement list->bytestring using bytevector ports. check-in: 70530f2588 user: Zipheir tags: trunk
2020-05-24
17:56
Refactor -join and implement -split. check-in: b850bc3f03 user: Zipheir tags: trunk
00:55
More renaming. check-in: 29c5c61e82 user: Zipheir tags: trunk
00:50
Change name of internal procedure. check-in: cf7c420be4 user: Zipheir tags: trunk
00:38
Backout dda668f2fa. check-in: 2846132fe7 user: Zipheir tags: trunk