                     range = NSMakeRange(range.location, range.length + 2)
                     currentLineCount = range.length
                     didBurasagari = true
-                } else if kCharactersCanOikomi.contains(tmpTail) {
-                    range = NSMakeRange(range.location, range.length + 2)
-                    currentLineCount = range.length
-                    didOikomi = true
                 }
             }
         }
-        return (currentLineCount, didBurasagari, didOikomi)
+        return (currentLineCount, didBurasagari)
     }
 
     /**

    private func getCTLine(
        range: NSRange,
        headOffset: CGFloat,
        burasagari: Bool = false,
        oikomi: Bool = false) -> (CGFloat, CGFloat, CGFloat, CTLine) {

        // 行を生成
        var ctline = CTTypesetterCreateLine(self.typesetter, CFRangeMake(range.location, range.length))

]
private let kCharactersCanBurasagari = [
    "、", "。", "，", "．"
]
private let kCharacterHaveRightSpaceRatio: CGFloat = 0.4  // 右半分が空白な文字の、fontSize における実質的な幅の割合
let kCGFloatHuge: CGFloat = pow(2, 12)
