Модифицированный Calc (original by Cail Lomecb), версия 3.22

Здесь можно обсудить ваш любимый плагин.
User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Модифицированный Calc (original by Cail Lomecb), версия 3.22

Post by uncle-vunkis »

В этой ветке ведётся обсуждение модифицированного плагина Калькулятор (первоначальный автор Игорь Русских aka Cail Lomecb).

Последняя версия - v3.22 (05.11.2012) (Анонс)

Скачать.

Просьба писать в эту ветку свои замечания и предложения.
Некоторое время я буду следить за этой веткой для обратной связи и поддержки.
Last edited by uncle-vunkis on Tue 06 Nov, 2012 22:12, edited 6 times in total.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by ccaid »

Latest post of the previous page:

хотелось бы, чтобы калькулятор можно было вызывать из диалогов. надеюсь, каких-то принципиальных ограничений там нет.
Фар делают добрые люди
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by montonero »

Что-то мне подсказывает, что к выходу следующей версии плагина уже будет готов фар3...
"Far... Far never changes..."
User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by uncle-vunkis »

Вышла долгожданная новая версия плагина Модифицированный Calc (original by Cail Lomecb), версия 3.20 (15.07.2011)! =@

Скачать плагин, посмотреть список изменений.

Постарался учесть большинство пожеланий пользователей.

Несколько моментов:
1. Прошу обратить внимание, что в этой версии изменился файл calcset.csr и формат некоторых выражений. Просьба пользоваться новым файлом calcset.csr не изменяя его, а все свои правки и дополнения выносить в файл user.csr (создать в той же папке по примеру user-examples.csr), который автоматически подключится к основному csr-файлу.
2. Плагин имеет нативную поддержку как Far2, так и нового Far3. Но поскольку на данный момент версия Far3 находится в разработке и возможны изменения FarApi, то прошу отнестить с пониманием в случае некорректной работы плагина под последующими билдами Far3. Постараюсь отслеживать ситуацию и выпускать обновления.
3. Некоторые возможности реализованы ещё не в полной мере и помечены как "экспериментальные". Например, сделана довольно неплохая поддержка дробей (см. user-examples.csr), но она ещё нуждается в серьёзном тестировании и ввиду ряда особенностей реализации может уступать эталонным образцам.
4. Из-за значительного количества изменений (многие из них внешне незаметны), некоторый функционал плагина мог "сломаться", а возможности всё тщательно перетестировать у меня не было. Поэтому эта версия носит статус "альфа".
5. В связи с периодом отпусков, я не всегда смогу оперативно отвечать в форуме, за что прошу прощения заранее.

Отдельная благодарность Тигрёнку за существенный вклад в работу над диалогами преобразования единиц, а также Андрею Будко и другим пользователям за полезные предложения и замечания! Также спасибо всем, кто постоянно напоминал мне о необходимости завершить работу над этой версией!
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by Maximus5 »

Ну и зачем было делать "универсальный" бинарник 2/3? Это может быть оправдано только в случае стабильного апи.
- есть враппер
- фаром выше 2102 пользоваться низя, а в 2102 твой плаг падает (в том числе из-под враппера)
- как ты сам сказал, апи фар3 меняется...
User avatar
uncle-vunkis
Posts: 72
Joined: Thu 11 Jun, 2009 15:16
Been thanked: 1 time

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by uncle-vunkis »

Maximus5 wrote:Ну и зачем было делать "универсальный" бинарник 2/3? Это может быть оправдано только в случае стабильного апи.
- есть враппер
- фаром выше 2102 пользоваться низя, а в 2102 твой плаг падает (в том числе из-под враппера
Мне было так удобнее. Стабильный API будет, никуда не денется, а пока все вопросы совместимости мне удобнее решать именно так. Что касается билдов Far3, то плагин работает под far3 начиная с билда 2105 (в котором был важный слом). А баги последних билдов как правило оперативно фиксятся, и это не основание для беспокойства с точки зрения плагина.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by Maximus5 »

Да еще зачем-то делается проверка (HIBYTE(ver)!=2), после чего плаг благополучно валится в GetPluginInfoW
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by Maximus5 »

Ну да ладно, допилил враппер. чтобы он отдавал плагину версию 2.0
User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by Andrey Budko »

ввел pi*pi*pi*pi...... много-много раз - упало.
http://prboom-plus.sf.net/calc320_FStd_trap.log.7z
Повторить не получается.

Еще фар предложил выгрузить плагин на чем-то вроде 99999999999999e99999999999. Повторить тоже не удалось.

Far Manager, version 2.1 (build 1807 bis18) x86
GMax
Posts: 165
Joined: Wed 10 Aug, 2005 09:20
Has thanked: 1 time

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by GMax »

меры длины, массы и тд не влазят в экран, если фар стартует с опцией /W (большой буфер консоли)
если набирать ерунду пишет "expression error", а после нажатия enter там же получается type:big numberr - от error хвост не стирается
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by ccaid »

спасибо за новую версию, и вот порция каментов :)
calcset.csr строка 23 недопереведена
после нажатия Enter в поле выражения калькулятора пропадает курсор
все-таки хочется, чтобы калькулятор можно было вызывать из диалогов (подсказка: VisualCompare это область диалога)

far2.1 b1807 bis19 x86
Фар делают добрые люди
pepak
Posts: 604
Joined: Sun 13 Jul, 2008 11:18
Has thanked: 17 times
Been thanked: 54 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by pepak »

Sorry for my use of english, but it will certainly be easier to understand for you than my russian :-)

Would it please be possible to add this feature? When opening the plugin, check for available dialogs, and if there only is one (the calculator), open it right away? I have no use for the unit conversion dialogs, only the calculator one, and would like to duplicate the behavior of Expression Calculator which just pops in then I press F11 E. Thanks.
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by Centaur »

Bind a macro.
pepak
Posts: 604
Joined: Sun 13 Jul, 2008 11:18
Has thanked: 17 times
Been thanked: 54 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by pepak »

Centaur wrote:Bind a macro.
How would I bind a macro to a sequence of keys rather than one specific key combination?
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by Centaur »

Normally, you do not. You just choose a key combination you’d like to use to open the calculator and bind that to whatever sequence involving F11 and menu shortcuts. Anyway, I’d have a hard time believing you actually want to open calculator with F11 E.

Also, if you insist on a key sequence (maybe because you’ve run out of single key combos), add a User Menu command that uses macro:post F11 E <whatever>.
8iv
Posts: 6
Joined: Thu 19 Jun, 2008 12:43

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by 8iv »

Отдельное спасибо за unix-time :)
pepak
Posts: 604
Joined: Sun 13 Jul, 2008 11:18
Has thanked: 17 times
Been thanked: 54 times

Re: Модифицированный Calc (original by Cail Lomecb), версия

Post by pepak »

Centaur wrote:Anyway, I’d have a hard time believing you actually want to open calculator with F11 E.
Whatever you believe, I really do want to open the calculator using F11 e.
Also, if you insist on a key sequence (maybe because you’ve run out of single key combos), add a User Menu command
But that doesn't give me a F11 e. That gives me F2 <whatever>, doesn't it?
Post Reply

Return to “Обсуждение плагинов”