Index: scribus/canvasmode_edit.cpp
===================================================================
--- scribus/canvasmode_edit.cpp	(revisione 19623)
+++ scribus/canvasmode_edit.cpp	(copia locale)
@@ -66,11 +66,11 @@
	Dxp = Dyp = -1;
	oldCp = Cp = -1;
	frameResizeHandle = -1;
-	m_blinker = new QTimer(view);
+	m_blinker = new QTimer(view);
	connect(m_blinker, SIGNAL(timeout()), this, SLOT(blinkTextCursor()));
	connect(view->horizRuler, SIGNAL(MarkerMoved(double, double)), this, SLOT(rulerPreview(double, double)));
	mRulerGuide = -1;
-	m_longCursorTime=false;
+	m_longCursorTime = false;
	m_keyRepeat = false;
 }

Index: scribus/ui/hruler.cpp
===================================================================
--- scribus/ui/hruler.cpp	(revisione 19623)
+++ scribus/ui/hruler.cpp	(copia locale)
@@ -338,6 +338,7 @@
 void Hruler::leaveEvent(QEvent *m)
 {
	emit MarkerMoved(0, -1);
+	qApp->restoreOverrideCursor();
	m_view->m_canvasMode->setModeCursor();
 }

Index: scribus/ui/unicodesearch.cpp
===================================================================
--- scribus/ui/unicodesearch.cpp	(revisione 19623)
+++ scribus/ui/unicodesearch.cpp	(copia locale)
@@ -181,7 +181,7 @@
	tableView->setColumnWidth(0, tableView->fontMetrics().maxWidth()*4);

	connect(searchEdit, SIGNAL(returnPressed()),
-			this, SLOT(searchEdit_returnPressed()));
+			 this, SLOT(searchEdit_returnPressed()));
	connect(tableView, SIGNAL(doubleClicked(const QModelIndex &)),
			 this, SLOT(itemChosen(const QModelIndex &)));
	connect(tableView, SIGNAL(activated(const QModelIndex &)),
