diff --git a/src/main/scala/li/cil/oc/integration/nei/CallbackDocHandler.scala b/src/main/scala/li/cil/oc/integration/nei/CallbackDocHandler.scala index 28f4840b5..9e658d802 100644 --- a/src/main/scala/li/cil/oc/integration/nei/CallbackDocHandler.scala +++ b/src/main/scala/li/cil/oc/integration/nei/CallbackDocHandler.scala @@ -14,9 +14,9 @@ import scala.collection.convert.WrapAsScala._ class CallbackDocHandler(pages: Option[Array[String]]) extends PagedUsageHandler(pages) { def this() = this(None) - private val DocPattern = """^function(\([^)]*\)[^-]*) -- (.*)$""".r + private val DocPattern = """(?s)^function(\(.*?\).*?) -- (.*)$""".r - private val VexPattern = """^function(\([^)]*\)[^-]*); (.*)$""".r + private val VexPattern = """(?s)^function(\(.*?\).*?); (.*)$""".r override def getRecipeName = "OpenComputers API"