Hi,
I'm currently packacing SciTE and I've found some
naming inconsistencies:
Almost everywhere (web site, README, SciTE binary,
SciTE desktop file) SciTE is referred -as expected- as
"SciTE", but SciTE's man-page is called "scite.1" and
when you open it you see SciTE being called as both
"Scite" and "scite", instead of "SciTE".
Similarly, SciTE properties files (and documentation)
are saved under .../share/scite instead of
.../usr/share/SciTE.
I think "SciTE" is the official name and should be used
everywhere, but I'd like to know if there's a good
reason for this naming inconsistencies and if I can
just replace ocurrences of "scite" and "Scite" with
"SciTE" in my package, or conversely, "SciTE" with "scite".
If required, I'll try to provide patches.
Regards,
Jorge.
Logged In: YES
user_id=12579
I think most of this was attempting to follow Unix
conventions by people that know more than I do about Unix.
Logged In: YES
user_id=1329655
Hi,
I see your point. It's traditional for man-pages to be named
using lowercase letters, but I was also referring to SciTE's
man-page content itself. The man-page uses "Scite" instead
of "SciTE".
I think the "unix way" would be to use lowercase names for
all files including the .desktop file and the binary file.
This would be more consistant because you would then use
"man scite" to read the man-page and "scite" to execute the
program.
Then you'd get: /bin/scite, /share/scite, and 'scite' for
the man-page which is pretty consistant.
Attached is a patch that updates the man-page contents to
use 'SciTE' instead of 'Scite'.
Updates man-page contents to use "SciTE" instead of "scite" or "Scite"
Logged In: YES
user_id=12579
OK, committed. I don't think it is worth the incompatibility
to change directories to "SciTE".
Logged In: YES
user_id=1329655
I agree with you about the directories, but.. could you
consider renaming the binary to "scite" then? It's just a
little change to the makefile and some distros are already
linking 'SciTE' to 'scite'.
Like I said, then you'd use "scite" to execute the program,
as you use "man scite" to read the man-page.
I don't see think this a major problem (in fact, it isn't
even a probleM), but I do think it'll make SciTE a little
more "Unixy".
Either way, thanks for your applying my fix and keep up the
good work! ;)
Logged In: YES
user_id=12579
If you want to discuss this, please use the mailing list as
I'll only change this if there is a strong consensus to
break compatibility with people's existing installation
procedures and scripts that use SciTE.