| прогресс редактора |
[Aug. 17th, 2016|11:05 am] |
починил пару оставшихся падений и багов. добавил инкрементальный поиск. переписал работу с терминалом: теперь всё буферизовано, обновляются только «грязные» куски и ты пы (в итоге при вводе текста курсор перестал противно моргать, и можно рисовать окошки покрасивше). есть ещё мелочи с выделением и букмарками, но это мелочи: в итоге всё равно уже удобней и быстрее mcedit'а (которым я пользовался десятки лет).
теперь осталось добавить туда две файловых панели, и миднайт можно выкидывать, лол. |
|
|
| Comments: |
![[User Picture]](http://lj.rossia.org/userpic/203759/26701) | | From: | ogles |
| Date: | August 17th, 2016 - 10:43 am |
|---|
| | | (Link) |
|
можно спросить, что вы такое интересное пишете?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 17th, 2016 - 10:49 am |
|---|
| | | (Link) |
|
можно. а можно просто полистать немного днявочку и увидеть, что куча последних постов про то, что я делаю очередной текстовый редактор. потому что NIH, и все остальные редакторы всё равно говно.
![[User Picture]](http://lj.rossia.org/userpic/203759/26701) | | From: | ogles |
| Date: | August 17th, 2016 - 10:55 am |
|---|
| | | (Link) |
|
видимо не долистал. просто вы давно пишете о таком, и я подумал, что это какой-то большой проект, над которым вы давно работаете в одиночку.
чтобы понять, что такое NIH, тоже листать?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | 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]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 17th, 2016 - 11:45 pm |
|---|
| | | (Link) |
|
конечно, можно. весь вопрос в том, чего именно от панелей надо. у меня запросы к панелям совсем небольшие.
хотя ничего сложного в панелях нет всё равно. это просто хуйня, которая принимает на вход некий абстрактный интерфейс к списку чего‐то, показывает оный список, да генерирует некие события иногда. ну, и ловит события от другой панели. вот и вся реализация. остальное — вопрос крутизны реализаций интерфейсов. | |