Open Source - Unicode Far

Хотите говорить о Far и не знаете, куда обратиться?
Gleb Kozyrev
Posts: 155
Joined: Thu 12 May, 2005 14:27
Location: Киев
Contact:

Post by Gleb Kozyrev » Fri 26 Oct, 2007 21:04

Latest post of the previous page:

Отличная новость.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Post by Andrey Budko » Fri 26 Oct, 2007 21:18

Сделал на скорую руку проект для вижала 2005 для тех кому охота откомпилить, но лень трахаться.

Папка Visual2005 должна находиться в unicode_far\trunk, то есть на одном уровне с исходниками.

Чтобы компиляция происходила без единого варнинга в архиве прилагается diff того, что пришлось изменить (мелочи). diff сделан не по описанию с HACKING-RU, а просто по правой кнопке :). Да я и не особо понимаю ни почему я должен руками вызывать diff -c -p, ни почему я должен делать его для каждого!? файла, ни почему я должен использовать непременно последнюю версию сорцов (желательно, это да) в свете того что svn-новский дифф является ревизио-независимым и при применении система делает все сама: откатывается на нужную ревизию, применяет патч и возвращается к исходной плюс визуально показывает что где поменялось и позволяет применить изменения как пофайлово так и скопом.

P.S. В проекте присутствуют конфигурации только для 32х битных билдов - дебага и релиза.

P.P.S. Обновил архив.
Attachments
vs2005_prj.zip
Проект для Visual Studio 2005 +diff против варнингов и ошибок
(4.14 KiB) Downloaded 337 times
Last edited by Andrey Budko on Sat 27 Oct, 2007 12:09, edited 1 time in total.

User avatar
Alexey Samlyukov
Posts: 1760
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 4 times
Contact:

Post by Alexey Samlyukov » Sat 27 Oct, 2007 04:00

На форуме нужно однозначно создать отдельный раздел для ФАР 1.8!
и туда переместить эту тему, может быть создать и еще темы для обсуждения и анонсов, и прочего...

User avatar
Zuz
Posts: 173
Joined: Wed 16 Mar, 2005 05:12
Location: Россия, Екатеринбург
Contact:

Post by Zuz » Sat 27 Oct, 2007 09:35

2 Andrey Budko:
Чего там "трахаться"?
Сложно сделать custom.vc.release.bat вот такого содержания:
1. пример для Windows SDK (там правда в самом SDK ещё батник нужно править, M$ не доглядели)

Code: Select all

@echo off
call "C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\SetEnv.Cmd" /Release /x86 /vista
set NMAKE_OPTS=USE_VC8_32=1
2. пример для VS 2005 SP1

Code: Select all

@echo off
call "C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat"
set NMAKE_OPTS=USE_VC8_32=1
и затем запустить vc.build.release.bat???

А вот накатывать diff, это точно "трахаться". :?

И ещё "Папка Visual2005 должна находиться в unicode_far\trunk, то есть на одном уровне с исходниками" это о чём вообще?

P.S. в файах HACKING-* всё разжёвано. Если, что-то не понятно - правте/присылайте предложения! Городить свою систему сборки, думаю, не продуктивное занятие.
Last edited by Zuz on Sat 27 Oct, 2007 09:51, edited 1 time in total.

User avatar
Zuz
Posts: 173
Joined: Wed 16 Mar, 2005 05:12
Location: Россия, Екатеринбург
Contact:

Post by Zuz » Sat 27 Oct, 2007 09:41

2 anton_t:
А кто тебе мешает туда добавить эту информациию? Ждём патч. ;-)

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Post by Andrey Budko » Sat 27 Oct, 2007 11:55

Чего там "трахаться"?
Сложно сделать custom.vc.release.bat вот такого содержания:
Не всем дано понять преимущества IDE.
А вот накатывать diff, это точно "трахаться"
Знаешь для чего дифф накатывать? Объясню. В сорцах есть пара ошибок, из-за которых они не компилятся в дебаге без дифа. Во всяком случае в меня в моем проекте. Чтобы желающим откомпилить сорцы через ИДЕ vs2005 не пришлось лишний раз морочиться я положил в архив диф исправляющий ошибку. Чем и вызвал твое негодование. Другое дело, что в первом дифе были недостатки\ошибки. Ниже версия проекта в которой учтены надеюсь все пожелания и замечания t-rex-а
И ещё "Папка Visual2005 должна находиться в unicode_far\trunk, то есть на одном уровне с исходниками" это о чём вообще?
Ты действительно не понял про что я или придуриваешься? Скачал атач и не понял? Извини, но мой мозг отказывается понять в чем там может быть загвоздка.
P.S. в файах HACKING-* всё разжёвано.
В файлах хакинг предлагается создавать дифы через задний проход. Не всем удобен этот метод. Плюс мой дифф - это не официальный патч вам по вашим правилам.
Городить свою систему сборки, думаю, не продуктивное занятие.
Собирать фар с батников и не использовать дебаг - это максимально малопродуктивное занятие которое можно придумать в принципе. Варп у вас это понимает. Поэтому у него и получилось почти сделать юникод. Городить, как ты выразился, свою систему сборки - это дело 10 минут. Городится один раз и на всегда. Причем скачали его за ночь и утро 32 человека. Если есть желание, проведи опрос, кто из тех кто скачал сорцы собирал из батника, кто создал проект под вижал и кому как удобней в принципе.

Вот никогда не думал что придется с тобой спорить в грубой форме. Вообще не понимаю чего ты взъелся. Всего лишь выложил проект для тех кому он поможет и ни грамма не наезжал на любителей компилить через батники.

В атаче фикшеный проект и дифф
Attachments
vs2005_prj.zip
Проект для Visual Studio 2005 sp1 +diff против варнингов и ошибок
(4.14 KiB) Downloaded 334 times

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Post by Skirda » Sat 27 Oct, 2007 12:22

Andrey Budko, вот ты тут усираешься с пеной у рта, типа я не я, "моя сборка", "все вы мудаки, один я крутой перец" и прочая ересь...
И?
Что-то я как то не увидел "мой дифф", который, якобы всем счастья приносит, в официальном репозитарии.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Post by Andrey Budko » Sat 27 Oct, 2007 12:42

Andrey Budko, вот ты тут усираешься с пеной у рта, типа я не я, "моя сборка"
пнх, тупак. причем тут "моя сборка" и "усираюсь"? какая ж это "сборка", мудило, а? что, забрали цяцю на которую 7 лет дрочил, так теперь говно через уши полезло?

User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Post by Вадим Захаренко » Sat 27 Oct, 2007 13:11

Эх.... горячие эстонские парни ;)

Вопрос на засыпку...
Если найден (или мне так кажется) баг в 1.8
Мои действия
1. На мантис
2. На форуме
3. Сделать вид что ничего не увидел

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Post by Andrey Budko » Sat 27 Oct, 2007 13:14

Насколько я понимаю, 1.8 это не совсем тот фар, в котором надо искать баги, так как это альфа. Его надо писать.

User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Post by Вадим Захаренко » Sat 27 Oct, 2007 13:17

Andrey Budko
Насколько я понимаю, 1.8 это не совсем тот фар, в котором надо искать баги.
1. Я не искал, он сам нашелся :P

2. Что бы писать надо
а. Голова
б. компилятор
в. свободное время
В наличии пока пункт а)

3. Думаю что и баги тоже неплохо править (так, на всякий случай :? )

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Post by t-rex » Sat 27 Oct, 2007 13:21

Зависит от бага, но в общем пока что 1.80 ещё не на той стадии чтоб фиксить баги.

User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Post by Вадим Захаренко » Sat 27 Oct, 2007 13:25

t-rex
Alt+буква - поиск по первым символам имени файла
для англ. - работает
для кирилл. - нет

2-й вопрос
Какой компилятор пойдет
Turbo C++ от Борланда (free)?

mda
Posts: 4
Joined: Sat 27 Oct, 2007 13:24
Has thanked: 1 time

Post by mda » Sat 27 Oct, 2007 13:28

хочу присоединиться к разработке проекта. подскажите к кому обратиться?

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Post by t-rex » Sat 27 Oct, 2007 13:37

mda
Качай сорцы, читай прилогающиеся документы.

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Post by t-rex » Sat 27 Oct, 2007 13:40

Вадим Захаренко
Ну может быть AltБуква ещё не прошел юникодизацию, это надо смотреть.

Turbo C который новый, а хрен его знает - если потрахатся то думаю что соберётся. Мы собираем бесплатными компайлерами от MS или с Mingw.

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Post by Skirda » Sat 27 Oct, 2007 13:42

Andrey Budko wrote:
Andrey Budko, вот ты тут усираешься с пеной у рта, типа я не я, "моя сборка"
пнх, тупак. причем тут "моя сборка" и "усираюсь"? какая ж это "сборка", мудило, а? что, забрали цяцю на которую 7 лет дрочил, так теперь говно через уши полезло?
Мальчик, критику я воспринимаю нормально, но слюнобрызжание с наездами - нет.

Post Reply

Return to “Обсуждение Far Manager”