mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-29 17:27:22 +02:00
now to move to everything being able to async process comamdns event-based distribution
This commit is contained in:
parent
eb0458c299
commit
d46728d973
3 changed files with 7 additions and 7 deletions
|
@ -4578,7 +4578,7 @@ var CommandBuffer = Backbone.Model.extend({
|
|||
this.setTimeout();
|
||||
}, this);
|
||||
|
||||
// find a command with no error
|
||||
// find a command with no error (aka unprocessed)
|
||||
while (popped.get('error') && this.buffer.length) {
|
||||
popped = this.buffer.pop();
|
||||
}
|
||||
|
@ -16595,7 +16595,7 @@ var CommandBuffer = Backbone.Model.extend({
|
|||
this.setTimeout();
|
||||
}, this);
|
||||
|
||||
// find a command with no error
|
||||
// find a command with no error (aka unprocessed)
|
||||
while (popped.get('error') && this.buffer.length) {
|
||||
popped = this.buffer.pop();
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@ var CommandBuffer = Backbone.Model.extend({
|
|||
this.setTimeout();
|
||||
}, this);
|
||||
|
||||
// find a command with no error
|
||||
// find a command with no error (aka unprocessed)
|
||||
while (popped.get('error') && this.buffer.length) {
|
||||
popped = this.buffer.pop();
|
||||
}
|
||||
|
|
8
todo.txt
8
todo.txt
|
@ -10,12 +10,9 @@ Medium things:
|
|||
|
||||
Commands
|
||||
========
|
||||
[ ] multiple things can process!!!
|
||||
[ ] sip from buffer with post-command hooks. ideally the git engine
|
||||
knows nothing about the level being played
|
||||
[ ] refactor 'processCommand'
|
||||
[ ] text input from the commandPromptView must flow down into
|
||||
filters. no hacky stuff anymore where it's part of the option parser,
|
||||
wtf
|
||||
|
||||
Small things to implement:
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
@ -35,6 +32,9 @@ Big Bugs to fix:
|
|||
Done things:
|
||||
(I only started this on Dec 17th 2012 to get a better sense of what was done)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
[x] text input from the commandPromptView must flow down into
|
||||
filters. no hacky stuff anymore where it's part of the option parser,
|
||||
wtf
|
||||
[x] ok fuckit here is the deal. Command model has minimal logic -- it calls
|
||||
to a parse waterfall that expands any shortcuts needed, handles any instant
|
||||
commands, and then finally will handle the dispatching. I think this will be
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue