Add XemeExtensionMap
Review Request #2887 — Created Dec. 17, 2023 and submitted
This keeps track of a subset of XemeExtensions and makes it easier to parse them.
Ran the unit tests under valgrind.
Summary | ID |
---|---|
261a2359834595099de3b97e63f56b31f8fbd4d4 |
Description | From | Last Updated |
---|---|---|
The parse method is being rehashed at the moment as my initial idea sucked. |
grim | |
All the Since: 0.1.0 should be Since: 0.1 now, I think. |
QuLogic | |
Maybe also lookup existing one that should be there any more? |
QuLogic | |
char |
QuLogic | |
char |
QuLogic | |
an end_element |
QuLogic | |
Not really "whether", as it returns the extension, not TRUE/FALSE. |
QuLogic | |
an extension |
QuLogic | |
an end_element |
QuLogic | |
This should use g_slice_free, shouldn't it? |
QuLogic | |
Missing blank line. |
QuLogic | |
Not unused. |
QuLogic | |
char |
QuLogic | |
Not unused. |
QuLogic |
Change Summary:
Clean up the parsing stuff but adding start and end functions as they are required to properly handle the subparsers in GMarkupParseContext
Commits: |
|
|||||||
---|---|---|---|---|---|---|---|---|
Diff: |
Revision 2 (+1414 -48) |
-
-
xeme/tests/testextensionmap.c (Diff revision 2) Maybe also lookup existing one that should be there any more?
-
-
-
-
xeme/xemeextensionmap.h (Diff revision 2) Not really "whether", as it returns the extension, not TRUE/FALSE.
-
-
-
-
-
-
-
Change Summary:
Addressed issues and plugged a memory leak we both missed.
Commits: |
|
|||||||
---|---|---|---|---|---|---|---|---|
Diff: |
Revision 3 (+1426 -48) |
Change Summary:
Fix the since tags.
Commits: |
|
|||||||
---|---|---|---|---|---|---|---|---|
Diff: |
Revision 4 (+1426 -48) |