Chris Punches cpunches
  • Joined on 2026-03-05
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-09-07 14:53:37 -04:00
55c852586b Dispatch returns a result envelope
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-24 03:51:56 -04:00
0291e61fd8 Module records and aliases
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-19 02:34:46 -04:00
71d409b5c7 One way to record an error, and a name that reads as a query
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-19 00:50:31 -04:00
50d71ca55f Modules can report why they failed
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-18 02:58:05 -04:00
c71913ded9 Configuration and logging move out of the context source
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 01:42:20 -04:00
50b95fb729 Document the namespaces and the opaque handles
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 01:19:11 -04:00
5230ac8748 Separate clean from distclean
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 01:07:01 -04:00
282423d768 Read the version from version.cpp instead of declaring it twice
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 00:50:22 -04:00
0fa2205bf6 Annotate exported declarations with DPM_PUBLIC_ABI_EXPORT
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 00:37:48 -04:00
3b7091dc4b Define the documentation build in docs/CMakeLists.txt and collect the prose
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 00:29:51 -04:00
64839e3933 Define the tests in tests/CMakeLists.txt
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 00:22:08 -04:00
dcd8b3fa2c Stop bolding function signatures in the documentation
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 00:06:56 -04:00
cd1e15acec Write down the code style
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-16 00:01:39 -04:00
303d96ef73 Document the library's implementation
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-15 23:47:57 -04:00
12a4f68025 Indent every scope and put opening braces on the signature line
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-15 23:03:49 -04:00
9fd7d2f433 Add a README to src/bundled-modules
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-15 22:58:00 -04:00
b641318663 Store the version in version.cpp and group the library under src/core
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-15 21:32:01 -04:00
d3f134aabf Shorten the document titles
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-15 21:26:14 -04:00
11aad23e80 Declare the documentation's structure in a source file
cpunches pushed to master at Dark-Horse-Linux/dpm-core-ng 2026-08-15 20:51:58 -04:00
cafdeefa11 Describe dpm_module_execute as the entry point, not the whole surface