Hi! I'm a new lem user and have a problem with editing markdown files with it.
I use Arch, so I followed "Install from scratch" section in https://lem-project.github.io/installation/ncurses/. Then, installation succeeded.
However, I realized lem fails trying to edit xxxx.md.
❯ lem a.md
The alien function "ts_tree_root_node_out" is undefined.
Backtrace for: #<SB-THREAD:THREAD tid=3904757 "editor" RUNNING {120493A2C3}>
0: ("undefined function")
1: (TREE-SITTER/FFI:TS-TREE-ROOT-NODE #.(SB-SYS:INT-SAP #X7FD6AC016F50) #.(SB-SYS:INT-SAP #X7FD6AC00BA80))
2: (TREE-SITTER/NODE:TREE-ROOT-NODE #<TREE-SITTER/TYPES:TS-TREE {1204E25AE3}>)
3: (LEM-TREE-SITTER::APPLY-TREE-HIGHLIGHTS #<LEM-TREE-SITTER:TREESITTER-PARSER {1204B47C93}> #<TREE-SITTER/TYPES:TS-TREE {1204E25AE3}> #<LEM/BUFFER/INTERNAL:TEXT-BUFFER a.md /home/baisha/a.md {12047F5C23}> #<LEM/BUFFER/INTERNAL:POINT (1, 0) "" {1204DB66F3}> #<LEM/BUFFER/INTERNAL:POINT (1, 0) "" {1204DB6743}>)
4: (LEM/BUFFER/INTERNAL:SYNTAX-SCAN-REGION #<LEM/BUFFER/INTERNAL:POINT (1, 0) "" {1204DB6653}> #<LEM/BUFFER/INTERNAL:POINT (1, 0) "" {1204DB66A3}> :SYNTAX-TABLE NIL :RECURSIVE-CHECK T)
5: (LEM-CORE::SYNTAX-SCAN-WINDOW #<LEM-CORE:WINDOW {12075D8093}>)
6: ((:METHOD LEM/COMMON/HOOKS:RUN-HOOKS (LIST)) ((LEM-DASHBOARD::HANDLE-SHOW-BUFFER . 0) (LEM-CORE::SYNTAX-SCAN-WHEN-BUFFER-SHOWED . 0)) #<LEM-CORE:WINDOW {12075D8093}>) [fast-method]
7: (LEM-CORE::REDRAW-CURRENT-WINDOW #<LEM-CORE:WINDOW {12075D8093}> NIL)
8: (LEM-CORE:REDRAW-DISPLAY :FORCE NIL)
9: (LEM-CORE::COMMAND-LOOP-BODY)
10: (LEM-CORE:COMMAND-LOOP)
11: (LEM-CORE::TOPLEVEL-COMMAND-LOOP #<FUNCTION (LAMBDA NIL :IN LEM-CORE::RUN-EDITOR-THREAD) {12053D054B}>)
12: ((LAMBDA NIL :IN LEM-CORE::RUN-EDITOR-THREAD))
13: ((LAMBDA NIL :IN LEM-CORE::RUN-EDITOR-THREAD))
14: ((FLET BT2::RUN-FUNCTION :IN BT2::ESTABLISH-DYNAMIC-ENV))
15: ((LABELS BT2::%ESTABLISH-DYNAMIC-ENV-WRAPPER :IN BT2::ESTABLISH-DYNAMIC-ENV))
16: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
17: ((FLET "WITHOUT-INTERRUPTS-BODY-" :IN SB-THREAD::RUN))
18: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
19: ((FLET "WITHOUT-INTERRUPTS-BODY-" :IN SB-THREAD::RUN))
20: (SB-THREAD::RUN)
21: ("foreign function: call_into_lisp_")
Already tried:
- Clean build
- Update qlot and lem itself
I need help, someone please!
Hi! I'm a new lem user and have a problem with editing markdown files with it.
I use Arch, so I followed "Install from scratch" section in https://lem-project.github.io/installation/ncurses/. Then, installation succeeded.
However, I realized lem fails trying to edit xxxx.md.
Already tried:
I need help, someone please!