Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Ethan Grammatikidis (beb01d87b69a852d7616f138563494ec012babb8)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: flux <flux AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Ethan Grammatikidis (beb01d87b69a852d7616f138563494ec012babb8)
  • Date: Thu, 1 Oct 2009 14:53:07 -0400

Ethan Grammatikidis (scm AT sourcemage.org) wrote [09.10.01 14:22]:
> diff --git a/editors/vi/CONFLICTS b/editors/vi/CONFLICTS
> new file mode 100755
> index 0000000..c56fc0b
> --- /dev/null
> +++ b/editors/vi/CONFLICTS
> @@ -0,0 +1,3 @@
> +# may not be necessary if you get vim to not install the vi or ex symlinks,
> +# but am playing it safe.
> +conflicts vim y
> diff --git a/editors/vi/DEPENDS b/editors/vi/DEPENDS
> new file mode 100755
> index 0000000..ee8db14
> --- /dev/null
> +++ b/editors/vi/DEPENDS
> @@ -0,0 +1,2 @@
> +optional_depends ncurses "" "" \
> + "you very probably want this"
> diff --git a/editors/vi/DETAILS b/editors/vi/DETAILS
> new file mode 100755
> index 0000000..4f5c511
> --- /dev/null
> +++ b/editors/vi/DETAILS
> @@ -0,0 +1,23 @@
> + SPELL=vi
> + VERSION=050325
> + SOURCE=ex-${VERSION}.tar.bz2
> +SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ex-${VERSION}
> + SOURCE_URL[0]=${SOURCEFORGE_URL}/ex-vi/${SOURCE}
> +
> SOURCE_HASH=sha512:7abf7860765f2d505877c7d53711607f4451a3768a60bfcebca186a2292770938121085797b8701798087d21ea15200c6630de405549fccdd0cc06f6c5ffb3ab
> + WEB_SITE=http://ex-vi.sourceforge.net/
> + LICENSE[0]=BSD
> + ENTERED=20091001
> + KEYWORDS="editors"
> + SHORT="The traditional vi text editor"
> +cat << EOF
> +This port of vi has generally preserved the original style, terminal
> +control, and feature set. It adds support for international character
> +sets, including multibyte encodings such as UTF-8, and some minor
> +enhancements that were not present in BSD vi 3.7, but had been
> +included in later vi versions for System V or in POSIX.2.
> +
> +Compared to most of its many clones, the traditional vi is a rather
> +small program (the binary size is approximately 160 kBytes on i386)
> +just with its extremely powerful editing interface, but lacking fancy
> +features like multiple undo, multiple screens, or syntax highlighting.

As is clear from the description, this is *not* the original vi, but yet
another vi-alike clone. Please rename this to ex-vi (or exvi), as
otherwise it could confuse people. Also, you should remove the
CONFLICTS unless the spell actually installs as vi (not a symlink). Both
vim and elvis (and probably any other vi-alike we have) can exist side
by side, and they do not currently have CONFLICTS files.

--
Justin "flux_control" Boffemmyer
Cauldron wizard and general mage
Source Mage GNU/Linux
http://www.sourcemage.org

Attachment: pgpRv1g0pTvO4.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page