Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-06-24
| ||
04:41 | Fix MAKE-PATHS when the number of components is 1 and a directory pathname is requested Leaf check-in: 476e89a7ae user: alexa tags: trunk | |
2025-06-19
| ||
05:48 | Add experimental support for CLISP to CL-SDM-UDS check-in: 2fa2dc78c3 user: alexa tags: trunk | |
2025-06-09
| ||
23:33 | Intern fewer keywords check-in: 28f6d2151c user: alexa tags: trunk | |
23:33 | Enforce a minimum CL-RemiMarshal version of v0.3.1 check-in: 3b22a1afe8 user: alexa tags: trunk | |
21:03 | Add Code of Conduct check-in: 01585a0196 user: alexa tags: trunk | |
2025-06-07
| ||
19:59 | Fix parsing command line arguments where a single "-" appears check-in: 01e79f61ff user: alexa tags: trunk | |
2025-06-05
| ||
01:45 | Respect multiple values with WITH-MEMORY-STREAM check-in: e6a4580ca0 user: alexa tags: trunk | |
2025-06-04
| ||
09:44 |
Check for a MEMORY-STREAM within READ-STREAM-TO-END since it needs to use MEMORY-STREAM-LENGTH instead of FILE-LENGTH. check-in: 5f6ea4b5ca user: alexa tags: trunk | |
2025-06-03
| ||
10:16 | Add MEMORY-STREAM-LENGTH check-in: edefe56e2c user: alexa tags: trunk | |
2025-05-31
| ||
07:48 | Bump version, tag as v0.99.31 check-in: 9092839ac9 user: alexa tags: trunk, v0.99.31 | |
07:48 | Add an OPTIMIZE check-in: 8e0a734ed7 user: alexa tags: trunk | |
07:48 | Implement an INI parser. check-in: 94ff621bbf user: alexa tags: trunk | |
2025-05-20
| ||
05:07 | Quiet the compiler check-in: 8e1abf9e01 user: alexa tags: trunk | |
2025-05-19
| ||
09:22 | Change the declaration on BIT-READER-READ check-in: ef72f7ec06 user: alexa tags: trunk | |
2025-05-14
| ||
07:26 |
Go back to using Babel for octet->string encoding so that we can take advantage of its :ERRORP parameter. check-in: b87f65dc6a user: alexa tags: trunk | |
2025-05-12
| ||
03:34 | Add T/UFIXNUM type check-in: 081b5826a5 user: alexa tags: trunk | |
2025-04-28
| ||
05:48 | Add a MUFFLING to quiet the compiler. Mention SDM-CLOCKS in the README. check-in: 034d0d5892 user: alexa tags: trunk | |
2025-04-26
| ||
21:28 |
Be sure to handle pathnames/namestrings that have wildcards as normal characters. check-in: 1ef06bf18c user: alexa tags: trunk | |
20:56 | use UIOP for native namestrings check-in: 23bde25d43 user: alexa tags: trunk | |
09:43 | Whoops, forgot to FLOOR a value check-in: b8edbd5341 user: alexa tags: trunk | |
09:34 | Add clock support (e.g. clock_gettime on POSIX systems) check-in: 770a4455cf user: alexa tags: trunk | |
2025-04-24
| ||
05:59 |
Split the IEEE Float stuff off into their own files. Add "fast" version of the encoding/decoding functions when using SBCL or ClozureCL. I say "fast", but they're at least 2x faster in SBCL and ClozureCL for me. check-in: efe44e62a5 user: alexa tags: trunk | |
05:57 | Use UIOP:PARSE-NATIVE-NAMESTRING check-in: 8781e11cf3 user: alexa tags: trunk | |
05:57 | Fix raising an EOF too early check-in: 5f87b71c72 user: alexa tags: trunk | |
2025-04-20
| ||
10:52 |
Add CL-SDM-FIXED system. This provides support for arbitrary-sized fixed point math. check-in: 4ecd2135e2 user: alexa tags: trunk | |
10:52 | Quiet the compiler check-in: 46374f9d51 user: alexa tags: trunk | |
2025-04-19
| ||
10:29 | Quiet the compiler check-in: 9d3102e64e user: alexa tags: trunk | |
10:24 | Only expand X once check-in: 2def99d33b user: alexa tags: trunk | |
10:23 | Fix macro, only expand NUM once. check-in: b4bda7091f user: alexa tags: trunk | |
09:35 | Implement some compiler macros for various pieces of code check-in: b30428fe9f user: alexa tags: trunk | |
2025-04-15
| ||
09:44 | On `#+(and sbcl unix)`, require sb-posix. check-in: 8fd2b7ed18 user: alexa tags: trunk | |
2025-04-13
| ||
10:09 | Fix WITH-ARGS check-in: 979bd462a0 user: alexa tags: trunk | |
2025-04-12
| ||
09:07 | Merge and integrate the add-command-parser branch check-in: b18adb750a user: alexa tags: trunk | |
09:06 | Implement CMD-PARSER Closed-Leaf check-in: b9833d3a08 user: alexa tags: add-command-parser | |
08:53 | Add some doc strings check-in: 316f93503f user: alexa tags: add-command-parser | |
08:51 |
Reintroduce PARSER-GET-ARGUMENT-GROUPS. Change some condition parent classes. Redo the package.lisp file to be up-to-date. Fix some errors in parser.lisp. check-in: 476f6fd571 user: alexa tags: add-command-parser | |
08:22 | Forgot a file in the last commit check-in: c5e22632bc user: alexa tags: add-command-parser | |
08:21 | Turn PARSE-ARGUMENTS into a method as well check-in: 5be6c7ab88 user: alexa tags: add-command-parser | |
07:57 | Update CMD-PARSER class with new slots, documentation, and updated methods check-in: 06044f1ab3 user: alexa tags: add-command-parser | |
07:56 | Change the default printing functions into methods check-in: 286ab7a985 user: alexa tags: add-command-parser | |
07:54 | This should all be printed to stdout, not stderr check-in: e23fc0195d user: alexa tags: add-command-parser | |
07:53 | Add PROGRAM-FANCY-NAME slot to PARSER check-in: 51aeb2620f user: alexa tags: add-command-parser | |
07:33 | Merge and integrate the argument-parsing-refactor branch check-in: dd0b2c174f user: alexa tags: add-command-parser | |
07:32 | Update tests for argument parsing Closed-Leaf check-in: 802c35d662 user: alexa tags: argument-parsing-refactor | |
07:31 | Fix short name handling and printing check-in: 268f17229b user: alexa tags: argument-parsing-refactor | |
07:31 | Remove the DUPLICATE-ARGDEF-ERROR condition class. We'll just use ARGDEF-ERROR instead. check-in: f8de4e87af user: alexa tags: argument-parsing-refactor | |
07:30 | Ensure we have a ALPHA-CHAR-P for a short name check-in: adf0dea88c user: alexa tags: argument-parsing-refactor | |
07:10 |
Refactor most of CL-SDM/ARGPARSER to use CLOS, and to be cleaner internally. check-in: 646004b153 user: alexa tags: argument-parsing-refactor | |
02:25 | Merge from trunk check-in: 04836349ab user: alexa tags: add-command-parser | |
02:25 | Bunch of small fixes and adjustments to keep the compiler happy. check-in: 084d4dd151 user: alexa tags: trunk | |