Author: gstein
Date: Wed Oct 25 08:28:11 2023
New Revision: 1913315

URL: http://svn.apache.org/viewvc?rev=1913315&view=rev
Log:
simplify dirlist handling; avoid in-place change

Modified:
    subversion/trunk/tools/hook-scripts/mailer/mailer.py

Modified: subversion/trunk/tools/hook-scripts/mailer/mailer.py
URL: 
http://svn.apache.org/viewvc/subversion/trunk/tools/hook-scripts/mailer/mailer.py?rev=1913315&r1=1913314&r2=1913315&view=diff
==============================================================================
--- subversion/trunk/tools/hook-scripts/mailer/mailer.py (original)
+++ subversion/trunk/tools/hook-scripts/mailer/mailer.py Wed Oct 25 08:28:11 
2023
@@ -517,12 +517,11 @@ class Commit(Messenger):
     commondir, dirlist = get_commondir(dirlist)
 
     # compose the basic subject line. later, we can prefix it.
-    dirlist.sort()
-    dirlist = ' '.join(dirlist)
+    dirlist_s = ' '.join(sorted(dirlist))
     if commondir:
-      self.basic_subject = 'r%d - in %s: %s' % (repos.rev, commondir, dirlist)
+      self.basic_subject = 'r%d - in %s: %s' % (repos.rev, commondir, 
dirlist_s)
     else:
-      self.basic_subject = 'r%d - %s' % (repos.rev, dirlist)
+      self.basic_subject = 'r%d - %s' % (repos.rev, dirlist_s)
 
   def generate(self, output, scratch_pool):
     "Generate email for the various groups and option-params."


Reply via email to