monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] the changelog editor branch is ready for review


From: Derek Scherger
Subject: Re: [Monotone-devel] the changelog editor branch is ready for review
Date: Thu, 15 Apr 2010 20:27:20 -0600



On Tue, Apr 13, 2010 at 1:29 AM, Stephen Leake <address@hidden> wrote:
Derek Scherger <address@hidden> writes:

> Presumably someone could write a monotone-commit-mode for emacs and
> something similar for vim that would allow the editor to prevent you from
> editing things you're not supposed to.

I take the opposite approach in my Emacs front-end; I edit _MTN/log
(almost directly), and tell commit to just use it. That means changing
the branch, author etc require separate commands (which I have not
implemented).

Presumably you could pass --author, --date and --branch options?
 

There are commands to enter comment templates from ediff, while
reviewing changes.

Good to know there are other options.
 
I've been thinking about implementing 'automate log'; the current log
implementation in the Emacs front end is horribly inefficient, and has at
least one bug that I'm having a hard time fixing. It uses bunches of
automate commands to reproduce approximately what 'mtn log' does.

Yeah, I think I tried dvc at some point and found it to be quite slow iirc. I should probably try it again though. I still use monotone.el quite often but something better would be good. I've been using magit with git a bit and it seems quite nice as well. The ability to select particular diff hunks interactively can be quite useful, even though it can also be considered "bad practice."

Cheers,
Derek


reply via email to

[Prev in Thread] Current Thread [Next in Thread]