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 @@ -14,6 +14,6 @@ refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
14
14
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
15
15
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
16
16
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
17
- refs/heads/auto: 4f044891a5457acb06338c78f9aa58d8b4c9d53f
17
+ refs/heads/auto: f44b951a1ea40b61508b2d0abb3f239797f885c5
18
18
refs/heads/servo: af82457af293e2a842ba6b7759b70288da276167
19
19
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c
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