<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aplwc/tests/aplwc_errstr.c, branch memory-manager</title>
<subtitle>Mirror of fossil repo at aplwc.org</subtitle>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/'/>
<entry>
<title>The objects returned to the user are now integer-based references,</title>
<updated>2026-08-31T19:44:56+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-31T19:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=7f7a2fb4fb23433e7be3d6953725690c8ea958d2'/>
<id>7f7a2fb4fb23433e7be3d6953725690c8ea958d2</id>
<content type='text'>
not actual pointers. This means the aplwc internals can update those
pointers without the user noticing.

FossilOrigin-Name: 654c7d0ec85da295a7fb6ed381500410686b280f342fa81a30481f5e9a20c58a</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
not actual pointers. This means the aplwc internals can update those
pointers without the user noticing.

FossilOrigin-Name: 654c7d0ec85da295a7fb6ed381500410686b280f342fa81a30481f5e9a20c58a</pre>
</div>
</content>
</entry>
<entry>
<title>Still a lot to be done, but I'm going to bed.</title>
<updated>2026-08-30T20:52:43+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T20:52:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=729964bea692f9683860978b89848784a7fc2f46'/>
<id>729964bea692f9683860978b89848784a7fc2f46</id>
<content type='text'>
Two remaining big issues:
* aplwc (the parameter passed "everywhere") - should it move or not?
* values returned from the public API should not move.

FossilOrigin-Name: 31ab3154b8f3d5ac167218496e9e204324bf0ac9d36b7bada8fe2a6c8f93d51c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Two remaining big issues:
* aplwc (the parameter passed "everywhere") - should it move or not?
* values returned from the public API should not move.

FossilOrigin-Name: 31ab3154b8f3d5ac167218496e9e204324bf0ac9d36b7bada8fe2a6c8f93d51c</pre>
</div>
</content>
</entry>
<entry>
<title>Remove APLWC_MIN_MEM constant, and APLWC_MEM environment variable</title>
<updated>2026-08-30T13:34:36+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T13:34:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=29479e2c50d41f29b5e21ffcb16416887aa693d2'/>
<id>29479e2c50d41f29b5e21ffcb16416887aa693d2</id>
<content type='text'>
FossilOrigin-Name: affcf2ab9c573820c77778abfb4769fad8a30ce457411b02a9528470994c7a6b</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: affcf2ab9c573820c77778abfb4769fad8a30ce457411b02a9528470994c7a6b</pre>
</div>
</content>
</entry>
<entry>
<title>Start working on the scanner.</title>
<updated>2026-08-21T10:55:30+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-21T10:55:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=8af7b7fc0a8dbe3502a7cd43c6a10fdcc6013677'/>
<id>8af7b7fc0a8dbe3502a7cd43c6a10fdcc6013677</id>
<content type='text'>
For now, all that is implemented is some functionality which imports UTF-8 into the
memory managed by aplwc, after checking that the data is in fact valid UTF-8.

FossilOrigin-Name: c861e88777d8180cb7b37c11fc7016a900f9d5821a7e3c8e8aab54118d2fca94</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For now, all that is implemented is some functionality which imports UTF-8 into the
memory managed by aplwc, after checking that the data is in fact valid UTF-8.

FossilOrigin-Name: c861e88777d8180cb7b37c11fc7016a900f9d5821a7e3c8e8aab54118d2fca94</pre>
</div>
</content>
</entry>
<entry>
<title>Get full coverage of aplwc-repl.</title>
<updated>2026-08-20T20:54:43+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-20T20:54:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=86feda786f115cb4468957f00b8968b986ed7c54'/>
<id>86feda786f115cb4468957f00b8968b986ed7c54</id>
<content type='text'>
This required wrapping malloc so that it can fail under our control.

FossilOrigin-Name: a27ccb5f02994393a518419bae15fd26ff0016c734d96350ae2137a1d3c0937c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This required wrapping malloc so that it can fail under our control.

FossilOrigin-Name: a27ccb5f02994393a518419bae15fd26ff0016c734d96350ae2137a1d3c0937c</pre>
</div>
</content>
</entry>
<entry>
<title>Test the aplwc_errstr and aplwc_errstr_rc functions</title>
<updated>2026-08-20T16:33:48+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-20T16:33:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=6fcc413c96d99ecbf405021d36292f0bc646fecb'/>
<id>6fcc413c96d99ecbf405021d36292f0bc646fecb</id>
<content type='text'>
FossilOrigin-Name: c72c226a392ac25e688b131070bdfb2902b2a697766ecdfc0865b356cd3c2b2a</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: c72c226a392ac25e688b131070bdfb2902b2a697766ecdfc0865b356cd3c2b2a</pre>
</div>
</content>
</entry>
</feed>
