Мб кто-то объяснит. В буффере emacs-lisp c lexical binding, последняя let форма возвращает 3. разве при лексическом связывании не должно возвращать -97? Похожий код в scheme в...
емакс крашится, достаточно ли будет бэктрейса в баг репорте в доплнение той информации, которую емакс сам собирает?