View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001642 | Far Manager | Macro | public | 2010-12-30 15:14 | 2011-01-14 18:10 |
Reporter | max rusov | Assigned To | vskirdin | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.0 | ||||
Fixed in Version | 2.0 | ||||
Summary | 0001642: При проверке макропоследовательности возвращается неправильная позиция ошибки | ||||
Description | Вызываю MCMD_CHECKMACRO передавая в качестве параметра длинную макропоследовательность с ошибкой. Если ошибка в начале макро, то MacroResult.ErrPos.X показывает правильную позицию. Если ошибка ближе к концу, то в ErrPox.X возвращается 54 и дальше значение не увеличивается. | ||||
Tags | No tags attached. | ||||
Build | 1786 | ||||
|
это связано как то с 0001655 ? (там ссылка - проверь) |
|
Нет, похоже не связано, по крайней мере "моя" ошибка не починилась. У меня выскакивает сообщение, типа такого: ╔═══════════════════ Error parsing macro ═══════════════════╗ ║ Line 26, Pos 54: ║ ║ Unrecognized keyword 'xx' ║ ╟───────────────────────────────────────────────────────────╢ ║ "...ype >= 1 && %ItemType <= 6) || %ItemType == 10); xx" ║ ║ ↑ ║ ╟───────────────────────────────────────────────────────────╢ ║ { OK } ║ ╚═══════════════════════════════════════════════════════════╝ Стрелочка указывает на правильное место (на "xx"), но это не позиция 54, а гораздо больше. Думаю, ошибка возникает из-за усечения длинной строки: "...", возможно просто надо добавить количество усеченных символов?... |
|
тогда макрос показывай (маааханький), на котором я могу увидеть багу (именно маааленький) |
|
Маааленький не могу - он должен быть минимум длиннее 54-х символов :) macro:post Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc xx |
|
build 1786 |
|
Все починилось, спасибо |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-30 15:14 | max rusov | New Issue | |
2011-01-12 10:03 | vskirdin | Note Added: 0006089 | |
2011-01-12 12:26 | max rusov | Note Added: 0006090 | |
2011-01-12 12:27 | max rusov | Note Edited: 0006090 | |
2011-01-12 12:28 | max rusov | Note Edited: 0006090 | |
2011-01-12 15:02 | vskirdin | Note Added: 0006093 | |
2011-01-12 21:18 | max rusov | Note Added: 0006096 | |
2011-01-13 08:17 | vskirdin | Assigned To | => vskirdin |
2011-01-13 08:17 | vskirdin | Status | new => assigned |
2011-01-13 08:21 | vskirdin | Note Added: 0006098 | |
2011-01-13 08:21 | vskirdin | Status | assigned => feedback |
2011-01-14 15:17 | max rusov | Note Added: 0006114 | |
2011-01-14 15:17 | max rusov | Status | feedback => assigned |
2011-01-14 15:17 | max rusov | Status | assigned => resolved |
2011-01-14 18:10 | vskirdin | Build | => 1786 |
2011-01-14 18:10 | vskirdin | Status | resolved => closed |
2011-01-14 18:10 | vskirdin | Resolution | open => fixed |
2011-01-14 18:10 | vskirdin | Fixed in Version | => 2.0 |