crypt of decay - прогресс редактора [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

прогресс редактора [Aug. 17th, 2016|11:05 am]
Previous Entry Add to Memories Tell A Friend Next Entry
починил пару оставшихся падений и багов. добавил инкрементальный поиск. переписал работу с терминалом: теперь всё буферизовано, обновляются только «грязные» куски и ты пы (в итоге при вводе текста курсор перестал противно моргать, и можно рисовать окошки покрасивше). есть ещё мелочи с выделением и букмарками, но это мелочи: в итоге всё равно уже удобней и быстрее mcedit'а (которым я пользовался десятки лет).

теперь осталось добавить туда две файловых панели, и миднайт можно выкидывать, лол.
Linkmeow!

Comments:
[User Picture]
From:[info]ogles
Date:August 17th, 2016 - 10:43 am
(Link)
можно спросить, что вы такое интересное пишете?
[User Picture]
From:[info]ketmar
Date:August 17th, 2016 - 10:49 am
(Link)
можно. а можно просто полистать немного днявочку и увидеть, что куча последних постов про то, что я делаю очередной текстовый редактор. потому что NIH, и все остальные редакторы всё равно говно.
[User Picture]
From:[info]ogles
Date:August 17th, 2016 - 10:55 am
(Link)
видимо не долистал. просто вы давно пишете о таком, и я подумал, что это какой-то большой проект, над которым вы давно работаете в одиночку.

чтобы понять, что такое NIH, тоже листать?
[User Picture]
From:[info]ketmar
Date:August 17th, 2016 - 10:59 am
(Link)
можно на «ты», мне так привычней. впрочем, не настаиваю.

>это какой‐то большой проект, над которым вы давно работаете в одиночку.
пара больших есть, но о них я как раз не пишу, потому что — а зачем? я даже не знаю, закончу ли (ну, то есть, доведу ли до состояния, когда хоть показать можно), и рассказывать уж точно нечего.

>что такое NIH
«not invented here». по‐русски будет «изобретение колеса».
From:(Anonymous)
Date:August 17th, 2016 - 03:53 pm
(Link)
Ты думаешь, панели можно так, по остаточному принципу впихнуть? Ну это ты быстро поймёшь, что зря ты так думаешь.
[User Picture]
From:[info]ketmar
Date:August 17th, 2016 - 11:45 pm
(Link)
конечно, можно. весь вопрос в том, чего именно от панелей надо. у меня запросы к панелям совсем небольшие.

хотя ничего сложного в панелях нет всё равно. это просто хуйня, которая принимает на вход некий абстрактный интерфейс к списку чего‐то, показывает оный список, да генерирует некие события иногда. ну, и ловит события от другой панели. вот и вся реализация. остальное — вопрос крутизны реализаций интерфейсов.