The space key in deva was not mapped completely. The existing mappings have been shifted to alt and shift+alt mapping, and unqualified symbols are mapped to space.
diff -u -r1.17 in
--- symbols/in 11 Jan 2008 22:19:39 -0000 1.17
+++ symbols/in 24 Jan 2008 10:02:48 -0000
@@ -1099,7 +1099,7 @@
key <AB09> { [ period, 0x1000964 ] }; // DEVANAGARI DANDA
key <AB10> { [ 0x100092F, 0x100095F ] }; // DEVANAGARI LETTER YA; DEVANAGARI LETTER YYA
- key <SPCE> { [ 0x100200C, 0x100200D ] }; // ZERO-WIDTH-NON-JOINER (ZWNJ); ZERO-WIDTH-JOINER (ZWJ)
+ key <SPCE> { [ space, space, 0x100200C, 0x100200D ] }; // ZERO-WIDTH-NON-JOINER (ZWNJ); ZERO-WIDTH-JOINER (ZWJ)
// language key
key <I219> { [ISO_Next_Group , ISO_Prev_Group ] };
};