SF.net SVN: geany:[4781] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Sat Mar 20 15:40:45 UTC 2010
Revision: 4781
http://geany.svn.sourceforge.net/geany/?rev=4781&view=rev
Author: eht16
Date: 2010-03-20 15:40:45 +0000 (Sat, 20 Mar 2010)
Log Message:
-----------
Backport fix from Scintilla CVS to not paste text beyond the end of lines (closes #2969096).
Modified Paths:
--------------
trunk/ChangeLog
trunk/scintilla/ScintillaGTK.cxx
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-03-20 15:27:09 UTC (rev 4780)
+++ trunk/ChangeLog 2010-03-20 15:40:45 UTC (rev 4781)
@@ -2,12 +2,15 @@
* src/win32.c:
Make CreateChildProcess() working with Unicode strings, e.g.
- directory names (closes 2972606).
+ directory names (closes #2972606).
* geany.nsi:
Remove reference to already removed latex.tags file.
Future releases probably still depend on GTK 2.16.
-
+ * scintilla/ScintillaGTK.cxx:
+ Backport fix from Scintilla CVS to not paste text beyond the end
+ of lines (closes #2969096).
+
2010-03-19 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/stash.c:
Modified: trunk/scintilla/ScintillaGTK.cxx
===================================================================
--- trunk/scintilla/ScintillaGTK.cxx 2010-03-20 15:27:09 UTC (rev 4780)
+++ trunk/scintilla/ScintillaGTK.cxx 2010-03-20 15:40:45 UTC (rev 4781)
@@ -1001,8 +1001,8 @@
}
bool ScintillaGTK::ValidCodePage(int codePage) const {
- return codePage == 0
- || codePage == SC_CP_UTF8
+ return codePage == 0
+ || codePage == SC_CP_UTF8
|| codePage == 932
|| codePage == 936
|| codePage == 950
@@ -1038,10 +1038,10 @@
case SCI_SETRECTANGULARSELECTIONMODIFIER:
rectangularSelectionModifier = wParam;
break;
-
+
case SCI_GETRECTANGULARSELECTIONMODIFIER:
return rectangularSelectionModifier;
-
+
default:
return ScintillaBase::WndProc(iMessage, wParam, lParam);
}
@@ -1817,7 +1817,7 @@
return GDK_MOD1_MASK;
case SCMOD_SUPER:
return GDK_MOD4_MASK;
- default:
+ default:
return 0;
}
}
@@ -1854,7 +1854,7 @@
(event->state & modifierTranslated(rectangularSelectionModifier)) != 0);
} else if (event->button == 2) {
// Grab the primary selection if it exists
- SelectionPosition pos = SPositionFromLocation(pt);
+ SelectionPosition pos = SPositionFromLocation(pt, false, false, UserVirtualSpace());
if (OwnPrimarySelection() && primary.s == NULL)
CopySelectionRange(&primary);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list