Emii Tatsuo
ac88fb60ee
Add a `blank_line()` method to `Builder`
...
Many times users may want to seperate lines of text using a blank line. Currently, this can be accomplished by either adding '\n' to the previous `text()` call, which requires that the user has the ability to access this, and can also look a little messy, or by calling `text()` with an empty string, which definately works, but having an explicit method might be a nice sugar for a lot of users, and barely adds any weight to the codebase.
This is definately a small thing, and almost closer to a personal preferance than anything, but I definately think it would make the library a tiny bit nicer to use, and there's barely any tradeoff. It's still up to you though if you'd rather keep your codebase small.
2020-11-30 01:11:12 -05:00
Cadey Ratio
c743056263
Remove kindlegen from shell.nix
...
Closes #11
2020-11-01 22:47:28 +00:00
Cadey Ratio
bebfa4d7b1
release gemtext 0.2.1 with clone fix from @boringcactus
2020-10-06 17:43:42 -04:00
Cadey Ratio
725957bf8c
Merge pull request 'make gemtext::Node `Clone`' ( #10 ) from boringcactus/maj:make-gemtext-node-clone into main
...
Reviewed-on: cadey/maj#10
2020-10-06 21:42:28 +00:00
Melody Horn
c07d81077a
make gemtext::Node `Clone`
2020-10-05 04:38:19 -06:00
Cadey Ratio
d437ac6e8f
version bump for gemtext
2020-09-26 19:21:03 -04:00
Cadey Ratio
f2a251e829
version bump
2020-09-26 19:12:29 -04:00
Cadey Ratio
e58a01d14d
Merge pull request 'escape special prefixes in plaintext nodes' ( #9 ) from boringcactus/maj:preserve-texthood-of-text-nodes into main
...
Reviewed-on: cadey/maj#9
2020-09-26 23:09:23 +00:00
Melody Horn
3cd71ce302
escape special prefixes in plaintext nodes
2020-09-26 15:22:39 -06:00
Cadey Ratio
85a3cfda4a
double oops
2020-08-08 16:17:35 -04:00
Cadey Ratio
740ac00628
use gemtext crate :D
2020-08-08 16:14:07 -04:00
Cadey Ratio
6058af8b44
update gemtext metadata for publication
2020-08-08 16:11:02 -04:00
Cadey Ratio
bae0ccb136
refactor gemtext tools into its own crate
2020-08-08 16:10:20 -04:00
Cadey Ratio
6b9070e200
majc: fix redirects
2020-08-08 16:05:13 -04:00
Cadey Ratio
1429602370
oops
2020-08-08 12:14:13 -04:00
Cadey Ratio
f5d9e09e40
version 0.6.0
2020-08-08 12:11:31 -04:00
Cadey Ratio
a533ebbeaf
fix CGI support
2020-08-08 12:08:03 -04:00
Cadey Ratio
1da65dcfeb
add CGI support
2020-08-08 11:23:44 -04:00
Cadey Ratio
ccb142d8b3
Update 'VERSION'
2020-08-06 19:08:57 +00:00
Cadey Ratio
ddcb5afbc4
fix?
2020-08-06 14:45:48 -04:00
Cadey Ratio
17a69980e0
tix tarot
2020-08-05 16:16:41 -04:00
Cadey Ratio
9f19054993
add RPG character backstory generator
2020-08-05 16:03:42 -04:00
Cadey Ratio
f80bdd45e7
fix fix
2020-08-02 03:16:29 +00:00
Cadey Ratio
0a3c6fb23f
cleanup http rendering
2020-08-02 03:13:01 +00:00
Cadey Ratio
c6f15577bb
fix
2020-08-02 02:45:36 +00:00
Cadey Ratio
00f8fdc9e1
shitpost: serve HTTP
2020-08-01 22:42:44 -04:00
Cadey Ratio
ff88b28688
oops
2020-08-01 22:51:14 +00:00
Cadey Ratio
ad7947c5fa
serve cetacean.club
2020-08-01 21:55:08 +00:00
Cadey Ratio
4b7374b39f
adapt majsite to serve cetacean.club
2020-08-01 16:47:34 -04:00
Cadey Ratio
0ffd86c9f6
more words
2020-08-01 12:02:12 -04:00
Cadey Ratio
2c2fc3ee09
better stuff :D
2020-08-01 12:02:12 -04:00
Cadey Ratio
28ae14ffa7
input test and static file serving with majsite
2020-08-01 12:02:12 -04:00
Cadey Ratio
d2af2c5f08
file serving
2020-08-01 12:02:12 -04:00
Cadey Ratio
91328c4188
fix gitignore
2020-08-01 12:02:12 -04:00
Cadey Ratio
c6567cc99d
karnycukta experiment
2020-08-01 12:02:12 -04:00
Cadey Ratio
3c9fb6eeb3
why is this not working
2020-07-31 16:43:09 +00:00
Cadey Ratio
93a5dd445a
majc: fix rendering of gemlog.blue
2020-07-28 16:02:48 -04:00
Cadey Ratio
70074e0075
fix
2020-07-27 21:43:31 -04:00
Cadey Ratio
8984355c4e
Update 'Cargo.toml'
2020-07-28 01:39:57 +00:00
Cadey Ratio
cd3cd13cd2
Merge pull request 'maj-async-std' ( #4 ) from maj-async-std into main
...
Reviewed-on: cadey/maj#4
2020-07-28 01:36:01 +00:00
Cadey Ratio
cd6ef8a516
cert info
2020-07-27 21:21:24 -04:00
Cadey Ratio
04a0c8e988
more helpers
2020-07-27 21:03:50 -04:00
Cadey Ratio
b47c1a69a2
response building helpers
2020-07-27 20:50:42 -04:00
Cadey Ratio
dd6f7f4e7d
update changelog
2020-07-27 20:31:54 -04:00
Cadey Ratio
4216f6b709
gemini: add document rendering function
2020-07-27 20:31:05 -04:00
Cadey Ratio
851d7925c5
gemini: add document builder
2020-07-27 20:25:00 -04:00
Cadey Ratio
8495c5ab0d
pass gemini torture tests
2020-07-27 20:11:57 -04:00
Cadey Ratio
2bc1aa315f
use async-std and tokio i guess
2020-07-27 20:01:09 -04:00
Cadey Ratio
564eb3990c
bump changelog
2020-07-27 19:51:45 -04:00
Cadey Ratio
aa4715abd8
even smaller binaries
2020-07-27 19:50:41 -04:00