I find the key is recognized differently before and after evaluating (set-keyboard-coding-system 'utf-8) in today's updated version of Emacs. Before evaluating that, it is recognized as RET; after that, it is then recognized as C-j. Evaluating (set-keyboard-coding-system nil) is one way to make be recognized as RET again. This change breaks several modes' behaviors. How to avoid such things happenning? Thanks. Regards, Guanpeng Xu _________________________________________________________________ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us