~patmaddox

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

100 most recent check-ins

2023-12-07
02:22
ports: duckdb and dbt-duckdb Leaf check-in: bb58e5d2fe user: patmaddox tags: trunk
02:21
ports: make all submissions check-in: a2e9642365 user: patmaddox tags: trunk
02:20
ports: small patch updates check-in: 1afd2dad03 user: patmaddox tags: trunk
02:20
ports: move some tree updating into maintain/ check-in: 422f4ab4b7 user: patmaddox tags: trunk
2023-12-06
22:07
ports: patches submitted to freebsd-ports check-in: 24927c01b3 user: patmaddox tags: trunk
22:06
(edit) check-in: caa2b59b01 user: patmaddox tags: trunk
19:45
ports: clean all maintained ports before building submission; share a single poudriere ports tree for submissions so I don't have to rebuild tons of stuff for every submission check-in: 0d1b33f433 user: patmaddox tags: trunk
19:10
ports: remove the git-message file check-in: a773377a8e user: patmaddox tags: trunk
19:03
(edit) check-in: 34f28f7c07 user: patmaddox tags: trunk
18:46
archie: simplify - no need to nullmount source dir, I can just keep it right there check-in: 346014d422 user: patmaddox tags: trunk
18:45
emacs: upcase without bugging me check-in: cb1f02ef12 user: patmaddox tags: trunk
2023-12-05
17:26
simpleguess: elixir implementation check-in: 89601d8ebb user: patmaddox tags: trunk
17:15
simpleguess: extract a shared tests file check-in: 07adf66fe1 user: patmaddox tags: trunk
16:59
simpleguess: use an input file check-in: 577b6e592b user: patmaddox tags: trunk
16:44
gauntlet: a simple guessing game check-in: 31453923de user: patmaddox tags: trunk
16:11
fossil: ignore some freebsd build folders check-in: 6f234054cd user: patmaddox tags: trunk
2023-12-04
16:12
emacs: I guess I still need to bump up font check-in: 4d0bf0b5c7 user: patmaddox tags: trunk
2023-12-03
15:55
words check-in: 406cef2db2 user: patmaddox tags: trunk
15:52
fhh: starting the freebsd hackers' handbook check-in: 612124ec45 user: patmaddox tags: trunk
15:37
gauntlet: comment elixir locale setting check-in: 1ed0446a1d user: patmaddox tags: trunk
15:34
gauntlet: make clean writes a failing executable to force test failures check-in: 40cca29152 user: patmaddox tags: trunk
15:23
gauntlet: copy the test file from src, rather than referring to it

That way we have a copy in the local dir and can easily review it.
It also no longer has a runtime dependency on the original test file. check-in: 6c1226a8e5 user: patmaddox tags: trunk

15:05
gauntlet: recursively make the implementations check-in: 2cc04d5d9c user: patmaddox tags: trunk
14:57
gauntlet: the most basic elixir cp check-in: 04c4c05672 user: patmaddox tags: trunk
13:49
gauntlet: extract a common kyua.mk check-in: 40138931c6 user: patmaddox tags: trunk
13:45
gauntlet: makefile to generate Kyuafile and test scripts check-in: 29aab57b64 user: patmaddox tags: trunk
13:10
gauntlet: write the executable test script check-in: f24797ddb2 user: patmaddox tags: trunk
12:52
gauntlet: command to set up a new implementation check-in: 291bda94b6 user: patmaddox tags: trunk
12:19
gauntlet: init tests from freebsd test suite check-in: f30bbc8ece user: patmaddox tags: trunk
11:20
gauntlet: get rid of just (use a .envrc instead) check-in: d4ea1b0be8 user: patmaddox tags: trunk
11:18
gauntlet: move Justfile and .env to root check-in: c95e59cae5 user: patmaddox tags: trunk
11:13
gauntlet: move the old stuff to scraps/ check-in: 6e067dd809 user: patmaddox tags: trunk
11:06
gauntlet: bring in the freebsd bin/ls tests, with reference implementation check-in: 641e43d87a user: patmaddox tags: trunk
04:43
gauntlet: add an experimental example that uses built-in ls tests check-in: 3343abec95 user: patmaddox tags: trunk
2023-12-02
23:25
gauntlet: CPL count words check-in: 5ceb290a10 user: patmaddox tags: trunk
23:15
gauntlet: CPL count lines check-in: 464f21f190 user: patmaddox tags: trunk
23:10
gauntlet: CPL countc check-in: a4e872ddc6 user: patmaddox tags: trunk
23:06
gauntlet: reduce duplication check-in: 6a26f281a8 user: patmaddox tags: trunk
23:00
gauntlet: CPL copy io check-in: f66ba72025 user: patmaddox tags: trunk
22:50
gauntlet: CPL fahrenheit and celsius, float version check-in: 9950781385 user: patmaddox tags: trunk
20:59
fix links check-in: 94d0aa1e70 user: patmaddox tags: trunk
20:58
www: home page is now www/index.md check-in: 1f048c552f user: patmaddox tags: trunk
20:56
www: make index.md for relative shell script article check-in: aef70eb048 user: patmaddox tags: trunk
20:46
drafts: show titles and sort check-in: 405f74950d user: patmaddox tags: trunk
20:24
drafts: generate an index file check-in: d6671bc060 user: patmaddox tags: trunk
19:31
(edit) check-in: ad1a3fdc22 user: patmaddox tags: trunk
19:29
www: more discussion links check-in: 5be6af54cc user: patmaddox tags: trunk
19:23
discussion links check-in: 6d8350e3db user: patmaddox tags: trunk
18:52
www: styling check-in: 3af8c8804d user: patmaddox tags: trunk
17:59
www: add prism.js check-in: 868110606e user: patmaddox tags: trunk
17:01
fossil: allow-symlinks is not a versionable setting check-in: 8eb375d115 user: patmaddox tags: trunk
16:59
www: publish article about relative shell script includes check-in: ec5cb1504c user: patmaddox tags: trunk
16:49
www: publish - sh: relative shell script includes with realpath on freebsd check-in: 81ece013e9 user: patmaddox tags: trunk
16:46
www: relative-sh - links and stuff check-in: febe6f02a9 user: patmaddox tags: trunk
16:31
(delete file) check-in: 84d6659f13 user: patmaddox tags: trunk
16:30
www: relative shell script words check-in: 2a8ffab701 user: patmaddox tags: trunk
15:51
www: starting the article about relative script includes check-in: 1d69dbe946 user: patmaddox tags: trunk
15:42
fossil: allow symlinks check-in: 596c376c7c user: patmaddox tags: trunk
15:24
relative-sh: create a libhelper check-in: d5fd2d20a2 user: patmaddox tags: trunk
15:09
relative-sh: illustrate how to address symlink issue with realpath check-in: 1b98520ef2 user: patmaddox tags: trunk
14:55
relative-sh: show a fix with dirname check-in: f1db8398a6 user: patmaddox tags: trunk
14:45
relative-sh: README check-in: 5ad8422d03 user: patmaddox tags: trunk
14:45
relative-sh: demonstrate the problem check-in: 803c9de15b user: patmaddox tags: trunk
05:08
gauntlet: rename common.mk to gauntlet.mk check-in: 139623d5fa user: patmaddox tags: trunk
05:07
gauntlet: extract common make targets check-in: 9907b0e821 user: patmaddox tags: trunk
04:48
gauntlet: add a test command to Makefile check-in: e770d573d0 user: patmaddox tags: trunk
04:47
gauntlet: basic makefiles check-in: abc1349738 user: patmaddox tags: trunk
04:31
gauntlet: rename files; extract CPL gauntlet; ref_cpl only runs CPL gauntlet check-in: 1b5d0531e1 user: patmaddox tags: trunk
04:15
gauntlet: move c to ref_cpl - The C Programming Language - since it is a reference implementation check-in: c18bedb311 user: patmaddox tags: trunk
04:10
gauntlet: add go check-in: e77d30d8bc user: patmaddox tags: trunk
04:03
gauntlet: skip tests if the program is not set check-in: 4b5efb272a user: patmaddox tags: trunk
03:16
gauntlet: add fahrenheit celsius table in C (integer calculation) check-in: b015abcfeb user: patmaddox tags: trunk
03:01
gauntlet: extract language-specific Kyuafiles check-in: d098e02149 user: patmaddox tags: trunk
02:47
gauntlet: hello world in shell check-in: f893780328 user: patmaddox tags: trunk
02:36
(edit) check-in: ad0b7f3457 user: patmaddox tags: trunk
02:35
draft: language gauntlet check-in: d94871674c user: patmaddox tags: trunk, writing
02:28
advent2023: day 02 - starting multiple plays per game check-in: ace334e7e4 user: patmaddox tags: trunk
02:16
advent2023: day 02 - multiple colors in a play check-in: c264a981f3 user: patmaddox tags: trunk
02:07
advent2023: day 02 - one game, one play, one color check-in: 9ad4986fde user: patmaddox tags: trunk
01:31
advent2023: day 01 - part 2 - a different kind of hacky check-in: 63e5d5c535 user: patmaddox tags: trunk
01:24
advent2023: day 01 - part 2 (fixed)

not sure how I feel about that goofy hidden edge case
oneight - should that be 11 or 18?
The problem statement is not clear.
I suppose that is the point - if you approach it one way, and it fails, try the other way check-in: 3517c14b26 user: patmaddox tags: trunk

00:47
advent2023: day 01 - part 2 (words) check-in: dae0ac75ad user: patmaddox tags: trunk
00:12
advent2023: day 01 - add AOC input check-in: 82d7d5e5fe user: patmaddox tags: trunk
00:10
advent2023: day 01 - fix algorithm

nums a and b should produce ab, not a+b check-in: 5bd85bf747 user: patmaddox tags: trunk

2023-12-01
23:55
advent2023: day 01 - multiple lines

(too bad I got the algorithm wrong... easy fix though) check-in: 2e24049d83 user: patmaddox tags: trunk

23:47
advent2023: day 01 - 2 and more numbers check-in: c38083cf9d user: patmaddox tags: trunk
23:37
advent2023: day 01 - 0 and 1 numbers check-in: 97e51801ec user: patmaddox tags: trunk
23:22
advent2023: day 01 sh stub check-in: a61dc216db user: patmaddox tags: trunk
04:40
ports: patch py-snowflake-connector-python 3.5.0 check-in: bd95b701b6 user: patmaddox tags: trunk
04:16
ports: simplify how to look up dependencies check-in: 92d5dce22f user: patmaddox tags: trunk
04:11
ports: patch py-dbt-snowflake 1.7.0 check-in: 2bf9e58ec3 user: patmaddox tags: trunk
04:09
ports: update py-dbt-core commit message check-in: 24de14ab2a user: patmaddox tags: trunk
03:59
ports: submission for py-dbt-core and dependencies check-in: 5176fbc4ac user: patmaddox tags: trunk
03:05
ports: test built ports; add TESTPORTS to build and test additional, unpatched ports check-in: dbeea42923 user: patmaddox tags: trunk
02:27
ports: add py-tree-sitter submission check-in: c35fdd238e user: patmaddox tags: trunk
02:26
ports: require a gitmessage file to build check-in: 58accecfa0 user: patmaddox tags: trunk
02:16
ports: check out git dir; only write patch file if it has changed check-in: 80cf74a7ba user: patmaddox tags: trunk
01:31
ports: remove outdated submissions files check-in: fa9915c360 user: patmaddox tags: trunk
01:30
ports: move submissions dir under maintain dir check-in: 72c8c5d993 user: patmaddox tags: trunk
01:14
ports: move ports definitions into a subdir check-in: 3819506831 user: patmaddox tags: trunk