File tree 3 files changed +4
-4
lines changed
3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " 2a-emulator"
3
- version = " 3.0.4 "
3
+ version = " 3.0.5 "
4
4
authors = [
" Malte Tammena <[email protected] >" ]
5
5
edition = " 2018"
6
6
Original file line number Diff line number Diff line change @@ -302,7 +302,7 @@ impl Machine {
302
302
// ------------------------------------------------------------
303
303
// Use microprogram word from last iteration
304
304
// ------------------------------------------------------------
305
- let mp_ram_out = self . mp_ram . get ( ) . clone ( ) ;
305
+ let mp_ram_out = self . mp_ram . get ( ) ;
306
306
// Safe MAC3 for later
307
307
self . instruction_done = mp_ram_out. contains ( MP28BitWord :: MAC3 ) ;
308
308
let mut sig = Signal :: new ( & mp_ram_out, & self . current_instruction ) ;
Original file line number Diff line number Diff line change @@ -118,6 +118,7 @@ impl Tui {
118
118
fn handle_event ( & mut self ) {
119
119
if let Some ( event) = self . events . next_key ( ) {
120
120
use KeyEvent :: * ;
121
+ trace ! ( "{:?}" , event) ;
121
122
match event {
122
123
Ctrl ( 'c' ) => self . is_main_loop_running = false ,
123
124
Enter => {
@@ -148,11 +149,10 @@ impl Tui {
148
149
}
149
150
Home | End | Tab | BackTab | Backspace | Left | Right | Up | Down | Delete
150
151
| Char ( _) => {
151
- self . input_field . handle ( event. clone ( ) ) ;
152
+ self . input_field . handle ( event) ;
152
153
}
153
154
_ => warn ! ( "TUI cannot handle event {:?}" , event) ,
154
155
}
155
- trace ! ( "{:?}" , event) ;
156
156
}
157
157
}
158
158
/// Handle the input field after an 'Enter'.
You can’t perform that action at this time.
0 commit comments