File Fix_Syntax_Pipe.patch of Package rkward
--- "a/rkward/syntax/rkward.xml" 2022-05-18 22:08:39.000000000 +0200
+++ "b/rkward/syntax/rkward.xml" 2022-12-28 19:09:40.155240669 +0100
@@ -140,7 +140,7 @@
<RegExpr attribute="Assign" context="operator_rhs" String="[<]{1,2}\-"/>
<RegExpr attribute="Assign" context="operator_rhs" String="\-[>]{1,2}"/>
<RegExpr attribute="Assign" context="operator_rhs" String="=(?!=)"/>
- <RegExpr attribute="Operator" context="operator_rhs" String="(\+|\-|\*{1,2}|/|<=?|>=?|={1,2}|\!=?|\|{1,2}|&{1,2}|:{1,3}|\^|@|\$|~)"/>
+ <RegExpr attribute="Operator" context="operator_rhs" String="(\+|\-|\*{1,2}|/|<=?|>=?|={1,2}|\!=?|\|[>\|]?|&{1,2}|:{1,3}|\^|@|\$|~)"/>
<RegExpr attribute="Operator" context="operator_rhs" String="%[^%]*%"/>
<!-- Contrary to the normal R Script highlighting, we don't start a region here, but we do go into a command sub-context -->