Tuesday, August 16, 2022

Re: List of Vim features to vote on

Hi Doug

there is a QED archive maintained by Arnold Robbins https://github.com/arnoldrobbins/qed-archive


regards - Chris




------ Original Message ------
From: "'Doug Wyatt' via vim_use" <vim_use@googlegroups.com>
To: vim_use@googlegroups.com
Sent: Tuesday, 16 Aug, 2022 At 06:52
Subject: Re: List of Vim features to vote on

Let me throw in one from a long time ago -

Back in the 70's there was a text editor called QED, out of Canada,
that ran on Honeywell mainframes. It was a serious extension of vi/ex.

I once wrote a QED package that would allow me to link Yacc trees
together. The important tool that came with QED was the ability to
create named functions that could be invoked in a QED program, even
recursively. Some years ago I wrote them and asked if I could get a
copy of that text editor. Someone there actually sent me the source,
but almost immediately they told me they were not entitled to send that
and asked me to destroy my copy. I did as asked.

It would be awesome to see that capability resurrected in Vim!

Regards,
Doug Wyatt

On 08/15/2022 08:00 AM, Bram Moolenaar wrote:

Hello Vim users!

The list of features has not been changed for quite a while, but there
are several outdated items and new items have been asked for.

The main reason to not update the list often is that users who have cast
their votes will have to update them. We don't want to cause that too
frequently.

The list is also quite long. I have removed a few items that are
outdated and items with very few votes that are hardly relevant.

You can adjust your votes here, if you are a sponsor:
https://www.vim.org/sponsor/vote.php
The voting results are here: https://www.vim.org/sponsor/vote_results.php

Items that have been added now:
- "add multiple cursors, edit text in more than one place at the same time"
- "add scrolling per screen line, first line can start halfway"
- "reduce flicker by avoiding to clear the screen"

Edited items:
- "improve syntax highlighting speed"
changed to: "improve syntax highlighting speed by adding a parser"
- "add IDE features (debugger integration, shell window)"
changed to: "improve IDE features (terminal debugger)"
- "add diff/merge capability for CVS, like in emacs"
changed to: "add diff/merge capability for git, mercurial et al."
- "improve the performance of Vim scripts (pre-compile them)"
changed to: "improve the performance of Vim script"
- "improve searching in the on-line help, add more tags"
changed to: "improve searching in the builtin help, add more tags"
- "improve the on-line help reference manual"
changed to: "improve the builtin help reference manual"
- "improve the on-line help user manual"
changed to: "improve the builtin help user manual"
- "translate the on-line help to German, French, Spanish, etc."
changed to: "translate the builtin help to German, French, Spanish,
etc."
- "improve the remote server functionality"
changed to: "improve the client-server functionality"
- "add option not to move the cursor when using a scrollbar"
changed to: "add option not to move the cursor when scrolling the
window"

Items that have been removed, either because they have already been done
or they will never happen:
- "improve the support for X Window with the Athena toolkit"
- "add an "open" mode, like the original Vi"
- "add editing of a hidden buffer (useful in scripts only)"
- "improve the support for MacOS 9 and earlier"
- "make Vim available as a .net object"
- "add better support for editing files in projects (with ID utils)"
- "create a vim-script maillist, for announcements about new and updated
scripts"
- "add autocommand events for Insert mode, before/after inserting a
character"
- "add vertical mode for operators (e.g., delete word in five lines)"
- "add flexible tab stops, can be used for tables"

Happy voting!



--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/b8e0db98-3234-e016-87a9-08a4c7bc799b%40sunflower.com.

No comments: