Log in

No account? Create an account
CVS commit to the 3.1 branch, including: - removal of GNOME… - LogJam — LiveJournal [entries|archive|friends|userinfo]

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

[Jan. 22nd, 2002|11:55 pm]
CVS commit to the 3.1 branch, including:
- removal of GNOME dependency (GTK 2.0 does enough for me)
- removal of libhalfgnome (hopefully fixing the Solaris compile problems, too!)
- non-modal dialogs where appropriate, friends dialog now sorta works (needs a lot more time to get anywhere)
- beginning of change from tab to four spaces (!)

From: piman
2002-01-23 10:04 am (UTC)
GNU Indent was designed to stop debates like this. :P
(Reply) (Thread)
[User Picture]From: jope
2002-01-23 10:48 am (UTC)
Except that indent is an inconvenient fix in a multi-user project under CVS, because CVS regards whitespace changes as line changes and bloats the diffs. Worse, I remember having problems passing in some of standalone diff's options to "cvs diff", and I think it was the whitespace-ignoring options. Bleh. Of course, Evan's the only one committing changes, so I guess it doesn't matter much. =)
(Reply) (Parent) (Thread)
From: piman
2002-01-23 04:17 pm (UTC)
The solution, of course, is to indent it to your style when you check it out, and indent it back to some "standard" style (which can be even uglier than GNU style, since no one needs to use it) before you check it back in.
(Reply) (Parent) (Thread)
[User Picture]From: jope
2002-01-23 05:15 pm (UTC)
An inconvenient solution is not a solution. Manually keeping staight all these runs of indent would be a royal PITA for anything other than light usage, and severely prone to error.

I know CVS has commit triggers, but can it automatically do behind-the-scenes translation to/from the "standard" format for all updates/commits/diffs, _and_ keep your local workspace in your personalized format at all times? I'm not declaring authoritatively that it's not possible, just that I'd be surprised if it is. I would love a pointer to some instructions if it is indeed possible.
(Reply) (Parent) (Thread)