I wanted to share a long running effort with the nedit community. I have been a loyal nedit user since around 2000, but unfortunately with things like 4K screens and anti-aliased fonts... it hasn't aged too well.
So about a year ago I started a personal project to port nedit to Qt5 using C++14 as the underlying implemtentation language. And am finally at an "RC1" stage of development.
I understand that this is a "competetor" to the traditional nedit, and in no way intend to undermine the efforts of people still working on nedit. Since I've reworked the code to use C++, a lot of internal implementationm details have been changed. This includes the lifting of a lot of internal size limits due to using dynamically sized containers.
Glad to see nedit is still alive and kicking. With Qt, does it also work on Windows platform? I don't see any binary releases on GitHub, are they available somewhere? Thanks for working on our beloved editor.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@Scott, Qt did offer a lot of outright replacements for some of nedit's code, and I think at this point just about every line of code has been "touched". But there is still a lot that remains the same, at least algorithmically.
@TK, No pre-built binaries, but yes, it does build on windows! There are some minor quirks such as Ctrl+Shift+0 being trapped by windows, so "shigt right by tabs" doesn't work out of the box as a keybaord shortcut.
But eventually I'll add the ability to remap-shortcuts, and that should solve that! But yes, it does compile and work under windows!
@Even, I managed to build the latest source on Windows. Nice work! On the Ctrl+Shift+0 matter, I worked around by disabling the language switching hot key in Windows' region and language settings (it is affecting nedit on Unix when running via VNC too, as I found out recently). So, perhaps you can make a note in the help doc to the user for that, at least for now, or perhaps, adding the Tab/Shift-Tab keys to augment the existing keys.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello fellow nedit lovers!
I wanted to share a long running effort with the nedit community. I have been a loyal nedit user since around 2000, but unfortunately with things like 4K screens and anti-aliased fonts... it hasn't aged too well.
So about a year ago I started a personal project to port nedit to Qt5 using C++14 as the underlying implemtentation language. And am finally at an "RC1" stage of development.
I understand that this is a "competetor" to the traditional nedit, and in no way intend to undermine the efforts of people still working on nedit. Since I've reworked the code to use C++, a lot of internal implementationm details have been changed. This includes the lifting of a lot of internal size limits due to using dynamically sized containers.
Anyway, If you are interested, you can find it at: https://github.com/eteran/nedit-ng
It is intended to be a "drop-in" replacement for nedit, so if something doesn't work quite right, please create an issue!
Thanks!
This is great news! Can't wait to try it and get it production ready.
Given how powerful Qt is, there might not be much code left...
Glad to see nedit is still alive and kicking. With Qt, does it also work on Windows platform? I don't see any binary releases on GitHub, are they available somewhere? Thanks for working on our beloved editor.
@Scott, Qt did offer a lot of outright replacements for some of nedit's code, and I think at this point just about every line of code has been "touched". But there is still a lot that remains the same, at least algorithmically.
@TK, No pre-built binaries, but yes, it does build on windows! There are some minor quirks such as Ctrl+Shift+0 being trapped by windows, so "shigt right by tabs" doesn't work out of the box as a keybaord shortcut.
But eventually I'll add the ability to remap-shortcuts, and that should solve that! But yes, it does compile and work under windows!
@Even, I managed to build the latest source on Windows. Nice work! On the Ctrl+Shift+0 matter, I worked around by disabling the language switching hot key in Windows' region and language settings (it is affecting nedit on Unix when running via VNC too, as I found out recently). So, perhaps you can make a note in the help doc to the user for that, at least for now, or perhaps, adding the Tab/Shift-Tab keys to augment the existing keys.