Discussion:
где взять иcходники неоконченной веpcии 4.x от Cоpенcена?
(слишком старое сообщение для ответа)
Konstantin Denisov
2023-10-15 20:52:07 UTC
Permalink
Hello,All!

Собственно ,сабж.


... ШО МАCЬ ГО ОH...
Nil A
2023-10-19 04:23:48 UTC
Permalink
Hello, Konstantin!

Sunday October 15 2023 23:52, from Konstantin Denisov -> All:

KD> Собственно ,сабж.

А где ты про такое слышал? А то прям заинтриговал.

Best Regards, Nil
Konstantin Denisov
2023-10-26 23:35:03 UTC
Permalink
Hello, Nil!

NA> KD> Собственно ,сабж.

NA> А где ты про такое слышал? А то прям заинтриговал.

В англоязычной Википедии ,в статье об эхотаге,пpо них
yпоминается,в частности.


... поpождая затмение дyши и ДОБРЫЙ ВЕЧЕР!!!
Nil A
2023-10-28 00:50:54 UTC
Permalink
Hello, Konstantin!

Friday October 27 2023 02:35, from Konstantin Denisov -> Nil A:

NA>> KD> Собственно ,сабж.
NA>> А где ты про такое слышал? А то прям заинтриговал.
KD> В англоязычной Википедии ,в статье об эхотаге,пpо них
KD> yпоминается,в частности.

https://en.wikipedia.org/wiki/GoldED
А 98ом, Одинн отдал в опенсорц голдеда 3.x с ГНУ2 лицензией. Но мы то не будем
голдед на коммерческие рельсы ставить, чтобы нам лицензия помешала. Но где
сорцы, Карл?

Прикольно, вики про голдед+ знает, там Alexander S. Aganichev упоминается. Он
притащил студ::вектор, и студ::стринг, не понимая, что там просто Си структуры,
для которых даже конструктор/деструктор не вызывается.

Ещё тепер из вики я знаб, что плюс в названии, означает потерю совместимости с
8+3, или я не так распарсиваю.

Короче, щас.. а то вопрос в тупик зашёл кажись.
$ git clone https://github.com/golded-plus/golded-plus
..
$ cd golded-plus
$ git rev-list --max-parents=0 HEAD
5932b8817b412e89c928c608fb0874c8672ba6f7
$ git show 5932b8817b412e89c928c608fb0874c8672ba6f7
commit 5932b8817b412e89c928c608fb0874c8672ba6f7
Author: Alexander S. Aganichev <***@eed.miee.ru>
Date: Fri Feb 25 10:15:17 2000 +0000

GoldED+ sources: Initial revision.

diff --git a/File_id.diz b/File_id.diz
new file mode 100644
index 0000000..b9e5f59
--- /dev/null
+++ b/File_id.diz
@@ -0,0 +1,6 @@
+GoldED+ 1.1.4.3 [source code]
+-----------------------------
+GoldED+ is a successor of the
+wellknown GoldED mail editor.
+-----------------------------
+URL: http://asa.i-connect.com
[...skipped...]

Чёрт, тут уже про плюс. Но где же святой грааль?

Best Regards, Nil
Konstantin Denisov
2023-10-28 22:31:43 UTC
Permalink
Hello, Nil!
А 98ом, Одинн отдал в опенсорц голдеда 3.x с ГУ2
лицензией. о мы то не будем голдед на коммерческие
рельсы ставить, чтобы нам лицензия помешала. о где
сорцы, Карл?
Hа днях отпишycь...кажетcя,нашёл...
Прикольно, вики про голдед+ знает, там Alexander S.
Aganichev упоминается. Он притащил студ::вектор, и
студ::стринг, не понимая, что там просто Си структуры,
для которых даже конструктор/деструктор не вызывается.
Ещё тепер из вики я знаб, что плюс в названии,
означает потерю совместимости с 8+3, или я не так
распарсиваю.
Как pаз наобоpот - golded-asa(по инициалам pазpаботчика)
- не укладывается в 8+3, golded+ - таки да (но pеально
писали goldedp или gedp).Пеpеименовали потому,что
с"golded-asa"возникала путаница в именах дистpибуционных
аpхивов на "8+3"-системах (напpимеp,в файлэхах).


... ай нот би энд ай ваз нот би,бат лэт ми э нот ту би!!!
Vitaliy Aksyonov
2023-10-28 15:18:32 UTC
Permalink
Ё╥╔╫┼╘, Konstantin!
с 98╧═, я─╔╬╬ ╧╘─┴╠ ╫ ╧╨┼╬╙╧╥├ ╟╧╠─┼─┴ 3.x ╙ ч⌡2
╠╔├┼╬┌╔┼╩. ╧ ═┘ ╘╧ ╬┼ ┬╒─┼═ ╟╧╠─┼─ ╬┴ ╦╧══┼╥▐┼╙╦╔┼
^^^
·┴▐┼═ "ю" ╙▀┼╠?
╥┼╠╪╙┘ ╙╘┴╫╔╘╪, ▐╘╧┬┘ ╬┴═ ╠╔├┼╬┌╔╤ ╨╧═┼█┴╠┴. ╧ ╟─┼
╙╧╥├┘, ы┴╥╠?
KD> H┴ ─╬╤╚ ╧╘╨╔█yc╪...╦┴╓┼╘c╤,╬┴█г╠...
^^^
с ╘╒╘ ╬┴ ┴╬╟╠╔╩╙╦╒└ ┌┴═┼╬╔╠?

щ╠╔ ▄╘╧ ╨╧ ─╧╥╧╟┼ ╦╘╧-╘╧ ╙╘┘╥╔╠? :)

Best regards,
Vitaliy Aksyonov.

... Ё╧█╠╔ ─╒╥┴╦┴ ┌┴ ┬╒╘┘╠╦╧╩ - ╧╬ ╧─╬╒ ╔ ╨╥╔╬┼╙┼╘!
Nil A
2023-10-29 02:43:02 UTC
Permalink
Hello, Vitaliy!

Saturday October 28 2023 18:18, from Vitaliy Aksyonov -> Konstantin Denisov:

VA> @MSGID: 1:104/117 653da547
VA> @CHRS: KOI8-R 2
VA> @TZUTC: -0600
VA> @TID: hpt/lnx 1.9 2022-07-03

VA> щ╠╔ ▄╘╧ ╨╧ ─╧╥╧╟┼ ╦╘╧-╘╧ ╙╘┘╥╔╠? :)

Чёрт, и на старуху бывает проруха. Мой голдед был не готов схавать koi8-r. Надо
будет поковырять потом.

Хотя. И тут тоже как-то не камильфо
https://wfido.ru/m/RU.GOLDED/1:104/117+653da547

Виталий Иванович (не знаю как тебя по батьке), да ты открыл ящек пондоры!

Best Regards, Nil
Vitaliy Aksyonov
2023-10-28 19:41:44 UTC
Permalink
Привет, Nil!

29 Oct 23 05:43, ты писал(а) мне:

VA>> @MSGID: 1:104/117 653da547
VA>> @CHRS: KOI8-R 2

Вот это я дал маху. Смотрю, все красиво локально отображается и давай пулять. А
то, что оно стало уходить в другой кодировке - не проверил. Некорректно
обработал алиасы. В общем, поправил, отправлю на ревью опять.

VA>> @TZUTC: -0600
VA>> @TID: hpt/lnx 1.9 2022-07-03

VA>> щ╠╔ ▄╘╧ ╨╧ ─╧╥╧╟┼ ╦╘╧-╘╧ ╙╘┘╥╔╠? :)

NA> Чёрт, и на старуху бывает проруха. Мой голдед был не готов схавать
NA> koi8-r. Надо будет поковырять потом.

NA> Хотя. И тут тоже как-то не камильфо
NA> https://wfido.ru/m/RU.GOLDED/1:104/117+653da547

NA> Виталий Иванович (не знаю как тебя по батьке), да ты открыл ящек
NA> пондоры!

Владимирович я, если что. ;)

Пондоры - это от помидоров?

Best regards,
Vitaliy Aksyonov.

... Ракета поминок вошла в спиртосферу.
Alexey Fayans
2023-10-29 06:44:57 UTC
Permalink
Hello Vitaliy!

On Sat, 28 Oct 2023, 22:41 -0600, in a message to Nil A, you wrote:

VA> Вот это я дал маху.

Да норм всё. Кто не настроил таблицы перекодировки, тот ССЗБ.

Кстати, раз уж зашла речь об этом.. У голдеда есть крайне неприятная
особенность - он при выключенном INTERNETRFCBODY берёт кодировку из
RFC-кладжей, в том числе при наличии кладжа @CHRS (как повезёт - зависит от
порядка следования кладжей). Если это можно починить, было бы здорово. :)


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
Vitaliy Aksyonov
2023-10-29 05:46:00 UTC
Permalink
Привет, Alexey!

29 Oct 23 09:44, ты писал(а) мне:

VA>> Вот это я дал маху.
AF> Да норм всё. Кто не настроил таблицы перекодировки, тот ССЗБ.

У тебя нормально отобразилось?

AF> Кстати, раз уж зашла речь об этом.. У голдеда есть крайне неприятная
AF> особенность - он при выключенном INTERNETRFCBODY берёт кодировку из
AF> RFC-кладжей, в том числе при наличии кладжа @CHRS (как повезёт -
AF> зависит от порядка следования кладжей). Если это можно починить, было
AF> бы здорово. :)

Слышал о такой особенности. Действительно, неприятная штука. Можешь куда-то
выложить базу с таким письмом для экспериментов? Я записал к себе в TODO.
Только еще не знаю, когда доберусь. Сначала я хочу переделать, как iconv
работает. Тогда бОльшую часть таблиц перекодировки можно будет выбросить
вообще.

Best regards,
Vitaliy Aksyonov.

... ТОМАТНЫЙ СОК - почyвствyй себя помидором.
Alexey Fayans
2023-10-29 16:40:52 UTC
Permalink
Hello Vitaliy!

On Sun, 29 Oct 2023, 08:46 -0600, in a message to me, you wrote:

VA>>> Вот это я дал маху.
AF>> Да норм всё. Кто не настроил таблицы перекодировки, тот ССЗБ.
VA> У тебя нормально отобразилось?

Конечно.

AF>> Кстати, раз уж зашла речь об этом.. У голдеда есть крайне
AF>> неприятная особенность - он при выключенном INTERNETRFCBODY берёт
AF>> кодировку из RFC-кладжей, в том числе при наличии кладжа @CHRS
AF>> (как повезёт - зависит от порядка следования кладжей). Если это
AF>> можно починить, было бы здорово. :)
VA> Слышал о такой особенности. Действительно, неприятная штука. Можешь
VA> куда-то выложить базу с таким письмом для экспериментов?

Вот пример: https://wfido.ru/m/HOBBIT.TEST/2:5023/***@fidonet+63f66c90

База: https://disk.yandex.ru/d/MXVikXO8WwlwtA

VA> Сначала я хочу переделать, как iconv работает. Тогда бОльшую часть
VA> таблиц перекодировки можно будет выбросить вообще.

Даже в винде? Огонь! :)


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
Vitaliy Aksyonov
2023-10-29 09:19:48 UTC
Permalink
Привет, Alexey!

29 Oct 23 19:40, ты писал(а) мне:

VA>>>> Вот это я дал маху.
AF>>> Да норм всё. Кто не настроил таблицы перекодировки, тот ССЗБ.
VA>> У тебя нормально отобразилось?
AF> Конечно.

Отлично.

AF>>> Кстати, раз уж зашла речь об этом.. У голдеда есть крайне
AF>>> неприятная особенность - он при выключенном INTERNETRFCBODY
AF>>> берёт кодировку из RFC-кладжей, в том числе при наличии кладжа
AF>>> @CHRS (как повезёт - зависит от порядка следования кладжей).
AF>>> Если это можно починить, было бы здорово. :)
VA>> Слышал о такой особенности. Действительно, неприятная штука.
VA>> Можешь куда-то выложить базу с таким письмом для экспериментов?

AF> Вот пример: https://wfido.ru/m/HOBBIT.TEST/2:5023/***@fidonet+63f66c90
AF> База: https://disk.yandex.ru/d/MXVikXO8WwlwtA

Спасибо. С примером работать гораздо проще. Не обещаю, что быстро починю, но
обязательно посмотрю.

VA>> Сначала я хочу переделать, как iconv работает. Тогда бОльшую
VA>> часть таблиц перекодировки можно будет выбросить вообще.
AF> Даже в винде? Огонь! :)

С виндой будет сложнее. iconv встроент в glibc уже достаточно давно. А в винде
придется тащить какую-то дополнительную либу, либо использовать Windows API,
что, в общем-то тоже не проблема, только это все время.

Best regards,
Vitaliy Aksyonov.

... Кончил дело - слезай с тела.
Nil A
2023-10-29 18:55:38 UTC
Permalink
Hello, Vitaliy!

Sunday October 29 2023 12:19, from Vitaliy Aksyonov -> Alexey Fayans:

VA> С виндой будет сложнее. iconv встроент в glibc уже достаточно давно. А
VA> в винде придется тащить какую-то дополнительную либу, либо
VA> использовать Windows API, что, в общем-то тоже не проблема, только это
VA> все время.

Зырь как я у себя делал iconv сборку, чтобы под юниксом и вендой было

if (WIN32)
include(ExternalProject)
message(STATUS "Importing libiconv library")
# This will work for gcc and clang
execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpmachine
OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_VARIABLE CC_HOST)
message(STATUS "Host is set to ${CC_HOST}")
set(LIBICONV_PREFIX ${CMAKE_CURRENT_BINARY_DIR}/libiconv-1.17)
ExternalProject_Add(libiconv
URL https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.17.tar.gz
URL_HASH MD5=d718cd5a59438be666d1575855be72c3
DOWNLOAD_EXTRACT_TIMESTAMP TRUE
PREFIX ${LIBICONV_PREFIX}
CONFIGURE_COMMAND <SOURCE_DIR>/configure CC=${CMAKE_C_COMPILER}
CXX=${CMAKE_CXX_COMPILER} --host=${CC_HOST} --prefix=<INSTALL_DIR>
--enable-static --disable-shared
BUILD_COMMAND make -j4
INSTALL_COMMAND make install
BUILD_IN_SOURCE 1
)
add_library(Iconv::Iconv STATIC IMPORTED)
add_dependencies(Iconv::Iconv libiconv)
set_target_properties(Iconv::Iconv PROPERTIES IMPORTED_LOCATION
${LIBICONV_PREFIX}/lib/libiconv.a)
# Include directory should exist during cmake configuration
file(MAKE_DIRECTORY ${LIBICONV_PREFIX}/include)
target_include_directories(Iconv::Iconv INTERFACE
${LIBICONV_PREFIX}/include)
else (WIN32)
find_package(Iconv REQUIRED)
endif (WIN32)

Best Regards, Nil
Vitaliy Aksyonov
2023-10-29 10:49:08 UTC
Permalink
Привет, Nil!

29 Oct 23 21:55, ты писал(а) мне:

VA>> С виндой будет сложнее. iconv встроент в glibc уже достаточно
VA>> давно. А в винде придется тащить какую-то дополнительную либу,
VA>> либо использовать Windows API, что, в общем-то тоже не проблема,
VA>> только это все время.

NA> Зырь как я у себя делал iconv сборку, чтобы под юниксом и вендой было

Скопировал себе в архив. Вообще в cmake очень много классных модулей есть.
В принципе, никто не мешает вкоммитить libiconv для винды прямо в репозиторий.
Как было сделано для hunspell. Чтобы было можно собрать без сети, плюс не
только на cmake. А может и под полумухом заработает.

[...skipped...]

Best regards,
Vitaliy Aksyonov.

... Моется тот, кто лениться чесаться.
Semen Panevin
2023-10-29 19:54:12 UTC
Permalink
Доброго здоровьица тебе, Vitaliy!

Sunday October 29 2023 08:46, Vitaliy Aksyonov писал Alexey Fayans:

VA> себе в TODO. Только еще не знаю, когда доберусь. Сначала я хочу
VA> переделать, как iconv работает. Тогда бОльшую часть таблиц
VA> перекодировки можно будет выбросить вообще.
И тут придёт винда и передаст привет... :)

С наилучшими пожеланиями, Семён.

... Незаменимых людей нет, но исключением стать хочется... (c)...
Vitaliy Aksyonov
2023-10-29 19:01:48 UTC
Permalink
Привет, Semen!

29 Oct 23 22:54, ты писал(а) мне:

VA>> себе в TODO. Только еще не знаю, когда доберусь. Сначала я хочу
VA>> переделать, как iconv работает. Тогда бОльшую часть таблиц
VA>> перекодировки можно будет выбросить вообще.
SP> И тут придёт винда и передаст привет... :)

Не передаст. Там останутся таблицы. Да и на линуксе совсем от них избавиться не
получится в некоторых случаях. Могут быть какие-то экзотические кодировки,
которые iconv не понимает.

Best regards,
Vitaliy Aksyonov.

... Вставай, проклятьем заклейменный.. Шипел в трусы один влюбленный.
Semen Panevin
2023-10-29 07:26:58 UTC
Permalink
Доброго здоровьица тебе, Nil!

Sunday October 29 2023 05:43, Nil A писал Vitaliy Aksyonov:

VA>> @MSGID: 1:104/117 653da547
VA>> @CHRS: KOI8-R 2
VA>> @TZUTC: -0600
VA>> @TID: hpt/lnx 1.9 2022-07-03

VA>> щ╠╔ ▄╘╧ ╨╧ ─╧╥╧╟┼ ╦╘╧-╘╧ ╙╘┘╥╔╠? :)

NA> Чёрт, и на старуху бывает проруха. Мой голдед был не готов схавать
NA> koi8-r. Надо будет поковырять потом.

И у меня там такие же кракозябры.

С наилучшими пожеланиями, Семён.

... Учиться, учиться и учиться! (с) Ленин
Vitaliy Aksyonov
2023-10-29 05:52:08 UTC
Permalink
Привет, Semen!

29 Oct 23 10:26, ты писал(а) Nil A:

VA>>> @MSGID: 1:104/117 653da547
VA>>> @CHRS: KOI8-R 2
VA>>> @TZUTC: -0600
VA>>> @TID: hpt/lnx 1.9 2022-07-03

VA>>> щ╠╔ ▄╘╧ ╨╧ ─╧╥╧╟┼ ╦╘╧-╘╧ ╙╘┘╥╔╠? :)

NA>> Чёрт, и на старуху бывает проруха. Мой голдед был не готов
NA>> схавать koi8-r. Надо будет поковырять потом.

SP> И у меня там такие же кракозябры.

А это от того, что у тебя нет таблицы из KOI8-R в нее-же. :) Это как раз и
фиксит мой последний Pull Request.

Best regards,
Vitaliy Aksyonov.

... Мой F#$kультет - самый лучший!
Dima Krylov
2023-10-29 04:43:46 UTC
Permalink
Привет тебе, Vitaliy!

Kaк-тo нa дняx (28 окт 23) Vitaliy Aksyonov пишeт к Konstantin Denisov...

[ ... ]


Loading Image...
Я правильно понимаю, что для прочтения такого мне надо не cp866 конвертить?
Vitaliy Aksyonov
2023-10-28 20:43:06 UTC
Permalink
Привет, Dima!

29 Oct 23 07:43, ты писал(а) мне:

DK> http://pics.rsh.ru/img/koi8_43jjs5h8.jpg
DK> Я правильно понимаю, что для прочтения такого мне надо не cp866
DK> конвертить?

Там в KOI8-R. Лажанул немного и ушло не в той кодировке, что хотел. Но текст
абсолютно корректный.
Странно, что у тебя не перекодируется с этими настройками.

Best regards,
Vitaliy Aksyonov.

... С мылом рай в шалаше.
Dima Krylov
2023-10-29 06:46:10 UTC
Permalink
оПХвЕР!

Kaк-тo нa дняx (28 окт 23) Vitaliy Aksyonov пишeт к Dima Krylov...

[ ... ]

VA> Там в KOI8-R. Лажанул немного и ушло не в той кодировке,
Я пока не пойму, где мне свой GoldED+/W64-MSVC 1.1.5-b20231025 подкрутить?
Vitaliy Aksyonov
2023-10-29 05:50:28 UTC
Permalink
Привет, Dima!

29 Oct 23 09:46, ты писал(а) мне:

DK> [ ... ]
VA>> Там в KOI8-R. Лажанул немного и ушло не в той кодировке,
DK> Я пока не пойму, где мне свой GoldED+/W64-MSVC 1.1.5-b20231025
DK> подкрутить?

Что у тебя в XLatLocalSet, XLatImport и есть ли таблица перекодировки из KOI8-R
в CP866? Судя по скриншоту, что ты слал, есть. И я так понимаю, что ты её
пробовал выбирать, но текст все равно некорректно отобразился?

Best regards,
Vitaliy Aksyonov.

... Всех денег не заработать - часть придется украсть...
Dima Krylov
2023-10-29 15:58:58 UTC
Permalink
Привет тебе, Vitaliy!

Kaк-тo нa дняx (29 окт 23) Vitaliy Aksyonov пишeт к Dima Krylov...

[ ... ]



VA> Что у тебя в XLatLocalSet,
XlatLocalSet CP866

VA> XLatImport
XlatImport CP866

VA> и есть ли таблица перекодировки
VA> из KOI8-R в CP866?
XlatCharSet KOI8R CP866 K8R_866.chs

VA> понимаю, что ты её пробовал выбирать, но текст все равно некорректно
VA> отобразился?
Да.
Dima Krylov
2023-10-29 17:13:40 UTC
Permalink
Пpивeт тeбe, Vitaliy!

Kaк-тo нa дняx (28 Окт 23) Vitaliy Aksyonov пишeт к Konstantin Denisov...

[ ... ]
А 98ом, Одинн отдал в опенсорц голдеда 3.x с ГУ2
лицензией. о мы то не будем голдед на коммерческие
VA> ^^^
VA> Зачем "Н" съел?
рельсы ставить, чтобы нам лицензия помешала. о где
сорцы, Карл?
KD>> Hа днях отпишycь...кажетcя,нашёл...
VA> ^^^
VA> А тут на английскую заменил?

VA> Или это по дороге кто-то стырил? :)


Все прочитал штатными средствами. Вопрос про косяк конфигов моего редактора
снят.
Vitaliy Aksyonov
2023-10-29 09:21:20 UTC
Permalink
Привет, Dima!
А 98ом, Одинн отдал в опенсорц голдеда 3.x с ГУ2
лицензией. о мы то не будем голдед на коммерческие
VA>> ^^^
VA>> Зачем "Н" съел?
рельсы ставить, чтобы нам лицензия помешала. о где
сорцы, Карл?
KD>>> Hа днях отпишycь...кажетcя,нашёл...
VA>> ^^^
VA>> А тут на английскую заменил?

VA>> Или это по дороге кто-то стырил? :)


DK> Все прочитал штатными средствами. Вопрос про косяк конфигов моего
DK> редактора снят.

Отлично. А что было-то? Интрига.

Best regards,
Vitaliy Aksyonov.

... Береги честь смолоду, коли рожа крива.
Dima Krylov
2023-10-29 19:10:32 UTC
Permalink
Привет тебе, Vitaliy!

Kaк-тo нa дняx (29 окт 23) Vitaliy Aksyonov пишeт к Dima Krylov...

[ ... ]

DK>> Все прочитал штатными средствами. Вопрос про косяк конфигов моего
DK>> редактора снят.

VA> Отлично. А что было-то? Интрига.
Вот это и для меня загадка.
Loading...