Comments 52
Он действительно такой, будто его без изменений восстановили из 40-летнего коммита. Подсветка синтаксиса где?
Воспользуйтесь Notepad Replacer
(не забудьте сначала удалить магазинный Блокнот, чтобы остался только "старый" Блокнот)
Старый блокнот вроде как тоже системный "компонент" и его можно тоже снести. Не особо понятно зачем в данном случае тогда какой-то софт для "замены".
Лишним не будет))

Он к тому же на Расте переписан, собирается с полпинка, это круто:

Лучше бы на Turbo Vision переписали.
Там, кстати, в коде прекрасное, вот в этом месте в src\oklab.rs:
#[inline]
fn cbrtf_est(a: f32) -> f32 {
// f32_as_uint32_t / 3 + 709921077
// It's similar to the well known "fast inverse square root" trick.
// Lots of numbers around 709921077 perform at least equally well to 709921077,
// and it is unknown how and why 709921077 was chosen specifically.
let u: u32 = f32::to_bits(a); // evil f32ing point bit level hacking
let u = u / 3 + 709921077; // what the fuck?
let x: f32 = f32::from_bits(u);
// One round of Newton's method. It follows the Wikipedia article at
// https://en.wikipedia.org/wiki/Cube_root#Numerical_methods
// For `a`s in the range between 0 and 1, this results in a maximum error of
// less than 6.7e-4f, which is not good, but good enough for us, because
// we're not an image editor. The benefit is that it's really fast.
(1.0 / 3.0) * (a / (x * x) + (x + x)) // 1st iteration
}
Опуская "WTF?" у магической константы (все мы люди, в конце концов), у меня есть сомнения, что это будет быстрее нативной .cbrt(), впрочем это несложно побенчмаркать, но это используется при преобразовании цветовых пространств, sRGB в LAB, и нафига это всё в ТЕКСТОВОМ редакторе, которому достаточно просто индексированных цветов - я не очень вкуриваю.
Так это же отсылка на точно такой же коммент в исходном коде движка Quake 3. Или я ошибаюсь?
Upd. Да нет, не ошибаюсь
https://github.com/id-Software/Quake-III-Arena/blob/master/code/game/q_math.c#L552
Turbo Vision сторонний, у Microsoft есть куда более удачное решение (правда, без поддержки компиляции под Windows) – Visual Basic 1.0 for DOS
«Блокнот» давно утратил простоту, превратившись в перегруженное приложение ..., а после удаления WordPad в 2024 году пользователи окончательно лишились...
Видимо даже разработчики в микрософт не готовы пользоваться "перегруженными приложениями", поэтому в тихоря добавляют не перегруженные.
Консольный текстовый редактор нужен при подключении по ssh, но тогда уж лучше vim
ps: если установть dosbox то 16битные edit и qedit работают на чем угодно
pps: ждём norton microsoft comander
в комментах что этот по ssh не работает

Зашел из Винды по SSH на живущую на VPS Ubuntu , и поставил туда EDIT - работает.
Какой же это кайф, если мне нужно поправить раз в иногда конфиги и теперь это можно делать в НОРМАЛЬНОМ редакторе с Ctrl+C, Ctrl-V, Ctrl-Z, Ctrl-Y и вот этим вот всем.
Я даже не говорю про редакторы с инопланетным интерфейсом для клавиатуры без половины клавиш - до этого меня спасал MC, но да извинят меня фанаты нортоновских интрефейсов, EDIT - лучше.
PS: Впрочем речь наверно была о том, работает ли он по SSH если зайти по SSH в Windows.
Винда поддерживает IoT headless setup. Там графической оболочки нет совсем, только терминал.
А редактировать файлы конфигурации как-то надо.
В общем, автор Norton Commander'а до сих пор в Майкрософте работает.
С другой стороны "orthodox file managers" в компании используют только русские инженеры. Как видят синие окошки на экране, так сразу понимают, что у человека родной язык - русский.
ждем неперегруженный виндоус
Зачем, если есть far?
Начиная с Windows XP 64-bit и всех последующих версий, включая Windows 11, Microsoft убрала поддержку 16-битных приложений — вместе с ней исчез и легендарный edit.com
То есть его нет еще со времен ВинХРю?
Но если без него обходились все эти годы, то нафига он нужен?
А если он очень нужен, то какого фига его не сделали раньше?
Ну а Edit, будучи 16-битным приложением, стал конфликтовать с переходом на 64-битные архитектуры.
А чтобы переписать его под 64-битные, не хватало ресурсов. Но за счет прекращения поддержки Вин10, ресурсы на этот мегапроект наконец удалось найти.
То есть его нет еще со времен ВинХРю?
Оригинальный EDIT вообще был только в DOS 5.0-6.22 (хотя его можно запустить и на любой 16/32-битной винде, и в более старых версиях DOS, как минимум начиная с 3.3), он тупо запускал QBasic в режиме редактирования
Вторая версия была выпущена с Win95, она уже работала как отдельная программа, и её можно нормально запускать на любой винде вплоть до 32-битной версии Windows 10 (Server 2008 в случае с серверными системами).
Но 64-битная винда (как для AMD64, так и для Itanium a.k.a. IA-64) в силу особенностей работы режима Long Mode процессора (а в IA-64 вообще другой принцип работы) не способна без эмуляции запускать 16-битные приложения. Поэтому, начиная с WinXP для IA-64 (для x64 версия вышла значительно позже), Edit просто не работает. Для 64-битной системы такого редактора нет, но он реально помогает быстро редактировать всякие файлы конфигов. А начиная с Win11/Server 2008 R2 (у сервера это произошло ещё во времена 7-ки), 32-битной версии у винды вообще нет. Поэтому возникла необходимость создания новой программы, подобной MS-DOS Editor.
А чтобы переписать его под 64-битные, не хватало ресурсов
Новый Edit только визуально схож с оригиналом, но по технической части между ними нет абсолютно ничего общего. Оригинал написан на смеси C с ассемблером и опирался исключительно на 16-битное API (в том числе прерывания) DOS, а новая версия написана на Rust и использует 64-битные вызовы API Windows.
Зато теперь редактор поддерживает работу мышью и горячие клавиши, что делает его не музейным реликтом, а удобным инструментом на каждый день.
Открою Вам страшную тайну: "легендарный edit.exe" вполне себе поддерживал и мышь, и горячие клавиши, так что небывалый прорыв - не такой уж и небывалый. Удобный инструмент на каждый день, ага
Для кого этот инструмент? Для старперов ностальгирующих по текстовому режиму? Молодежь не знает и не будет этим пользоваться, удалить WordPad и представить говнище постарше для любителей травы зеленее, фу..
Этот инструмент понадобится, когда ИИ захватит контроль над операционкой, и у пользователя останется только командная строка.
Неспроста возвращение DOS-утилиты произошло в одно время с появлением в Виндовс ИИ-помощника. MS готовит запасные выходы для пользователя. Через этот редактор, пользователь сможет направить ИИ-помощнику жалостливое прошение, с просьбой вернуть доступ.
Не для старпёров, а для админов и девопсов. Терминальные редакторы вроде nano и vim живут десятилетиями именно потому, что они мгновенны и предсказуемы
Помню что пользовался (не нравился, только уж в совсем исключительных случаях когда больше ничего другого не было), но только в тех случаях когда не было возможности скинуть на комп volkov commander. Ещё периодически вместо текстового редактора Turbo Pascal использовал ;)
Слёзы на глазах. Когда-то через него батники правил на Win95, теперь снова можно без Notepad++ :)
Заголовок: "45-летний редактор Edit вернули в Windows 11". Текст статьи: "Новая версия Edit написана с нуля, но сохранила дух оригинала"
Как раз недавно сменил 10-ю винду на 11-ю. Активно пользуюсь штатным "Блокнотом", но ни "темной темы", ни "автосохранения" ни "даже ИИ-ассистента" в нем в упор не замечаю, ни на прошлой системе, ни на нынешней.
так у него же был fps несколько сотен кадров в секунду. ну хороший fps. а частота у проца Pentium 166 мгц была.
попробуйте повторить.
цитата в тему статьи: "представляю себе твою жену, пытающуюся соорудить в кастрюльке в общей кухне дома порционные судачки а натюрель! "
Показать IP в подсказке при наведении на иконку вайфая, сделать иконки сетевых подключений информативные, сделать удобные поля ввода адресов в настройках сети, которые были нормальными в 7ке, пока их не переделали на зуммерский (потому что ещё и жужжит отовсюду) дизайн, починить tab-навигацию по меню Пуск, много ещё чего старого забытого надо сделать Майкрософту и в целом улучшить. Но нет блин, зато чёртовы новости на экране блокировки добавили.
Пусть ещё debug вернут!
Ухтыж! Мелкомягкие обнаружили что им нехватает аналог nano? Ждем midnight commander и htop....ну и неплохо было бы grep и cat ;)
Действительно есть и работает,

даже русифицирован.
Новая версия Edit написана с нуля
...на компилируемом ЯП Rust — это радует )
У меня такое чувство, что в некой компании работающие плоды прокрастинации возводят до уровня "востребованных продуктов" и "улучшений UX".
Современные GUI настолько изолированы и монструозны, что Terminal в Windows 11 всегда на панели задач. 😎
Кажется EDIT нормально редактирует большие файлы. Сейчас попробовал 4ГБ, 80М строк - вроде норм (на первый взгляд :-) С файлом 8ГБ уже стал глючить. Проверял на машине с RAM 16ГБ.
FAR справился только с 0.5ГБ, 10М строк.
К достоинствам EDIT надо ещё отнести возможность редкатировать в режиме Word Wrap, что в FARе отсутствует в принципе.



45-летний редактор Edit вернули в Windows 11. Что это и как работает