a monorepo of some sort
git clone git://
Log | Files | Refs

DateCommit messageAuthorFiles+-
2024-05-11 00:12send: plumbsend returns n bytes written, we will ignore error checking entirelyPavel Renev1+1-1
2024-02-19 23:20wdb: fix tags scriptPavel Renev1+5-2
2024-02-19 23:11wdb: don't crash on tests, offer a more useful debug message insteadPavel Renev2+15-6
2024-01-27 17:28src/midi: move piano from waveglenda7+127-71
2024-01-23 17:19src/wave: poke at pianoglenda3+3-3
2024-01-23 17:19src/wave: add freqdomglenda2+87-0
2024-01-18 01:52src/mangaupdates: turn tests into scriptsglenda3+41-3
2024-01-14 03:44src/baseconv.c: forgot the Gglenda1+1-1
2024-01-14 03:33src/baseconv.cglenda2+58-1
2024-01-13 08:54src/mangaupdates: let's poke at some web-apisrpa1+8-0
2024-01-09 18:26src/noise: don't forget to check menuhit for cancel, stop killing threadsrpa1+16-9
2024-01-09 17:02src/noise: forgot to add a headerglenda1+2-0
2024-01-08 20:32src/noise: add circle sceneglenda3+54-5
2024-01-08 19:23src/noise: add menu, blank modeglenda5+75-3
2024-01-07 20:34src/noise: add fpsglenda2+26-1
2024-01-06 20:49src/noise: a graphics benchmarkglenda6+163-0
2023-11-22 20:40wdb: typos, clean up mkfile, searh.crpa3+17-42
2023-11-22 19:55wdb: more cleanuprpa4+3-25
2023-11-22 19:29wdb: clean up scriptsrpa4+11-50
2023-11-22 19:20wdb/search: add search by tag, typerpa1+19-5
2023-11-21 11:03wdb/genindex: old index is deprecatedrpa1+4-3
2023-11-21 10:01src: add missing filesrpa3+42-0
2023-11-20 23:09src/wdb: search global index, also housekeepingrpa4+77-67
2023-11-20 23:07src/tablist: some herlper functionsrpa2+58-2
2023-11-18 20:50src/json: a formatterrpa2+62-0
2023-10-30 20:05src/util: move utils from wdbrpa4+5-2
2023-10-19 22:03src/wdb: remove search script from gitrpa1+0-16
2023-09-23 23:17src/wdb: some rc scirptsrpa8+180-0
2023-09-10 00:04src/wdb/update: a primitive db update toolrpa2+104-1
2023-09-10 00:03src/tablist/extract: probably some coderpa1+38-5
2023-08-26 20:30src/tablist: fix encoderrpa2+24-16
2023-08-20 17:12src/tablist: extract toolrpa3+125-2
2023-08-12 23:46src/tablist: it just works?rpa3+18-18
2023-07-31 21:38src/tablist: decoder is probably fixed, but encoder is still brokenrpa3+54-18
2023-07-22 23:13src/tablist: some fixes to encoder, decoder is still no goodrpa3+28-20
2023-07-22 21:42src/tablist: encoding is probably donerpa3+38-36
2023-07-15 22:16src/tablist: probably some coderpa1+40-11
2023-07-15 20:48srv/tablist: syncrpa3+92-130
2023-07-15 20:47src/util: util.h ???rpa1+1-2
2023-06-15 11:23src/util: commit slice.crpa1+16-4
2023-06-15 11:23tablist: redo decoderpa3+139-41
2023-06-15 11:22src/util: freearrayrpa1+4-1
2023-05-21 23:13util: add pragmaRenev Pavel1+2-0
2023-05-17 09:39tablist: start switching over to slicesRenev Pavel3+19-105
2023-05-17 09:39util: reinvent slicesRenev Pavel3+135-0
2023-05-11 23:27wdb2tl: syncRenev Pavel1+6-3
2023-05-11 23:27tablist: encoder is operational!Renev Pavel4+192-47
2023-04-26 14:34tablist: some headroomPavel Renev1+10-0
2023-04-23 16:34rc/wdb2tl: a scriptrpa1+47-0
2023-04-23 15:46tablist: looks like it parses I guessrpa4+141-58
2023-04-23 15:24tablist: actually commit test filesRenev Pavel3+39-0
2023-04-23 12:12list: we binlist now, also actually commit filesrpa5+4-4
2023-04-22 19:02tablist: basic parsing almost doneRenev Pavel2+53-12
2023-04-16 21:31tablistruousPavel Renev1+6-2
2023-04-16 15:17src/tablist: start working on itrpa4+74-0
2023-04-15 20:35list: add pragma?rpa1+1-0
2023-04-15 19:59list: probably some coderpa5+110-46
2023-04-14 21:03list: fix bugsRenev Pavel1+2-2
2023-04-09 22:23list: new listrpa2+87-32
2023-04-09 12:20shuf: remove a ;rpa1+1-1
2023-04-02 22:30wdb/print: a pretty printerrpa1+25-9
2023-04-02 15:03src syncRenev Pavel3+87-1
2023-02-19 22:56keyval: add keyregrpa3+60-19
2023-02-19 20:06src/keyval: add clirpa3+127-111
2023-02-19 13:51wdb/srv: move to keyval directoryrpa4+271-178
2023-02-11 19:49wdb/srv: add regexp opsrpa1+51-3
2023-02-10 22:38src/shuf: shuffle linesrpa2+43-0
2023-02-10 13:11src/bench: some stress testsRenev Pavel3+98-1
2023-02-06 20:19srv/wdb: srv - some kind of keyval storeRenev Pavel2+131-3
2023-02-06 00:19wave/track: refactor clirpa1+192-214
2023-02-05 19:05wave/track: start sequence editorrpa1+53-1
2023-02-05 09:07wave/track: expanded patterneditrpa1+50-28
2023-02-04 19:48src/wave: track, a simple trackerrpa3+314-5
2023-01-29 17:50wave/inst: add prog inputrpa1+52-15
2023-01-22 22:50wave/inst: prog editor takes formrpa1+100-10
2023-01-21 22:35src/midi: a midi libraryrpa4+100-0
2023-01-15 21:04wave: wfedit takes formrpa3+115-11
2023-01-15 00:18wave: wfedit display samples and some simple commandsrpa3+334-66
2023-01-14 19:39wave: refacttorinkrpa7+107-159
2023-01-13 17:23wave: remove shell scriptsrpa2+0-24
2023-01-13 17:18wave: add missing util.crpa1+63-0
2023-01-13 12:02wave: wfeditRenev Pavel2+111-1
2023-01-08 21:37wave: switch from awkward envelope editing to microprogramming modifiers with hexesrpa9+409-226
2023-01-06 23:55wave: start working on instrument editorrpa4+254-2
2023-01-05 21:41wave: some code?rpa6+179-42
2023-01-05 15:20wdb/search: rename from wdb and add tag filterrpa3+149-147
2023-01-04 19:37wave: add notes filerpa1+2-0
2023-01-04 19:35src/wave: bits and pieces of wavetable synthrpa10+887-0
2023-01-04 19:09mu: housekeepingrpa7+257-83
2023-01-04 17:53src/wdb: Weeb Data Base interfaceRenev Pavel5+197-0
2022-12-24 21:49mu: decay ctl is now in msecrpa3+74-43
2022-12-24 21:48mu: add pianorpa2+109-1
2022-12-18 21:01src/bps: a primitive pipe speed monitorrpa2+32-0
2022-12-18 20:43mu/track2: switch to latest command formatrpa1+20-23
2022-12-18 20:42mu/trk: remove ---- as a commandrpa1+1-1
2022-12-18 20:42tabul: small fixesrpa1+11-6
2022-12-18 15:43mu/trk: add jump and return commandsrpa1+33-2
2022-12-18 15:42tabul: fix fixed editfield lengthrpa1+1-1
2022-12-18 15:13tabul: rework internal data structurerpa1+175-121
2022-12-12 01:28mu: trk improvementsrpa3+158-51
2022-12-11 23:29tabul: no tstore if original and new are nilrpa1+3-1
2022-12-11 23:13tabul: snarf/pasterpa1+211-86
2022-12-04 21:33mu/track2: tabsrpa1+18-18
2022-12-04 21:32tabul: add selectionrpa1+41-32
2022-12-04 01:22tabul: add scrollingrpa1+117-36
2022-12-03 20:40tabul: syncRenev Pavel1+34-13
2022-11-29 01:15tabul: refactor, file savingRenev Pavel1+138-91
2022-11-27 22:24tabul: more codeRenev Pavel1+193-40
2022-11-27 13:09src/tabul: a tsv editorRenev Pavel2+164-0
2022-11-18 00:39cubes: some tinkerin'Renev Pavel1+67-7
2022-11-07 17:26mu: touch old test trackRenev Pavel1+51-46
2022-11-06 21:58cubes: render ⅙-th of a cubeglenda1+88-170
2022-11-04 11:32rfork the Winwatchglenda1+2-0
2022-10-31 20:41sync listglenda3+41-52
2022-10-31 20:13cubes: bit fiddlingglenda3+216-44
2022-10-30 23:46some fiddlin'glenda1+2-4
2022-10-30 22:16cubes: triangularglenda1+135-0
2022-10-28 11:46clean up uuidglenda2+0-0
2022-10-28 11:05src/uuidRenev Pavel4+57-0
2022-10-28 11:04src/besdeRenev Pavel3+28-0
2022-10-28 09:57src/sendreceiveRenev Pavel4+83-0
2022-10-28 09:53rc/WinwatchRenev Pavel1+12-0
2022-10-28 09:52knob: remove accidentally commited knob.7Renev Pavel1+0-0
2022-10-28 09:51add src/knobRenev Pavel4+366-0
2022-10-27 20:15fresh muglenda2+78-49
2022-10-25 22:12add src/listglenda3+68-0
2022-10-24 21:31add src/benchglenda3+36-0
2022-10-24 21:30add proquintglenda6+194-0
2022-10-24 21:10add src/muglenda7+442-0
2022-10-24 21:07add src/cubesglenda4+245-0
2022-10-24 21:00add src/audio/extractglenda2+28-0
2022-10-24 20:58add src/btrglenda6+255-0