| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | string->utf8 implementation uses scm_from_utf8_stringn | Andy Wingo | 2013-01-15 | 1 | -2/+1 |
* | | fix bug where scm_from_utf8_stringn would not detect bad utf-8 | Andy Wingo | 2013-01-15 | 1 | -3/+2 |
* | | Merge commit 'd10f7b572c0ca1ccef87f9c46069daa30946e0cf' | Andy Wingo | 2012-04-26 | 1 | -51/+20 |
|\ \
| |/ |
|
| * | bytevectors: Fix IEEE-754 endianness conversion. | Ludovic Courtès | 2012-04-22 | 1 | -51/+20 |
* | | Revert "wrap iconv_open / iconv_close with a lock to help in thread/fork issues" | Andy Wingo | 2012-02-23 | 1 | -6/+0 |
* | | wrap iconv_open / iconv_close with a lock to help in thread/fork issues | Andy Wingo | 2012-02-17 | 1 | -0/+6 |
* | | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 2012-02-11 | 1 | -26/+30 |
|\ \
| |/ |
|
| * | more efficient scm_string_to_utf8, scm_string_to_utf32 | Andy Wingo | 2012-02-10 | 1 | -26/+30 |
* | | Revert "add SCM_HEAP_OBJECT_BASE" | Andy Wingo | 2012-01-31 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 2011-12-01 | 1 | -3/+3 |
|\ \
| |/ |
|
| * | Allow overlapping regions to be passed to `bytevector-copy!'. | Ludovic Courtès | 2011-11-20 | 1 | -3/+3 |
* | | locking for putc, puts | Andy Wingo | 2011-11-08 | 1 | -4/+4 |
* | | add SCM_HEAP_OBJECT_BASE | Andy Wingo | 2011-10-24 | 1 | -1/+1 |
* | | add SCM_{PACK,UNPACK}_POINTER | Andy Wingo | 2011-10-24 | 1 | -2/+2 |
* | | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 2011-08-31 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | fix a couple of leaks | Andy Wingo | 2011-08-18 | 1 | -1/+1 |
| * | minor style fix in bytevectors.c | Andy Wingo | 2011-07-29 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 2011-07-25 | 1 | -24/+66 |
|\ \
| |/ |
|
| * | Add type and range checks to the complex generalized vector accessors. | Ludovic Courtès | 2011-07-01 | 1 | -46/+64 |
| * | Fix unaligned accesses for bytevectors of complex numbers. | Ludovic Courtès | 2011-07-01 | 1 | -10/+34 |
* | | remove SCM_I_SIZE limits defines | Andy Wingo | 2011-05-15 | 1 | -1/+1 |
* | | merge strictness branch from 2.0 | Andy Wingo | 2011-05-13 | 1 | -4/+4 |
|\ \
| |/ |
|
| * | scm_is_eq for SCM vals, not == or != | Andy Wingo | 2011-05-13 | 1 | -4/+4 |
| * | Fix bytevectors VALIDATE_REAL to test for reals, not rationals | Mark H Weaver | 2011-03-08 | 1 | -1/+1 |
* | | bytevectors have internal parent field | Andy Wingo | 2011-05-07 | 1 | -6/+23 |
* | | Fix bytevectors VALIDATE_REAL to test for reals, not rationals | Mark H Weaver | 2011-03-08 | 1 | -1/+1 |
|/ |
|
* | use scm_from_latin1_symboln for string literals and load-symbol | Andy Wingo | 2011-01-07 | 1 | -3/+3 |
* | make-string et al nulls memory if not given an initializer | Andy Wingo | 2010-12-04 | 1 | -0/+2 |
* | fix a number of assuptions that a long could hold an inum | Andy Wingo | 2010-11-19 | 1 | -4/+4 |
* | rename (rnrs bytevector) to (rnrs bytevectors) | Andy Wingo | 2010-06-01 | 1 | -1/+1 |
* | more fixes to equal? for arrays | Andy Wingo | 2010-04-01 | 1 | -1/+2 |
* | rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0 | Andy Wingo | 2010-03-16 | 1 | -1/+2 |
* | reimplement srfi-4 vectors on top of bytevectors | Andy Wingo | 2010-01-07 | 1 | -11/+10 |
* | Revert "Remove unused internal bytevector functions." | Andy Wingo | 2010-01-07 | 1 | -0/+14 |
* | more boot cleanup | Andy Wingo | 2009-12-05 | 1 | -2/+1 |
* | remove a bunch of needless scm_permanent_object calls | Andy Wingo | 2009-12-05 | 1 | -2/+2 |
* | Re-add an indirection in bytevectors. | Ludovic Courtès | 2009-11-16 | 1 | -23/+47 |
* | Remove unused internal bytevector functions. | Ludovic Courtès | 2009-11-16 | 1 | -14/+0 |
* | Modify bytevectors/string conversions to allow wide strings | Michael Gran | 2009-10-28 | 1 | -97/+68 |
* | bitvector tweaks | Andy Wingo | 2009-10-16 | 1 | -1/+4 |
* | Fix segfault for `(uniform-array->bytevector (bitvector))'. | Ludovic Courtès | 2009-10-15 | 1 | -3/+2 |
* | fix bitvectors after the array handle refactoring | Andy Wingo | 2009-09-18 | 1 | -7/+14 |
* | Remove the distinction between inline/outline storage for bytevectors. | Ludovic Courtès | 2009-08-31 | 1 | -88/+58 |
* | Use a TC7 tag instead of a SMOB for bytevectors. | Ludovic Courtès | 2009-08-30 | 1 | -32/+29 |
* | Merge branch 'master' into boehm-demers-weiser-gc | Ludovic Courtès | 2009-08-28 | 1 | -67/+255 |
|\ |
|
| * | fix (bytevector-ieee-single-native-set! x 0 0) | Andy Wingo | 2009-07-19 | 1 | -2/+8 |
| * | bytevectors have "element type" field, e.g. for generalized-vector-ref | Andy Wingo | 2009-07-19 | 1 | -47/+179 |
| * | bytevector inlinedness indicated by flag, not length | Andy Wingo | 2009-07-19 | 1 | -33/+37 |
| * | add registry of vector constructors, make-generalized-vector | Andy Wingo | 2009-07-19 | 1 | -0/+4 |
| * | uniform vector functions to their own file | Andy Wingo | 2009-07-19 | 1 | -0/+1 |