David Bolack
d6aa0138f0
Merge branch 'Extended_DD' of github.com:dbolacksn/homebrewery-broken into Extended_DD
2024-03-09 19:42:34 -06:00
David Bolack
f3b17f4615
Fix bad merge
2024-03-09 19:40:54 -06:00
David Bolack
04e6f2ea58
Merge branch 'master' into Extended_DD
2024-03-09 19:37:57 -06:00
David Bolack
ed6718eef1
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-03-09 19:37:31 -06:00
David Bolack
cd537f98c7
Merge branch 'master' into Extended_DD
2024-03-06 23:41:42 -06:00
David Bolack
8ab91c3eb2
Merge branch 'master' of github.com:dbolacksn/homebrewery-broken
2024-03-06 23:39:12 -06:00
David Bolack
8c773ced9c
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-03-06 23:38:44 -06:00
dbolacksn
4f4b43f49d
Merge branch 'naturalcrit:master' into master
2024-03-05 13:56:23 -06:00
David Bolack
15f95ddd44
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-03-04 16:33:15 -06:00
David Bolack
7f16da110f
Merge branch 'master' into Extended_DD
2024-03-04 11:01:49 -06:00
David Bolack
3734c9e71d
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-03-04 09:21:09 -06:00
David Bolack
05f88dfd00
Extended Definition List cleanup
...
Remove redundant inlineBlock extension
Add missing trim on multiline definitions
Fix editor regex for colon terminated terms.
2024-02-25 09:19:31 -06:00
David Bolack
d1d28acebb
Merge branch 'master' into Extended_DD
2024-02-25 09:15:27 -06:00
David Bolack
84d5b26530
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-02-25 08:34:37 -06:00
David Bolack
bf874c55af
Add a column break before the Tables header on page 2
...
Small formatting fix.
2024-02-23 14:46:13 -06:00
David Bolack
7d755fe2a3
Fix syntax highlighting on sub and superscript
...
I did not test this very robustly, it seems.
2024-02-23 11:35:57 -06:00
David Bolack
67b11d62ea
Small DD appending mode fix
2024-02-08 19:35:43 -06:00
David Bolack
2b81c26cff
Working, but ugly
2024-02-08 19:23:33 -06:00
David Bolack
f3148ed53c
Fix Syntax Highlighting
...
Update changelog to match PR target shifts.
2024-02-07 20:23:19 -06:00
David Bolack
13fbcd0eb1
Improve Regex to permit DTs with a final :
2024-02-06 23:29:59 -06:00
David Bolack
3ee9fe1c3f
Update tests.
...
Prune no lionger valid cases.
2024-02-06 22:13:44 -06:00
David Bolack
703e207970
I think I have all the desired modes in place.
...
I feel like this is ugly code and maybe there are prettier ways to do
it, but it functions as I *believe* is currently desired.
2024-02-06 21:47:15 -06:00
David Bolack
283c2b5ae1
Empty Tag multiline input
2024-02-05 21:18:36 -06:00
David Bolack
29dc1e0747
Merge branch 'master' into Extended_DD
2024-01-30 18:40:58 -06:00
David Bolack
265e9976b9
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-30 18:40:42 -06:00
David Bolack
e1ad05eb3a
Solve regression with monster template.
...
Was not handling "weak" Definition list endings well ( places were it
was \n<something> instead of \n\n.
2024-01-29 23:42:13 -06:00
David Bolack
e4324f316d
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-29 20:03:03 -06:00
David Bolack
8ab273363c
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-26 09:52:42 -06:00
David Bolack
54921a998a
Clone tags along with the rest of the brew
2024-01-25 19:51:03 -06:00
David Bolack
0163e22567
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-25 13:58:04 -06:00
David Bolack
fbc164a9b8
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-25 13:10:08 -06:00
David Bolack
8fc6047127
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-19 19:01:39 -06:00
David Bolack
faba9f1616
Merge branch 'master' into Extended_DD
2024-01-18 22:59:22 -06:00
David Bolack
6beee49ebc
Merge branch 'master' of github.com:naturalcrit/homebrewery
2024-01-18 22:58:58 -06:00
David Bolack
0c010a0a87
Revert "WIP"
...
This reverts commit 67a4391dcb .
2024-01-18 09:51:17 -06:00
David Bolack
0c6c9fce4d
Revert "Simple Underline token."
...
This reverts commit 04187cf769 .
2024-01-18 09:51:14 -06:00
David Bolack
ac9fc720f7
Revert "A better regex for underlining."
...
This reverts commit a88b256b6c .
2024-01-18 09:51:11 -06:00
David Bolack
8b31966c2b
Revert "Remove stray console.logs."
...
This reverts commit 1861c7db69 .
2024-01-18 09:51:07 -06:00
David Bolack
8bd8f0fc37
Merge remote-tracking branch 'origin/master'
2024-01-17 17:20:23 -06:00
David Bolack
c747c5577e
Add PANdoc style lists ( using :: not : )
...
Includes new tests and fixes broken old tests
2024-01-16 02:01:55 -06:00
David Bolack
ce8cbba441
Merge branch 'master' into Extended_DD
2024-01-16 00:29:29 -06:00
David Bolack
c0cabbb563
Move Credits snippet to Blank
2024-01-15 21:35:19 -06:00
David Bolack
d09dc11f5f
The remainder of the tests
2024-01-14 13:38:01 -06:00
David Bolack
4c2211c428
Updated rendering to follow input line breaks
...
Updated and additional tests.
2024-01-14 13:30:52 -06:00
David Bolack
d076d6c719
Update tests for previous changes.
2024-01-13 18:58:59 -06:00
David Bolack
20b76bdead
Fix issue when pattern matches a DD without DT
...
```
Test
::One
```
WOuld previously break the browser.
2024-01-13 11:55:43 -06:00
David Bolack
993ae295af
Update editor pattern match for DLs
2024-01-07 15:40:05 -06:00
David Bolack
96d973528c
Updated and reworked to handle more definition*
...
Updated to allow multiple definition terms and definitions per term
<Term>::<definition>
<Term>::<definition1>::<definition2>
::<definition3>
```
**Example** ::
::V3 uses HTML *definition lists* to create "lists" with hanging indents.
::Three
I'm a term::Four
**<u>Hello</u>**::I\'m a different
::List
:
```
2023-12-20 22:57:37 -06:00
David Bolack
1861c7db69
Remove stray console.logs.
2023-12-13 21:59:02 -06:00
David Bolack
a88b256b6c
A better regex for underlining.
2023-12-13 21:47:55 -06:00
David Bolack
04187cf769
Simple Underline token.
...
Overrides __
2023-12-13 17:37:05 -06:00
David Bolack
67a4391dcb
WIP
2023-12-13 15:57:00 -06:00
David Bolack
769f636db2
Small fix and test updates
...
Discovered that classes ( and possibly other splits could end up with an
empty/null member that still gets joined so I added a trim to the end of
all the joins in processStyleTags.
Added tests that SHOULD test for bloc-level and inline-span moustaches
with added attributes ( a=b )
2023-12-06 17:48:51 -06:00
David Bolack
eeba037244
Merge branch 'master' into Extended_DD
2023-12-06 17:10:18 -06:00
David Bolack
688eca05e1
Update Regex pattern to be consistant.
2023-12-06 16:59:53 -06:00
David Bolack
4c48992331
Merge branch 'master' into Issue_1488
2023-12-06 16:56:43 -06:00
David Bolack
fcb9a8cdc5
Update Editor highlighting to handle attribut assignments
2023-12-06 16:54:28 -06:00
David Bolack
d6e63604ac
Add tests
2023-11-22 13:29:37 -06:00
David Bolack
0624f8a0b9
Add basic tests for Dictionary lists.
2023-11-22 13:13:58 -06:00
David Bolack
c858c705d2
Complete mustache div updates for attr
2023-11-11 22:23:43 -06:00
David Bolack
c068aca9ff
Small tweaks to processStyle.
...
This changes the output on arbitrary outputs to always wrap the value in
quotes instead of only doing so on whitespaced values.
2023-11-11 15:47:27 -06:00
David Bolack
fcdaef2445
Merge branch 'master' into Issue_1488
2023-11-11 15:08:11 -06:00
David Bolack
c78dcbfe05
Remove Line-break
...
Remove the linbreak between the </dt> and the first <dd>
2023-11-10 23:19:55 -06:00
David Bolack
827fdd3cff
REmove a console message.
2023-11-10 00:43:45 -06:00
David Bolack
7b85995b4a
Updated attribute assignment.
...
Wraps with quotes ( a="b and c" )
Still does not work on Mustache Divs. UNsure where the failure is at the
moment. Even regressed "a:b and c" pattern on those.
2023-11-10 00:28:25 -06:00
David Bolack
37593573ce
Merge branch 'master' into Issue_1488
2023-11-09 21:52:44 -06:00
David Bolack
a6ecec4172
Merge remote-tracking branch 'origin/Extended_DD' into Extended_DD
2023-11-09 21:51:23 -06:00
David Bolack
b561f69dd0
Merge branch 'master' into Extended_DD
2023-11-09 21:40:24 -06:00
David Bolack
7b9a23670d
Update Regex based on PR siuggestions.
...
This should match more economically and in line with marked
recomendations as well as not allow whitespace ( \s ) at the beginning
or end of a sub or superscript mark. Additionally, a failure in having
mixed sub and supers on the same line was corrected.
2023-11-09 21:31:08 -06:00
David Bolack
d43ea46e40
Add subscript and subscript markdown tokens
...
Uses ^^ for superscript and ^^^ subscript as wrappers in the same
pattern as italics and bold ( * and **, respectively)
Adds editor hot-keys and sytax highlighting. (CTRL-6/CTRL-7)
Exact values may not be ideal. Short of the suggestted overloading of ~,
I didn't see a better option for the delimiter.
2023-11-08 00:54:43 -06:00
David Bolack
f1ca6eeee2
Near complete
2023-11-08 00:49:39 -06:00
David Bolack
d390d518a3
Initial commit, subscripts and superscripts
2023-11-07 22:42:53 -06:00
David Bolack
d1152dcbb5
Add Change log
2023-11-07 21:04:03 -06:00
David Bolack
837306c9a7
Add tests for arbitrary attributes.
...
Also shifted around the adding of spaces for the attributes.
2023-11-07 19:07:58 -06:00
David Bolack
e6428a3b18
Update Editor highlighting for Definition Lists
...
Fixes syntax highlighting to account for multiple definitions on a
definition list.
2023-11-07 18:07:11 -06:00
David Bolack
c58c8777f1
Add arbitrary tag attr assign. in moustaches
...
This adds the ability to include attribute values for any element that
can be altered by a moustache.
Form:
```
{attribute=value}
example:
 {position:absolute,bottom:20px,left:130px,width:220px,a=b and c,g=h}
```
In order to permit spaces, the pattern matches for moustache code had to
remove the space character as a delimiter. I believe I have adequate
compensated.
This should solve #1488
2023-11-07 17:43:24 -06:00
David Bolack
ce1ba8289c
Add Multi-line Dictionary Definition (<dd>) rows.
...
Expands the existing syntax to allow/expect the option of multiple
definitions by adding any number of ``` :: Definition``` to an a DT/DD
set.
2023-11-06 22:30:26 -06:00