Commits
- Commit:
385d8c27124fbdf6686d98559ae01dc9c6a8acd0
- From:
- aartaka <aartaka@protonmail.com>
- Via:
- omar-polo <op@omarpolo.com>
- Date:
gemtext: Use accessors.
- Commit:
a73493792e50f418dc91d5565572e510f007d004
- From:
- aartaka <aartaka@protonmail.com>
- Via:
- omar-polo <op@omarpolo.com>
- Date:
gemtext: Type link URLs as strictly quri:uri-s.
- Commit:
4800325e843eb78d81f26caa2e281fd33257405c
- From:
- aartaka <aartaka@protonmail.com>
- Via:
- omar-polo <op@omarpolo.com>
- Date:
gemtext: Enrich gemtext classes definitions.
This adds:
- :type options.
- :documentation options.
- :accessor options.
- Class predicates.
Wherever applicable.
- Commit:
588b55fbdbdb143bad22870345f7d91d8e7b7bf5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
Handle gracefully invalid link lines
`=>` without other fields is not a valid link line, so let's handle it
by parsing it as a paragraph with the "=>" text in it.
- Commit:
efb35fc6373ee692ad40c6b1d64210513de03df9
- From:
- aartaka <aartaka@protonmail.com>
- Via:
- omar-polo <op@omarpolo.com>
- Date:
phos.asd: Remove cl-mime dependency.
- Commit:
3d6bb34305c618e80ebcaa3f321bd9b7d714dc16
- From:
- Artyom Bologov <57838654+aartaka@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
support binary response body
see github issue #4
- Commit:
54fe3a5eabbee0dc163a691803c54f6784a670be
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
4628da9474f8d1b73b8e9d9eb24d8775f9afe02f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ignore *.fasl files
- Commit:
033f04abccae60ae5768bba9fec49c6e496fbdfc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add some tests for the gemtext parser
- Commit:
bcb8cfe712a86826bed02978c4258b92bc3efbf9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor the gemtext parser
The old one had various issue, for instance it failed to parse
"#hello", and could mis-interpret lines starting with "=". The new
one is more robust and handles optional spaces better.
- Commit:
a729c86659ed127a4420b5bc4bb3490a6b2ddbce
- From:
- Omar Polo <op@omarpolo.com>
- Date:
export line-eq
- Commit:
336bee9ca0449e41d9ad18fe1f3b8dcb50f3a89a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add the line-eq generic function
it's useful for the (future) tests being able to compare lines.
- Commit:
e9a5e4f6741fc27471ed075066c1358908ff9cf3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
provide a default value for :text
- Commit:
9d0e79ec1535b4942e1f4787b96d6649833161ab
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
ffc84f4218bb2f6af1d8ce2630783d5386fde454
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak the readme