<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apheleia.git, branch v4.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/'/>
<entry>
<title>Release version 4.2</title>
<updated>2024-08-03T23:22:29+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon@intuitiveexplanations.com</email>
</author>
<published>2024-08-03T23:22:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=3e347cff47eb0072b47c56f6188c4f440e477770'/>
<id>3e347cff47eb0072b47c56f6188c4f440e477770</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[#302] User option: apheleia-mode-predicates (#303)</title>
<updated>2024-05-17T22:28:50+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon@intuitiveexplanations.com</email>
</author>
<published>2024-05-17T22:28:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=61766b50b24fa16be519d77795dc63522e04dce8'/>
<id>61766b50b24fa16be519d77795dc63522e04dce8</id>
<content type='text'>
For https://github.com/radian-software/apheleia/issues/302. Not tested
yet. Going to add unit tests before merging.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For https://github.com/radian-software/apheleia/issues/302. Not tested
yet. Going to add unit tests before merging.</pre>
</div>
</content>
</entry>
<entry>
<title>Add integration tests (#204)</title>
<updated>2024-04-13T22:57:58+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon@intuitiveexplanations.com</email>
</author>
<published>2024-04-13T22:57:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=66bf5195b4e922f23a9d573f2823daeb63e7ed5b'/>
<id>66bf5195b4e922f23a9d573f2823daeb63e7ed5b</id>
<content type='text'>
Work in progress, some of the code is cribbed from
https://github.com/radian-software/dumbparens</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Work in progress, some of the code is cribbed from
https://github.com/radian-software/dumbparens</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent null issues when strings are unequal (#290)</title>
<updated>2024-03-31T03:29:39+00:00</updated>
<author>
<name>Ellis Kenyő</name>
<email>elken@users.noreply.github.com</email>
</author>
<published>2024-03-31T03:29:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=b776ed96b1a980af284c8fb07a8db387c1e6c358'/>
<id>b776ed96b1a980af284c8fb07a8db387c1e6c358</id>
<content type='text'>
In the case where s2 is larger than s1, this errors because the index is
out of range.

A good testcase is the below

```lisp
(apheleia--align-point 
 "       &lt;div class=\"left-[40rem] fixed inset-y-0 right-0 z-0 hidden lg:block xl:left-[50rem]\"&gt;\n  &lt;svg\n"
 "&lt;div class=\"left-[40rem] fixed inset-y-0 right-0 z-0 hidden lg:block xl:left-[50rem]\"&gt;\n &lt;svg"
6)
```

If I've implemented the indexing wrong, do let me know but this seems to
work just fine now for `mix` (the formatter that triggered this)

---------

Co-authored-by: Radon Rosborough &lt;radon@intuitiveexplanations.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the case where s2 is larger than s1, this errors because the index is
out of range.

A good testcase is the below

```lisp
(apheleia--align-point 
 "       &lt;div class=\"left-[40rem] fixed inset-y-0 right-0 z-0 hidden lg:block xl:left-[50rem]\"&gt;\n  &lt;svg\n"
 "&lt;div class=\"left-[40rem] fixed inset-y-0 right-0 z-0 hidden lg:block xl:left-[50rem]\"&gt;\n &lt;svg"
6)
```

If I've implemented the indexing wrong, do let me know but this seems to
work just fine now for `mix` (the formatter that triggered this)

---------

Co-authored-by: Radon Rosborough &lt;radon@intuitiveexplanations.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix all clojure ts related major modes (#288)</title>
<updated>2024-03-31T02:43:34+00:00</updated>
<author>
<name>dalu</name>
<email>mou.tong@outlook.com</email>
</author>
<published>2024-03-31T02:43:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=c7040a6f6e60abf22225df91415df76f3f739cf1'/>
<id>c7040a6f6e60abf22225df91415df76f3f739cf1</id>
<content type='text'>
After this pr

https://github.com/clojure-emacs/clojure-ts-mode/pull/36

The names of clojure-ts's major modes had changed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After this pr

https://github.com/clojure-emacs/clojure-ts-mode/pull/36

The names of clojure-ts's major modes had changed
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for dhall format (#284)</title>
<updated>2024-03-23T02:16:57+00:00</updated>
<author>
<name>Julio César</name>
<email>zzantares@gmail.com</email>
</author>
<published>2024-03-23T02:16:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=3e89e62922d610a3429707710d6636244a3c3f76'/>
<id>3e89e62922d610a3429707710d6636244a3c3f76</id>
<content type='text'>
Adds a new formatter `dhall-format` used for
[dhall](https://dhall-lang.org/).

---------

Co-authored-by: Radon Rosborough &lt;radon@intuitiveexplanations.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a new formatter `dhall-format` used for
[dhall](https://dhall-lang.org/).

---------

Co-authored-by: Radon Rosborough &lt;radon@intuitiveexplanations.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Parse shebangs on Windows (#293)</title>
<updated>2024-03-23T01:44:33+00:00</updated>
<author>
<name>Olli</name>
<email>ItsHoff@users.noreply.github.com</email>
</author>
<published>2024-03-23T01:44:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=26ef9acd0fdc8f43769f1870513a0d70485e5f7f'/>
<id>26ef9acd0fdc8f43769f1870513a0d70485e5f7f</id>
<content type='text'>
Parses the shebang from formatter scripts on Windows, and inserts the
binary in to the command. This fixes
https://github.com/radian-software/apheleia/issues/285.
Please let me know if there is still something that need more work,
thanks.

One minor issue I noticed is that errors will now get logged to
`*aphleia-bash-log*` instead of `*apheleia-npx-log*`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Parses the shebang from formatter scripts on Windows, and inserts the
binary in to the command. This fixes
https://github.com/radian-software/apheleia/issues/285.
Please let me know if there is still something that need more work,
thanks.

One minor issue I noticed is that errors will now get logged to
`*aphleia-bash-log*` instead of `*apheleia-npx-log*`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changelog linter (#287)</title>
<updated>2024-03-02T21:50:58+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon@intuitiveexplanations.com</email>
</author>
<published>2024-03-02T21:50:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=dd24c54897a19c2d7e0d90409bb23238fcac79f2'/>
<id>dd24c54897a19c2d7e0d90409bb23238fcac79f2</id>
<content type='text'>
This should help make sure we don't forget to document any important
user-visible changes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should help make sure we don't forget to document any important
user-visible changes.</pre>
</div>
</content>
</entry>
<entry>
<title>Update `apheleia-indent-lisp-buffer` to respect local variables (#286)</title>
<updated>2024-03-02T21:27:24+00:00</updated>
<author>
<name>tpeacock19</name>
<email>git@treypeacock.com</email>
</author>
<published>2024-03-02T21:27:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=2fec5692e424cd24e7450d63bbe58f75eafb7417'/>
<id>2fec5692e424cd24e7450d63bbe58f75eafb7417</id>
<content type='text'>
I ran into some issues using apheleia while contributing to a project
that works with `indent-tabs-mode` disabled. This led to this slight
modification of `apheleia-indent-lisp-buffer`

This allows for any local values for `indent-line-function`,
`lisp-indent-function` to be carried over when
formatting. Additionally, added `indent-tabs-mode` in order to
prevent adding tabs when unwanted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I ran into some issues using apheleia while contributing to a project
that works with `indent-tabs-mode` disabled. This led to this slight
modification of `apheleia-indent-lisp-buffer`

This allows for any local values for `indent-line-function`,
`lisp-indent-function` to be carried over when
formatting. Additionally, added `indent-tabs-mode` in order to
prevent adding tabs when unwanted.
</pre>
</div>
</content>
</entry>
<entry>
<title>Release version 4.1</title>
<updated>2024-02-26T02:05:44+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon@intuitiveexplanations.com</email>
</author>
<published>2024-02-26T02:05:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=7ba74c7cc28e4f0da4006968ecb8587133daa142'/>
<id>7ba74c7cc28e4f0da4006968ecb8587133daa142</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
