<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/cmake.packaging, branch userreg</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>build!: remove neovim qt</title>
<updated>2023-06-06T17:19:00+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-06-06T17:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0370e4def0c0328f8cd09f02c1ca82ed491ecb9a'/>
<id>0370e4def0c0328f8cd09f02c1ca82ed491ecb9a</id>
<content type='text'>
Neovim QT was originally bundled on Windows as a response to the then
lackluster terminal options. The situation has dramatically changed,
with viable options such as Windows terminal, Alacritty and Wezterm to
name a few. The Windows build no longer needs this special treatment for
neovim to be usable.

Pros:
  - Release builds will be smaller.
  - Less maintenance burden.
  - Clearer separation of responsibility (neovim issues go to the neovim
    repo and neovim-qt issues to the neovim-qt repo).
  - More consistent treatment between platforms.

Cons:
  - Users who've come to expect neovim-qt to be bundled with nvim will
    need to adjust and download neovim-qt from
    https://github.com/equalsraf/neovim-qt instead.
  - Similarly, build scripts will need to be adjusted to reflect this
    change.

Closes https://github.com/neovim/neovim/issues/21209.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Neovim QT was originally bundled on Windows as a response to the then
lackluster terminal options. The situation has dramatically changed,
with viable options such as Windows terminal, Alacritty and Wezterm to
name a few. The Windows build no longer needs this special treatment for
neovim to be usable.

Pros:
  - Release builds will be smaller.
  - Less maintenance burden.
  - Clearer separation of responsibility (neovim issues go to the neovim
    repo and neovim-qt issues to the neovim-qt repo).
  - More consistent treatment between platforms.

Cons:
  - Users who've come to expect neovim-qt to be bundled with nvim will
    need to adjust and download neovim-qt from
    https://github.com/equalsraf/neovim-qt instead.
  - Similarly, build scripts will need to be adjusted to reflect this
    change.

Closes https://github.com/neovim/neovim/issues/21209.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: small fixes</title>
<updated>2023-05-13T19:33:22+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-05-13T19:33:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=08991b078267e5de0a19a136d00d4f71ad651a32'/>
<id>08991b078267e5de0a19a136d00d4f71ad651a32</id>
<content type='text'>
Co-authored-by: Christian Clason &lt;c.clason@uni-graz.at&gt;
Co-authored-by: Gregory Anders &lt;greg@gpanders.com&gt;
Co-authored-by: HiPhish &lt;hiphish@posteo.de&gt;
Co-authored-by: Julio B &lt;julio.bacel@gmail.com&gt;
Co-authored-by: T727 &lt;74924917+T-727@users.noreply.github.com&gt;
Co-authored-by: camoz &lt;camoz@users.noreply.github.com&gt;
Co-authored-by: champignoom &lt;66909116+champignoom@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Christian Clason &lt;c.clason@uni-graz.at&gt;
Co-authored-by: Gregory Anders &lt;greg@gpanders.com&gt;
Co-authored-by: HiPhish &lt;hiphish@posteo.de&gt;
Co-authored-by: Julio B &lt;julio.bacel@gmail.com&gt;
Co-authored-by: T727 &lt;74924917+T-727@users.noreply.github.com&gt;
Co-authored-by: camoz &lt;camoz@users.noreply.github.com&gt;
Co-authored-by: champignoom &lt;66909116+champignoom@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>ci: make all linux releases work with same glibc version</title>
<updated>2023-04-22T20:58:14+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-04-22T20:58:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8994389845ae4ca5e6a797b8f957dea76320ff94'/>
<id>8994389845ae4ca5e6a797b8f957dea76320ff94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>revert(packaging): installation context to per-machine on Windows</title>
<updated>2023-04-08T09:02:13+00:00</updated>
<author>
<name>sitiom</name>
<email>sitiom@disroot.org</email>
</author>
<published>2023-04-08T09:02:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=95fe166d13fe51d1656c659dbb78b258a6f5dcd8'/>
<id>95fe166d13fe51d1656c659dbb78b258a6f5dcd8</id>
<content type='text'>
Revert this change until a proper solution is implemented, such as allowing the
user to select whether to install per-user or per-machine.

Fixes https://github.com/neovim/neovim/issues/22933.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Revert this change until a proper solution is implemented, such as allowing the
user to select whether to install per-user or per-machine.

Fixes https://github.com/neovim/neovim/issues/22933.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(packaging): add start menu and desktop shortcuts on Windows</title>
<updated>2023-04-02T16:36:35+00:00</updated>
<author>
<name>Alexandre Teoi</name>
<email>ateoi@users.noreply.github.com</email>
</author>
<published>2023-04-02T16:36:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=53f36806f1b5107c0570ffbf57180a8e08f45b2e'/>
<id>53f36806f1b5107c0570ffbf57180a8e08f45b2e</id>
<content type='text'>
- Create start menu and desktop shortcuts
- Set installation context to per-user, allowing non-administrative users to
  install the MSI package
    - &lt;https://learn.microsoft.com/windows/win32/msi/installation-context&gt;
    - &lt;https://learn.microsoft.com/windows/win32/msi/allusers&gt;

Resolves #18119</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Create start menu and desktop shortcuts
- Set installation context to per-user, allowing non-administrative users to
  install the MSI package
    - &lt;https://learn.microsoft.com/windows/win32/msi/installation-context&gt;
    - &lt;https://learn.microsoft.com/windows/win32/msi/allusers&gt;

Resolves #18119</pre>
</div>
</content>
</entry>
<entry>
<title>feat(windows): show icon in terminal titlebar, taskbar #20607</title>
<updated>2022-10-13T12:48:12+00:00</updated>
<author>
<name>Enan Ajmain</name>
<email>3nan.ajmain@gmail.com</email>
</author>
<published>2022-10-13T12:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=730228f6db1f858795ea83ba2179c875dca37bc7'/>
<id>730228f6db1f858795ea83ba2179c875dca37bc7</id>
<content type='text'>
closes #20071</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #20071</pre>
</div>
</content>
</entry>
<entry>
<title>build: rename build-related dirs</title>
<updated>2022-06-28T11:02:29+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-06-27T10:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f05a2891d3da9f9fcd9c7457ca0c2a54ff65078b'/>
<id>f05a2891d3da9f9fcd9c7457ca0c2a54ff65078b</id>
<content type='text'>
Problem:
Dirs "config", "packaging", and "third-party" are all closely related
but this is not obvious from the layout. This adds friction for new
contributors.

Solution:
- rename config/ to cmake.config/
- rename test/config/ to test/cmakeconfig/ because it is used in Lua
  tests: require('test.cmakeconfig.paths').
- rename packaging/ to cmake.packaging/
- rename third-party/ to cmake.deps/ (parallel with .deps/)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
Dirs "config", "packaging", and "third-party" are all closely related
but this is not obvious from the layout. This adds friction for new
contributors.

Solution:
- rename config/ to cmake.config/
- rename test/config/ to test/cmakeconfig/ because it is used in Lua
  tests: require('test.cmakeconfig.paths').
- rename packaging/ to cmake.packaging/
- rename third-party/ to cmake.deps/ (parallel with .deps/)
</pre>
</div>
</content>
</entry>
</feed>
