Releases: okibcn/nano-for-windows
v7.2-16
NANO CHANGES
-
new feature: interpret also
<filename>:<linenumber>
when opening a fileVarious tools will output filenames with line numbers in the format
<filename>:<line>:<column>
. Support this format in addition to the
+<line>,<column>
format when opening files. -
tweaks: avoid calling
isblank()/isalpha()
on what could be asigned char
The
isxxxxx()
functions expect their parameter to be eitherEOF
or
a value in theunsigned char
range. Passing a negativechar
value
could (in theory) result in unexpected behavior. -
tweaks: rename a struct element, to avoid a theoretical name collision
The
<term.h>
header file form ncurses defines the name "tab".
v7.2-13.3
PDCursesMod CHANGES
VT flavor got confused if newterm( NULL, stdout, stdin) was called. Which is a common occurrence.
v7.2-13.2
WINDOWS PORTABILITY PATCHES
- Fixed ALT + [ ] for indent, unindent
- Fixed CTRL + arrows.
- Fixed CTRL + Home/End for fast-moving to start/end of the document.
v7.2-13.1
WINDOWS PORTABILITY PATCHES
- Completely new toolchain based on LLVM-Clang-MinGW-LLD cross-compiling from Alpine Linux.
- Compatible with Windows systems using the current UCRT or the legacy MSVCRT.
- Beta available for Windows on Arm (WoA).
- Faster code
- Smaller footprint
- Separated download for each platform
- Packages in zip format for improved compatibility
v7.2-13-10168
NANO CHANGES
- docs: clarify that a fileregex is matched against the absolute filename
- docs: add two examples of custom key bindings to the nanorc manpage
- shutdown: ignore a modified buffer when in view mode
In view mode it should be impossible to modify any buffer, but...
when (through some bug) the user did succeed in modifying a buffer,
this should not lead to writing out this modified buffer to disk.
Had this safety stop been present earlier, it would have prevented
the second part of https://savannah.gnu.org/bugs/?63616.
v7.2-10-10165.1
v7.2-9-10164.3
WINDOWS PORTABILITY PATCHES
-
FIX: nano now takes advantage of transparent/acrylic backgrounds supported by Windows Terminal.
-
FIX: shifted metas (Shift+Alt+letter) now work
v7.2-10-10165
NANO CHANGES
tweaks: add a missing 'type' attribute to a <style> tag
To stop the W3 validator from complaining.
v7.2-9-10164.2
WINDOWS PORTABILITY PATCHES
Fix: Mouse wasn't working in some cases due to a conflict with the stdin pipe feature.
v7.2-9-10164.1
WINDOWS PORTABILITY PATCHES
- fix: Port stdin support to Windows Console. Now you can do things such as:
wget -q https://api.github.com/repos/okibcn/nano-for-windows/releases/latest -O - | .\nano.exe - -Yjson