Re: Extending 'VIP' editor

2021-10-25 Thread Alexander Burger
Hi Erik, > This is great, much cleaner. I've moved my key maps to 'viprc' now and > updated > the 'vi' function: >... > Simple and effective, works perfectly! Great! I released it :) ☺/ A!ex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: Extending 'VIP' editor

2021-10-25 Thread Erik Gustafson
Hi Alex, > Great! I released it :) > Thanks! Now, no lisp editor is complete without an implementation of "Rainbow Parens": https://gist.github.com/erdg/9b9499dc53e8dbbf1ef0a7a574318d02 They change color every time the screen is redrawn. It caught me by surprise, I don't think I've ever

Re: Extending 'VIP' editor

2021-10-25 Thread Alexander Burger
Hi Erik, > Now, no lisp editor is complete without an implementation of "Rainbow > Parens": > > https://gist.github.com/erdg/9b9499dc53e8dbbf1ef0a7a574318d02 > > They change color every time the screen is redrawn. It caught me by > surprise, I > don't think I've ever laughed so hard while

Re: Extending 'VIP' editor

2021-10-25 Thread Erik Gustafson
Hi Alex, What is the best way to reload 'viprc' while vip is running? With a simple (load "~/.pil/viprc") the changes do not take effect. Instead, I've been reloading '@lib/vip.l' (which then loads 'viprc'). This works, but it seems there is a weird bug... any time the ':e' command is

Re: Extending 'VIP' editor

2021-10-25 Thread Erik Gustafson
Hi Alex, The file must be loaded in 'vip' namespace to have the right context: > >(symbols '(vip pico) > (load "~/.pil/viprc") ) > symbols - one of my blindspots! Thank you

Re: Extending 'VIP' editor

2021-10-25 Thread Alexander Burger
Hi Erik, > What is the best way to reload 'viprc' while vip is running? > > With a simple > > (load "~/.pil/viprc") > > the changes do not take effect. The file must be loaded in 'vip' namespace to have the right context: (symbols '(vip pico) (load "~/.pil/viprc") ) ☺/ A!ex --