File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: 4f044891a5457acb06338c78f9aa58d8b4c9d53f
2
+ refs/heads/master: f44b951a1ea40b61508b2d0abb3f239797f885c5
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
4
refs/heads/snap-stage3: 18e3db7392d2d0697b7e27d6d986139960144d85
5
5
refs/heads/try: 7b78b52e602bb3ea8174f9b2006bff3315f03ef9
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ impl Terminal {
97
97
if s. is_ok ( ) {
98
98
self . out . write ( s. unwrap ( ) ) ;
99
99
} else {
100
- warn ! ( s. unwrap_err( ) ) ;
100
+ warn ! ( "%s" , s. unwrap_err( ) ) ;
101
101
}
102
102
}
103
103
}
@@ -113,17 +113,20 @@ impl Terminal {
113
113
if s. is_ok ( ) {
114
114
self . out . write ( s. unwrap ( ) ) ;
115
115
} else {
116
- warn ! ( s. unwrap_err( ) ) ;
116
+ warn ! ( "%s" , s. unwrap_err( ) ) ;
117
117
}
118
118
}
119
119
}
120
120
pub fn reset( & self ) {
121
121
let mut vars = Variables :: new ( ) ;
122
- let s = expand ( * self . ti . strings . find_equiv ( & ( "op" ) ) . unwrap ( ) , [ ] , & mut vars) ;
122
+ let s = do self . ti . strings . find_equiv ( & ( "op" ) )
123
+ . map_consume_default ( Err ( ~"can' t find op") ) |& op| {
124
+ expand ( op, [ ] , & mut vars)
125
+ } ;
123
126
if s. is_ok ( ) {
124
127
self . out . write ( s. unwrap ( ) ) ;
125
128
} else {
126
- warn ! ( s. unwrap_err( ) ) ;
129
+ warn ! ( "%s" , s. unwrap_err( ) ) ;
127
130
}
128
131
}
129
132
You can’t perform that action at this time.
0 commit comments