> -----Original Message-----
> From: SteveKing [mailto:email@example.com]
> Posted At: Monday, July 18, 2005 11:40 AM
> Posted To: gmane.comp.version-control.subversion.tortoisesvn.devel
> Conversation: Spellchecker - arguments
> Subject: Spellchecker - arguments
> - I don't need a spellchecker at all for log messages
> Ok, then just don't use it. There's an option to disable the
I like the spell checker, I like being sure my commits are spelled
correctly. I'm a stickler for not looking like a dumbass, even if I'm
the only one who reads what I write.
I also read a comment in the thread about language identifiers marking a
lot of things as misspelled. Well, that was about 95% of the reason I
recently brought up the discussion about how to add custom languages to
the auto-complete feature of the commit dialog. I saw mention of the
"don't mark language keywords as misspelled" feature and thought, "Hey,
if I can add AutoIt to this, then when I use identifiers in my commit
logs, they won't be misspelled". Guess what: it works. Now the primary
thing I get marked as misspelled are numbers and misspelled words. No
more keywords showing up.
> - We should only install what's *necessary*, the sp is optional
> The same applies to the docs. You all might have noticed that people
> usually don't even read the docs. So they're not necessary and we
> then provide a separate download for the docs too.
> Oh, and to take this even further: some people only use TortoiseProc
> which they then include in their favourite IDE/Editor. They don't need
> the shell extension at all and would be more than happy if it wouldn't
> be in the installer at all because it would get rid of the reboot
> an upgrade.
> The very same applies to TortoiseMerge (some people use other diff
> tools) and SubWCRev.
> Just because *you* don't use a feature, that doesn't mean it shouldn't
> be installed.
To emphasize this a bit, I'll point out the files I don't need that you
SciLexer.dll - I keep SciTE/Scintilla updated from CVS HEAD every
morning and any changes trigger an automatic build. I don't need
SciLexer.dll provided, mine is more current than that provided (In fact,
my current version was built just this morning).
mfc71.dll, mfc71u.dll, msvcp71.dll, msvcr71.dll - I have VS 7.1
installed, I don't need these provided.
Right there is 3.11 MB. Would it be realistic for me to ask that you
provide a separate Scintilla package so that I can save a couple hundred
KB? How about a new "run-times" package to save a couple MB on the
run-time libraries? Not everybody needs those files, either so they
don't need to be in the main installer, right?
*Note, the above paragraph is being intentionally obnoxious to emphasize
the point. I'm fully aware that there is some difference between
required files and optional components, but even the required files are
not required for everybody and may be considered "wasted size" to those
that don't need them.
> - The installer size is increased
> True. But people download much bigger files from the internet (yes,
> from dialup connections). If you have a slow connection, grab a cup of
> coffee and take a break.
> Also, the size isn't increased by that much. I'm sure you'll survive.
When I had dial-up, it only slowed me down, it didn't stop me. I know
how to download GIGS on dial-up. It takes patience (Something I don't
have, by the way) and automation, but can be done. I'm sympathetic to
people on dial-up for having to use such a slow connection, however,
from years of experience, I am not sympathetic to people who use that as
an excuse to why file sizes need to be smaller. It is possible to
download humongous files with limited bandwidth; it's just not as easy
or as convenient as it is with broadband.
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Mon Jul 18 18:27:27 2005