Commit History

Author SHA1 Message Date
  Andy Wingo 86fb1eb631 merge strictness branch from 2.0 14 years ago
  Andy Wingo d223c3fcdd scm_is_eq for SCM vals, not == or != 14 years ago
  Andy Wingo 059a588fed bytevectors have internal parent field 14 years ago
  Mark H Weaver ae255d65c3 Fix bytevectors VALIDATE_REAL to test for reals, not rationals 14 years ago
  Mark H Weaver 73ea546c51 Fix bytevectors VALIDATE_REAL to test for reals, not rationals 14 years ago
  Andy Wingo 4a655e50a3 use scm_from_latin1_symboln for string literals and load-symbol 14 years ago
  Andy Wingo 3ef6650def make-string et al nulls memory if not given an initializer 14 years ago
  Andy Wingo e25f37271a fix a number of assuptions that a long could hold an inum 14 years ago
  Andy Wingo 07d22c0259 rename (rnrs bytevector) to (rnrs bytevectors) 15 years ago
  Andy Wingo a587d6a973 more fixes to equal? for arrays 15 years ago
  Andy Wingo 44602b0868 rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0 15 years ago
  Andy Wingo a268973767 reimplement srfi-4 vectors on top of bytevectors 16 years ago
  Andy Wingo 3dc2afe2b8 Revert "Remove unused internal bytevector functions." 15 years ago
  Andy Wingo 562cd1b8f8 more boot cleanup 15 years ago
  Andy Wingo f39448c5a3 remove a bunch of needless scm_permanent_object calls 15 years ago
  Ludovic Courtès 3fe87cf7af Re-add an indirection in bytevectors. 15 years ago
  Ludovic Courtès c4daa51910 Remove unused internal bytevector functions. 15 years ago
  Michael Gran 3a5bc4fada Modify bytevectors/string conversions to allow wide strings 15 years ago
  Andy Wingo b0fae4ecaa bitvector tweaks 15 years ago
  Ludovic Courtès 29553c54b5 Fix segfault for `(uniform-array->bytevector (bitvector))'. 15 years ago
  Andy Wingo f5a51caec1 fix bitvectors after the array handle refactoring 15 years ago
  Ludovic Courtès 0665b3ffcb Remove the distinction between inline/outline storage for bytevectors. 16 years ago
  Ludovic Courtès 807e5a6641 Use a TC7 tag instead of a SMOB for bytevectors. 16 years ago
  Ludovic Courtès 7af531508c Merge branch 'master' into boehm-demers-weiser-gc 16 years ago
  Ludovic Courtès 05762e724b Use `scm_gc_malloc_pointerless ()' for bytevectors. 16 years ago
  Ludovic Courtès 3b882d69fb Remove unneeded SMOB mark/free procedures. 16 years ago
  Ludovic Courtès 1ac8a47f01 Fix malloc/scm_c_take_bytevector mismatch. 16 years ago
  Andy Wingo cd43fdc5b7 fix (bytevector-ieee-single-native-set! x 0 0) 16 years ago
  Andy Wingo e286c973fc bytevectors have "element type" field, e.g. for generalized-vector-ref 16 years ago
  Andy Wingo f332089ed4 bytevector inlinedness indicated by flag, not length 16 years ago