]> git.eshelyaron.com Git - emacs.git/commit
* Add a simple growable vector like type
authorAndrea Corallo <akrl@sdf.org>
Mon, 22 Feb 2021 14:07:00 +0000 (15:07 +0100)
committerAndrea Corallo <akrl@sdf.org>
Tue, 23 Feb 2021 22:19:36 +0000 (23:19 +0100)
commitec88bdba6fea4af18e5662d4d4a4339ebc1f81ff
treeb622439c208a19e50a9dd147098cef02218a981c
parentcadb902aa8136d9eff8bb0df39daed840c00e1b6
* Add a simple growable vector like type

* lisp/emacs-lisp/comp.el (comp-vec): Define struct.
(comp-vec-copy, comp-vec-length, comp-vec--verify-idx)
(comp-vec-aref, comp-vec-append, comp-vec-prepend): New functions.
lisp/emacs-lisp/comp.el