<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/editors, branch master</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2026-04-16T11:30:23+00:00</updated>
<entry>
<title>patch: improved handling of files with no final newline</title>
<updated>2026-04-16T11:30:23+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-04-16T11:30:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2ed1d5d344cb9991916bc538d30182cae875079f'/>
<id>urn:sha1:2ed1d5d344cb9991916bc538d30182cae875079f</id>
<content type='text'>
Commit 2275a53f0 (patch: handle files with no final newline) was
incomplete.  It only detected a line with no newline in the first
section of a hunk.  Add the code necessary to detect the '\ No
newline at end of file' warning in the second section.

Also add some tests.

Adds 48-80 bytes.

(GitHub issue #575)
</content>
</entry>
<entry>
<title>patch: handle files with no final newline</title>
<updated>2026-04-14T12:55:57+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-04-14T12:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2275a53f044fc7a437d35dc237f68be2cefd40da'/>
<id>urn:sha1:2275a53f044fc7a437d35dc237f68be2cefd40da</id>
<content type='text'>
The 'patch' applet was unable to process diffs which included the
'\ No newline at end of file' warning.

Detect this case and mark the lines affected so they can be
emitted without a newline.

Adds 45-69 bytes.

(GitHub issue #575)
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2026-03-11T10:14:49+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-03-11T10:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ede205bd07573813337b5706acb0cae3b127a36f'/>
<id>urn:sha1:ede205bd07573813337b5706acb0cae3b127a36f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*: placate warnings where strchr/strstr returns constant pointer</title>
<updated>2026-02-15T14:15:30+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-15T13:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b668e52c906b664b353d5a99cfa3ff36f73b341d'/>
<id>urn:sha1:b668e52c906b664b353d5a99cfa3ff36f73b341d</id>
<content type='text'>
Newer glibc is now smarter and can propagate const-ness from those!

function                                             old     new   delta
readtoken1                                          3111    3108      -3

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2026-02-12T12:58:38+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-02-12T12:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=de7b34e8c779d8baca5abba1394284e0b6e87dc6'/>
<id>urn:sha1:de7b34e8c779d8baca5abba1394284e0b6e87dc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vi: code shrink</title>
<updated>2026-02-07T11:53:27+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-07T11:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=91075de0a7bd987fa376dbbd624f52a11c6078e3'/>
<id>urn:sha1:91075de0a7bd987fa376dbbd624f52a11c6078e3</id>
<content type='text'>
function                                             old     new   delta
.rodata                                           107007  107019     +12
run_cmds                                              62      50     -12
indicate_error                                        78      55     -23
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/2 up/down: 12/-35)            Total: -23 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>vi: fix last commit - do terminate the :CMD on the first whitespace</title>
<updated>2026-02-07T02:20:26+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-07T02:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1380df7a5a877787dcbe100f52dc7d1f978e7f0b'/>
<id>urn:sha1:1380df7a5a877787dcbe100f52dc7d1f978e7f0b</id>
<content type='text'>
function                                             old     new   delta
colon                                               3942    3952     +10

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>vi: fix ":list" command</title>
<updated>2026-02-06T23:52:49+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-06T23:52:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=79d35b5a0eae5d0784f34a9dcb6774220aedb611'/>
<id>urn:sha1:79d35b5a0eae5d0784f34a9dcb6774220aedb611</id>
<content type='text'>
function                                             old     new   delta
.rodata                                           107010  107007      -3
show_status_line                                     372     362     -10
colon                                               3989    3942     -47
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-60)             Total: -60 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>vi: code shrink</title>
<updated>2026-02-06T22:22:49+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-06T22:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5de72223957a8bdbda4e7f6cde2273d9331b8b74'/>
<id>urn:sha1:5de72223957a8bdbda4e7f6cde2273d9331b8b74</id>
<content type='text'>
function                                             old     new   delta
colon                                               4005    3989     -16

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>vi: fix "s /find/repl" with whitespace before /</title>
<updated>2026-02-06T21:56:16+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-06T21:56:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3620c4ee677224aed6d6fa02aa8d034b4495370e'/>
<id>urn:sha1:3620c4ee677224aed6d6fa02aa8d034b4495370e</id>
<content type='text'>
function                                             old     new   delta
colon                                               3977    4005     +28

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
