Title: [170520] trunk/Tools
- Revision
- 170520
- Author
- [email protected]
- Date
- 2014-06-26 22:35:59 -0700 (Thu, 26 Jun 2014)
Log Message
prepare-ChangeLog mangles Objective-C selectors for methods with parameter types that contain colons
https://bugs.webkit.org/show_bug.cgi?id=134383
Reviewed by Tim Horton.
* Scripts/prepare-ChangeLog:
(method_decl_to_selector): Strip out the return type and parameter types before splitting at
colons.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (170519 => 170520)
--- trunk/Tools/ChangeLog 2014-06-27 05:33:01 UTC (rev 170519)
+++ trunk/Tools/ChangeLog 2014-06-27 05:35:59 UTC (rev 170520)
@@ -1,3 +1,14 @@
+2014-06-26 Dan Bernstein <[email protected]>
+
+ prepare-ChangeLog mangles Objective-C selectors for methods with parameter types that contain colons
+ https://bugs.webkit.org/show_bug.cgi?id=134383
+
+ Reviewed by Tim Horton.
+
+ * Scripts/prepare-ChangeLog:
+ (method_decl_to_selector): Strip out the return type and parameter types before splitting at
+ colons.
+
2014-06-26 Brady Eidson <[email protected]>
MiniBrowser should support a preference to override the default URL
Modified: trunk/Tools/Scripts/prepare-ChangeLog (170519 => 170520)
--- trunk/Tools/Scripts/prepare-ChangeLog 2014-06-27 05:33:01 UTC (rev 170519)
+++ trunk/Tools/Scripts/prepare-ChangeLog 2014-06-27 05:35:59 UTC (rev 170520)
@@ -658,6 +658,9 @@
s/,\s*...//;
+ # Strip out the return type and parameter types. The extra )? takes care of most block parameter types.
+ s/\([^\)]*\)\)?//g;
+
if (/:/) {
my @components = split /:/;
pop @components if (scalar @components > 1);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes