|Anonymous | Login | Signup for a new account||2019-04-20 12:55 CEST|
|Main | My View | View Issues | Change Log | Wiki | Tavern | News|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0001555||[DCSS] Source Cleanup||minor||have not tried||2010-05-15 17:27||2015-04-14 18:31|
|Status||closed||Product Branch||0.7 ancient branch|
|Summary||0001555: make command repetition work using delays|
I'm not really sure this will work out, but it would hopefully make things cleaner.
It should be more or less similar to the implementation of Lua macros, with DELAY_MACRO and DELAY_MACRO_PROCESS_KEYS. (DELAY_REPEAT_PROCESS_KEYS could probably be merged with DELAY_MACRO_PROCESS_KEYS). DELAY_REPEAT would copy the repeat keys into the key buffer, decrement the repeat counter, and push a "process keys" delay.
With this, maybe some instances of crawl_state.cancel_cmd_repeat could be replaced with appropriate calls to interrupt_activity.
|Tags||No tags attached.|
|Closing some old FRs, these might still be desirable but they don't need to have Mantis issues for them.|
|2010-05-15 17:27||rob||New Issue|
|2015-04-14 18:31||MarvinPA||Note Added: 0028861|
|2015-04-14 18:31||MarvinPA||Status||new => resolved|
|2015-04-14 18:31||MarvinPA||Fixed in Branch||=> 0.16 pre-release branch|
|2015-04-14 18:31||MarvinPA||Resolution||open => done|
|2015-04-14 18:31||MarvinPA||Assigned To||=> MarvinPA|
|2015-04-14 18:31||MarvinPA||Status||resolved => closed|
|Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group|