bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#62224: 30.0.50: Emacs don't, start sends an erroneous error


From: Andreas Röhler
Subject: bug#62224: 30.0.50: Emacs don't, start sends an erroneous error
Date: Thu, 16 Mar 2023 19:08:49 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0

Emacs don't start sending an erroneous error, backtrace at the end of this report.

Error points to the docstring of the function below, notably at the escaped ‘x’:

---
(defun lean-input-compose (f g)
  "\x -> concatMap F (G x)"
  (lexical-let ((f1 f) (g1 g))
    (lambda (x) (lean-input-concat-map f1 (funcall g1 x)))))
---

Debugger entered--Lisp error: (error "Invalid escape character syntax")
  read(#<buffer  *load*-183932>)
  eval-buffer(#<buffer  *load*-183932> nil "/home/my-name/.emacs.d/straight/build/lean-mode/lean..." nil t) ; Reading at buffer position 2036 load-with-code-conversion("/home/my-name/.emacs.d/straight/build/lean-mode/lean..." "/home/my-name/.emacs.d/straight/build/lean-mode/lean-input.el" nil t)
  require(lean-input)
  eval-buffer(#<buffer  *load*-311253> nil "/home/my-name/.emacs.d/straight/build/lean-mode/lean..." nil t) ; Reading at buffer position 1185 load-with-code-conversion("/home/my-name/.emacs.d/straight/build/lean-mode/lean..." "/home/my-name/.emacs.d/straight/build/lean-mode/lean..." nil t)
  require(lean-mode)
  eval-buffer(#<buffer  *load*-80552> nil "/home/my-name/.gnu-emacs25" nil t)  ; Reading at buffer position 10520   load-with-code-conversion("/home/my-name/.gnu-emacs25" "/home/my-name/.gnu-emacs25" nil nil)
  load("/home/my-name/.gnu-emacs25")
  (cond ((string-match "^23" emacs-version) (setq custom-file (expand-file-name "~/.gnu-emacs23-cvs-custom")) (load (expand-file-name "~/.gnu-emacs23-all-cvs"))) ((string-match "^24" emacs-version) (setq custom-file (expand-file-name "~/.gnu-emacs24-custom")) (load (expand-file-name "~/.gnu-emacs24"))) (t (setq custom-file (expand-file-name "~/.gnu-emacs25-custom")) (load (expand-file-name "~/.gnu-emacs25"))))   eval-buffer(#<buffer  *load*> nil "/home/my-name/.emacs" nil t)  ; Reading at buffer position 840   load-with-code-conversion("/home/my-name/.emacs" "/home/my-name/.emacs" t t)
  load("~/.emacs" noerror nomessage)
  startup--load-user-init-file(#f(compiled-function () #<bytecode -0x19c7dbe75dab1fbb>) #f(compiled-function () #<bytecode -0x1f3c61addc0bc175>) t)
  command-line()
  normal-top-level()


GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-03-16






reply via email to

[Prev in Thread] Current Thread [Next in Thread]