TWinKey - шорткаты, табы, диски и всякая всячина
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Внимание!
Это сообщение написано с целью облегчить работу и тем, кто связан с разработкой TWinKey, и тем, кто помогает баг-репортами. Многое уже было раньше в ответах конкретным участникам форума, многое кому-то покажется очевидным, но пусть всё это будет здесь вместе.
Системные требования для новых версий TWinKey (3.111 и выше) приведены в документации. Проблемы при работе в TC 7.5x если и рассматриваются, то с низким уровнем приоритетности (обновляйтесь!). Проблемы при работе в бетах TC при наличии более поздних стабильных версий не рассматриваются (опять же обновляйтесь!) Продуктивное обсуждение работы TWinKey в чужих сборках TC маловероятно (проверяйте на TC, установленном из официального дистрибутива и настроенном самостоятельно!).
На Windows 8 предрелизное тестирование не выполнялось. Замечания по специфике работы в этой ОС примем с благодарностью, но с воспроизведением могут быть проблемы. (Впрочем, на сей момент ничего значительного пока вроде бы выявлено не было.)
Специально обращаюсь также к тем, кто впервые начинает знакомство с TWinKey. Это инструмент с множеством настроек, нестандартной установкой и пр., так что его успешное освоение потребует некоторых усилий. Но всяческие закономерно возникающие вопросы, вполне возможно, уже рассмотрены в документации. Поэтому прежде, чем сообщать о какой-то ошибке, попробуйте поискать решение или объяснение проблемы в справке TWinKey (ReadMe_Russian.html).
Все без исключения баг-репорты, представленные в теме за последние несколько лет, были собраны, систематизированы и, насколько удалось, проверены. Случаев сознательного игнорирования не было. Подтверждённые баги исправлены практически все. Если в новых версиях из ранее сообщённого что-то при каких-то условиях вылезет опять, просьба сообщать со ссылкой на предыдущий пост и расписыванием заново условий появления.
Те баги, которые воспроизвести так и не удалось, решено считать условно убитыми (например, в результате исправления чего-то другого), пока кто-то снова не подтвердит их наличие в новых версиях. Тут тоже было бы хорошо давать ссылки на предыдущие посты.
Пожалуйста, указывайте в баг-репортах минимальную информацию о системе, TC и TWinKey (версия и битность). Оптимальный вариант тестирования — на последней стабильной версии TWinKey. Там, где это возможно, желательно проверять проблему на обеих битностях плагина.
Автор любого баг-репорта должен быть готов к активному взаимодействию с разработчиками: точным ответам на задаваемые вопросы, предоставлению запрошенных файлов, тестированию при специально указанных условиях и пр. Запрошенные файлы либо выкладываются куда-то с последующей ссылкой, либо включаются в сообщение (лучше — под спойлер). Помните, что скорейшее решение любой обнаруженной проблемы — в наших общих интересах.
Замечания конкретно по русской документации можете предъявлять здесь, но удобнее было бы писать мне в ЛС.
Ссылка на этот пост включена в шапку темы.
Это сообщение написано с целью облегчить работу и тем, кто связан с разработкой TWinKey, и тем, кто помогает баг-репортами. Многое уже было раньше в ответах конкретным участникам форума, многое кому-то покажется очевидным, но пусть всё это будет здесь вместе.
Системные требования для новых версий TWinKey (3.111 и выше) приведены в документации. Проблемы при работе в TC 7.5x если и рассматриваются, то с низким уровнем приоритетности (обновляйтесь!). Проблемы при работе в бетах TC при наличии более поздних стабильных версий не рассматриваются (опять же обновляйтесь!) Продуктивное обсуждение работы TWinKey в чужих сборках TC маловероятно (проверяйте на TC, установленном из официального дистрибутива и настроенном самостоятельно!).
На Windows 8 предрелизное тестирование не выполнялось. Замечания по специфике работы в этой ОС примем с благодарностью, но с воспроизведением могут быть проблемы. (Впрочем, на сей момент ничего значительного пока вроде бы выявлено не было.)
Специально обращаюсь также к тем, кто впервые начинает знакомство с TWinKey. Это инструмент с множеством настроек, нестандартной установкой и пр., так что его успешное освоение потребует некоторых усилий. Но всяческие закономерно возникающие вопросы, вполне возможно, уже рассмотрены в документации. Поэтому прежде, чем сообщать о какой-то ошибке, попробуйте поискать решение или объяснение проблемы в справке TWinKey (ReadMe_Russian.html).
Все без исключения баг-репорты, представленные в теме за последние несколько лет, были собраны, систематизированы и, насколько удалось, проверены. Случаев сознательного игнорирования не было. Подтверждённые баги исправлены практически все. Если в новых версиях из ранее сообщённого что-то при каких-то условиях вылезет опять, просьба сообщать со ссылкой на предыдущий пост и расписыванием заново условий появления.
Те баги, которые воспроизвести так и не удалось, решено считать условно убитыми (например, в результате исправления чего-то другого), пока кто-то снова не подтвердит их наличие в новых версиях. Тут тоже было бы хорошо давать ссылки на предыдущие посты.
Пожалуйста, указывайте в баг-репортах минимальную информацию о системе, TC и TWinKey (версия и битность). Оптимальный вариант тестирования — на последней стабильной версии TWinKey. Там, где это возможно, желательно проверять проблему на обеих битностях плагина.
Автор любого баг-репорта должен быть готов к активному взаимодействию с разработчиками: точным ответам на задаваемые вопросы, предоставлению запрошенных файлов, тестированию при специально указанных условиях и пр. Запрошенные файлы либо выкладываются куда-то с последующей ссылкой, либо включаются в сообщение (лучше — под спойлер). Помните, что скорейшее решение любой обнаруженной проблемы — в наших общих интересах.
Замечания конкретно по русской документации можете предъявлять здесь, но удобнее было бы писать мне в ЛС.
Ссылка на этот пост включена в шапку темы.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Создаем файл muCalc.ini следующего содержания:Все функции должны возвращать в процентах погрешность второго ("a" - approximate) аргумента относительно первого ("p" - precise). Разница - только в именах переменных. Так вот, работает только Acc1, остальные не делают ничего.
Большой беды нет, можно вводить некрасивые и немнемоничные переменные в формате буква+цифра, но хочется понять причину такого странного функционирования.
TwinKey 3.114, TC 8.51b3
ЗЫ. Может, не случайно все аргументы функций как в ReadMe_Russian.html, так и в muCalc.Rus.Ext.ini имеют именно этот формат? Если такое ограничение есть, разве оно не должно быть описано явным образом? (Я чуть мозги не сломал, пока не понял, что дело в именах)
Код: Выделить всё
[Functions]
Acc1=abs(p1-a1)*100/p1
Acc2=abs(pr-ap)*100/pr
Acc3=abs(p-a)*100/pБольшой беды нет, можно вводить некрасивые и немнемоничные переменные в формате буква+цифра, но хочется понять причину такого странного функционирования.
TwinKey 3.114, TC 8.51b3
ЗЫ. Может, не случайно все аргументы функций как в ReadMe_Russian.html, так и в muCalc.Rus.Ext.ini имеют именно этот формат? Если такое ограничение есть, разве оно не должно быть описано явным образом? (Я чуть мозги не сломал, пока не понял, что дело в именах)
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
2Avada
1)

2) У тебя баг воспроизводится?
1)

2) У тебя баг воспроизводится?
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка
1. Я в курсе, что означает b3. Но не в курсе, какой смысл продолжать использовать бету при наличии финала и этой, и следующей версии TC.
2. У меня там во всех примерах вылезает ошибка исключения, невзирая на имена функций. При том, что сами исходные выражения работают нормально. Может быть, там какая-то специфика аргументов, или я неправильно формирую выражение с использованием функции. Дай конкретные числовые значения, с которыми проверяешь. А лучше все итоговые строчки уже с функциями и числами.
И, кстати, то, что у тебя левее знака равенства — не аргументы функции и не переменные, а имена функций. И быть в варианте "буква+цифра" они не обязаны. В справке и дистрибутивном INI есть несколько рабочих примеров записи и в два символа, и в три, и с цифрами, и без.
1. Я в курсе, что означает b3. Но не в курсе, какой смысл продолжать использовать бету при наличии финала и этой, и следующей версии TC.
2. У меня там во всех примерах вылезает ошибка исключения, невзирая на имена функций. При том, что сами исходные выражения работают нормально. Может быть, там какая-то специфика аргументов, или я неправильно формирую выражение с использованием функции. Дай конкретные числовые значения, с которыми проверяешь. А лучше все итоговые строчки уже с функциями и числами.
И, кстати, то, что у тебя левее знака равенства — не аргументы функции и не переменные, а имена функций. И быть в варианте "буква+цифра" они не обязаны. В справке и дистрибутивном INI есть несколько рабочих примеров записи и в два символа, и в три, и с цифрами, и без.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Дай конкретные числовые значения, с которыми проверяешь
Код: Выделить всё
Acc1(1,1.2)Какие итоговые строчки?А лучше все итоговые строчки уже с функциями и числами
Сами функции (конфиг калькулятора) в посте выше. Имя функции и числа либо пишу ручками, либо вызываю по команде Vars&Const.
А кто с этим спорит? У меня три функции с именами Acc1, Acc2, Acc3 ("асс" не в том смысле, в котором некоторые подумали, а от слова "accuracy" - точность).И, кстати, то, что у тебя левее знака равенства — не аргументы функции и не переменные, а имена функций
Если тебя не затруднит, вставь мои функции в свой конфиг и убедись, что работает только первая (или убедись в обратном). То же, кстати, касается и прочих пользователей.И быть в варианте "буква+цифра" они не обязаны
В разделе [Functions] - нет, просьба убедитьсяВ справке и дистрибутивном INI есть несколько рабочих примеров записи и в два символа, и в три, и с цифрами, и без
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Убедился. То, что я имел в виду, и о чём ясно выше сказал, есть и в конфиге, и в справке, описывающей тот же самый конфиг. Потому что я говорил об именах функций. А ты — о шаблонах аргументов. Суть твоих претензий теперь мне ясна. Да, работает только первая функция. За дальнейшими разъяснениями, почему шаблоны аргументов могут именоваться только так, а не иначе, — к Вадиму.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Боже упаси, я не предъявлял претензий! Я просто интересовался причиной такого странного поведения. и предлагал описать его в справкеСуть твоих претензий теперь мне ясна
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка
Две вопроса мучают меня.
Две вопроса мучают меня.
Это первая загадка. Как это она у тебя работает? Не может она работать.Вахмурка писал(а):Так вот, работает только Acc1,
Как, по твоему, калькулятор должен знать, что а - это первый параметр, а р - второй? Другими словами, при записи Асс(1,1.2) как знать какая величина соответствует параметру а, а какая параметру р?Вахмурка писал(а):Все функции должны возвращать в процентах погрешность второго ("a" - approximate) аргумента относительно первого ("p" - precise).
В общем-то, именно потому, что большой беды в этом нет. В конце концов, это же не IDE, программ тут писать не надо, речь идет только об очень простых выражениях. Можно, конечно, подумать о введении произвольного наименования параметров, но по-моему, овчинка выделки не стоит. Речь-то идет всего об одной строчке.Большой беды нет, можно вводить некрасивые и немнемоничные переменные в формате буква+цифра, но хочется понять причину такого странного функционирования.