Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
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
Reporter rob View Status public  
Assigned To MarvinPA
Priority normal Resolution done  
Status closed   Product Branch 0.7 ancient branch
Summary 0001555: make command repetition work using delays
Description 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.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
MarvinPA (developer)
2015-04-14 18:31

Closing some old FRs, these might still be desirable but they don't need to have Mantis issues for them.

- Issue History
Date Modified Username Field Change
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
Powered by Mantis Bugtracker