Русские символы в fp (Проблема с русскими символами в IDE FP (Free Pascal))

Модератор: Модераторы разделов

PEGAS@zenwalk
Сообщения: 47
ОС: ArchLinux

Русские символы в fp

Сообщение PEGAS@zenwalk »

Здравствуйте!

В свящи с переходом (точнее, переводом:)) окружающих компьютеров на Linux столкнулся с проблемой: IDE fp, входящая в состав Free Pascal не отображает (и не вводит) корректно русские символы. Кто сталкивался и может, кто решал данную проблему?

ЗЫ Пожалуйста, другие среди и/или языки не предлагать. Так надо.
Спасибо сказали:
Аватара пользователя
dey
Сообщения: 335
ОС: OpenSuse 11.1

Re: Русские символы в fp

Сообщение dey »

PEGAS@zenwalk писал(а):
02.04.2007 16:23
Здравствуйте!

В свящи с переходом (точнее, переводом:)) окружающих компьютеров на Linux столкнулся с проблемой: IDE fp, входящая в состав Free Pascal не отображает (и не вводит) корректно русские символы. Кто сталкивался и может, кто решал данную проблему?

ЗЫ Пожалуйста, другие среди и/или языки не предлагать. Так надо.


А что за IDE которая входит в состав Free Pascal ? И где именно не отображает ? ИМХО Free pascal это только компилятор, может я и ошибаюсь
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Русские символы в fp

Сообщение eduard_pustobaev »

dey писал(а):
03.04.2007 00:13
А что за IDE которая входит в состав Free Pascal ? И где именно не отображает ? ИМХО Free pascal это только компилятор, может я и ошибаюсь

Ну там в составе идёт ide типа борландовского турбопаскаля. fp, то бишь.

По теме:
С локалью нужно разбираться.

P.S. А вообще смысла в русском языке там не вижу. Не хотите на английском камменты писать, юзайте
транслит....
В дисгармонии со вселенной.
Спасибо сказали:
PEGAS@zenwalk
Сообщения: 47
ОС: ArchLinux

Re: Русские символы в fp

Сообщение PEGAS@zenwalk »

С локалью все в порядке. Писать транслитом -- ибиться об стену. Это не выход для линуксоида. Неужели вы действительно считаете, что это дело я буду использовать для написания чего-то серьезного? Нет конечно, это нужно моему брату, у которого программирование на Турбо Паскале идет. А так уж сложилось, что Виндовых систем у нас нет :)
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Русские символы в fp

Сообщение eduard_pustobaev »

PEGAS@zenwalk писал(а):
03.04.2007 01:35
С локалью все в порядке. Писать транслитом -- ибиться об стену. Это не выход для линуксоида. Неужели вы действительно считаете, что это дело я буду использовать для написания чего-то серьезного? Нет конечно, это нужно моему брату, у которого программирование на Турбо Паскале идет. А так уж сложилось, что Виндовых систем у нас нет :)

Оно ему нужно зачем? - Проги писать.
Русский в прогах может быть где? - В интерфейсе или комментариях. Комментарии желательно делать на английском, интерфейс можно и транслитом.
В дисгармонии со вселенной.
Спасибо сказали:
v04bvs
Сообщения: 636
ОС: Debian GNU/Linux

Re: Русские символы в fp

Сообщение v04bvs »

eduard_pustobaev писал(а):
03.04.2007 01:02
А вообще смысла в русском языке там не вижу. Не хотите на английском камменты писать, юзайте
транслит....
Неправильный у вас взгляд на мир. Это в венде если что то не работает, значит без этого можно обойтись. В линуксе другая философия, если что то не работает, значит надо это завести :) Сорри за оффтоп.
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: Русские символы в fp

Сообщение stigger »

там проблемы именно с ide. если ручками, в каком-нибудь текстовом редакторе набить русский текст - то оно успешно скомпилируется и будет выводить по-русски.
Спасибо сказали:
Vas
Сообщения: 540
Статус: Proamd-шник
ОС: OpenSuSE 11.0 и OS X 10.5.4

Re: Русские символы в fp

Сообщение Vas »

А мне все таки интересно, зачем именно FP. Кате не лучше будет?
Находя богатство - теряете совесть
Находя женщину - теряете рассудок
Находя истину - теряете веру
и только потеряв всё - находите свободу.
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Русские символы в fp

Сообщение eduard_pustobaev »

Vas писал(а):
03.04.2007 16:02
А мне все таки интересно, зачем именно FP. Кате не лучше будет?

+1, тем более, что:

http://freepascal.ru/forum/viewtopic.php?=&p=11474
В дисгармонии со вселенной.
Спасибо сказали:
PEGAS@zenwalk
Сообщения: 47
ОС: ArchLinux

Re: Русские символы в fp

Сообщение PEGAS@zenwalk »

Нужна среда в точности копирующая TP
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: Русские символы в fp

Сообщение stigger »

Vas писал(а):
03.04.2007 16:02
А мне все таки интересно, зачем именно FP. Кате не лучше будет?

fp затем, что контингент такой. пользователи - преподы и ученики 10-11 классов. перевёл лицей на опенсорс, так сказать... и то что среда разработки привычная - немаловажный фактор.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Русские символы в fp

Сообщение elide »

если ученик 10-11 класса (про преподавателя я вообще молчу) не может переучиться на другую IDE.... это, простите, не ученик уже... это генетический мусор...
слава роботам!
Спасибо сказали:
Vas
Сообщения: 540
Статус: Proamd-шник
ОС: OpenSuSE 11.0 и OS X 10.5.4

Re: Русские символы в fp

Сообщение Vas »

(stigger @ Apr 4 2007, в 18:16) писал(а):и то что среда разработки привычная - немаловажный фактор.

глупость...
я в 9ом классе перестроился на Кате очень быстро. И желания юзать фп не возникало после первого запуска.
Находя богатство - теряете совесть
Находя женщину - теряете рассудок
Находя истину - теряете веру
и только потеряв всё - находите свободу.
Спасибо сказали:
Аватара пользователя
Alxn1
Сообщения: 402
Статус: Красноглазик со стажем
ОС: Mavericks

Re: Русские символы в fp

Сообщение Alxn1 »

PEGAS@zenwalk писал(а):
04.04.2007 11:43
Нужна среда в точности копирующая TP


Ну а почему бы сам TP не запускать из-под того же DosBox или DOSEmu? Прекрасно работает всё, и проблем почти нет. Да и с русификаций там так же всё решатся, как и под рельным досом, с помощью keyrus.com, кажется.
Спасибо сказали:
PEGAS@zenwalk
Сообщения: 47
ОС: ArchLinux

Re: Русские символы в fp

Сообщение PEGAS@zenwalk »

Я ценю заботу большинства об мозговом развитии товарищей, которых нужно срочо переучивать на Кате и прочая и прочие советы, но все же...

Традиционный флейм и лишь одно нормальное сообщение по поводу попробовать ДосБокс. Но также скорее всего неприемлимо в идеологическом плане.

Ладно, всем спасибо, будем ченить придумывать.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Русские символы в fp

Сообщение elide »

PEGAS@zenwalk
ну не нравятся альтернативы - бери текстовый редактор в зубы и патч fp на предмет поддержки русского языка...
только, судя по тому, что до сих пор никто этого не сделал, никому кроме тебя это не нужно...
слава роботам!
Спасибо сказали:
PEGAS@zenwalk
Сообщения: 47
ОС: ArchLinux

Re: Русские символы в fp

Сообщение PEGAS@zenwalk »

Да так и есть :)
Спасибо сказали:
Аватара пользователя
vdv
Сообщения: 133

Re: Русские символы в fp

Сообщение vdv »

2PEGAS@zenwalk если запускать fp из консоли, всё работает отлично, а вот из-под иксов действительно русские буквы не отображаются, хотя вводятся и сохраняются в файле корректно. Спецом ничего не настраивал, ибо не пользую fp/fpc.
[Work: MOPSLinux 6.0] [Home: MOPSLinux 6.0]
Спасибо сказали:
sbar
Сообщения: 354
ОС: Gentoo

Re: Русские символы в fp

Сообщение sbar »

vdv писал(а):
13.04.2007 15:49
2PEGAS@zenwalk если запускать fp из консоли, всё работает отлично, а вот из-под иксов действительно русские буквы не отображаются, хотя вводятся и сохраняются в файле корректно. Спецом ничего не настраивал, ибо не пользую fp/fpc.
у меня если из иксов (из эмуля терминала) - ничего не показывает, если из чистого терминала - все впорядке. а русские все равно не показывает, но это скорее с моей локалью связано, а это совсем другая история... :(
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Русские символы в fp

Сообщение romkaromka »

PEGAS@zenwalk писал(а):
02.04.2007 16:23
Здравствуйте!

В свящи с переходом (точнее, переводом:)) окружающих компьютеров на Linux столкнулся с проблемой: IDE fp, входящая в состав Free Pascal не отображает (и не вводит) корректно русские символы. Кто сталкивался и может, кто решал данную проблему?

ЗЫ Пожалуйста, другие среди и/или языки не предлагать. Так надо.

Этот вопрос решили в рамках проекта EduMageia http://forum.mageialinux.ru/viewtopic.php?pid=7095#p7095
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Русские символы в fp

Сообщение drBatty »

romkaromka писал(а):
19.01.2013 00:34
Этот вопрос решили в рамках проекта EduMageia

1. и 6и лет не прошло…
2. не вижу особого смысла в IDE без отладчика.

ЗЫЖ впрочем, моё мнение не очень ценно, ибо я и в паскале смысла не вижу.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21237
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Русские символы в fp

Сообщение Bizdelnick »

romkaromka писал(а):
19.01.2013 00:34
вопрос решили

Всё тем же странным патчем, который вместо одной ненужной кодировки включает другую ненужную кодировку?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Русские символы в fp

Сообщение romkaromka »

Свои патчи сделал, но суть такая же - использовать исключительно CP866. Перспектив у UTF-8 нет (кроме кириллических текстов, так как там можно iconv использовать UTF-8 -> CP866 и CP866 -> UTF-8). От полноценной поддержки UTF-8 разработчики отказались http://bugs.freepascal.org/view.php?id=23657 , но для полностью русской версии fp-ide это совсем не важно.
С отладчиком вопрос открыт, принимаются патчи.
Пользователям вообще до лампочки как там внутри работает - они ставят пакет fp-ide и всё; никаких дополнительных манипуляций с добавлением в систему CP866 делать не надо - это делает пакет.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: Русские символы в fp

Сообщение PVOzerski »

Дурацкий вопрос: а чем Lazarus в качестве IDE для FreePascal не устраивает?
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Русские символы в fp

Сообщение romkaromka »

Лазарус тут не при чём. Pascal - язык хороший, он развивается, требуются различные IDE для него. А выбирать пользователям. Лично я уделил внимание всем IDE для Pascal: опакетил дополнения к Lazarus, опакетил и перевел на русский язык MSEide и MSEi18n, перевел на русский язык Free Pascal IDE, исправив ряд ошибок и недоработок апстрима. Всё это доступно в репозитории Mageia Russian Community. Mageia - это дистрибутив, который делают французы, по его системной части сообществам там делать практически ничего не надо, и можно уделить время творческим проектам.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Русские символы в fp

Сообщение romkaromka »

Free Pascal IDE полностью руссифицирован, отладчик работает.
Консоль на мыло. Надо развивать графику.
Спасибо сказали: