Re: PicoLisp / REPL & Emacs
Thanks for all your answers. I need some time to fine tune my emacs setup for PicoLisp... regards On Tue, Sep 30, 2014 at 10:18 AM, Thorsten Jolitz wrote: > andr...@itship.ch writes: > > Hi, > > > Have a look in lib/el in your picoLisp directory. > > Follow the instructions in @lib/el/README.txt to setup picoLisp in Emacs, > > then you have syntax highlighting and you can run picoLisp REPL within > > Emacs. > > > > I use Emacs with picolisp-mode combined with paredit. > > Paredit is really awesome to edit S-Expression code, I'm really a lot > > faster with it, it's pure joy. > > http://www.emacswiki.org/emacs/ParEdit > > > > Sometimes I use M+x hs-minor-mode to fold blocks of code together, gives > a > > better overview when editing large lisp functions (installed by default). > > > > You can also work in normal the picolisp REPL Emacs-like, check out > > http://picolisp.com/wiki/?emacsStyleLed > > > > Note: a few standard functions are missing in the Emacs syntax > > highlighting, but its not really an issue. > > additional to what was described already: > > - use comint-based inferior-picolisp/picolisp-mode for the "normal" >operation modus from Emacs (Emacs is the master, picolisp a >subprocess started by Emacs) > > - use 'emacsStyleLed' and associated emacs version of 'edit' (that >calls emacsclient instead of vi) for the 'unix style operation modus' >prefered by Alex: work in the pil repl and only call an editor when >you want to edit something, i.e. the pil repl is the master and >emacs(client) the slave > > - use picolisp src-blocks in Org-mode for literate programming > > there is another very interesting option: > > - use the slime/swank approach with swank-picolisp.l by Tomas Hlavaty, >but I don't know how many people actually succeeded in making this >work > > >> Hi all, > >> I have seen the docs about Emacs and found one webblog dealing with > >> PicoLisp & Emacs but the information is quite old.. > >> Do you use Emacs and Company ? How do you integrate the PicoLisp > >> REPL into > >> Emacs ? I'd like to avoid auto complete because I already have a quitte > >> tricky configuration for Company and I guess that running both > completion > >> systems in the same time is not perfect.. > >> > >> Thanks for any fresh pointer > >> Kind regards > >> jerome > >> > >> -- > >> J.MOLIERE - Mentor/J > >> > >> > > > > > > -- > cheers, > Thorsten > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe > -- J.MOLIERE - Mentor/J
Re: PicoLisp / REPL & Emacs
andr...@itship.ch writes: Hi, > Have a look in lib/el in your picoLisp directory. > Follow the instructions in @lib/el/README.txt to setup picoLisp in Emacs, > then you have syntax highlighting and you can run picoLisp REPL within > Emacs. > > I use Emacs with picolisp-mode combined with paredit. > Paredit is really awesome to edit S-Expression code, I'm really a lot > faster with it, it's pure joy. > http://www.emacswiki.org/emacs/ParEdit > > Sometimes I use M+x hs-minor-mode to fold blocks of code together, gives a > better overview when editing large lisp functions (installed by default). > > You can also work in normal the picolisp REPL Emacs-like, check out > http://picolisp.com/wiki/?emacsStyleLed > > Note: a few standard functions are missing in the Emacs syntax > highlighting, but its not really an issue. additional to what was described already: - use comint-based inferior-picolisp/picolisp-mode for the "normal" operation modus from Emacs (Emacs is the master, picolisp a subprocess started by Emacs) - use 'emacsStyleLed' and associated emacs version of 'edit' (that calls emacsclient instead of vi) for the 'unix style operation modus' prefered by Alex: work in the pil repl and only call an editor when you want to edit something, i.e. the pil repl is the master and emacs(client) the slave - use picolisp src-blocks in Org-mode for literate programming there is another very interesting option: - use the slime/swank approach with swank-picolisp.l by Tomas Hlavaty, but I don't know how many people actually succeeded in making this work >> Hi all, >> I have seen the docs about Emacs and found one webblog dealing with >> PicoLisp & Emacs but the information is quite old.. >> Do you use Emacs and Company ? How do you integrate the PicoLisp >> REPL into >> Emacs ? I'd like to avoid auto complete because I already have a quitte >> tricky configuration for Company and I guess that running both completion >> systems in the same time is not perfect.. >> >> Thanks for any fresh pointer >> Kind regards >> jerome >> >> -- >> J.MOLIERE - Mentor/J >> >> > > -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: PicoLisp / REPL & Emacs
Hi Jerome Have a look in lib/el in your picoLisp directory. Follow the instructions in @lib/el/README.txt to setup picoLisp in Emacs, then you have syntax highlighting and you can run picoLisp REPL within Emacs. I use Emacs with picolisp-mode combined with paredit. Paredit is really awesome to edit S-Expression code, I'm really a lot faster with it, it's pure joy. http://www.emacswiki.org/emacs/ParEdit Sometimes I use M+x hs-minor-mode to fold blocks of code together, gives a better overview when editing large lisp functions (installed by default). You can also work in normal the picolisp REPL Emacs-like, check out http://picolisp.com/wiki/?emacsStyleLed Note: a few standard functions are missing in the Emacs syntax highlighting, but its not really an issue. Kind regards, beneroth > Hi all, > I have seen the docs about Emacs and found one webblog dealing with > PicoLisp & Emacs but the information is quite old.. > Do you use Emacs and Company ? How do you integrate the PicoLisp REPL into > Emacs ? I'd like to avoid auto complete because I already have a quitte > tricky configuration for Company and I guess that running both completion > systems in the same time is not perfect.. > > Thanks for any fresh pointer > Kind regards > jerome > > -- > J.MOLIERE - Mentor/J > > -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: PicoLisp / REPL & Emacs
Hi Jerome, I'm using Emacs (on Linux), and I was very happy how easy it was to use picolisp source blocks in Emacs org-mode. Even with sessions enabled. But that is no answer to your question, I think. I do not understand the term "Do you use Emacs and Company?". Does 'Company' mean software or an office? I did not integrate the REPL into Emacs, as I often ran into probs with the Emacs e-shell with other tasks, so that I never tried with picolisp. Regards, Olaf On 29.09.2014 10:38, jerome moliere wrote: Hi all, I have seen the docs about Emacs and found one webblog dealing with PicoLisp & Emacs but the information is quite old.. Do you use Emacs and Company ? How do you integrate the PicoLisp REPL into Emacs ? I'd like to avoid auto complete because I already have a quitte tricky configuration for Company and I guess that running both completion systems in the same time is not perfect.. Thanks for any fresh pointer Kind regards jerome -- JMOLIERE - Mentor/J --080100070709040005010007 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit Hi Jerome, I'm using Emacs (on Linux), and I was very happy how easy it was to use picolisp source blocks in Emacs org-mode. Even with sessions enabled. But that is no answer to your question, I think. I do not understand the term "Do you use Emacs and Company?". Does 'Company' mean software or an office? I did not integrate the REPL into Emacs, as I often ran into probs with the Emacs e-shell with other tasks, so that I never tried with picolisp. Regards, Olaf On 29.09.2014 10:38, jerome moliere wrote: Hi all, I have seen the docs about Emacs and found one webblog dealing with PicoLisp & Emacs but the information is quite old.. Do you use Emacs and Company ? How do you integrate the PicoLisp REPL into Emacs ? I'd like to avoid auto complete because I already have a quitte tricky configuration for Company and I guess that running both completion systems in the same time is not perfect.. Thanks for any fresh pointer Kind regards jerome -- JMOLIERE - Mentor/J --080100070709040005010007-- -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
PicoLisp / REPL & Emacs
Hi all, I have seen the docs about Emacs and found one webblog dealing with PicoLisp & Emacs but the information is quite old.. Do you use Emacs and Company ? How do you integrate the PicoLisp REPL into Emacs ? I'd like to avoid auto complete because I already have a quitte tricky configuration for Company and I guess that running both completion systems in the same time is not perfect.. Thanks for any fresh pointer Kind regards jerome -- J.MOLIERE - Mentor/J