unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Ergus <spacibba@aol.com>
To: "Omar Antolín Camarena" <omar.antolin@gmail.com>
Cc: "Omar Antolín Camarena" <omar@matem.unam.mx>, emacs-devel@gnu.org
Subject: Re: vertical fido-mode
Date: Thu, 11 Jun 2020 16:07:37 +0200	[thread overview]
Message-ID: <20200611140737.meujpruhz2ew4643@ergus> (raw)
In-Reply-To: <CAL03oyJzdkC4aFoc6=s-obCf7S+mjZxa8CF83OagX=w6mgWX5w@mail.gmail.com>

On Thu, Jun 11, 2020 at 08:44:47AM -0500, Omar Antol�n Camarena wrote:
>Yes, I'd be happy to make the changes. What does that look like
>logistically? Sending patches to this mailing list asking for review?
>(Sorry, I know this must be explained somewhere but I haven't done much
>research about how to contribute to Emacs yet.)
>
Once you have the copyright Eli will give you write access to the main
repo if you have a contribution to add.

Usually you create a feature/something branch where you add your
changes. Once the big guys (Eli, Stefan, Basil) approves/correct the
changes; you merge your branch into the master branch.

You could also send patches to the mailing list, but you'll need a
copyright to be accepted, but they can be reviewed.

Usually a completed feature requires the implementation, some lines in
the NEWS file and some lines in the manual... but don't worry the guys
will help you in the process.

In the mean time I recommend you to create an emacs fork somewhere else
to start working if you prefer (because the copyright sometimes last
for some days/weeks).

>I don't have a copyright assignment yet, but some kind folks are educating
>me about how to procure it over at the icomplete-vertical repo.
>
>https://github.com/oantolin/icomplete-vertical/issues/14
>
Good, just fill the form, you will receive an email with a document to
sign, scan and resend and in some days you will receive the copyright.

>As an aside, have you tried non-fido icomplete? There is one simple change
>that makes it infinitely better in my opinion: fido forces a
>completion-style choice on you, icomplete gives you freedom to choose for
>yourself! (I shouldn't say so because I'm the author but I love the
>orderless completion-style: https://github.com/oantolin/orderless.)

Fido is actually a "simple package". It is almost a config with some
custom defaults for icomplete The idea behind fido was to create a fully
functional ido substitutor based on icomplete so Joao tried to reproduce
ido's behavior as much as possible..

Welcome on board!



  reply	other threads:[~2020-06-11 14:07 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-11  0:55 vertical fido-mode Omar Antolín Camarena
2020-06-11 13:03 ` Ergus
2020-06-11 13:44   ` Omar Antolín Camarena
2020-06-11 14:07     ` Ergus [this message]
2020-06-11 17:29       ` Basil L. Contovounesios
2020-06-18 13:51     ` Stefan Monnier
2020-06-29 14:44       ` Ergus
     [not found] <mailman.50.1591891219.14559.emacs-devel@gnu.org>
2020-06-11 17:06 ` Andrew Schwartzmeyer
     [not found] <1704199899.1577092.1591806438580.ref@mail.yahoo.com>
2020-06-10 16:27 ` Ergus
2020-06-10 16:53   ` Stefan Monnier
2020-06-10 19:01     ` Dmitry Gutov
2020-06-10 19:45       ` Basil L. Contovounesios
2020-06-10 21:54       ` Ergus
2020-06-10 22:00         ` Dmitry Gutov
2020-06-10 23:08           ` Juri Linkov
2020-06-10 23:23             ` Dmitry Gutov
2020-06-11 13:22               ` Ergus
2020-06-11 13:28                 ` Noam Postavsky
2020-06-11 13:40                   ` Ergus
2020-06-11 15:49                     ` Protesilaos Stavrou
2020-06-11 15:52                       ` Omar Antolín Camarena
2020-06-11 17:37                       ` Basil L. Contovounesios
2020-06-17 21:50                 ` Juri Linkov
2020-06-17 21:57                   ` Dmitry Gutov
2020-06-17 22:17                     ` João Távora
2020-06-17 22:31                       ` Drew Adams
2020-06-17 22:40                         ` João Távora
2020-06-17 22:56                           ` Drew Adams
2020-06-17 22:52                         ` Juri Linkov
2020-06-17 23:20                           ` Drew Adams
2020-06-17 22:22                     ` Juri Linkov
2020-06-17 22:52                       ` Dmitry Gutov
2020-06-17 22:57                         ` Dmitry Gutov
2020-06-17 22:58                           ` Drew Adams
2020-06-17 23:15                         ` Drew Adams
2020-06-18 21:54                         ` Juri Linkov
2020-06-18 22:41                           ` João Távora
2020-06-18 22:51                             ` Juri Linkov
2020-06-19  8:53                               ` João Távora
2020-06-18  8:22                     ` Kévin Le Gouguec
2020-06-18 10:19                       ` Ergus
2020-06-11 13:10             ` Ergus
2020-08-19 12:17             ` Ergus via Emacs development discussions.
2020-08-20  0:35               ` Juri Linkov
2020-08-20 10:37                 ` Ergus
2020-08-20 23:15                   ` Juri Linkov
2020-08-21  0:05                     ` Ergus
2020-08-23 18:45                       ` Juri Linkov
2020-06-10 19:45     ` Basil L. Contovounesios

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200611140737.meujpruhz2ew4643@ergus \
    --to=spacibba@aol.com \
    --cc=emacs-devel@gnu.org \
    --cc=omar.antolin@gmail.com \
    --cc=omar@matem.unam.mx \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).