View Issue Details

IDProjectCategoryView StatusLast Update
0002363Far ManagerMacropublic2013-04-09 10:12
ReporterJohnDoeAssigned Toshmuel 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Target VersionFixed in Version3.0 
Summary0002363: mf.flock в момент нажатия всегда возвращает 1
DescriptionСказано:
"Позволяет переключить состояние Lock-клавиш (NumLock, CapsLock и ScrollLock).
...Функция в младшем бите возвращает ... значение выбранной клавиши"

Фактически же возвращается всего 1 бит, и в нём содержится нечто среднее: при нажатой клавише возвращается всегда 1, а при отжатой - состояние режима.

В far 2 такой проблемы нет, при нажатой клавише возвращается 65408/65409, при отжатой 0/1
Steps To ReproduceFar 3
lm:post mmode(1) for i=1,100 do print(mf.flock(1,-1)) mf.sleep(200) end

Far 2
macro:post mmode(1) $Rep(100) print(flock(1,-1)) sleep(200) $End
TagsNo tags attached.
Build3308

Activities

shmuel

2013-04-09 00:44

developer   bugnote:0010688

3308.

Issue History

Date Modified Username Field Change
2013-04-08 23:35 JohnDoe New Issue
2013-04-09 00:44 shmuel Note Added: 0010688
2013-04-09 00:44 shmuel Assigned To => shmuel
2013-04-09 00:44 shmuel Status new => feedback
2013-04-09 04:31 JohnDoe Status feedback => resolved
2013-04-09 10:12 shmuel Build => 3308
2013-04-09 10:12 shmuel Status resolved => closed
2013-04-09 10:12 shmuel Resolution open => fixed
2013-04-09 10:12 shmuel Fixed in Version => 3.0