<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>40548</bug_id>
          
          <creation_ts>2010-06-13 12:17:11 -0700</creation_ts>
          <short_desc>Improved editor options for prepare-ChangeLog and commit-log-editor</short_desc>
          <delta_ts>2010-08-14 13:32:11 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>43865</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Darin Adler">darin</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dbates</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>237595</commentid>
    <comment_count>0</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-06-13 12:17:11 -0700</bug_when>
    <thetext>Improved editor options for prepare-ChangeLog and commit-log-editor</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237596</commentid>
    <comment_count>1</comment_count>
      <attachid>58600</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-06-13 12:18:48 -0700</bug_when>
    <thetext>Created attachment 58600
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239242</commentid>
    <comment_count>2</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-06-16 23:04:45 -0700</bug_when>
    <thetext>*** Bug 40756 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243686</commentid>
    <comment_count>3</comment_count>
      <attachid>58600</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-06-28 07:27:24 -0700</bug_when>
    <thetext>Comment on attachment 58600
Patch

WebKitTools/Scripts/commit-log-editor:92
 +  $editor = &quot;/usr/bin/vi&quot; if !$editor;
Should this really be hardcoded? why not just use vi from your PATH?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243954</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-06-28 15:37:19 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 58600 [details])
&gt; WebKitTools/Scripts/commit-log-editor:92
&gt;  +  $editor = &quot;/usr/bin/vi&quot; if !$editor;
&gt; Should this really be hardcoded? why not just use vi from your PATH?

Generally speaking we don&apos;t rely on PATH for the tools. It’s not something I feel passionate about. It’s been like this for about 8 years and I wasn’t looking to change it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251507</commentid>
    <comment_count>5</comment_count>
      <attachid>58600</attachid>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2010-07-14 16:31:36 -0700</bug_when>
    <thetext>Comment on attachment 58600
Patch

Poor li&apos;l patch, wasting away for so long!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251520</commentid>
    <comment_count>6</comment_count>
      <attachid>58600</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2010-07-14 16:50:10 -0700</bug_when>
    <thetext>Comment on attachment 58600
Patch

&gt; +        values like &quot;xed --launch --wait&quot; work propertly.

Typo in the ChangeLog could be fixed: &quot;propertly&quot; =&gt; &quot;properly&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>263014</commentid>
    <comment_count>7</comment_count>
      <attachid>64071</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-10 22:31:11 -0700</bug_when>
    <thetext>Created attachment 64071
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>263205</commentid>
    <comment_count>8</comment_count>
      <attachid>64071</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-11 05:54:32 -0700</bug_when>
    <thetext>Comment on attachment 64071
Patch for landing

Clearing flags on attachment: 64071

Committed r65148: &lt;http://trac.webkit.org/changeset/65148&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>263206</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-11 05:54:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264731</commentid>
    <comment_count>10</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2010-08-14 13:32:11 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; All reviewed patches have been landed.  Closing bug.

For historical preservation, this change caused some Perl warnings. These warnings were resolved in Bug #43856.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58600</attachid>
            <date>2010-06-13 12:18:48 -0700</date>
            <delta_ts>2010-08-10 22:31:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-40548-20100613121846.patch</filename>
            <type>text/plain</type>
            <size>4395</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDYxMDk2KQorKysgV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTAtMDYtMTMgIERhcmluIEFkbGVyICA8ZGFy
aW5AYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIEltcHJvdmVkIGVkaXRvciBvcHRpb25zIGZvciBwcmVwYXJlLUNoYW5nZUxvZyBhbmQg
Y29tbWl0LWxvZy1lZGl0b3IKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQwNTQ4CisKKyAgICAgICAgKiBTY3JpcHRzL2NvbW1pdC1sb2ctZWRpdG9yOiBT
cGxpdCBlZGl0b3Igc3RyaW5ncyBvbiBzcGFjZXMgc28gRURJVE9SCisgICAgICAgIHZhbHVlcyBs
aWtlICJ4ZWQgLS1sYXVuY2ggLS13YWl0IiB3b3JrIHByb3BlcnRseS4KKworICAgICAgICAqIFNj
cmlwdHMvcHJlcGFyZS1DaGFuZ2VMb2c6IEFkZGVkIGEgbmV3IENIQU5HRV9MT0dfRURJVE9SIHNv
IHdlIGNhbgorICAgICAgICB1c2UgYSBjb21tYW5kIGxpbmUgdG9vbCB3aXRoIHRoZSAkb3BlbkNo
YW5nZUxvZ3MgZmVhdHVyZS4KKwogMjAxMC0wNi0wOCAgUm9iZXJ0IEhvZ2FuICA8cm9iZXJ0QHdl
YmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBTZWlkZWwuCkluZGV4OiBXZWJL
aXRUb29scy9TY3JpcHRzL2NvbW1pdC1sb2ctZWRpdG9yCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdFRv
b2xzL1NjcmlwdHMvY29tbWl0LWxvZy1lZGl0b3IJKHJldmlzaW9uIDYxMDk0KQorKysgV2ViS2l0
VG9vbHMvU2NyaXB0cy9jb21taXQtbG9nLWVkaXRvcgkod29ya2luZyBjb3B5KQpAQCAtNjIsMjYg
KzYyLDQwIEBAIGlmICghJGxvZykgewogbXkgJGJhc2VEaXIgPSBiYXNlUHJvZHVjdERpcigpOwog
CiBteSAkZWRpdG9yID0gJEVOVntTVk5fTE9HX0VESVRPUn07Ci1pZiAoISRlZGl0b3IgfHwgaXND
b21taXRMb2dFZGl0b3IoJGVkaXRvcikpIHsKLSAgICAkZWRpdG9yID0gJEVOVntDVlNfTE9HX0VE
SVRPUn07Ci19Ci1pZiAoISRlZGl0b3IgfHwgaXNDb21taXRMb2dFZGl0b3IoJGVkaXRvcikpIHsK
KyRlZGl0b3IgPSAkRU5We0NWU19MT0dfRURJVE9SfSBpZiAhJGVkaXRvcjsKKyRlZGl0b3IgPSAi
IiBpZiBpc0NvbW1pdExvZ0VkaXRvcigkZWRpdG9yKTsKKworbXkgJHNwbGl0RWRpdG9yID0gdHJ1
ZTsKK2lmICghJGVkaXRvcikgewogICAgIG15ICRidWlsdEVkaXRvckFwcGxpY2F0aW9uID0gIiRi
YXNlRGlyL1JlbGVhc2UvQ29tbWl0IExvZyBFZGl0b3IuYXBwL0NvbnRlbnRzL01hY09TL0NvbW1p
dCBMb2cgRWRpdG9yIjsKLSAgICAkZWRpdG9yID0gJGJ1aWx0RWRpdG9yQXBwbGljYXRpb24gaWYg
LXggJGJ1aWx0RWRpdG9yQXBwbGljYXRpb247CisgICAgaWYgKC14ICRidWlsdEVkaXRvckFwcGxp
Y2F0aW9uKSB7CisgICAgICAgICRlZGl0b3IgPSAkYnVpbHRFZGl0b3JBcHBsaWNhdGlvbjsKKyAg
ICAgICAgJHNwbGl0RWRpdG9yID0gZmFsc2U7CisgICAgfQogfQotaWYgKCEkZWRpdG9yIHx8IGlz
Q29tbWl0TG9nRWRpdG9yKCRlZGl0b3IpKSB7CitpZiAoISRlZGl0b3IpIHsKICAgICBteSAkYnVp
bHRFZGl0b3JBcHBsaWNhdGlvbiA9ICIkYmFzZURpci9EZWJ1Zy9Db21taXQgTG9nIEVkaXRvci5h
cHAvQ29udGVudHMvTWFjT1MvQ29tbWl0IExvZyBFZGl0b3IiOwotICAgICRlZGl0b3IgPSAkYnVp
bHRFZGl0b3JBcHBsaWNhdGlvbiBpZiAteCAkYnVpbHRFZGl0b3JBcHBsaWNhdGlvbjsKKyAgICBp
ZiAoLXggJGJ1aWx0RWRpdG9yQXBwbGljYXRpb24pIHsKKyAgICAgICAgJGVkaXRvciA9ICRidWls
dEVkaXRvckFwcGxpY2F0aW9uOworICAgICAgICAkc3BsaXRFZGl0b3IgPSBmYWxzZTsKKyAgICB9
CiB9Ci1pZiAoISRlZGl0b3IgfHwgaXNDb21taXRMb2dFZGl0b3IoJGVkaXRvcikpIHsKK2lmICgh
JGVkaXRvcikgewogICAgIG15ICRpbnN0YWxsZWRFZGl0b3JBcHBsaWNhdGlvbiA9ICIkRU5We0hP
TUV9L0FwcGxpY2F0aW9ucy9Db21taXQgTG9nIEVkaXRvci5hcHAvQ29udGVudHMvTWFjT1MvQ29t
bWl0IExvZyBFZGl0b3IiOwotICAgICRlZGl0b3IgPSAkaW5zdGFsbGVkRWRpdG9yQXBwbGljYXRp
b24gaWYgLXggJGluc3RhbGxlZEVkaXRvckFwcGxpY2F0aW9uOwotfQotaWYgKCEkZWRpdG9yIHx8
IGlzQ29tbWl0TG9nRWRpdG9yKCRlZGl0b3IpKSB7Ci0gICAgJGVkaXRvciA9ICRFTlZ7RURJVE9S
fTsKKyAgICBpZiAoLXggJGJ1aWx0RWRpdG9yQXBwbGljYXRpb24pIHsKKyAgICAgICAgJGVkaXRv
ciA9ICRidWlsdEVkaXRvckFwcGxpY2F0aW9uOworICAgICAgICAkc3BsaXRFZGl0b3IgPSBmYWxz
ZTsKKyAgICB9CiB9Ci1pZiAoISRlZGl0b3IgfHwgaXNDb21taXRMb2dFZGl0b3IoJGVkaXRvcikp
IHsKLSAgICAkZWRpdG9yID0gIi91c3IvYmluL3ZpIjsKKworJGVkaXRvciA9ICRFTlZ7RURJVE9S
fSBpZiAhJGVkaXRvcjsKKyRlZGl0b3IgPSAiL3Vzci9iaW4vdmkiIGlmICEkZWRpdG9yOworCitt
eSBAZWRpdG9yOworaWYgKCRzcGxpdEVkaXRvcikgeworICAgIEBlZGl0b3IgPSBzcGxpdCAnICcs
ICRlZGl0b3I7Cit9IGVsc2UgeworICAgIEBlZGl0b3IgPSAoJGVkaXRvcik7CiB9CiAKIG15ICRp
bkNoYW5nZXNUb0JlQ29tbWl0dGVkID0gIWlzR2l0KCk7CkBAIC0xMjQsOSArMTM4LDggQEAgaWYg
KCRyZWdlbmVyYXRlTG9nICYmICRleGlzdGluZ0xvZyAmJiBzYwogICAgICRrZWVwRXhpc3RpbmdM
b2cgPSAwIGlmICgka2V5IGVxICJyIik7CiB9CiAKLSMgRG9uJ3QgY2hhbmdlIGFueXRoaW5nIGlm
IHRoZXJlJ3MgYWxyZWFkeSBhIGxvZyBtZXNzYWdlCi0jIChhcyBjYW4gaGFwcGVuIHdpdGggZ2l0
LWNvbW1pdCAtLWFtZW5kKQotZXhlYyAkZWRpdG9yLCBAQVJHViBpZiAkZXhpc3RpbmdMb2cgJiYg
JGtlZXBFeGlzdGluZ0xvZzsKKyMgRG9uJ3QgY2hhbmdlIGFueXRoaW5nIGlmIHRoZXJlJ3MgYWxy
ZWFkeSBhIGxvZyBtZXNzYWdlIChhcyBjYW4gaGFwcGVuIHdpdGggZ2l0LWNvbW1pdCAtLWFtZW5k
KS4KK2V4ZWMgKEBlZGl0b3IsIEBBUkdWKSBpZiAkZXhpc3RpbmdMb2cgJiYgJGtlZXBFeGlzdGlu
Z0xvZzsKIAogbXkgJHRvcExldmVsID0gZGV0ZXJtaW5lVkNTUm9vdCgpOwogCkBAIC0yNDgsNyAr
MjYxLDcgQEAgaWYgKGlzR2l0KCkgJiYgc2NhbGFyIGtleXMgJWNoYW5nZUxvZ1NvcgogcHJpbnQg
TkVXTE9HICRsb2dDb250ZW50czsKIGNsb3NlIE5FV0xPRzsKIAotc3lzdGVtICRlZGl0b3IsICIk
bG9nLmVkaXQiOworc3lzdGVtIChAZWRpdG9yLCAiJGxvZy5lZGl0Iik7CiAKIG9wZW4gTkVXTE9H
LCAiJGxvZy5lZGl0IiBvciBleGl0OwogbXkgJGZvdW5kQ29tbWVudCA9IDA7CkluZGV4OiBXZWJL
aXRUb29scy9TY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdFRv
b2xzL1NjcmlwdHMvcHJlcGFyZS1DaGFuZ2VMb2cJKHJldmlzaW9uIDYxMDk0KQorKysgV2ViS2l0
VG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtNDI1LDEx
ICs0MjUsMTYgQEAgaWYgKCRzcGV3RGlmZiAmJiBAY2hhbmdlZF9maWxlcykgewogIyBPcGVuIENo
YW5nZUxvZ3MuCiBpZiAoJG9wZW5DaGFuZ2VMb2dzICYmIEBsb2dzKSB7CiAgICAgcHJpbnQgU1RE
RVJSICIgIE9wZW5pbmcgdGhlIGVkaXRlZCBDaGFuZ2VMb2cgZmlsZXMuXG4iOwotICAgIG15ICRl
ZGl0b3IgPSAkRU5WeyJDSEFOR0VfTE9HX0VESVRfQVBQTElDQVRJT04ifTsKKyAgICBteSAkZWRp
dG9yID0gJEVOVntDSEFOR0VfTE9HX0VESVRPUn07CiAgICAgaWYgKCRlZGl0b3IpIHsKLSAgICAg
ICAgc3lzdGVtICJvcGVuIiwgIi1hIiwgJGVkaXRvciwgQGxvZ3M7CisgICAgICAgIHN5c3RlbSAo
KHNwbGl0ICcgJywgJGVkaXRvciksIEBsb2dzKTsKICAgICB9IGVsc2UgewotICAgICAgICBzeXN0
ZW0gIm9wZW4iLCAiLWUiLCBAbG9nczsKKyAgICAgICAgJGVkaXRvciA9ICRFTlZ7Q0hBTkdFX0xP
R19FRElUX0FQUExJQ0FUSU9OfTsKKyAgICAgICAgaWYgKCRlZGl0b3IpIHsKKyAgICAgICAgICAg
IHN5c3RlbSAib3BlbiIsICItYSIsICRlZGl0b3IsIEBsb2dzOworICAgICAgICB9IGVsc2Ugewor
ICAgICAgICAgICAgc3lzdGVtICJvcGVuIiwgIi1lIiwgQGxvZ3M7CisgICAgICAgIH0KICAgICB9
CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64071</attachid>
            <date>2010-08-10 22:31:11 -0700</date>
            <delta_ts>2010-08-11 05:54:32 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-40548-20100810223109.patch</filename>
            <type>text/plain</type>
            <size>4546</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA4NjNiODMyY2YwZTkzMDZjMDJhNzhkMjM5MWRjMmI1YTBhNjlhMWRlLi40OTQwMmJi
NDRhYjhkYjVhMmYyM2QwNGM5NjNmNGY2YjMzNGUzYTFkIDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTAtMDgtMTAgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IEpvaG4gU3VsbGl2YW4uCisKKyAgICAgICAgSW1wcm92ZWQgZWRpdG9yIG9wdGlv
bnMgZm9yIHByZXBhcmUtQ2hhbmdlTG9nIGFuZCBjb21taXQtbG9nLWVkaXRvcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA1NDgKKworICAgICAgICAq
IFNjcmlwdHMvY29tbWl0LWxvZy1lZGl0b3I6IFNwbGl0IGVkaXRvciBzdHJpbmdzIG9uIHNwYWNl
cyBzbyBFRElUT1IKKyAgICAgICAgdmFsdWVzIGxpa2UgInhlZCAtLWxhdW5jaCAtLXdhaXQiIHdv
cmsgcHJvcGVybHkuCisKKyAgICAgICAgKiBTY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nOiBBZGRl
ZCBhIG5ldyBDSEFOR0VfTE9HX0VESVRPUiBzbyB3ZSBjYW4KKyAgICAgICAgdXNlIGEgY29tbWFu
ZCBsaW5lIHRvb2wgd2l0aCB0aGUgJG9wZW5DaGFuZ2VMb2dzIGZlYXR1cmUuCisKIDIwMTAtMDgt
MTAgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3
ZWQsIGJ1aWxkIGZpeC4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1NjcmlwdHMvY29tbWl0LWxv
Zy1lZGl0b3IgYi9XZWJLaXRUb29scy9TY3JpcHRzL2NvbW1pdC1sb2ctZWRpdG9yCmluZGV4IGE2
NDI3MzE4YzVhY2Y5NjQ3OTRmN2JlNDc1MWRkZTkxNWY5MzUwYmIuLmJlZjBhMWY5MTY2ZTg3YzFk
YzI0NDdlMTNkOTY4MTZjYjA3OTc3NjggMTAwNzU1Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMv
Y29tbWl0LWxvZy1lZGl0b3IKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9jb21taXQtbG9nLWVk
aXRvcgpAQCAtNjIsMjYgKzYyLDQwIEBAIGlmICghJGxvZykgewogbXkgJGJhc2VEaXIgPSBiYXNl
UHJvZHVjdERpcigpOwogCiBteSAkZWRpdG9yID0gJEVOVntTVk5fTE9HX0VESVRPUn07Ci1pZiAo
ISRlZGl0b3IgfHwgaXNDb21taXRMb2dFZGl0b3IoJGVkaXRvcikpIHsKLSAgICAkZWRpdG9yID0g
JEVOVntDVlNfTE9HX0VESVRPUn07Ci19Ci1pZiAoISRlZGl0b3IgfHwgaXNDb21taXRMb2dFZGl0
b3IoJGVkaXRvcikpIHsKKyRlZGl0b3IgPSAkRU5We0NWU19MT0dfRURJVE9SfSBpZiAhJGVkaXRv
cjsKKyRlZGl0b3IgPSAiIiBpZiBpc0NvbW1pdExvZ0VkaXRvcigkZWRpdG9yKTsKKworbXkgJHNw
bGl0RWRpdG9yID0gdHJ1ZTsKK2lmICghJGVkaXRvcikgewogICAgIG15ICRidWlsdEVkaXRvckFw
cGxpY2F0aW9uID0gIiRiYXNlRGlyL1JlbGVhc2UvQ29tbWl0IExvZyBFZGl0b3IuYXBwL0NvbnRl
bnRzL01hY09TL0NvbW1pdCBMb2cgRWRpdG9yIjsKLSAgICAkZWRpdG9yID0gJGJ1aWx0RWRpdG9y
QXBwbGljYXRpb24gaWYgLXggJGJ1aWx0RWRpdG9yQXBwbGljYXRpb247CisgICAgaWYgKC14ICRi
dWlsdEVkaXRvckFwcGxpY2F0aW9uKSB7CisgICAgICAgICRlZGl0b3IgPSAkYnVpbHRFZGl0b3JB
cHBsaWNhdGlvbjsKKyAgICAgICAgJHNwbGl0RWRpdG9yID0gZmFsc2U7CisgICAgfQogfQotaWYg
KCEkZWRpdG9yIHx8IGlzQ29tbWl0TG9nRWRpdG9yKCRlZGl0b3IpKSB7CitpZiAoISRlZGl0b3Ip
IHsKICAgICBteSAkYnVpbHRFZGl0b3JBcHBsaWNhdGlvbiA9ICIkYmFzZURpci9EZWJ1Zy9Db21t
aXQgTG9nIEVkaXRvci5hcHAvQ29udGVudHMvTWFjT1MvQ29tbWl0IExvZyBFZGl0b3IiOwotICAg
ICRlZGl0b3IgPSAkYnVpbHRFZGl0b3JBcHBsaWNhdGlvbiBpZiAteCAkYnVpbHRFZGl0b3JBcHBs
aWNhdGlvbjsKKyAgICBpZiAoLXggJGJ1aWx0RWRpdG9yQXBwbGljYXRpb24pIHsKKyAgICAgICAg
JGVkaXRvciA9ICRidWlsdEVkaXRvckFwcGxpY2F0aW9uOworICAgICAgICAkc3BsaXRFZGl0b3Ig
PSBmYWxzZTsKKyAgICB9CiB9Ci1pZiAoISRlZGl0b3IgfHwgaXNDb21taXRMb2dFZGl0b3IoJGVk
aXRvcikpIHsKK2lmICghJGVkaXRvcikgewogICAgIG15ICRpbnN0YWxsZWRFZGl0b3JBcHBsaWNh
dGlvbiA9ICIkRU5We0hPTUV9L0FwcGxpY2F0aW9ucy9Db21taXQgTG9nIEVkaXRvci5hcHAvQ29u
dGVudHMvTWFjT1MvQ29tbWl0IExvZyBFZGl0b3IiOwotICAgICRlZGl0b3IgPSAkaW5zdGFsbGVk
RWRpdG9yQXBwbGljYXRpb24gaWYgLXggJGluc3RhbGxlZEVkaXRvckFwcGxpY2F0aW9uOwotfQot
aWYgKCEkZWRpdG9yIHx8IGlzQ29tbWl0TG9nRWRpdG9yKCRlZGl0b3IpKSB7Ci0gICAgJGVkaXRv
ciA9ICRFTlZ7RURJVE9SfTsKKyAgICBpZiAoLXggJGJ1aWx0RWRpdG9yQXBwbGljYXRpb24pIHsK
KyAgICAgICAgJGVkaXRvciA9ICRidWlsdEVkaXRvckFwcGxpY2F0aW9uOworICAgICAgICAkc3Bs
aXRFZGl0b3IgPSBmYWxzZTsKKyAgICB9CiB9Ci1pZiAoISRlZGl0b3IgfHwgaXNDb21taXRMb2dF
ZGl0b3IoJGVkaXRvcikpIHsKLSAgICAkZWRpdG9yID0gIi91c3IvYmluL3ZpIjsKKworJGVkaXRv
ciA9ICRFTlZ7RURJVE9SfSBpZiAhJGVkaXRvcjsKKyRlZGl0b3IgPSAiL3Vzci9iaW4vdmkiIGlm
ICEkZWRpdG9yOworCitteSBAZWRpdG9yOworaWYgKCRzcGxpdEVkaXRvcikgeworICAgIEBlZGl0
b3IgPSBzcGxpdCAnICcsICRlZGl0b3I7Cit9IGVsc2UgeworICAgIEBlZGl0b3IgPSAoJGVkaXRv
cik7CiB9CiAKIG15ICRpbkNoYW5nZXNUb0JlQ29tbWl0dGVkID0gIWlzR2l0KCk7CkBAIC0xMjQs
OSArMTM4LDggQEAgaWYgKCRyZWdlbmVyYXRlTG9nICYmICRleGlzdGluZ0xvZyAmJiBzY2FsYXIo
QGNoYW5nZUxvZ3MpID4gMCkgewogICAgICRrZWVwRXhpc3RpbmdMb2cgPSAwIGlmICgka2V5IGVx
ICJyIik7CiB9CiAKLSMgRG9uJ3QgY2hhbmdlIGFueXRoaW5nIGlmIHRoZXJlJ3MgYWxyZWFkeSBh
IGxvZyBtZXNzYWdlCi0jIChhcyBjYW4gaGFwcGVuIHdpdGggZ2l0LWNvbW1pdCAtLWFtZW5kKQot
ZXhlYyAkZWRpdG9yLCBAQVJHViBpZiAkZXhpc3RpbmdMb2cgJiYgJGtlZXBFeGlzdGluZ0xvZzsK
KyMgRG9uJ3QgY2hhbmdlIGFueXRoaW5nIGlmIHRoZXJlJ3MgYWxyZWFkeSBhIGxvZyBtZXNzYWdl
IChhcyBjYW4gaGFwcGVuIHdpdGggZ2l0LWNvbW1pdCAtLWFtZW5kKS4KK2V4ZWMgKEBlZGl0b3Is
IEBBUkdWKSBpZiAkZXhpc3RpbmdMb2cgJiYgJGtlZXBFeGlzdGluZ0xvZzsKIAogbXkgJHRvcExl
dmVsID0gZGV0ZXJtaW5lVkNTUm9vdCgpOwogCkBAIC0yNDgsNyArMjYxLDcgQEAgaWYgKGlzR2l0
KCkgJiYgc2NhbGFyIGtleXMgJWNoYW5nZUxvZ1NvcnQgPT0gMCkgewogcHJpbnQgTkVXTE9HICRs
b2dDb250ZW50czsKIGNsb3NlIE5FV0xPRzsKIAotc3lzdGVtICRlZGl0b3IsICIkbG9nLmVkaXQi
Oworc3lzdGVtIChAZWRpdG9yLCAiJGxvZy5lZGl0Iik7CiAKIG9wZW4gTkVXTE9HLCAiJGxvZy5l
ZGl0IiBvciBleGl0OwogbXkgJGZvdW5kQ29tbWVudCA9IDA7CmRpZmYgLS1naXQgYS9XZWJLaXRU
b29scy9TY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9wcmVw
YXJlLUNoYW5nZUxvZwppbmRleCAxNDg4OTM5ODg1YWM2Y2I1OGI0ZmZlZDQ4OGIyZTExNWQzYzFj
ZWE0Li40NWFjYTFiNWI2NDRjODdkYjhmNjljNGJjMzdmYzY4NmNlZGE2NGU5IDEwMDc1NQotLS0g
YS9XZWJLaXRUb29scy9TY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nCisrKyBiL1dlYktpdFRvb2xz
L1NjcmlwdHMvcHJlcGFyZS1DaGFuZ2VMb2cKQEAgLTQzMywxMSArNDMzLDE2IEBAIGlmICgkc3Bl
d0RpZmYgJiYgQGNoYW5nZWRfZmlsZXMpIHsKICMgT3BlbiBDaGFuZ2VMb2dzLgogaWYgKCRvcGVu
Q2hhbmdlTG9ncyAmJiBAbG9ncykgewogICAgIHByaW50IFNUREVSUiAiICBPcGVuaW5nIHRoZSBl
ZGl0ZWQgQ2hhbmdlTG9nIGZpbGVzLlxuIjsKLSAgICBteSAkZWRpdG9yID0gJEVOVnsiQ0hBTkdF
X0xPR19FRElUX0FQUExJQ0FUSU9OIn07CisgICAgbXkgJGVkaXRvciA9ICRFTlZ7Q0hBTkdFX0xP
R19FRElUT1J9OwogICAgIGlmICgkZWRpdG9yKSB7Ci0gICAgICAgIHN5c3RlbSAib3BlbiIsICIt
YSIsICRlZGl0b3IsIEBsb2dzOworICAgICAgICBzeXN0ZW0gKChzcGxpdCAnICcsICRlZGl0b3Ip
LCBAbG9ncyk7CiAgICAgfSBlbHNlIHsKLSAgICAgICAgc3lzdGVtICJvcGVuIiwgIi1lIiwgQGxv
Z3M7CisgICAgICAgICRlZGl0b3IgPSAkRU5We0NIQU5HRV9MT0dfRURJVF9BUFBMSUNBVElPTn07
CisgICAgICAgIGlmICgkZWRpdG9yKSB7CisgICAgICAgICAgICBzeXN0ZW0gIm9wZW4iLCAiLWEi
LCAkZWRpdG9yLCBAbG9nczsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIHN5c3RlbSAi
b3BlbiIsICItZSIsIEBsb2dzOworICAgICAgICB9CiAgICAgfQogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>