jdb
cf4c14f9f8
Makefiles: update tests to ignore the BareExcept warning.
...
The `unittest` library still contains a number of bare exceptions, which
now result in warnings from the compliler. Patching the standard library
to remove these warnings is outside the scope of this project, so we're
going to ignore these warnings.
2023-05-02 21:32:30 -05:00
jdb
31f47f60c2
Makefile: Updates to testing targets.
2023-04-23 22:55:41 -05:00
jdb
f59403ad72
WIP - initial VCard4 implementation.
2023-04-23 21:56:15 -05:00
jdb
7d642adf2d
RFC 6868: erratta for VCard4 parameter escaping mechanism.
2023-04-23 21:56:15 -05:00
jdb
3f1efe9e85
Makefile.
2023-04-23 21:56:15 -05:00
jdb
6bbcd9b6a3
lexer: Support multiple nested bookmarks.
2023-04-23 21:56:10 -05:00
jdb
8e58189a8b
Re-organizing code in preparation for v4.0 implementation.
2023-04-23 21:56:04 -05:00
jdb
9d030132de
Better ignore pattern for test artifacts.
2023-04-23 21:55:53 -05:00
jdb
68554920e5
Fix bug in parsing TEL content. Rework unit tests.
...
- newVC3_Tel was not assigning the value provided to the constructed
object.
- Private unit tests were run every time the code was compiled due to
how the unittest library works. These now only run as part of the unit
tests with `nimble test`.
0.1.3
2023-04-16 03:34:14 -05:00
jdb
7b71cb2dfe
Extract example from the README to a runnable location.
2023-04-16 03:31:37 -05:00
jdb
47c62cce6d
Restructure to follow standard nimble package format.
0.1.2
2023-04-15 07:40:58 -05:00
jdb
a1dac6eaaf
Bump version.
0.1.1
2023-04-15 07:09:55 -05:00
jdb
2c625349bf
README: add simple usage.
2023-04-15 07:09:03 -05:00
jdb
0f353e97ca
Add test case for email preference.
2023-04-15 07:08:30 -05:00
jdb
c4717b4b00
Date types default to date-time as specified.
...
- `parseDateOrDateTime attempts to parse times starting from the most
specific (date and time) to least specific.
- `set` and `add` functions allow adding multiple content items at once
using varargs.
2023-04-15 07:03:24 -05:00
jdb
419d794c68
Added RFC 6352 (CardDav).
2023-04-15 06:58:57 -05:00
jdb
a0cd676521
Fix defect found testing EMAIL content types.
2023-04-10 16:10:49 -05:00
jdb
2a48974f3a
Add basic description in the README.
2023-04-05 09:42:16 -05:00
jdb
82dffc1154
Initial VCard 3.0 implementation completed.
0.1.0
2023-04-04 14:31:44 -05:00
jdb
c322616747
WIP lexer unit tests.
2023-04-01 17:36:01 -05:00
jdb
2bc5d5c74f
WIP vcard 3.0 lexer and parser.
2023-04-01 16:29:30 -05:00
jdb
118f7f5a45
Ignore vim swap files.
2023-04-01 16:29:09 -05:00
jdb
51d80504d6
Simplified mermaid diagram of the VCard3 parsing logic.
2023-03-28 15:31:42 +01:00
jdb
d6d8e1d654
WIP vcard 3.0 implementation.
2023-03-26 20:45:52 -05:00
jdb
3a7808668a
Rename library to just 'vcard'.
2022-07-02 07:05:44 -05:00
jdb
ee716a4801
Initial commit with Nimble library template and RFCs.
2022-07-01 23:01:09 -05:00