auto t1 = typeof(this)("Test R̆ȧm͆b̪õ"); t1[6] = Grapheme("a"); assert(t1.rawString == "Test R̆am͆b̪õ"); // Reduces string size. t1[6] = Grapheme("ȧ"); assert(t1.rawString == "Test R̆ȧm͆b̪õ"); // Increases string size. t1[7] = "m"; assert(t1.rawString == "Test R̆ȧmb̪õ"); t1[8] = 'b'; assert(t1.rawString == "Test R̆ȧmbõ");
Replaces a single grapheme in the GString.