@@ -20,7 +20,7 @@ impl KeyboardLayout for Azerty {
20
20
) -> DecodedKey {
21
21
let map_to_unicode = handle_ctrl == HandleControl :: MapLettersToUnicode ;
22
22
match keycode {
23
- KeyCode :: Escape => DecodedKey :: Unicode ( 0x1B . into ( ) ) ,
23
+ KeyCode :: Escape => DecodedKey :: Unicode ( '\u{001B}' ) ,
24
24
KeyCode :: Oem8 => DecodedKey :: Unicode ( '²' ) ,
25
25
KeyCode :: Oem5 => {
26
26
if modifiers. is_shifted ( ) {
@@ -135,8 +135,8 @@ impl KeyboardLayout for Azerty {
135
135
DecodedKey :: Unicode ( '=' )
136
136
}
137
137
}
138
- KeyCode :: Backspace => DecodedKey :: Unicode ( 0x08 . into ( ) ) ,
139
- KeyCode :: Tab => DecodedKey :: Unicode ( 0x09 . into ( ) ) ,
138
+ KeyCode :: Backspace => DecodedKey :: Unicode ( '\u{0008}' ) ,
139
+ KeyCode :: Tab => DecodedKey :: Unicode ( '\u{0009}' ) ,
140
140
KeyCode :: Q => {
141
141
if map_to_unicode && modifiers. is_ctrl ( ) {
142
142
DecodedKey :: Unicode ( '\u{0001}' )
@@ -350,7 +350,7 @@ impl KeyboardLayout for Azerty {
350
350
}
351
351
}
352
352
// Enter gives LF, not CRLF or CR
353
- KeyCode :: Return => DecodedKey :: Unicode ( 10 . into ( ) ) ,
353
+ KeyCode :: Return => DecodedKey :: Unicode ( '\u{000A}' ) ,
354
354
KeyCode :: Z => {
355
355
if map_to_unicode && modifiers. is_ctrl ( ) {
356
356
DecodedKey :: Unicode ( '\u{0017}' )
@@ -434,7 +434,7 @@ impl KeyboardLayout for Azerty {
434
434
}
435
435
}
436
436
KeyCode :: Spacebar => DecodedKey :: Unicode ( ' ' ) ,
437
- KeyCode :: Delete => DecodedKey :: Unicode ( 127 . into ( ) ) ,
437
+ KeyCode :: Delete => DecodedKey :: Unicode ( '\u{007F}' ) ,
438
438
KeyCode :: NumpadDivide => DecodedKey :: Unicode ( '/' ) ,
439
439
KeyCode :: NumpadMultiply => DecodedKey :: Unicode ( '*' ) ,
440
440
KeyCode :: NumpadSubtract => DecodedKey :: Unicode ( '-' ) ,
@@ -507,10 +507,10 @@ impl KeyboardLayout for Azerty {
507
507
if modifiers. numlock {
508
508
DecodedKey :: Unicode ( '.' )
509
509
} else {
510
- DecodedKey :: Unicode ( 127 . into ( ) )
510
+ DecodedKey :: Unicode ( '\u{007F}' )
511
511
}
512
512
}
513
- KeyCode :: NumpadEnter => DecodedKey :: Unicode ( 10 . into ( ) ) ,
513
+ KeyCode :: NumpadEnter => DecodedKey :: Unicode ( '\u{000A}' ) ,
514
514
k => DecodedKey :: RawKey ( k) ,
515
515
}
516
516
}
0 commit comments