filemerge: use new function for getting first line of string
Differential Revision: https://phab.mercurial-scm.org/D12411
--- a/mercurial/filemerge.py Thu Mar 24 22:05:27 2022 -0700
+++ b/mercurial/filemerge.py Thu Mar 24 22:05:36 2022 -0700
@@ -848,7 +848,7 @@
props = {b'ctx': ctx}
templateresult = template.renderdefault(props)
- input.label_detail = templateresult.splitlines()[0] # split for safety
+ input.label_detail = stringutil.firstline(templateresult) # avoid '\n'
def _populate_label_details(repo, inputs, tool=None):