<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/core, branch fix_20726</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>fix(defaults): set 'fsync' #26034</title>
<updated>2023-11-14T10:56:50+00:00</updated>
<author>
<name>Ploum</name>
<email>1233155+ploum@users.noreply.github.com</email>
</author>
<published>2023-11-14T10:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5b45efbee6ebb64269469b636baac5248e83421f'/>
<id>5b45efbee6ebb64269469b636baac5248e83421f</id>
<content type='text'>
Problem:
'nofsync' may lose data if the system has a hard shutdown. #9888

Solution:
Change default to 'fsync'. This may be revisited in the future when
'nofsync' can be made safer.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
'nofsync' may lose data if the system has a hard shutdown. #9888

Solution:
Change default to 'fsync'. This may be revisited in the future when
'nofsync' can be made safer.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(f_wait): flush UI before blocking (#25962)</title>
<updated>2023-11-10T07:24:36+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-10T07:24:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d5a85d737aa2a5c3a64ef0aa5b01672b7ed49c09'/>
<id>d5a85d737aa2a5c3a64ef0aa5b01672b7ed49c09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(job-control): make jobwait() flush UI after hiding cursor (#25927)</title>
<updated>2023-11-07T22:29:58+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-07T22:29:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1c71c32b29100b3e2989447da9d94b97b2c9959e'/>
<id>1c71c32b29100b3e2989447da9d94b97b2c9959e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(test): cleanup #25614</title>
<updated>2023-10-12T14:04:16+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2023-10-12T14:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2c9f22e7e4947e1865ab18c61fbc0199be8b323d'/>
<id>2c9f22e7e4947e1865ab18c61fbc0199be8b323d</id>
<content type='text'>
- unnecessary separate describe() group
- clear() wasn't called in the describe() group
- unnecessary indirection in function parameters</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- unnecessary separate describe() group
- clear() wasn't called in the describe() group
- unnecessary indirection in function parameters</pre>
</div>
</content>
</entry>
<entry>
<title>test(core/path_spec): don't use fnameescape() (#25593)</title>
<updated>2023-10-10T23:24:37+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-10-10T23:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4eea60939f9c079d4e1652e0ed1724c4f2ab6eda'/>
<id>4eea60939f9c079d4e1652e0ed1724c4f2ab6eda</id>
<content type='text'>
Using fnameescape() for the path argument of findfile() and finddir() is
wrong, as fnameescape() is intended to be used for parts of Ex commands,
not function arguments.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using fnameescape() for the path argument of findfile() and finddir() is
wrong, as fnameescape() is intended to be used for parts of Ex commands,
not function arguments.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(file_search): path with spaces in finddir() and findfile() (#25493)</title>
<updated>2023-10-09T22:08:58+00:00</updated>
<author>
<name>Leonardo Mello</name>
<email>lsvmello@gmail.com</email>
</author>
<published>2023-10-09T22:08:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=81f67b79e8a307a45a996dbeee0213c7745aa358'/>
<id>81f67b79e8a307a45a996dbeee0213c7745aa358</id>
<content type='text'>
Co-authored-by: dundargoc &lt;gocdundar@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: dundargoc &lt;gocdundar@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: cleanup</title>
<updated>2023-10-06T12:09:21+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2023-10-06T10:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=133e2990efa44cadf1410a452a08843dbd8ca86e'/>
<id>133e2990efa44cadf1410a452a08843dbd8ca86e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: gf fails on "foo/bar.txt:1:2" on Windows</title>
<updated>2023-10-06T10:59:58+00:00</updated>
<author>
<name>Leonardo Mello</name>
<email>lsvmello@gmail.com</email>
</author>
<published>2023-09-18T19:50:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1dd700a8d9275439fbc71ac5adeb59914bdbd5cf'/>
<id>1dd700a8d9275439fbc71ac5adeb59914bdbd5cf</id>
<content type='text'>
Problem:
On Windows, "gf" fails on a filepath that has a line:column suffix.
Example:

    E447: Can't find file "src/app/core/services/identity/identity.service.ts:64:23"

Solution:
- Remove ":" from 'isfname' on Windows. Colon is not a valid filename
  character (except for the drive-letter).
- Handle drive letters specially in file_name_in_line().

Fixes #25160
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
On Windows, "gf" fails on a filepath that has a line:column suffix.
Example:

    E447: Can't find file "src/app/core/services/identity/identity.service.ts:64:23"

Solution:
- Remove ":" from 'isfname' on Windows. Colon is not a valid filename
  character (except for the drive-letter).
- Handle drive letters specially in file_name_in_line().

Fixes #25160
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(path): accept special characters on Windows (#25424)</title>
<updated>2023-10-03T22:04:19+00:00</updated>
<author>
<name>Leonardo Mello</name>
<email>lsvmello@gmail.com</email>
</author>
<published>2023-10-03T22:04:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1e7e9ee91f73c62b8c5ba9dbdabba3a3b6dc0130'/>
<id>1e7e9ee91f73c62b8c5ba9dbdabba3a3b6dc0130</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(message): simplify msg_puts_display and use batched grid updates</title>
<updated>2023-10-03T13:20:09+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2023-09-30T08:31:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a9a48d6b5f00241e16e7131c997f0117bc5e9047'/>
<id>a9a48d6b5f00241e16e7131c997f0117bc5e9047</id>
<content type='text'>
msg_puts_display was more complex than necessary in nvim, as in
nvim, it no longer talks directly with a terminal.

In particular we don't need to scroll the grid before emiting the last
char. The TUI already takes care of things like that, for terminals
where it matters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
msg_puts_display was more complex than necessary in nvim, as in
nvim, it no longer talks directly with a terminal.

In particular we don't need to scroll the grid before emiting the last
char. The TUI already takes care of things like that, for terminals
where it matters.
</pre>
</div>
</content>
</entry>
</feed>
