Page 1 of 1

newlisp.vim updated

Posted: Sun Jan 20, 2008 8:01 am
by Cyril
New version (1.12) of Vim plugin for newlisp is released and uploaded to its usual places (one, two). What's new:

* Functions list updated to cover all newlisp versions (unix-specific and unicode-specific functions was not highlighted before).

* Functions and $-variables are placed in separate groups. They are still highlighted with the same color by default, but you can change this in your .vimrc now.

* Minor bugfix in documentation comments highlighting.

* Links to both plugin locations are mentioned in its header (was the second only before).

I hope this version is polished enough to be included in forthcoming 9.3 release.

And, just to avoid starting a new topic: I have sketched a humble personal newlisp-devoted page at:

* http://wagner.pp.ru/~slobin/newlisp/

There is almost no interesting stuff today: only Vim plugin (with two demos) and one my script I found worth publishing are featured. Also link to my newlisp-related blog, but it is all Russian.

Re: newlisp.vim updated

Posted: Sun Jan 20, 2008 9:50 am
by cormullion
Cyril wrote:And, just to avoid starting a new topic: I have sketched a humble personal newlisp-devoted page at:

* http://wagner.pp.ru/~slobin/newlisp/
I've linked to you from http://unbalanced-parentheses.nfshost.com/, if that's OK? What's the Russian for 'newLISP'?

Re: newlisp.vim updated

Posted: Sun Jan 20, 2008 10:00 am
by Cyril
cormullion wrote:I've linked to you from http://unbalanced-parentheses.nfshost.com/, if that's OK?
Of course it is OK. After all, the Web is all about linking!
cormullion wrote:What's the Russian for 'newLISP'?
You can either translate the word "new" as "новый", or spell the English word with Russian letters as "нью". LISP is newer translated, it's either kept in English or spelled with Russian letters: "ЛИСП". So probably "ньюЛИСП" is the best solution: it is definitely looks Cyrillic and in the same time resembles the standard "newLISP" logo.

Posted: Sun Jan 20, 2008 10:56 am
by newBert
ньюЛИСП
Cyrillic alphabet is very nice :)

Posted: Sun Jan 20, 2008 10:33 pm
by Cyril
newBert wrote:ньюЛИСП
Cyrillic alphabet is very nice :)
λisp

Greek is good for you, too! ;-)

version 1.15

Posted: Sat Feb 16, 2008 5:58 am
by Cyril
Version 1.15 uploaded to it's usual places (one, two). The changes are trivial: read and lambda are added to the keywords list. First because it is introduced in newlisp 9.3.1 (I haven't tried 9.3.1 myself yet, I just trust Lutz have done this!), and second because I have forgot to do it before.

I think it is better to post the announces like this in this one eternal topic than to make new topic "newlisp.vim version n.nn" every time I make a release.

version 1.16

Posted: Fri Feb 22, 2008 1:34 pm
by Cyril
Another trivial change: when I add lambda keyword in previous version, I have forgot about fn. Now both became keywords. Also some syntax groups are renamed, but this will in no way affect you, unless you are tweaking the colors in your .vimrc (and if you do, look into the script source and change the names accordingly).

versions 1.17 and 1.18

Posted: Sun Feb 24, 2008 1:21 pm
by Cyril
Two version in two hours! Although changes are modest:

1.17 Code cleanup. Removed some crap introduced during development and not serving any purpose any more. Some ugly solutions replaced to clean ones. Also minor user-visible change: one-character symbols that are neither built in nor alphanumeric became special. As far as I know, '(. ? @ \) is an exhaustive list.

1.18 The symbol ostype is highlighted as a standard variable; ALL_CAPS symbols are colorized as special: they are usually used as either context names or constants, so marking them as special case seems handy for me. Alas MySQL context name from the standard library doesn't follow this convention. :-(

version 1.19

Posted: Thu Feb 28, 2008 7:21 pm
by Cyril
@index keyword and <hr> tag in documentation comments. Details are discussed in Suggested changes for newLISPDoc thread.