No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
blog
proposal
README.org

README.org

My proposal

You can find my proposal in this repository in its original org-mode format, in LaTeX, and in PDF.

Patch series

Microproject: add golang userdiff (ag/userdiff-go-funcname)

This patch series on GitHub:

Discussions related to this patch series:

Released in Git 2.17.

Move rebase -p (ag/rebase-p)

This patch series on GitHub:

Discussions related to this patch series:

Merged into ‘master’ on 2018-06-25 at f3fec40e8d.

Rewrite append_todo_help() in C

This patch series on GitHub:

Discussions related to this patch series:

Now part of ag/rebase-i-in-c.

Rewrite the edit-todo functionnality in C

This patch series on GitHub:

Discussions related to this patch series:

Now part of ag/rebase-i-in-c.

Rewrite the reflog operations in C

This patch series on GitHub:

Discussions related to this patch series:

Now part of ag/rebase-i-in-c.

Rewrite rebase -i in C (ag/rebase-i-in-c)

This patch series on GitHub:

Discussions related to this patch series:

v5 merged into ‘pu’ on 2018-08-03 at d16229f954, soon to be merged to ‘next’.

This patch rewrites completely rebase -i. Everything works, and is a bit faster (~50% on my machine). There is some design details to change, and there is a lot of work remaining in the sequencer, though.

Refactor the sequencer

This patch series on GitHub:

Not sent to the list yet.

Blog posts

Each week, I wrote a blog post about my progression. They can be read here: https://blog.pa1ch.fr/category/gsoc-2018.html.

You can find the source of theses posts in this repository.