summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-04-09Reuse SCM_ASSERT_RANGE in scm_c_vector_ref, scm_c_vector_set_xwip-vector-cleanupDaniel Llorens1-14/+4
2020-04-09Simplify vector constructorDaniel Llorens1-9/+5
2020-04-09Remove superfluous type check in bitvector->listDaniel Llorens2-15/+11
2020-04-09Move uniform-array->bytevector from (rnrs bytevectors) to coreDaniel Llorens9-147/+156
2020-04-09Remove 'contiguous' flag in arraysDaniel Llorens3-34/+5
2020-04-09Remove scm_from_contiguous_typed_arrayDaniel Llorens3-65/+2
2020-04-09Merge generalized-arrays.[ch] in arrays.[ch]Daniel Llorens13-490/+395
2020-04-09Update branch news fileDaniel Llorens1-2/+7
2020-04-09Remove generalized-vectors.[hc]Daniel Llorens8-155/+80
2020-04-09Pull generalized-vectors from under bytevectorsDaniel Llorens3-7/+7
2020-04-09Pull generalized-vectors from under typed vectorsDaniel Llorens3-24/+24
2020-04-09Pull generalized-vectors from under bitvector/string/vectorDaniel Llorens5-19/+17
2020-04-09Rewrite vector-copy! using memmoveDaniel Llorens5-59/+69
2020-04-09Golf in srfi-4.hDaniel Llorens1-182/+30
2020-04-09Move bitvector functions using array_handle to libguile/array-handle.[ch]Daniel Llorens8-30/+35
2020-04-09Remove generalized vector support for vector-move-right!, vector-move-left!Daniel Llorens3-110/+54
2020-04-09Add lenp parameter back to scm_bitvector_(writable_)elementsDaniel Llorens4-14/+20
2020-04-09Add lenp parameter back to scm_vector_(writable_)elementsDaniel Llorens5-14/+17
2020-04-09Simplify interfaces to scm_TYPEvector_(writable_)elementsDaniel Llorens6-162/+106
2020-04-09Fix doc for last bitvector patchDaniel Llorens1-6/+17
2020-04-09Simplify interfaces to scm_bitvector_elements and scm_bitvector_writable_elem...Daniel Llorens6-212/+173
2020-04-09Simplify interfaces to scm_vector_elements and scm_vector_writable_elementsDaniel Llorens5-127/+142
2020-04-09Simple vectors are just vectorsDaniel Llorens27-292/+306
2020-04-09Remove the unused argument from scm_array_pDaniel Llorens4-19/+33
2020-04-09Require vector argument to scm_vector_elements, scm_vector_writable_elementsDaniel Llorens3-26/+32
2020-04-09Require vector as argument to vector->listDaniel Llorens2-18/+7
2020-04-09Require vector as argument to vector-copyDaniel Llorens1-16/+6
2020-04-09Add #:declarative? #f to (srfi srfi-64)Daniel Llorens1-1/+2
2020-03-28doc: Improve tree-il 'lambda-case' description.Matt Wette1-5/+6
2020-03-27GNU Guile 3.0.2.v3.0.2Ludovic Courtès1-2/+2
2020-03-27Update NEWS.Ludovic Courtès1-0/+67
2020-03-26Update SRFI-14 tables to Unicode 13.0.0Mike Gran1-505/+1333
2020-03-25doc: Replace square brackets with round brackets.Arun Isaac1-45/+45
2020-03-25Add SRFI-171 to guileLinus Björnstam7-0/+1393
2020-03-23'sort-labels-locally' uses a transient intset.Ludovic Courtès1-4/+4
2020-03-23'resize_set' no longer allocates in a loop.Ludovic Courtès1-2/+2
2020-03-23Ensure weak sets are occasionally vacuumed.Ludovic Courtès1-0/+1
2020-03-23Avoid double initialization in 'vector-copy'.Ludovic Courtès1-4/+8
2020-03-23Fix fixpoint computation in compute-significant-bitsAndy Wingo1-2/+23
2020-03-22Deprecate 'tmpnam' and add '--disable-tmpnam' configure option.Matt Wette2-0/+19
2020-03-22Interpret dynamic library name as literal file name first.Isaac Jurado2-9/+11
2020-03-21tests: Skip web server test when thread support is missing.Ludovic Courtès1-2/+3
2020-03-21Fix compilation --without-threads.Matt Wette2-0/+4
2020-03-17Fix race condition between 'abort-to-prompt' and stack marking.Ludovic Courtès1-2/+10
2020-03-17gdb: Avoid accessing values that are optimized out.Ludovic Courtès1-0/+1
2020-03-17gdb: Adjust 'find-vp' for Guile 3.0.Ludovic Courtès1-5/+6
2020-03-17gdb: Use <stdint.h> types.Ludovic Courtès1-2/+2
2020-03-17gdb: Delay type lookups.Ludovic Courtès1-8/+9
2020-03-13Add C API for hook procedures to libguile.hMike Gran1-0/+1
2020-03-11doc: Fix typo in api-debug.texi.Jan Synacek1-1/+1