How about dropping the MzScheme interface?

Skip to first unread message

Bram Moolenaar

Jan 24, 2020, 3:22:14 PM1/24/20
to,,,, Sergey Khorev, Brent Fulgham

Over time many features have been added to Vim.
Currently I'm looking into making Vim script faster, which will
eventually lead to Vim9 script (faster, better, etc.).

Besides adding more, we should also consider dropping functionality that
hardly anyone uses. I'm careful with that, I like to support even a
small group of users. That is why I'm asking here.

Vim provides optional built-in interfaces for several languages. Out of
these Python is clearly the most popular. It looks like the MzScheme
interface is the least popular. It doesn't even build on most systems
and requires compiling racket from source. The code itself has not had
changes, other than refactorings, for two years.

Note that I'm not talking about editing Scheme or Racket code with Vim,
that will still be possible. It's about the :mzscheme and :mzfile

So, who would complain if we drop the MzScheme interface?
Please reply to the vim-use and/or vim-dev maillist.

"You're fired." (1980)
"You're laid off." (1985)
"You're downsized." (1990)
"You're rightsized." (1992)
(Scott Adams - The Dilbert principle)

/// Bram Moolenaar -- -- \\\
/// sponsor Vim, vote for features -- \\\
\\\ an exciting new programming language -- ///
\\\ help me help AIDS victims -- ///

Bram Moolenaar

Jan 26, 2020, 12:57:39 PM1/26/20
to, tux.,,,,

> >So, who would complain if we drop the MzScheme interface?
> >Please reply to the vim-use and/or vim-dev maillist.
> I would. It is the only interface I use myself.

OK, that is good to know. Is this with scripts you only write for
yourself, or something you publish?

For humans, honesty is a matter of degree. Engineers are always honest in
matters of technology and human relationships. That's why it's a good idea
to keep engineers away from customers, romantic interests, and other people
who can't handle the truth.
Reply all
Reply to author
0 new messages