72247Re: Vim development process is utterly broken (Was: Re: [patch] test98 stops when using gvim)
- Jul 16, 2013On 07/17/13 00:07, Marc Weber wrote:
>> checkin-needed. Use of the mq extension to Mercurial is IMHO stronglyI guess you came to Mercurial from git (correct me if I'm wrong): this
>> recommended, so that a patch can be developed, compiled, tested, and yet
>> popped off the clone when desired (e.g. while pulling updates from the
>> master repo).
> -> "keeping your own work up to date" talks about topgit and
> PatchBranchExtension (hg) which are alternatives to mq.
> They allow exporting a final commit based on the history of a topic
> branch into which master/head got merged multiple times.
> Well - at least its my preferred way :)
> Marc Weber
"merged multiple times" business sounds like what happens at github. Me,
on the contrary, I've come to master Mercurial fairly well, but git,
when I have to use it (e.g. for projects whose source is held at github)
always seems foreign to me. With mq, you qpush a diff-format patch (on
top of the current changeset, usually the tip) when you're working on
it, you qrefresh and qpop it when you temporarily aren't, and anything
that you pull -u from the master repo in the meantime doesn't need to be
"merged" with it: the next time you qpush, the patch will be pushed onto
the new tip (and I'm not sure what happens in case of bit-rot since I've
never had the case).
Well, /de gustibus and coloribus non est disputandum/ — one shouldn't
quarrel about differences in taste. In Vim also, different people will
use different commands, or sequences of them, to achieve a given result.
"If I believed in a god, which I do not, I would like to
communicate with him on the same intellectual level.
Therefore, I would have to teach him a few things."
You received this message from the "vim_dev" 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_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscribe@....
For more options, visit https://groups.google.com/groups/opt_out.
- << Previous post in topic Next post in topic >>