diff --git a/src/TaskContainer.php b/src/TaskContainer.php index 53a8cc32..0e0aa8ec 100644 --- a/src/TaskContainer.php +++ b/src/TaskContainer.php @@ -389,7 +389,7 @@ public function startMacro($macro, array $options = []) */ public function endMacro() { - $macro = explode(PHP_EOL, $this->trimSpaces(trim(ob_get_clean()))); + $macro = preg_split('/\n|\r\n?/', $this->trimSpaces(trim(ob_get_clean()))); $this->macros[array_pop($this->macroStack)] = $macro; }