Open MarinosK opened 7 months ago
Whenever I e.g. write SinOsc.ar() and with the pointer inside the parentheses, I get this:
Company: backend company-capf error "Scan error: "Containing expression ends prematurely", 198, 198" with args (prefix)
Debug trace:
Debugger entered--Lisp error: (scan-error "Containing expression ends prematurely" 198 198) scan-sexps(199 -1) forward-sexp(-1 nil) backward-sexp(1) sclang-completion-at-point() completion--capf-wrapper(sclang-completion-at-point optimist) company--capf-wrapper(sclang-completion-at-point optimist) company--capf-data-real() company--capf-data() company-capf(prefix) apply(company-capf prefix) company-call-backend-raw(prefix) company--force-sync(company-call-backend-raw (prefix) company-capf) company-call-backend(prefix) company--begin-new() company--perform() company-auto-begin() company-idle-begin(#<buffer *SCLang:Workspace*> #<window 3 on *SCLang:Workspace*> 426 199) apply(company-idle-begin (#<buffer *SCLang:Workspace*> #<window 3 on *SCLang:Workspace*> 426 199)) timer-event-handler([t 26107 20089 638185 nil company-idle-begin (#<buffer *SCLang:Workspace*> #<window 3 on *SCLang:Workspace*> 426 199) nil 0 nil])
I use GNU Emacs 29.1 (build 1, aarch64-apple-darwin23.1.0, Carbon Version 170 AppKit 2487.2) of 2023-11-11
Can confirm the same error, using corfu and cape.
System: arch linux, emacs 29.4
Also can confirm on Linux 6.10.10-arch1-1 and using Emacs 29.4
Linux 6.10.10-arch1-1
29.4
Emacs 31, same story...
Whenever I e.g. write SinOsc.ar() and with the pointer inside the parentheses, I get this:
Company: backend company-capf error "Scan error: "Containing expression ends prematurely", 198, 198" with args (prefix)
Debug trace:
Debugger entered--Lisp error: (scan-error "Containing expression ends prematurely" 198 198) scan-sexps(199 -1) forward-sexp(-1 nil) backward-sexp(1) sclang-completion-at-point() completion--capf-wrapper(sclang-completion-at-point optimist) company--capf-wrapper(sclang-completion-at-point optimist) company--capf-data-real() company--capf-data() company-capf(prefix) apply(company-capf prefix) company-call-backend-raw(prefix) company--force-sync(company-call-backend-raw (prefix) company-capf) company-call-backend(prefix) company--begin-new() company--perform() company-auto-begin() company-idle-begin(#<buffer *SCLang:Workspace*> #<window 3 on *SCLang:Workspace*> 426 199) apply(company-idle-begin (#<buffer *SCLang:Workspace*> #<window 3 on *SCLang:Workspace*> 426 199)) timer-event-handler([t 26107 20089 638185 nil company-idle-begin (#<buffer *SCLang:Workspace*> #<window 3 on *SCLang:Workspace*> 426 199) nil 0 nil])
I use GNU Emacs 29.1 (build 1, aarch64-apple-darwin23.1.0, Carbon Version 170 AppKit 2487.2) of 2023-11-11