# HG changeset patch # User Richard M. Stallman # Date 771010484 0 # Node ID cfe470ebd714a7d31f40564dfafbd25f15f0f5cd # Parent fafd4d38d176ce20ceeef76baac83613c25ee906 (command_loop_1): Treat nil in display tab like no display tab. diff -r fafd4d38d176 -r cfe470ebd714 src/keyboard.c --- a/src/keyboard.c Tue Jun 07 16:51:20 1994 +0000 +++ b/src/keyboard.c Tue Jun 07 17:34:44 1994 +0000 @@ -1165,7 +1165,12 @@ obj = DISP_CHAR_VECTOR (dp, lose); if (NILP (obj)) - no_redisplay = direct_output_for_insert (lose); + { + /* Do it only for char codes + that by default display as themselves. */ + if (lose >= 0x20 && lose <= 0x7e) + no_redisplay = direct_output_for_insert (lose); + } else if (XTYPE (obj) == Lisp_Vector && XVECTOR (obj)->size == 1 && (XTYPE (obj = XVECTOR (obj)->contents[0])