8 Commits
Author SHA1 Message Date
phundrak c0787f8ee1 feat: change initial key to capital G on org-export
continuous-integration/drone/push Build is passing
The `g' key is already used by the more widely used ox-gfm. This
commit changes the initial key of ox-gemini to capital `G' which I
haven’t encountered yet.
2023-05-14 13:59:17 +02:00
phundrak 28736ce6c0 docs: update readme
continuous-integration/drone/push Build is passing
2023-05-14 13:44:53 +02:00
phundrak 1eadafd8e0 fix: remove trailing whitespace at the end of inline code
continuous-integration/drone/push Build is passing
Closes #2
2023-05-14 13:34:37 +02:00
phundrak 61f7a1fb28 docs: add CI badge, fix orgmode syntax
continuous-integration/drone/push Build is passing
2023-05-14 13:13:07 +02:00
phundrak d851c7de92 chore: switch to Eask for package testing
continuous-integration/drone/push Build is passing
This commit removes some files that are no longer needed for testing
the package, such as the files in the ./test directory which are
already covered by Eask itself.

BREAKING CHANGE: test files no longer exists
2023-05-14 13:07:35 +02:00
phundrak 86f211ba50 style: fix indentation 2023-05-14 12:47:43 +02:00
phundrak 8bec97a8a0 refactor: Move README.md to README.org, move todos to issues 2023-05-14 12:24:19 +02:00
phundrak 94dd2f4a8e fix: remove newlines in link descriptions
Currently, when an orgmode link has a newline in its description, it
is passed to the description of the Gemini link. Example:

```org
[[https://example.com][This is a link with a
newline to example.com]]
```

Which exports to:

```gmi
=> https://example.com This is a link with a
newline to example.com
```

This commit fixes this by replacing newlines with a simple space. The
new output is:

```gmi
=> https://example.com This is a link with a newline to example.com
```

It also fixes a compilation error on Emacs 30 by properly escaping
quotation marks.

Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
2023-05-11 13:22:33 +02:00