Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8e90cd7ac13dab02ed068369d15a2624b47dfaa9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8e90cd7ac13dab02ed068369d15a2624b47dfaa9)
  • Date: Sun, 13 May 2012 12:33:00 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

editors/elvis/DEPENDS | 6 +++++-
editors/elvis/HISTORY | 5 +++--
editors/elvis/badmatch.patch | 11 +++++++++++
3 files changed, 19 insertions(+), 3 deletions(-)

New commits:
commit 8e90cd7ac13dab02ed068369d15a2624b47dfaa9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

elvis: corrected X dep and crashing under Fluxbox and friends

diff --git a/editors/elvis/DEPENDS b/editors/elvis/DEPENDS
index 7dc2945..c604c77 100755
--- a/editors/elvis/DEPENDS
+++ b/editors/elvis/DEPENDS
@@ -7,5 +7,9 @@ optional_depends libx11 \

if is_depends_enabled $SPELL libx11; then
depends expat &&
- depends libxft
+
+ optional_depends libxft \
+ "--with-xft" \
+ "--without-xft" \
+ "for Xft support in X11"
fi
diff --git a/editors/elvis/HISTORY b/editors/elvis/HISTORY
index 9917787..3744c61 100644
--- a/editors/elvis/HISTORY
+++ b/editors/elvis/HISTORY
@@ -1,10 +1,11 @@
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: removed UPDATED; quoting paths
* DEPENDS: killed xorg-libs, see #14699 on old bug tracker; added
- missing deps
+ missing deps; made libxft optional
* BUILD: verbosity++; corrected manuals installation
* PRE_BUILD: apply the patches
- * badmatch.patch: added, official patch to ignore innocent X11 errors
+ * badmatch.patch: added, official patch to ignore innocent X11 errors;
+ include fixes for windowmanagers like Fluxbox and IceWM
* freetype.patch: added, to fix conflict with FreeType

2009-07-30 Ladislav Hagara <hgr AT vabo.cz>
diff --git a/editors/elvis/badmatch.patch b/editors/elvis/badmatch.patch
index d4cfb28..40d92eb 100644
--- a/editors/elvis/badmatch.patch
+++ b/editors/elvis/badmatch.patch
@@ -24,6 +24,17 @@


/* Test whether this GUI is available in this environment.
+@@ -1546,10 +1545,6 @@
+ x_ta_drawcursor(hadfocus);
+ }
+
+- /* Explicitly change the focus */
+- XSetInputFocus(x_display, xw->win, RevertToParent, x_now);
+- x_hasfocus = xw;
+- x_didcmd = ElvTrue;
+ return ElvTrue;
+ }
+
@@ -1719,6 +1720,7 @@
guicmd(NULL, "newtoolbar");




  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8e90cd7ac13dab02ed068369d15a2624b47dfaa9), Vlad Glagolev, 05/13/2012

Archive powered by MHonArc 2.6.24.

Top of Page