flexibeast / plisp-mode Goto Github PK
View Code? Open in Web Editor NEWPicoLisp support for Emacs.
PicoLisp support for Emacs.
It seems to jump from number to number, which might have something to do with how the syntax-table is defined?
Antergos Linux
Emacs 26.1
MELPA package
I've seen https://github.com/tj64/picolisp-mode and it gives config info. How much of that should I use with your version of picolisp-mode? BTW, I'm trying to run picoLisp in org-mode and I get a
executing Picolisp source code block
org-babel-picolisp-initiate-session: Cannot open load file: No such file or directory, inferior-picolisp
inferior-picolisp being set/known is the "run-picolisp" if I'm not mistaken. . . .
The current default picolisp-disable-slime-p
calls slime-mode
directly. I don't have slime
installed so this causes a void symbol error.
I'm working on a potential fix and will push up a PR, but you might have a better way :)
Thanks for the mode by the way!
I get this whenever I try to do anything with the M-x picolisp-repl started repl:
eldoc error: (file-missing Opening input file No such file or directory /usr/share/doc/picolisp/refN.html)
It jumps to some odd error buffer as well. Same if I try to start the picolisp-mode. I'm on 26.1
Having trouble with getting picolisp to work with org-mode Babel code blocks. I'm guessing it's because I have an out of date ob-picolisp.el which I had to scrounge on the Internet. (Got one latest 2021.) I run this code
#+BEGIN_SRC picolisp :session pl1
(+ 1 2 3)
#+END_SRC
#+RESULTS:
: No
It does start a REPL names pl1, but gives error
"@lib/edit.l" -- Open error: No such file or directory
Of course there is no longer a ~/lib/edit.l in the latest pico lisp. (22.9).
Then tried just plisp-mode and I get a REPL started, but then the same error when trying basic "start REPL and run" on a .l file. The org-mode error is probably because of plisp-mode problem since org-mode depends on plisp-mode.
I figured out how to reproduce the comment bug. It seems like it works fine unless there is another face present on the same line. For example:
I opened this file while investigating, and noticed that the one line of comments is commented out. I also saw it work on a line like:
(my-function)
To reproduce:
*Foo
Observed behavior:
Proper behavior:
Could be nice to highlight the special @ variables, especially the ones that appear as replacements in strings/transient variables.
I'm a bit confused, because it seemed to work once, and I'm not sure how.
I keep getting messages like this:
Invalid face attribute :family nil [10 times]
I'll keep working on it, but maybe I just have something strange in my setup.
Antergos
Spacemacs
Emacs 26.1
picolisp-mode installed from MELPA
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.