From 52e362a702632545e612dedaabedb259404e6104 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Wed, 23 Jun 2004 22:57:00 +0000 Subject: Delete all markers for a particular marker number now deletes multiple markers on one line. --- src/CellBuffer.h | 4 ++-- src/UniConversion.cxx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') 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; } -- cgit v1.2.3