ooo-build r15526 - in trunk: . patches/dev300
- From: kyoshida svn gnome org
- To: svn-commits-list gnome org
- Subject: ooo-build r15526 - in trunk: . patches/dev300
- Date: Wed, 11 Mar 2009 21:22:10 +0000 (UTC)
Author: kyoshida
Date: Wed Mar 11 21:22:10 2009
New Revision: 15526
URL: http://svn.gnome.org/viewvc/ooo-build?rev=15526&view=rev
Log:
2009-03-11 Kohei Yoshida <kyoshida novell com>
* patches/dev300/calc-autoinput-case-insensitive-matching.diff:
* patches/dev300/apply: Stop adjusting cases based on values in the
same column or values in the sort list. This prevents, for example,
capitalized Dutch month names from being entered correctly. As a
consequence of this change, however, entering for example 'jan' in the
en-US locale will no longer get auto-converted to 'Jan', but hopefully
that won't be a big deal. (n#472395, lp#271774)
Added:
trunk/patches/dev300/calc-autoinput-case-insensitive-matching.diff
Modified:
trunk/ChangeLog
trunk/patches/dev300/apply
Modified: trunk/patches/dev300/apply
==============================================================================
--- trunk/patches/dev300/apply (original)
+++ trunk/patches/dev300/apply Wed Mar 11 21:22:10 2009
@@ -2058,6 +2058,9 @@
# import/export precision of value cells correctly.
calc-filter-dbf-precision.diff, n#479025, kohei
+# don't do useless case matching on autoinput.
+calc-autoinput-case-insensitive-matching.diff, n#472395, kohei
+
[ CalcRowLimit ]
# The work to increase Calc's row size limit, and any work associated with it.
SectionOwner => kohei
Added: trunk/patches/dev300/calc-autoinput-case-insensitive-matching.diff
==============================================================================
--- (empty file)
+++ trunk/patches/dev300/calc-autoinput-case-insensitive-matching.diff Wed Mar 11 21:22:10 2009
@@ -0,0 +1,23 @@
+diff --git sc/source/ui/app/inputhdl.cxx sc/source/ui/app/inputhdl.cxx
+index e439eb8..10e4417 100644
+--- sc/source/ui/app/inputhdl.cxx
++++ sc/source/ui/app/inputhdl.cxx
+@@ -2577,18 +2577,6 @@ void ScInputHandler::EnterHandler( BYTE nBlockMode )
+ pEngine->SetControlWord( (nCtrl & ~EE_CNTRL_ALLOWBIGOBJS) | nWantBig );
+ pObject = pEngine->CreateTextObject();
+ }
+- else if (bAutoComplete) // Gross-/Kleinschreibung anpassen
+- {
+- if (pColumnData)
+- pColumnData->GetExactMatch( aString );
+-
+- //! effizienter in der Liste suchen (ScUserList, nur einmal ToUpper)
+-
+- USHORT nIndex;
+- ScUserListData* pData = ScGlobal::GetUserList()->GetData(aString);
+- if ( pData && pData->GetSubIndex( aString, nIndex ) )
+- aString = pData->GetSubStr( nIndex );
+- }
+ }
+
+ // don't rely on ShowRefFrame switching the active view synchronously
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]