dev
Bernat Romagosa 2016-10-17 10:06:27 +02:00
rodzic f91af8b056
commit d652c8d761
1 zmienionych plików z 6 dodań i 11 usunięć

Wyświetl plik

@ -5159,11 +5159,6 @@ CursorMorph.prototype.processKeyDown = function (event) {
this.target.escalateEvent('reactToKeystroke', event); this.target.escalateEvent('reactToKeystroke', event);
}; };
CursorMorph.prototype.processKeyUp = function (event) {
this.world().currentKey = null;
this.target.escalateEvent('reactToKeystroke', event);
};
// CursorMorph navigation: // CursorMorph navigation:
/* /*
@ -7918,13 +7913,13 @@ StringMorph.prototype.previousWordFrom = function (aSlot) {
// if we are in the middle of a non-alphanumeric sequence, we'll get // if we are in the middle of a non-alphanumeric sequence, we'll get
// right to the beginning of the previous word // right to the beginning of the previous word
while (index > 0 && !isWordChar(this.text[index])) { while (index > 0 && !isWordChar(this.text[index])) {
index --; index -= 1
} }
// while the current character is a word one, we skip it until we // while the current character is a word one, we skip it until we
// find the beginning of the current word // find the beginning of the current word
while (index > 0 && isWordChar(this.text[index - 1])) { while (index > 0 && isWordChar(this.text[index - 1])) {
index --; index -= 1
} }
return index; return index;
@ -7934,11 +7929,11 @@ StringMorph.prototype.nextWordFrom = function (aSlot) {
var index = aSlot; var index = aSlot;
while (index < this.endOfLine() && !isWordChar(this.text[index])) { while (index < this.endOfLine() && !isWordChar(this.text[index])) {
index ++; index += 1
} }
while (index < this.endOfLine() && isWordChar(this.text[index])) { while (index < this.endOfLine() && isWordChar(this.text[index])) {
index ++; index += 1
} }
return index; return index;
@ -8196,7 +8191,7 @@ StringMorph.prototype.mouseDoubleClick = function (pos) {
this.edit(); this.edit();
if (slot === this.text.length) { if (slot === this.text.length) {
slot --; slot -= 1;
} }
if (isWordChar(this.text[slot])) { if (isWordChar(this.text[slot])) {
@ -8236,7 +8231,7 @@ StringMorph.prototype.selectBetweenWordsAt = function (slot) {
while (this.endMark < this.text.length while (this.endMark < this.text.length
&& !isWordChar(this.text[this.endMark])) { && !isWordChar(this.text[this.endMark])) {
this.endMark ++; this.endMark += 1
} }
this.drawNew(); this.drawNew();