summaryrefslogtreecommitdiffstats
path: root/buf.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* Eliminate declaration-after-statement everywhere.Kaz Kylheku2021-12-291-2/+3
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-2/+2
* c_str now takes a self argument.Kaz Kylheku2021-06-231-2/+4
* format: ~x/~X specifiers support buffers.Kaz Kylheku2021-05-041-0/+14
* sha256/md5: leak: don't use borrowed buffer for hash.Kaz Kylheku2021-05-041-1/+1
* buf: bugfix: int-buf, uint-buf refer to alloc size.Kaz Kylheku2021-05-041-2/+2
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* uint-buf: fix wrong self-name.Kaz Kylheku2020-06-301-1/+1
* c_num: now takes self argument.Kaz Kylheku2020-06-291-40/+45
* lib/buf: use unsigned integers around allocations.Kaz Kylheku2020-04-251-1/+1
* Remove unnecessary #include directives.Kaz Kylheku2020-04-221-1/+0
* New function: get-line-as-bufKaz Kylheku2020-04-191-2/+2
* buf: bugfix: buf-set-length not setting bytes.Kaz Kylheku2020-02-061-32/+32
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* New function: buf-list.Kaz Kylheku2019-11-201-0/+18
* New functions for buf <--> integer conversion.Kaz Kylheku2019-11-181-0/+85
* buffers: new functions buf-str and str-buf.Kaz Kylheku2019-10-171-0/+30
* replace: deal with overlapping.Kaz Kylheku2019-07-051-1/+1
* buffers: remove unused buf_fill function.Kaz Kylheku2019-07-051-6/+0
* New function: buf-put-buf.Kaz Kylheku2019-07-051-0/+19
* buffers: bug: wrong object in format arguments.Kaz Kylheku2019-06-181-1/+1
* buffers: comment added in buf_shrink.Kaz Kylheku2019-06-171-1/+1
* buffers: expose sub-buf and replace-buf.Kaz Kylheku2019-06-151-0/+2
* Replace lt(x, zero) pattern.Kaz Kylheku2019-06-151-4/+4
* buffers: support negative indexing from end.Kaz Kylheku2019-06-141-16/+18
* buffers: replace operation.Kaz Kylheku2019-06-121-0/+89
* buffers: allow sub operation.Kaz Kylheku2019-06-111-0/+32
* streams: force-off indent mode.Kaz Kylheku2019-04-161-2/+2
* buf-alloc-size: new function.Kaz Kylheku2019-02-161-0/+8
* buf: fix wrong function name string.Kaz Kylheku2019-02-161-1/+1
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Drastically reduce inclusion of <dirent.h>.Kaz Kylheku2018-12-111-1/+0
* Better identify functions that misuse COBJ-s and hashes.Kaz Kylheku2018-11-071-1/+1
* math: improve error diagnosis.Kaz Kylheku2018-11-071-2/+2
* Version 200.txr-200Kaz Kylheku2018-11-051-0/+1
* buffers: implement copy-buf.Kaz Kylheku2018-11-041-0/+9
* compile-file: need endian mark in .tlo files.Kaz Kylheku2018-04-121-0/+14
* printer: improve object formatting.Kaz Kylheku2018-04-051-1/+6
* bugfix: buf-get-* not allowing last byte of buffer.Kaz Kylheku2018-02-281-1/+1
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* bugfix: fixnum crackdown.Kaz Kylheku2017-09-131-1/+1
* buffers: fix infinite loop in buf_grow.Kaz Kylheku2017-08-221-6/+8
* buf: provide way to work with on-stack buffers.Kaz Kylheku2017-08-161-3/+6
* buf: new buffer stream.Kaz Kylheku2017-08-141-0/+263
* buf: tiny code improvement.Kaz Kylheku2017-08-141-1/+1
* bugfix: buf-put-ucharKaz Kylheku2017-08-141-1/+1
* buf: new bufp function.Kaz Kylheku2017-06-121-0/+6
* c++ maintenance: eliminate old-style casts.Kaz Kylheku2017-06-061-4/+4