Historial de Commits

Autor SHA1 Mensaje Fecha
  Andy Wingo 215fe3a891 lock ports in `write' and `display' hace 13 años
  Andy Wingo f209aeee9f locking for write, lfwrite hace 13 años
  Andy Wingo 0607ebbfcf locking for putc, puts hace 13 años
  Andy Wingo 62bd5d66cb threadsafe access to scm_ptobs hace 13 años
  Andy Wingo 25d50a051d most uses of scm_from_locale_symbol become scm_from_utf8_symbol hace 13 años
  Andy Wingo a141db8604 remove weak pairs, rewrite weak vectors hace 13 años
  Andy Wingo 7005c60fcb add weak table implementation hace 13 años
  Andy Wingo 26b263541b add weak sets hace 13 años
  Andy Wingo fa075d40dc scm_wta_* procedures replace SCM_WTA_* macros hace 14 años
  Andy Wingo b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK hace 14 años
  Andy Wingo 210c0325d3 allow iflags to be constant expressions with typing-strictness==2 hace 14 años
  Ludovic Courtès 7b292a9d34 Special-case UTF-8 ports to bypass `iconv' entirely. hace 14 años
  Andy Wingo 2e9fc9fc73 symbols with odd characters print better in #{}# hace 14 años
  Andy Wingo 15671c6e7f refactor scm_i_print_symbol_name hace 14 años
  Ludovic Courtès 0b2c2ba353 Let `scm_mkstrport' allocate buffers on the caller's behalf. hace 14 años
  Andy Wingo b2548e2344 errno saving in display_string hace 14 años
  Ludovic Courtès 6851d3be80 Change `scm_encoding_error' to pass the port and faulty character. hace 14 años
  Ludovic Courtès 7174bc08dd Upon port encoding error, always write as much as possible. hace 14 años
  Ludovic Courtès f4bc4e5934 Rewrite `read-char', `display', etc. using iconv calls instead of libunistring. hace 14 años
  Andy Wingo 4a655e50a3 use scm_from_latin1_symboln for string literals and load-symbol hace 14 años
  Andy Wingo 3d27ef4bd3 fix a number of assumptions that a pointer could fit into a long hace 14 años
  Andy Wingo 4272304761 remove unused print-options hace 15 años
  Michael Gran c03ef352bc Favor non-hex string escapes over hex escapes when writing strings hace 15 años
  Ludovic Courtès f1ee6d54d2 Fix write-beyond-end-of-string error in the conversion to R6RS string escapes. hace 15 años
  Ludovic Courtès 33d92fe6ca Re-introduce pretty-printing of combining characters. hace 15 años
  Ludovic Courtès 27fdb70373 Remove commented out code from `print.c'. hace 15 años
  Ludovic Courtès 07f49ac786 Factorize and optimize `write' for strings and characters. hace 15 años
  Ludovic Courtès 5b46a8c2c8 Use "pointer" instead of "foreign" when dealing with wrapped pointers. hace 15 años
  Andy Wingo cd038da546 remove libguile/lang.h, deprecate %nil (in favor of #nil) hace 15 años
  Mark H Weaver f60c2c4e10 Renumber IFLAGSs so the first 8 are reserved for lisp booleans. hace 15 años