forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.GOLDED

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 16.03.2021, 06:03
Mykhailo Kapitanov
Guest
 
Сообщений: n/a
По умолчанию Краш на больших терминалах

Mykhailo Kapitanov написал(а) к Alexey Vissarionov в Mar 21 03:41:52 по местному времени:


Нello Alexey!

16 Mar 21 00:22, you wrote to Nil Alexandrov:

NA>> - char buf[256];
NA>> + char buf[2560];
AV> Надеюсь, ты понимаешь, что эту профанацию в апстрим никто не
AV> пропустит?

Ага, поэтому и дальше будем пользоваться эхотагом который крашится на широких терминалах?

AV> Если действительно хочешь приложить руки, сделай по уму - получи
AV> ширину терминала через TIOCGWINSZ (`man tty_ioctl`), а потом выполни

Очень "кроссплатформенное" решение.

Mykhailo


--- GoldED+/W64-MSVC 1.1.5-b20180707
Ответить с цитированием
  #12  
Старый 16.03.2021, 08:01
Konstantin Simonov
Guest
 
Сообщений: n/a
По умолчанию Краш на больших терминалах

Konstantin Simonov написал(а) к Nil Alexandrov в Mar 21 10:42:18 по местному времени:


Нi, Nil!

Tuesday March 16 2021 01:17, Nil Alexandrov (2:5015/46) => Alexey Vissarionov:

NA>>> Короче, вот сейчас у меня вот так вот заработало, в разных
NA>>> комбинациях, и при чтении, и при написани.
NA>>> - char buf[256];
NA>>> + char buf[2560];
AV>> Надеюсь, ты понимаешь, что эту профанацию в апстрим никто не
AV>> пропустит?
NA> Я спросил тут - ответ такой, что патча нет, ну я и починил для себя за
NA> 5 минут, понятное дело, что это костыль.

Не понимаю смысла широкого экрана в GoldEd.
У меня окно GoldEd 80х25, тогда как экран FAR 120x52.


Sincerely yours, Konstantin.

--- GoldED+/W32-MINGW 1.1.5-b20180707 WinNT 6.1.7601-SP1 iP-III
Ответить с цитированием
  #13  
Старый 16.03.2021, 10:22
Mykhailo Kapitanov
Guest
 
Сообщений: n/a
По умолчанию Краш на больших терминалах

Mykhailo Kapitanov написал(а) к Konstantin Simonov в Mar 21 08:08:06 по местному времени:


Нello Konstantin!

16 Mar 21 10:42, you wrote to Nil Alexandrov:

NA>> Я спросил тут - ответ такой, что патча нет, ну я и починил для
NA>> себя за 5 минут, понятное дело, что это костыль.
KS> Не понимаю смысла широкого экрана в GoldEd.

Удобно, больше текста помещается по горизонтали. Следовательно больше и по вертикали, т.к. word-warp срабатывает реже.

KS> У меня окно GoldEd 80х25, тогда как экран FAR 120x52.

Вот тот же прицип что и с Far, который у меня вообще в окне 200x45. Но это на маленьком экране ноутбука. На десктопе вообще 260.

PS: А вообще да, 80x25 это олдскул и нужно уважать! :)

Mykhailo


--- GoldED+/W64-MSVC 1.1.5-b20180707
Ответить с цитированием
  #14  
Старый 16.03.2021, 11:03
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Краш на больших терминалах

Nil Alexandrov написал(а) к Konstantin Simonov в Mar 21 09:51:38 по местному времени:

Нello, Konstantin!

Tuesday March 16 2021 10:42, from Konstantin Simonov -> Nil Alexandrov:

KS> Не понимаю смысла широкого экрана в GoldEd.
KS> У меня окно GoldEd 80х25, тогда как экран FAR 120x52.

Я сижу в треминале на полный экран (27" в 5к разрешении), и дальше у меня в линукс сессии screen, и из под него на полном экране разные vim, внутри там виртуальные разделение экрана с разными буферами файлов, в других screen'ах всякие логи, make, ... и вот голдед ещё запущен, почитать что вы тут пишите.
Мне специально отдельный маленький терминал запускать под голдеда не удобно, у меня всё в общем screen, и при этом отбивать область поменьше, чтобы там всегда крутить голдед тоже не хочется.

$ echo $COLUMNS $LINES
364 100

Вот я сейчас пишу письмо, длинные сторочки, мне удобно. Я ругаю тех, кто специально под 80 символов подгоняет и \r добавляет. Реально перевод строки нужно делать под новый абзац только.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #15  
Старый 16.03.2021, 11:24
Serg Podtynnyi
Guest
 
Сообщений: n/a
По умолчанию Форк голдеда

Serg Podtynnyi написал(а) к Nil Alexandrov в Mar 21 10:14:10 по местному времени:

Нello Nil!

Tuesday March 16 2021 01:30, I wrote to you:

SP>> Я медленно пилю голдед в своев форке тут
SP>> (https://github.com/shtirlic/golded-plus),

NA> А поддержка UTF8 планируется? Я просто не представляю, что там ещё
NA> такого большого можно сделать в голдеде, чтобы свой форк делать.

Вообще да, но там просто огромный обьем работ, потому что там по сути С в рамках С++.

Serg

--- GoldED+ NG/W10
Ответить с цитированием
  #16  
Старый 16.03.2021, 11:32
Serg Podtynnyi
Guest
 
Сообщений: n/a
По умолчанию Краш на больших терминалах

Serg Podtynnyi написал(а) к Mykhailo Kapitanov в Mar 21 10:16:46 по местному времени:

Нello Mykhailo!

Tuesday March 16 2021 03:33, I wrote to you:


NA>>> - char buf[256];
NA>>> + char buf[2560];
SP>> Я медленно пилю голдед в своев форке тут

MK> Посмотрел несколько коммитов. Вот такое вызывает недоумение:

MK> === Cut ===
MK> - #define _GVER_PLATFORM_ "/W64-MSVC"
MK> + #define _GVER_PLATFORM_ "/W10"
MK> === Cut ===

MK> Платформа W10? Это как? :)

А вот так, "Beginning with Windows 10, version 2004, all new Windows 10 systems will be required to use 64-bit builds and Microsoft will no longer release 32-bit builds for OEM distribution."
32 битной поддержки уже нет и не будет. Поэтому можно считать по дефолту W10 это WIN64и других быть не может.


Serg

--- GoldED+ NG/W10
Ответить с цитированием
  #17  
Старый 16.03.2021, 12:42
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Краш на больших терминалах

Alexey Vissarionov написал(а) к Nil Alexandrov в Mar 21 11:30:00 по местному времени:

Доброго времени суток, Nil!
16 Mar 2021 01:17:24, ты -> мне:

NA>>> - char buf[256];
NA>>> + char buf[2560];
AV>> Надеюсь, ты понимаешь, что эту профанацию в апстрим никто не
AV>> пропустит?
NA> Я спросил тут - ответ такой, что патча нет, ну я и починил для
NA> себя за 5 минут, понятное дело, что это костыль.
AV>> Если действительно хочешь приложить руки, сделай по уму - получи
AV>> ширину терминала через TIOCGWINSZ (`man tty_ioctl`), а потом
AV>> выполни realloc() означенного буфера (который изначально должен
AV>> быть NULL, разумеется).
NA> Зачем ioctl(0, TIOCGWINSZ, ...), если этим уже занимается ncurses,
NA> man curs_variables(3x) - int COLS; int LINES; Ну дык по уму и на
NA> изменение размера окна надо реагировать, поймать сигнал
NA> sigaction(SIGWINCН, ...), переделать буфера и перерисовать endwin();
NA> refresh(); clear(); Но это явно работы не на 5 минут, поэтому я и не
NA> берусь :-)

Вот именно. И никто не берется - либо нахрен не надо, либо не умеют.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Облачных технологий не существует - существуют только чужие компутеры
--- /bin/vi
Ответить с цитированием
  #18  
Старый 16.03.2021, 12:42
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Форк голдеда

Alexey Vissarionov написал(а) к Nil Alexandrov в Mar 21 11:32:00 по местному времени:

Доброго времени суток, Nil!
16 Mar 2021 01:30:46, ты -> Serg Podtynnyi:

SP>> Я медленно пилю голдед в своев форке тут
SP>> (https://github.com/shtirlic/golded-plus),
NA> А поддержка UTF8 планируется?

Если только в msged. Но тут это оффтопик.

NA> Я просто не представляю, что там ещё такого большого можно
NA> сделать в голдеде, чтобы свой форк делать.

Вообще, конечно, там поле непаханное... но те, кому это нужно, делать это не умеют, а тем, кто умеет, это не нужно.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Не нравится вышенаписанное? Набери в рот говна и плюнь в меня!
--- /bin/vi
Ответить с цитированием
  #19  
Старый 23.11.2021, 12:56
Dmitriy Kulikov
Guest
 
Сообщений: n/a
По умолчанию Форк голдеда

Dmitriy Kulikov написал(а) к Serg Podtynnyi в Nov 21 13:31:30 по местному времени:

Мир дому твоему, Serg !

16 Мар 21 10:14, you wrote to Nil Alexandrov:

SP>>> Я медленно пилю голдед в своев форке тут
SP>>> (https://github.com/shtirlic/golded-plus),
NA>> А поддержка UTF8 планируется? Я просто не представляю, что там
NA>> ещё такого большого можно сделать в голдеде, чтобы свой форк
NA>> делать.
SP> Вообще да, но там просто огромный обьем работ, потому что там по сути
SP> С в рамках С++.

Посмотрел гитхаб, с марта в форке ничего нового. Проект загнулся?

Дмитрий Ю. Куликов
для эхоконференции Редактоp cообщений GoldED [23 Ноя 21 - 13:31]
... https://vk.com/hakudzero @2.6090.14:matrix.org..
--- GoldED+/W32-MSVC 1.1.5-b20180707
Ответить с цитированием
  #20  
Старый 23.11.2021, 23:02
Serg Podtynnyi
Guest
 
Сообщений: n/a
По умолчанию Форк голдеда

Serg Podtynnyi написал(а) к Dmitriy Kulikov в Nov 21 21:45:52 по местному времени:

Нello Dmitriy!

Tuesday November 23 2021 13:31, you wrote to me:
SP>>>> Я медленно пилю голдед в своев форке тут
SP>>>> (https://github.com/shtirlic/golded-plus),
NA>>> А поддержка UTF8 планируется? Я просто не представляю, что там
NA>>> ещё такого большого можно сделать в голдеде, чтобы свой форк
NA>>> делать.
SP>> Вообще да, но там просто огромный обьем работ, потому что там по
SP>> сути С в рамках С++.

DK> Посмотрел гитхаб, с марта в форке ничего нового. Проект загнулся?

Пилю пока локально, сильно по работе загружен, пока мало времени.

PS
Одна из фич в планах это поддержка протокола gemini.

Serg

--- GoldED+ NG/W10
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:39. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2023, vBulletin Solutions, Inc. Перевод: zCarot