Summary: | Remove the "this is part of the KDE project" comments from code | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Chris Jerdonek <cjerdonek> | ||||
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Trivial | CC: | commit-queue | ||||
Priority: | P5 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
URL: | http://trac.webkit.org/wiki/Maintenance%20and%20architecture%20list | ||||||
Attachments: |
|
Description
Chris Jerdonek
2009-11-05 09:07:18 PST
Created attachment 42572 [details]
Patch to remove KDE comments.
The attached patch is somewhat large (~150 KB). However, there are ways to make reviewing it easier. For example, to verify quickly that no substantive lines have been deleted, you can grep the following regular expression in the diff using a text editor: ^-[^-] To generate the patch, I used the following grep/sed command from the command-line (along with 3 or 4 touch-ups): grep --regexp="[^@a-z_\(]KDE[^@a-z_]" --recursive --include=*.{h,cpp,idl,pm} --files-with-matches WebKit | xargs sed -i '' -e ' # Look for "...KDE..." -- ruling out things like "kde@", "@kde", etc. /[^@a-z_\(]KDE[^@a-z_]/ { # If found, read in the next two lines. N N # Then delete everything except for the last-read line. s/.*\n// }' Note that I also removed the KDE comment from the following file which does not have an h/cp/idl/pm extension-- WebCore/css/maketokenizer Thanks a lot. Comment on attachment 42572 [details]
Patch to remove KDE comments.
I'm a little sad that this will cause everyone to do a full rebuild. But it certainly wouldn't be the first time developers had to do such.
The patch looks good to me. Marking cq+ since you're not a committer yet.
Once this lands you can update the wiki to remove the item (that page looks like it needs a lot of update actually).
Comment on attachment 42572 [details] Patch to remove KDE comments. Clearing flags on attachment: 42572 Committed r50583: <http://trac.webkit.org/changeset/50583> All reviewed patches have been landed. Closing bug. |