3b

Results 80 issues of 3b

I have some structures that specify lengths of some fields are padded to end at a multiple of 4 bytes, so it might be nice to be able to specify...

```lisp (define-io-structure a (a (vector (unsigned-byte 8)))) ``` or ```lisp (define-io-structure a (a string)) ``` error during compilation with ``` No io-type with name * ``` (and code for `string`s...

Not sure if cl-opengl should go out of its way to include definitions for things like `WGL_CONTEXT_MAJOR_VERSION_ARB` that are passed to/from `wglWhatever` functions, but probably should include things like ```...

Would be nicer if it returned all values, instead of dropping any extras. Possibly use `alexandria:multiple-value-prog2` instead of `prog2` as it currently does.

`gl:vertex-attrib` uses an extension function, and those are queried on demand, so if the first call happens within a `BEGIN`/`END` pair it might cause `END` to error. Not sure cl-opengl...

things to figure out: * [ ] do we need a special binding subset for the [webgl-based gles in emscripten](https://emscripten.org/docs/porting/multimedia_and_graphics/OpenGL-support.html#opengl-support-webgl-subset) or can we just use the generated es2 bindings and...

inline references like `[^foo]`, with definitions as blocks starting with `[^foo]:`. questions for users:: * bugs/missing features? * what should be configurable and/or have different defaults? * css classes? *...

```lisp (3bmd::parse-string-and-print-to-stream "- a - b " t :format :markdown) ;; -> "- a - b " ``` but those don't quite parse the same: ```lisp (3bmd::parse-doc "- a -...

need to use newer versions of some actions?