• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

CLI interface to medialist (fossil mirror)


RSS
修訂. 時間 作者
3fb62f9 2023-02-11 13:46:12 mio

MediaList (library) v0.2.0

More of a fix where the ml_fetch_all function would call
std.string.strip on the mTSV line before splitting on a TAB, this
resulted in a RangeError being thrown if the number of "sections" didn't
match the number of "headers", even though they actually did in the .tsv
file.

NOTE: This still will through if there is a genuine mismatch between the number of headers or the number of fields in the file.

FossilOrigin-Name: 6a0938bdd1c5797799e3309637e6f7d61640b57a1f490a1e7291020bc0a98dfd

384896d 2023-02-11 10:59:25 mio

Begin implementing "export" command

FossilOrigin-Name: d639eb0fa1d620618e86ce2f2be496c80bfdf904f09eb31199417caf965f0c5f

4e544ee 2023-02-09 18:52:52 mio

update --version output

FossilOrigin-Name: 7eee6154dbd22727bc2e1bf89dda5d9cc5c757fc51c21836a6cedf3bd1d4502d

d531458 2023-02-09 18:51:44 mio

version update

FossilOrigin-Name: 5b5480873e80543808219d1d990285acf0dfe98bd3fd4ab4c14daaa5f9aab13f

4d5b19d 2023-02-09 18:48:38 mio

Update TODO

Remove the "Generic export function" TODO since it'd make more sense
to either provide the results in a type which can be iterated over
(e.g. a D array), or to provide an iterator interface for the
language medialist is written in.

In this case, since dynamic arrays in D provide a Range interface,
there is no need to provide an explicit "export" function, when
foreach(item; mediaListItems) { func(item); } would suffice.

FossilOrigin-Name: d67d0887ad94978f28cc77a2f73d9adeae547a276b5018a48d786d8cc86ccbff

9273d97 2023-02-09 18:37:03 mio

Replace configparser.d with cni.d

This will have no impact on people using medialist-cli. CNI
provides an INI-compatibility mode which is used.

FossilOrigin-Name: 5aaf07056bb5cf1d5fe8aee00449a8c4d330c4d9d924941c30a72d020c787a5a

641c808 2023-02-09 18:34:57 mio

Add 0BSD license to cni.d

FossilOrigin-Name: ca5bc55ae17564c4f1d2b17632ed4841584591a16ee29d1ef293e48fc6afb3b2

5b7fd9f 2023-02-09 17:39:44 mio

Address some dscanner issues.

FossilOrigin-Name: 32e425e4185b69d328e592de2b15ed3a58e59b09af0363deac4022d7dee840a5

a168fda 2023-02-09 17:28:32 mio

Test against the "bundle" directory.

While this is not required for comliance, it does
provide a larger file to automatically test against.

FossilOrigin-Name: 084ae72e6b64c54a61c9fd17fbc7cc3e9282df4c9f849bcf4ad36590eda356fb

92ccda7 2023-02-09 17:18:49 mio

Enable tests for `more-keys` extension. We are compliant.

FossilOrigin-Name: 2556895c0cc6b925fa6159667d50bc2945895016ac709a5583e3d3c3d3029b7f

7cfa169 2023-02-09 17:16:20 mio

Test against INI tests. We are compliant.

FossilOrigin-Name: 4e354a1cd47545fdcd4fb7c3b2b53454397a831e95c7ca18670cb132d87dd857

b1ab493 2023-02-09 17:04:33 mio

Throw exception when key starts or ends with '.'

FossilOrigin-Name: a0417bb315b1e2c86400f7036055dcaa5a402e66ec8bcbcf4faa7f0d733de686

5e5996c 2023-02-09 16:47:23 mio

Fix parsing empty sections (i.e. []) and improve the CNITesting program.

FossilOrigin-Name: a25057ff7628d68d6a0f26b3aade73996c5f95bd7a26a2214bbfc558fa9b4c87

d21577e 2023-02-07 19:42:35 mio

Make mention of version 0.4.0 which *should* be the last version written in D.

The reason for the change is to allow use in other languages with more ease, and also to allow medialist on more platforms that don't currently have a version of D.

FossilOrigin-Name: c559d82aaa2b5f8e3c87a73de354b2a5de338ec2ed1bffb1461ca5816a1bef85

20d1f93 2023-02-07 19:35:22 mio

Initial import of cni.d. Still needs some work, not all tests are parsing or even running yet.

FossilOrigin-Name: c5845d493091d63deb6b999562cb6b4ef5d7cf44fdea1819f8170a02012780ca

cfd4043 2022-03-18 19:20:33 mio

Fix start_date and end_date not automatically updating

FossilOrigin-Name: 86934888e032f147d90105cf99bee57f803f2b52b37cb4d7b393134cfa884a50

4e615e9 v0.3 2022-02-18 13:41:51 mio

0.3 release commit

FossilOrigin-Name: 0136dc675221d1681291689f665c1d7b81039470125336ff927b2e73389ba70b

4ba25b5 2022-02-18 13:09:01 mio

update man version date

FossilOrigin-Name: df41815d5ce2a50de2890b3a3a40d55d630d7a10d28e28922428def1e9fcfcf5

f283939 2022-02-18 13:08:50 mio

update info version date

FossilOrigin-Name: 45d8e9c8464edc584afcbfa4e45d4a8f817c9b7043d4aca4962c80db871a0acb

350ccfd 2022-02-18 13:08:13 mio

fix typo (successfully update => successfully updated)

FossilOrigin-Name: 8c2c44bf18ddaf0aea4cc35088330f08bf5b269ee60b72ef1313f942df23fdfd

27a2bc6 2022-02-18 13:05:49 mio

remove "cp" command for info manual

FossilOrigin-Name: a500ed553c5c39fae074b79bc904aea1c809a2f0bc3944547e84e001c665575e

f374ca7 2022-02-18 13:04:59 mio

remove requirement on compiling/installing the texinfo document when installing medialist-cli.

instead, run "make install-info"

FossilOrigin-Name: 5cfb3765dac62b79b8411232cdb87c3369fd0ebc4fdf371c0525efa7948f586e

b3c50ce 2022-02-13 12:18:54 mio

remove PDF from fossil tracking.

FossilOrigin-Name: f4d5d4fe2927d8c9d3c95ef7c966712ddc1152917b4030e3a06b76251c886a39

fe4b11b 2022-02-13 11:25:27 mio

display the item title when deleting.

FossilOrigin-Name: b472e664fcb7b14bedf6bf4271896d8cb8a527696238f804ef4adbb7515a145a

01b46b9 2022-02-13 10:34:57 mio

add mkinstalldirs

FossilOrigin-Name: 28defe0d535e9692116d3475fb37c38cd6b1872e7f6098ca9f059dab1a9486c7

10fade8 2022-02-13 09:57:54 mio

update TODO (Texinfo document)

FossilOrigin-Name: 42dac65d7077009ed4a7f188e5a320622e7034154db06e840d08b8762a8d88ed

dcbc3a1 2022-02-13 09:55:09 mio

add texinfo documentation (.info and .pdf)

FossilOrigin-Name: c2700ccb2a99ea7fb165097b8a28a313ac1f09af6ef97dd27ff42be070cbb74e

a7efbc9 2022-02-13 09:39:24 mio

remove MLError.fileDoesNotExist (wasn't used).

FossilOrigin-Name: a36da86ddea8c2088e0453dfd868439a3d3de366cb907ecef7af4b491fa26adf

46e3b10 2022-02-01 10:24:17 mio

Handle errors when running the "add" command. Display some output when the "add" command is successful.

FossilOrigin-Name: ddf7fafb96ac715ae002427172798584cf1d541ed427f9a3ba091658a14caa62

a7ef8fa 2022-02-01 10:09:52 mio

Display a "Successfully updated..." message if the "update" command was successful.

Handle errors better when running the "update" command.

FossilOrigin-Name: 99e3400488124f3ddace58b671003b311e70f40a37f64386f1468f4e237b7d77