aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2004-06-23 22:57:00 +0000
committernyamatongwe <devnull@localhost>2004-06-23 22:57:00 +0000
commit52e362a702632545e612dedaabedb259404e6104 (patch)
treefd199ab575fc32eea73c8be4e91bc5dd34e93a33 /src
parent9b55fe1a30e37a9c0de078b24fa6d22834d10dea (diff)
downloadscintilla-mirror-52e362a702632545e612dedaabedb259404e6104.tar.gz
Delete all markers for a particular marker number now deletes
multiple markers on one line.
Diffstat (limited to 'src')
-rw-r--r--src/CellBuffer.h4
-rw-r--r--src/UniConversion.cxx2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/CellBuffer.h b/src/CellBuffer.h
index bf4a102f2..b16eef5e5 100644
--- a/src/CellBuffer.h
+++ b/src/CellBuffer.h
@@ -33,7 +33,7 @@ public:
bool Contains(int handle);
bool InsertHandle(int handle, int markerNum);
void RemoveHandle(int handle);
- void RemoveNumber(int markerNum);
+ bool RemoveNumber(int markerNum);
void CombineWith(MarkerHandleSet *other);
};
@@ -77,7 +77,7 @@ public:
int AddMark(int line, int marker);
void MergeMarkers(int pos);
- void DeleteMark(int line, int markerNum);
+ void DeleteMark(int line, int markerNum, bool all);
void DeleteMarkFromHandle(int markerHandle);
int LineFromHandle(int markerHandle);
};
diff --git a/src/UniConversion.cxx b/src/UniConversion.cxx
index 15cad6382..363db90f4 100644
--- a/src/UniConversion.cxx
+++ b/src/UniConversion.cxx
@@ -16,7 +16,7 @@ unsigned int UTF8Length(const wchar_t *uptr, unsigned int tlen) {
if (uch < 0x80)
len++;
else if (uch < 0x800)
- len+=2;
+ len += 2;
else
len +=3;
}