Hayden Hargreaves
7f8c978e56
This is going on hold. Its too complicated for my bad rust skills.
2025-11-27 13:52:44 -07:00
Hayden Hargreaves
9f2595faeb
(FIX): Fixed the inline node issue.
...
This does not include parse fixes, just compile-required fixes.
2025-11-27 11:57:28 -07:00
Hayden Hargreaves
79633bd059
(FEAT): parse_italic implemented.
...
But now I have realized that the parser should work differently and with
mutual recursion. The "inline" nodes (except the text node) should all
have children.
2025-11-27 11:37:06 -07:00
Hayden Hargreaves
3c25e6b9e8
This stuff sucks actually, clones are annoying as hell.
...
This peekable class might not work, it lowkey sucks.
2025-11-25 20:08:13 -07:00
Hayden Hargreaves
bacc17ab7d
(TEST): Finished tests for the node type
2025-11-25 16:42:04 -07:00
Hayden Hargreaves
c2c9335f92
(TEST): Working on node tests
2025-11-23 18:28:11 -07:00
Hayden Hargreaves
d43285bd63
(TEST): Started tests on nodes
2025-11-23 17:47:19 -07:00
Hayden Hargreaves
929c569a18
(TEST): Filesystem tests and cleaned up
2025-11-23 17:45:27 -07:00
Hayden Hargreaves
67542b8153
(FEAT): Migrated files using crates
2025-11-23 17:32:40 -07:00
Hayden Hargreaves
ee616a2cc7
(FIX): moving to desktop
2025-11-18 21:05:36 -07:00
Hayden Hargreaves
0d693fc728
Yeah, this, this is magic
2025-11-17 22:36:28 -07:00
Hayden Hargreaves
ed6e217ae8
Holy mother of femboys, I love rust.
2025-11-17 22:33:37 -07:00
436e08dbef
Merge pull request '(FEAT): Block quotes implemented' ( #42 ) from feature/blockquote into main
...
Reviewed-on: #42
2025-11-10 22:21:27 -07:00
Hayden Hargreaves
e2178604dd
(FEAT): Block quotes implemented
...
However, an issue has been outlines, deeper recursion. Recursive
functions should by nature...recurse. Which they do not...
2025-11-10 22:16:12 -07:00
40d3963bab
Merge pull request 'Feature: Implemented image parsing' ( #41 ) from feature/images into main
...
Reviewed-on: #41
2025-11-05 18:30:19 -07:00
5ec759d85a
Merge branch 'main' into feature/images
2025-11-05 18:26:58 -07:00
Hayden Hargreaves
e8dc811af8
(FEAT): Included images in the parser!
2025-11-05 18:03:14 -07:00
03419340b8
Merge pull request 'Add doc/StyleGuide.md' ( #39 ) from azpect-patch-1 into main
...
Reviewed-on: #39
2025-11-04 12:56:31 -07:00
af87f99450
Add doc/StyleGuide.md
...
Created by Preston, commited by me
2025-11-04 12:56:24 -07:00
4673c60c44
Merge pull request '(DOC): Updates to UML' ( #38 ) from dev into main
...
Reviewed-on: #38
2025-11-04 12:53:37 -07:00
Hayden Hargreaves
39dcd5549d
(DOC): Updates to UML
2025-11-04 12:53:08 -07:00
234bc42e2b
Merge pull request '(FIXES): This is pre-link tags.' ( #37 ) from feature/fixes into main
...
Reviewed-on: #37
2025-11-03 22:18:46 -07:00
Hayden Hargreaves
23a95164b7
(FIX): Fixed the stupid link issue. And implemented anchors
...
yay :)
2025-11-03 22:18:12 -07:00
Hayden Hargreaves
8ece788253
(FIXES): This is pre-link tags.
...
If the anchor pieces are simple, they will be implemented, otherwise it
will be left out.
2025-11-03 20:58:33 -07:00
45eb30fe2f
Merge pull request '(FIX): Final big commit! Everything looks great!!' ( #36 ) from feature/wiring into main
...
Reviewed-on: #36
2025-11-02 22:21:35 -07:00
Hayden Hargreaves
4b77c7354d
(FIX): Final big commit! Everything looks great!!
2025-11-02 22:21:00 -07:00
c7ce87eb7a
Merge pull request '(FEAT): Added command parser' ( #35 ) from feature/cmdparse into main
...
Reviewed-on: #35
Reviewed-by: Hayden Hargreaves <hayden@gophernest.net>
2025-10-31 20:11:45 -07:00
Hayden Hargreaves
bb3ed0d28b
Merge branch 'feature/cmdparse' of gitea:azpect/MarkdownToHtmlTranspiler into feature/cmdparse
2025-10-31 20:11:28 -07:00
Hayden Hargreaves
4e3f76138e
Merge branch 'main' into feature/cmdparse
2025-10-31 20:11:21 -07:00
735824ed98
Merge branch 'main' into feature/cmdparse
2025-10-31 20:10:24 -07:00
24e1bb7ba5
(FEAT): Added command parser
2025-10-31 19:24:47 -07:00
1ede2cc2be
Merge pull request '(FEATURE): Implemented operator overloading.' ( #33 ) from feature/overloading into main
...
Reviewed-on: #33
2025-10-31 19:23:58 -07:00
8c60ba2361
Merge pull request 'Update README.md' ( #34 ) from azpect-patch-1 into main
...
Reviewed-on: #34
2025-10-31 13:24:14 -07:00
10c548e3c5
Update README.md
2025-10-31 13:24:05 -07:00
Hayden Hargreaves
95e9644149
(FEATURE): Implemented operator overloading.
...
Overloaded '<<' in the Node class to allow simpler output.
2025-10-29 15:46:37 -07:00
df73ea5c9d
Merge pull request 'Feature: Watchdog V2 implementation.' ( #31 ) from feature/watchdog-v2 into main
...
Reviewed-on: azpect/MarkdownToHtmlCompiler#31
2025-10-29 15:22:50 -07:00
Hayden Hargreaves
2a8beb37d3
Merge branch 'main' of gitea:azpect/MarkdownToHtmlCompiler
2025-10-29 15:15:01 -07:00
Hayden Hargreaves
9d58f08984
(FIX): Needed to include these for testing
2025-10-29 15:11:01 -07:00
Hayden Hargreaves
408fd5fc2e
(FEAT): Completed watchdog v2 updates.
...
This works the way expected, all thats left is the CLI and the command
arg parser.
2025-10-29 15:09:45 -07:00
Hayden Hargreaves
862c6e7c92
(FIX): Simplified the watchdog.
...
Now it runs the way its expected to, just needs to be wired up into the
parser somehow.
2025-10-28 18:45:18 -07:00
37fb0fbfc3
Merge pull request 'Feature: Implemented code blocks and list elements' ( #30 ) from feature/list-nodes into main
...
Reviewed-on: azpect/MarkdownToHtmlCompiler#30
Reviewed-by: shultzp1 <shultzp1@my.erau.edu>
2025-10-28 18:19:09 -07:00
Hayden Hargreaves
3f76dafbc1
(FIX): Renamed watchDog to watchdog
2025-10-28 18:02:45 -07:00
Hayden Hargreaves
d26dd1b5a2
(FIX): Resolved the naming issues.
...
When this was merged, it seemed to produce a miss matched result. The
names were not migrated. But now they have been.
2025-10-28 18:01:51 -07:00
152c4e8e04
Merge pull request 'feature/cmdl' ( #29 ) from feature/cmdl into main
...
Reviewed-on: azpect/MarkdownToHtmlCompiler#29
Reviewed-by: Hayden Hargreaves <hayden@gophernest.net>
2025-10-28 17:55:18 -07:00
Hayden Hargreaves
c90e4e8895
Merge branch 'feature/cmdl'
2025-10-28 17:52:25 -07:00
Hayden Hargreaves
6203f9c325
(FIX): Forgot this somehow
2025-10-28 17:50:55 -07:00
Hayden Hargreaves
1c81d2aa41
(FEAT): Includes support for code block segments.
...
This includes the addition of lots of new node elements.
2025-10-28 17:45:40 -07:00
ca38b98e8a
Merge branch 'feature/cli' into feature/cmdl
2025-10-28 17:25:38 -07:00
b38bb60e62
added try and catch
2025-10-28 17:19:27 -07:00
8f5a466a59
added comments to clarify things
2025-10-28 17:18:58 -07:00