Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (e5e2f96767e32e5931b15726c227262911571c0d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pieter Lenaerts <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (e5e2f96767e32e5931b15726c227262911571c0d)
  • Date: Thu, 22 Jun 2006 11:58:33 -0500

GIT changes to master grimoire by Pieter Lenaerts <e-type AT sourcemage.org>:

editors/vim/BUILD | 17 +++++++++--------
editors/vim/CONFIGURE | 3 +++
editors/vim/DEPENDS | 44 +++++++++++++++++++++++++-------------------
editors/vim/HISTORY | 4 ++++
4 files changed, 41 insertions(+), 27 deletions(-)

New commits:
commit e5e2f96767e32e5931b15726c227262911571c0d
Merge: e4a249a4fa20fd822a040252f7bf8a0933423f55
9cb2233b93b41570cf318e313a9cb22aa273516a
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

Merge branch 'master' of ssh://scm.sourcemage.org/smgl/grimoire

commit e4a249a4fa20fd822a040252f7bf8a0933423f55
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

added vim size features

diff --git a/editors/vim/BUILD b/editors/vim/BUILD
index 54be176..ebda7a5 100755
--- a/editors/vim/BUILD
+++ b/editors/vim/BUILD
@@ -3,14 +3,15 @@ # First build without the GUI
#
local OLD_OPTS=$OPTS &&

-OPTS="$GVIM_MULTIBYTE \
- --disable-workshop \
- --enable-gui=no \
- --without-x \
- --disable-xim \
- --disable-fontset \
- $GVIM_HANGUL \
- $OPTS" &&
+OPTS="$GVIM_MULTIBYTE \
+ --with-features=${VIM_FEATURES} \
+ --disable-workshop \
+ --enable-gui=no \
+ --without-x \
+ --disable-xim \
+ --disable-fontset \
+ $GVIM_HANGUL \
+ $OPTS" &&

sedit '/shUntil\|link shRepeat/{
/shUntil/N
diff --git a/editors/vim/CONFIGURE b/editors/vim/CONFIGURE
index 03ac021..e614288 100755
--- a/editors/vim/CONFIGURE
+++ b/editors/vim/CONFIGURE
@@ -1,3 +1,6 @@
+config_query_list VIM_FEATURES "Choose features descriptor" \
+ "normal" "tiny" "small" "big" "huge" &&
+
config_query_option GVIM_MULTIBYTE "Enable multi-byte editing?" y \
"--enable-multibyte" "--disable-multibyte" &&

diff --git a/editors/vim/DEPENDS b/editors/vim/DEPENDS
index 9c4beef..ed459d3 100755
--- a/editors/vim/DEPENDS
+++ b/editors/vim/DEPENDS
@@ -7,30 +7,36 @@ optional_depends gettext
"--disable-nls" \
"for Native Language Support" &&

-optional_depends perl \
- "--enable-perlinterp" \
- "" \
- "to enable Perl interpreter" &&
-
-optional_depends python \
- "--enable-pythoninterp" \
- "" \
- "to enable Python interpreter" &&
-
optional_depends tcl \
"--enable-tclinterp" \
"" \
"to enable Tcl interpreter" &&

-optional_depends ruby \
- "--enable-rubyinterp" \
- "" \
- "to enable Ruby interpreter" &&
-
-optional_depends cscope \
- "--enable-cscope" \
- "" \
- "to enable cscope interface" &&
+if [[ "${VIM_FEATURES}" != "tiny" ]] &&
+ [[ "${VIM_FEATURES}" != "small" ]]
+
+then
+ optional_depends perl \
+ "--enable-perlinterp" \
+ "" \
+ "to enable Perl interpreter" &&
+
+ optional_depends python \
+ "--enable-pythoninterp" \
+ "" \
+ "to enable Python interpreter" &&
+
+
+ optional_depends ruby \
+ "--enable-rubyinterp" \
+ "" \
+ "to enable Ruby interpreter" &&
+
+ optional_depends cscope \
+ "--enable-cscope" \
+ "" \
+ "to enable cscope interface"
+fi

optional_depends gpm \
"--enable-gpm" \
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index 73b4c21..5b4ff57 100755
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,7 @@
+2006-06-22 Pieter Lenaerts <e-type AT sourcemage.org>
+ * CONFIGURE, DEPENDS, BUILD: added features question and
+ feature compatibility tests
+
2006-06-07 Pieter Lenaerts <e-type AT sourcemage.org>
* PREPARE: query shouldn't mention version 7 anymore




  • [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (e5e2f96767e32e5931b15726c227262911571c0d), Pieter Lenaerts, 06/22/2006

Archive powered by MHonArc 2.6.24.

Top of Page