On Tue, Feb 19, 2019 at 11:35:53PM -0500, Scott Kostyshak wrote:
> I'm not sure when I would get to doing this, but for LyX's Git VC
> backend, would it be OK if I added support for multi-line commit
> messages?

Sounds good.

> I could format it similar to how Vim does it by default:
> 
> - Subject line should be 50 characters. The user could enter more
>   characters, but the additional characters will be marked in a
>   different color, signaling that the recommended 50 has been exceeded.
> 
> - There should be a blank line between the subject line and the body.
> 
> - Wrap the body of the commit message to 72 characters.
> 
> I'm not familiar with LyX's code. I'm guessing I should do as much as
> possible in the VC abstraction class, so that current and future
> backends could also optionally choose to have such features?

That would be desirable, though you will need to check how that
will work with older VCSs, like RCS - I'm not even sure it accepts
multilines. 
If you are going to encode newlines directly into commandline parameter
it's worth to ask how that fares in win/mac systems because they treat
them differently...

Pavel

Reply via email to