Philipp Stephani wrote:
> OK, here's a patch.
Thanks. I don=E2=80=99t see the point of the non-context-sensitive version.=
That is, if
=E2=80=98"=E2=80=99 is supposed to be replaced by a curved double-quot=
e, then I don=E2=80=99t see the
point of having a mode where =E2=80=98"=E2=80=99 is always replaced by=
closing double quote.
That does not seem useful for English, anyway.
In the NEWS item, just say =E2=80=98"=E2=80=99 instead of =E2=80=98dou=
ble quote=E2=80=99 or =E2=80=98double ASCII quote=E2=80=99.
OK, here's an updated patch.=C2=A0
--001a113ca93acddda90559e11425--
--001a113ca93acdddac0559e11427
Content-Type: text/plain; charset="UTF-8";
name="0001-Electric-quote-mode-Conditionally-replace-Bug-24710.txt"
Content-Disposition: attachment;
filename="0001-Electric-quote-mode-Conditionally-replace-Bug-24710.txt"
Content-Transfer-Encoding: base64
Content-ID: <15eb06751c8470142f51>
X-Attachment-Id: 15eb06751c8470142f51
RnJvbSA0NmZmMjk3YzZhZjU2MWUxZThlZDc1MTYzYTNjMDIwOWNiMDZhNTRiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh
dGU6IFN1biwgMjMgSnVsIDIwMTcgMjE6NTg6NDkgKzAyMDAKU3ViamVjdDogW1BBVENIXSBFbGVj
dHJpYyBxdW90ZSBtb2RlOiBDb25kaXRpb25hbGx5IHJlcGxhY2UgIiAoQnVnIzI0NzEwKQoKKiBs
aXNwL2VsZWN0cmljLmVsIChlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZSk6IE5ldyB1c2Vy
IG9wdGlvbi4KKGVsZWN0cmljLXF1b3RlLXBvc3Qtc2VsZi1pbnNlcnQtZnVuY3Rpb24pOiBVc2Ug
aXQuCgoqIGVsZWN0cmljLXRlc3RzLmVsIChlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZS1k
aXNhYmxlZCkKKGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlLWJvYikKKGVsZWN0cmljLXF1
b3RlLXJlcGxhY2UtZG91YmxlLWJvbCkKKGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlLWFm
dGVyLXNwYWNlKQooZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUtYWZ0ZXItbGV0dGVyKQoo
ZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUtYWZ0ZXItcGFyZW4pOiBOZXcgdW5pdCB0ZXN0
cy4KLS0tCiBldGMvTkVXUyAgICAgICAgICAgICAgICAgICAgfCAgNCArKysrCiBsaXNwL2VsZWN0
cmljLmVsICAgICAgICAgICAgfCAyNSArKysrKysrKysrKysrKysrKysrKystLS0tCiB0ZXN0L2xp
c3AvZWxlY3RyaWMtdGVzdHMuZWwgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA2NiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5kZXggMGU2MmEyYmJiNC4u
YmJhZWI0NTcwZiAxMDA2NDQKLS0tIGEvZXRjL05FV1MKKysrIGIvZXRjL05FV1MKQEAgLTM0LDYg
KzM0LDEwIEBAIFdoZW4geW91IGFkZCBhIG5ldyBpdGVtLCB1c2UgdGhlIGFwcHJvcHJpYXRlIG1h
cmsgaWYgeW91IGFyZSBzdXJlIGl0IGFwcGxpZXMsCiAMCiAqIEVkaXRpbmcgQ2hhbmdlcyBpbiBF
bWFjcyAyNy4xCiAKKyoqIFRoZSBuZXcgdXNlciBvcHRpb24gJ2VsZWN0cmljLXF1b3RlLXJlcGxh
Y2UtZG91YmxlJyBjb250cm9scword2hldGhlciAiIGlzIGFsc28gcmVwbGFjZWQgaW4gJ2VsZWN0
cmljLXF1b3RlLW1vZGUnLiAgSWYgbm9uLW5pbCwgIiBpcworcmVwbGFjZWQgYnkgYSBkb3VibGUg
dHlwb2dyYXBoaWMgcXVvdGUuCisKIAwKICogQ2hhbmdlcyBpbiBTcGVjaWFsaXplZCBNb2RlcyBh
bmQgUGFja2FnZXMgaW4gRW1hY3MgMjcuMQogCmRpZmYgLS1naXQgYS9saXNwL2VsZWN0cmljLmVs
IGIvbGlzcC9lbGVjdHJpYy5lbAppbmRleCBkNzkyOTk0NWRiLi42NWUzNmI3YTYzIDEwMDY0NAot
LS0gYS9saXNwL2VsZWN0cmljLmVsCisrKyBiL2xpc3AvZWxlY3RyaWMuZWwKQEAgLTQ1MSw2ICs0
NTEsMTQgQEAgZWxlY3RyaWMtcXVvdGUtY29udGV4dC1zZW5zaXRpdmUKICAgOnZlcnNpb24gIjI2
LjEiCiAgIDp0eXBlICdib29sZWFuIDpzYWZlICMnYm9vbGVhbnAgOmdyb3VwICdlbGVjdHJpY2l0
eSkKIAorKGRlZmN1c3RvbSBlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZSBuaWwKKyAgIk5v
bi1uaWwgbWVhbnMgdG8gcmVwbGFjZSBcIiB3aXRoIGFuIGVsZWN0cmljIGRvdWJsZSBxdW90ZS4K
K0VtYWNzIHJlcGxhY2VzIFwiIHdpdGggYW4gb3BlbmluZyBkb3VibGUgcXVvdGUgYWZ0ZXIgYSBs
aW5lCiticmVhaywgd2hpdGVzcGFjZSwgb3BlbmluZyBwYXJlbnRoZXNpcywgb3IgcXVvdGUsIGFu
ZCB3aXRoIGEKK2Nsb3NpbmcgZG91YmxlIHF1b3RlIG90aGVyd2lzZS4iCisgIDp2ZXJzaW9uICIy
Ni4xIgorICA6dHlwZSAnYm9vbGVhbiA6c2FmZSAjJ2Jvb2xlYW5wIDpncm91cCAnZWxlY3RyaWNp
dHkpCisKIChkZWZ2YXIgZWxlY3RyaWMtcXVvdGUtaW5oaWJpdC1mdW5jdGlvbnMgKCkKICAgIkxp
c3Qgb2YgZnVuY3Rpb25zIHRoYXQgc2hvdWxkIGluaGliaXQgZWxlY3RyaWMgcXVvdGluZy4KIFdo
ZW4gdGhlIHZhcmlhYmxlIGBlbGVjdHJpYy1xdW90ZS1tb2RlJyBpcyBub24tbmlsLCBFbWFjcyB3
aWxsCkBAIC00NjcsNyArNDc1LDkgQEAgZWxlY3RyaWMtcXVvdGUtcG9zdC1zZWxmLWluc2VydC1m
dW5jdGlvbgogICAod2hlbiAoYW5kIGVsZWN0cmljLXF1b3RlLW1vZGUKICAgICAgICAgICAgICAo
b3IgKGVxIGxhc3QtY29tbWFuZC1ldmVudCA/XCcpCiAgICAgICAgICAgICAgICAgIChhbmQgKG5v
dCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZSkKLSAgICAgICAgICAgICAgICAgICAg
ICAoZXEgbGFzdC1jb21tYW5kLWV2ZW50ID9cYCkpKQorICAgICAgICAgICAgICAgICAgICAgIChl
cSBsYXN0LWNvbW1hbmQtZXZlbnQgP1xgKSkKKyAgICAgICAgICAgICAgICAgKGFuZCBlbGVjdHJp
Yy1xdW90ZS1yZXBsYWNlLWRvdWJsZQorICAgICAgICAgICAgICAgICAgICAgIChlcSBsYXN0LWNv
bW1hbmQtZXZlbnQgP1wiKSkpCiAgICAgICAgICAgICAgKG5vdCAocnVuLWhvb2std2l0aC1hcmdz
LXVudGlsLXN1Y2Nlc3MKICAgICAgICAgICAgICAgICAgICAnZWxlY3RyaWMtcXVvdGUtaW5oaWJp
dC1mdW5jdGlvbnMpKQogICAgICAgICAgICAgIChpZiAoZGVyaXZlZC1tb2RlLXAgJ3RleHQtbW9k
ZSkKQEAgLTQ4OCw3ICs0OTgsOCBAQCBlbGVjdHJpYy1xdW90ZS1wb3N0LXNlbGYtaW5zZXJ0LWZ1
bmN0aW9uCiAgICAgICAgKHNhdmUtZXhjdXJzaW9uCiAgICAgICAgICAobGV0ICgoYmFja3RpY2sg
P1xgKSkKICAgICAgICAgICAgKGlmIChvciAoZXEgbGFzdC1jb21tYW5kLWV2ZW50ID9cYCkKLSAg
ICAgICAgICAgICAgICAgICAoYW5kIGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZlCisg
ICAgICAgICAgICAgICAgICAgKGFuZCAob3IgZWxlY3RyaWMtcXVvdGUtY29udGV4dC1zZW5zaXRp
dmUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRv
dWJsZSkKICAgICAgICAgICAgICAgICAgICAgICAgIChzYXZlLWV4Y3Vyc2lvbgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAoYmFja3dhcmQtY2hhcikKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG9yIChib2JwKSAoYm9scCkKQEAgLTUwNiwxMyArNTE3LDE5IEBAIGVsZWN0cmljLXF1b3Rl
LXBvc3Qtc2VsZi1pbnNlcnQtZnVuY3Rpb24KICAgICAgICAgICAgICAgICAgICAgICAoc2V0cSBs
YXN0LWNvbW1hbmQtZXZlbnQgcTw8KSkKICAgICAgICAgICAgICAgICAgICAgICgoc2VhcmNoLWJh
Y2t3YXJkIChzdHJpbmcgYmFja3RpY2spICgxLSAocG9pbnQpKSB0KQogICAgICAgICAgICAgICAg
ICAgICAgIChyZXBsYWNlLW1hdGNoIChzdHJpbmcgcTwpKQotICAgICAgICAgICAgICAgICAgICAg
IChzZXRxIGxhc3QtY29tbWFuZC1ldmVudCBxPCkpKQorICAgICAgICAgICAgICAgICAgICAgIChz
ZXRxIGxhc3QtY29tbWFuZC1ldmVudCBxPCkpCisgICAgICAgICAgICAgICAgICAgICAoKHNlYXJj
aC1iYWNrd2FyZCAiXCIiICgxLSAocG9pbnQpKSB0KQorICAgICAgICAgICAgICAgICAgICAgIChy
ZXBsYWNlLW1hdGNoIChzdHJpbmcgcTw8KSkKKyAgICAgICAgICAgICAgICAgICAgICAoc2V0cSBs
YXN0LWNvbW1hbmQtZXZlbnQgcTw8KSkpCiAgICAgICAgICAgICAgKGNvbmQgKChzZWFyY2gtYmFj
a3dhcmQgKHN0cmluZyBxPiA/JykgKC0gKHBvaW50KSAyKSB0KQogICAgICAgICAgICAgICAgICAg
ICAocmVwbGFjZS1tYXRjaCAoc3RyaW5nIHE+PikpCiAgICAgICAgICAgICAgICAgICAgIChzZXRx
IGxhc3QtY29tbWFuZC1ldmVudCBxPj4pKQogICAgICAgICAgICAgICAgICAgICgoc2VhcmNoLWJh
Y2t3YXJkICInIiAoMS0gKHBvaW50KSkgdCkKICAgICAgICAgICAgICAgICAgICAgKHJlcGxhY2Ut
bWF0Y2ggKHN0cmluZyBxPikpCi0gICAgICAgICAgICAgICAgICAgIChzZXRxIGxhc3QtY29tbWFu
ZC1ldmVudCBxPikpKSkpKSkpKSkKKyAgICAgICAgICAgICAgICAgICAgKHNldHEgbGFzdC1jb21t
YW5kLWV2ZW50IHE+KSkKKyAgICAgICAgICAgICAgICAgICAoKHNlYXJjaC1iYWNrd2FyZCAiXCIi
ICgxLSAocG9pbnQpKSB0KQorICAgICAgICAgICAgICAgICAgICAocmVwbGFjZS1tYXRjaCAoc3Ry
aW5nIHE+PikpCisgICAgICAgICAgICAgICAgICAgIChzZXRxIGxhc3QtY29tbWFuZC1ldmVudCBx
Pj4pKSkpKSkpKSkpCiAKIChwdXQgJ2VsZWN0cmljLXF1b3RlLXBvc3Qtc2VsZi1pbnNlcnQtZnVu
Y3Rpb24gJ3ByaW9yaXR5IDEwKQogCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvZWxlY3RyaWMtdGVz
dHMuZWwgYi90ZXN0L2xpc3AvZWxlY3RyaWMtdGVzdHMuZWwKaW5kZXggZmM2OTkxOWZiZS4uN2Rm
MjQ0OWI5ZSAxMDA2NDQKLS0tIGEvdGVzdC9saXNwL2VsZWN0cmljLXRlc3RzLmVsCisrKyBiL3Rl
c3QvbGlzcC9lbGVjdHJpYy10ZXN0cy5lbApAQCAtNjE3LDYgKzYxNywxMiBAQCBlbGVjdHJpYy1x
dW90ZS1jbG9zaW5nLWRvdWJsZQogICA6Zml4dHVyZS1mbiAjJ2VsZWN0cmljLXF1b3RlLWxvY2Fs
LW1vZGUKICAgOnRlc3QtaW4tY29tbWVudHMgbmlsIDp0ZXN0LWluLXN0cmluZ3MgbmlsKQogCiso
ZGVmaW5lLWVsZWN0cmljLXBhaXItdGVzdCBlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZS1k
aXNhYmxlZAorICAiIiAiXCIiIDpleHBlY3RlZC1zdHJpbmcgIlwiIiA6ZXhwZWN0ZWQtcG9pbnQg
MgorICA6bW9kZXMgJyh0ZXh0LW1vZGUpCisgIDpmaXh0dXJlLWZuICMnZWxlY3RyaWMtcXVvdGUt
bG9jYWwtbW9kZQorICA6dGVzdC1pbi1jb21tZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwp
CisKIChkZWZpbmUtZWxlY3RyaWMtcGFpci10ZXN0IGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vu
c2l0aXZlLWJhY2t0aWNrCiAgICIiICJgIiA6ZXhwZWN0ZWQtc3RyaW5nICJgIiA6ZXhwZWN0ZWQt
cG9pbnQgMgogICA6bW9kZXMgJyh0ZXh0LW1vZGUpCkBAIC02MzgsNiArNjQ0LDEzIEBAIGVsZWN0
cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZlLWJvYi1kb3VibGUKICAgOmJpbmRpbmdzICcoKGVs
ZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZlIC4gdCkpCiAgIDp0ZXN0LWluLWNvbW1lbnRz
IG5pbCA6dGVzdC1pbi1zdHJpbmdzIG5pbCkKIAorKGRlZmluZS1lbGVjdHJpYy1wYWlyLXRlc3Qg
ZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUtYm9iCisgICIiICJcIiIgOmV4cGVjdGVkLXN0
cmluZyAi4oCcIiA6ZXhwZWN0ZWQtcG9pbnQgMgorICA6bW9kZXMgJyh0ZXh0LW1vZGUpCisgIDpm
aXh0dXJlLWZuICMnZWxlY3RyaWMtcXVvdGUtbG9jYWwtbW9kZQorICA6YmluZGluZ3MgJygoZWxl
Y3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUgLiB0KSkKKyAgOnRlc3QtaW4tY29tbWVudHMgbmls
IDp0ZXN0LWluLXN0cmluZ3MgbmlsKQorCiAoZGVmaW5lLWVsZWN0cmljLXBhaXItdGVzdCBlbGVj
dHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZS1ib2wtc2luZ2xlCiAgICJhXG4iICItLSciIDpl
eHBlY3RlZC1zdHJpbmcgImFcbuKAmCIgOmV4cGVjdGVkLXBvaW50IDQKICAgOm1vZGVzICcodGV4
dC1tb2RlKQpAQCAtNjUyLDYgKzY2NSwxMyBAQCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNp
dGl2ZS1ib2wtZG91YmxlCiAgIDpiaW5kaW5ncyAnKChlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNl
bnNpdGl2ZSAuIHQpKQogICA6dGVzdC1pbi1jb21tZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBu
aWwpCiAKKyhkZWZpbmUtZWxlY3RyaWMtcGFpci10ZXN0IGVsZWN0cmljLXF1b3RlLXJlcGxhY2Ut
ZG91YmxlLWJvbAorICAiYVxuIiAiLS1cIiIgOmV4cGVjdGVkLXN0cmluZyAiYVxu4oCcIiA6ZXhw
ZWN0ZWQtcG9pbnQgNAorICA6bW9kZXMgJyh0ZXh0LW1vZGUpCisgIDpmaXh0dXJlLWZuICMnZWxl
Y3RyaWMtcXVvdGUtbG9jYWwtbW9kZQorICA6YmluZGluZ3MgJygoZWxlY3RyaWMtcXVvdGUtcmVw
bGFjZS1kb3VibGUgLiB0KSkKKyAgOnRlc3QtaW4tY29tbWVudHMgbmlsIDp0ZXN0LWluLXN0cmlu
Z3MgbmlsKQorCiAoZGVmaW5lLWVsZWN0cmljLXBhaXItdGVzdCBlbGVjdHJpYy1xdW90ZS1jb250
ZXh0LXNlbnNpdGl2ZS1hZnRlci1zcGFjZS1zaW5nbGUKICAgIiAiICItJyIgOmV4cGVjdGVkLXN0
cmluZyAiIOKAmCIgOmV4cGVjdGVkLXBvaW50IDMKICAgOm1vZGVzICcodGV4dC1tb2RlKQpAQCAt
NjY2LDYgKzY4NiwxMyBAQCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZS1hZnRlci1z
cGFjZS1kb3VibGUKICAgOmJpbmRpbmdzICcoKGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0
aXZlIC4gdCkpCiAgIDp0ZXN0LWluLWNvbW1lbnRzIG5pbCA6dGVzdC1pbi1zdHJpbmdzIG5pbCkK
IAorKGRlZmluZS1lbGVjdHJpYy1wYWlyLXRlc3QgZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3Vi
bGUtYWZ0ZXItc3BhY2UKKyAgIiAiICItXCIiIDpleHBlY3RlZC1zdHJpbmcgIiDigJwiIDpleHBl
Y3RlZC1wb2ludCAzCisgIDptb2RlcyAnKHRleHQtbW9kZSkKKyAgOmZpeHR1cmUtZm4gIydlbGVj
dHJpYy1xdW90ZS1sb2NhbC1tb2RlCisgIDpiaW5kaW5ncyAnKChlbGVjdHJpYy1xdW90ZS1yZXBs
YWNlLWRvdWJsZSAuIHQpKQorICA6dGVzdC1pbi1jb21tZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5n
cyBuaWwpCisKIChkZWZpbmUtZWxlY3RyaWMtcGFpci10ZXN0IGVsZWN0cmljLXF1b3RlLWNvbnRl
eHQtc2Vuc2l0aXZlLWFmdGVyLWxldHRlci1zaW5nbGUKICAgImEiICItJyIgOmV4cGVjdGVkLXN0
cmluZyAiYeKAmSIgOmV4cGVjdGVkLXBvaW50IDMKICAgOm1vZGVzICcodGV4dC1tb2RlKQpAQCAt
NjgwLDYgKzcwNywxMyBAQCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZS1hZnRlci1s
ZXR0ZXItZG91YmxlCiAgIDpiaW5kaW5ncyAnKChlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNp
dGl2ZSAuIHQpKQogICA6dGVzdC1pbi1jb21tZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwp
CiAKKyhkZWZpbmUtZWxlY3RyaWMtcGFpci10ZXN0IGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91
YmxlLWFmdGVyLWxldHRlcgorICAiYSIgIi1cIiIgOmV4cGVjdGVkLXN0cmluZyAiYeKAnSIgOmV4
cGVjdGVkLXBvaW50IDMKKyAgOm1vZGVzICcodGV4dC1tb2RlKQorICA6Zml4dHVyZS1mbiAjJ2Vs
ZWN0cmljLXF1b3RlLWxvY2FsLW1vZGUKKyAgOmJpbmRpbmdzICcoKGVsZWN0cmljLXF1b3RlLXJl
cGxhY2UtZG91YmxlIC4gdCkpCisgIDp0ZXN0LWluLWNvbW1lbnRzIG5pbCA6dGVzdC1pbi1zdHJp
bmdzIG5pbCkKKwogKGRlZmluZS1lbGVjdHJpYy1wYWlyLXRlc3QgZWxlY3RyaWMtcXVvdGUtY29u
dGV4dC1zZW5zaXRpdmUtYWZ0ZXItcGFyZW4tc2luZ2xlCiAgICIoIiAiLSciIDpleHBlY3RlZC1z
dHJpbmcgIijigJgiIDpleHBlY3RlZC1wb2ludCAzCiAgIDptb2RlcyAnKHRleHQtbW9kZSkKQEAg
LTY5NCw2ICs3MjgsMTMgQEAgZWxlY3RyaWMtcXVvdGUtY29udGV4dC1zZW5zaXRpdmUtYWZ0ZXIt
cGFyZW4tZG91YmxlCiAgIDpiaW5kaW5ncyAnKChlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNp
dGl2ZSAuIHQpKQogICA6dGVzdC1pbi1jb21tZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwp
CiAKKyhkZWZpbmUtZWxlY3RyaWMtcGFpci10ZXN0IGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91
YmxlLWFmdGVyLXBhcmVuCisgICIoIiAiLVwiIiA6ZXhwZWN0ZWQtc3RyaW5nICIo4oCcIiA6ZXhw
ZWN0ZWQtcG9pbnQgMworICA6bW9kZXMgJyh0ZXh0LW1vZGUpCisgIDpmaXh0dXJlLWZuICMnZWxl
Y3RyaWMtcXVvdGUtbG9jYWwtbW9kZQorICA6YmluZGluZ3MgJygoZWxlY3RyaWMtcXVvdGUtcmVw
bGFjZS1kb3VibGUgLiB0KSkKKyAgOnRlc3QtaW4tY29tbWVudHMgbmlsIDp0ZXN0LWluLXN0cmlu
Z3MgbmlsKQorCiA7OyBTaW11bGF0ZSDigJhtYXJrZG93bi1tb2Rl4oCZOiBpdCBzZXRzIGJvdGgg
4oCYY29tbWVudC1zdGFydOKAmSBhbmQKIDs7IOKAmGNvbW1lbnQtdXNlLXN5bnRheOKAmSwgYnV0
IGRlcml2ZXMgZnJvbSDigJh0ZXh0LW1vZGXigJkuCiAoZGVmaW5lLWVsZWN0cmljLXBhaXItdGVz
dCBlbGVjdHJpYy1xdW90ZS1tYXJrZG93bi1pbi10ZXh0Ci0tIAoyLjE0LjEKCg==
--001a113ca93acdddac0559e11427--
From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 22:50:44 2017
Received: (at 24710) by debbugs.gnu.org; 24 Sep 2017 02:50:44 +0000
Received: from localhost ([127.0.0.1]:55050 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from
)
id 1dvx0G-0007Zo-6D
for submit@debbugs.gnu.org; Sat, 23 Sep 2017 22:50:44 -0400
Received: from eggs.gnu.org ([208.118.235.92]:44182)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1dvx0E-0007Zb-Rv
for 24710@debbugs.gnu.org; Sat, 23 Sep 2017 22:50:43 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1dvx05-0003aX-On
for 24710@debbugs.gnu.org; Sat, 23 Sep 2017 22:50:37 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45201)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from )
id 1dvx05-0003aN-Kr; Sat, 23 Sep 2017 22:50:33 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3459
helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from )
id 1dvx04-0000xZ-1f; Sat, 23 Sep 2017 22:50:32 -0400
Date: Sun, 24 Sep 2017 05:50:31 +0300
Message-Id: <83h8vsajyg.fsf@gnu.org>
From: Eli Zaretskii
To: Philipp Stephani
In-reply-to:
(message from Philipp Stephani on Sat, 23 Sep 2017 20:22:02 +0000)
Subject: Re: bug#24710: 26.0.50;
Feature request: Replace double quotes in electric-quote-mode
References:
<4fc323e0-ed0a-cc36-08df-d337200d1549@cs.ucla.edu>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 24710
Cc: 24710@debbugs.gnu.org, eggert@cs.ucla.edu
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Reply-To: Eli Zaretskii
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -5.0 (-----)
> From: Philipp Stephani
> Date: Sat, 23 Sep 2017 20:22:02 +0000
> Cc: 24710@debbugs.gnu.org
>
> In the NEWS item, just say ‘"’ instead of ‘double quote’ or ‘double ASCII quote’.
>
> OK, here's an updated patch.
Thanks. How about updating the Emacs manual as well?
From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 24 01:03:27 2017
Received: (at 24710) by debbugs.gnu.org; 24 Sep 2017 05:03:27 +0000
Received: from localhost ([127.0.0.1]:55072 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1dvz4h-00029Q-Fa
for submit@debbugs.gnu.org; Sun, 24 Sep 2017 01:03:27 -0400
Received: from zimbra.cs.ucla.edu ([131.179.128.68]:48024)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1dvz4f-00029A-KG
for 24710@debbugs.gnu.org; Sun, 24 Sep 2017 01:03:26 -0400
Received: from localhost (localhost [127.0.0.1])
by zimbra.cs.ucla.edu (Postfix) with ESMTP id AB29A160AD7;
Sat, 23 Sep 2017 22:03:19 -0700 (PDT)
Received: from zimbra.cs.ucla.edu ([127.0.0.1])
by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032)
with ESMTP id owgeObG7zAVI; Sat, 23 Sep 2017 22:03:19 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0EEB2160E06;
Sat, 23 Sep 2017 22:03:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu
Received: from zimbra.cs.ucla.edu ([127.0.0.1])
by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026)
with ESMTP id 3fwd3iprmtdT; Sat, 23 Sep 2017 22:03:18 -0700 (PDT)
Received: from [192.168.1.9] (unknown [47.154.18.85])
by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id E3109160AD7;
Sat, 23 Sep 2017 22:03:18 -0700 (PDT)
Subject: Re: bug#24710: 26.0.50; Feature request: Replace double quotes in
electric-quote-mode
To: Eli Zaretskii , Philipp Stephani
References:
<4fc323e0-ed0a-cc36-08df-d337200d1549@cs.ucla.edu>
<83h8vsajyg.fsf@gnu.org>
From: Paul Eggert
Organization: UCLA Computer Science Department
Message-ID:
Date: Sat, 23 Sep 2017 22:03:18 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <83h8vsajyg.fsf@gnu.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 24710
Cc: 24710@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -2.3 (--)
Eli Zaretskii wrote:
> Thanks. How about updating the Emacs manual as well?
Yes, other than that it looks good to me.
From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 24 03:04:27 2017
Received: (at 24710) by debbugs.gnu.org; 24 Sep 2017 07:04:27 +0000
Received: from localhost ([127.0.0.1]:55119 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1dw0xn-0005OA-01
for submit@debbugs.gnu.org; Sun, 24 Sep 2017 03:04:27 -0400
Received: from mail-oi0-f48.google.com ([209.85.218.48]:52344)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1dw0xk-0005Nu-OM
for 24710@debbugs.gnu.org; Sun, 24 Sep 2017 03:04:25 -0400
Received: by mail-oi0-f48.google.com with SMTP id p126so3284336oih.9
for <24710@debbugs.gnu.org>; Sun, 24 Sep 2017 00:04:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=MiXZz6JOMuB/nL2H+uli6fMu6Aj0KCU0wiswaDemlxI=;
b=GoegTW4mpUcNcnJNCCKSp90jsU4OXsubZOBcV8kRKzY31yWDSFvGNWsQlQhQA69Hx1
VJQNR2NPKq5sLxLxjYrLiCUhSKO4KfrxqVjP8szYzcoQbbGPxv01vITBuZNNGAaXXmac
9mxkUNJ543pUSqjJv+n6eujf2/iSNDgfcOvKzJx8Gmf6V8r5QPO1ecku8DMXxr86IjyZ
KaZZVZ2y1gw0zbvT9y1UI5aWXIh+oxyKpNzSURRSxeQlbZNMN8I69LFH66I9Eh2GQOFw
y5eAwMkcR4mZibVfdBQisxi734VNBiHxXEFZDv2TUn5HGsO0qzy85zD7aD19zVrP+BKt
Aw3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=MiXZz6JOMuB/nL2H+uli6fMu6Aj0KCU0wiswaDemlxI=;
b=sV7kZXmGNfqno8hkZu3BD3zKFy0Xg9+usB3rc98T2jvM3XMOrAzqFp97+Fmv2KIm3E
lFsuPOyLJazbkbly3qcPmlfNmDf+O34KDkingbCQKW2w8I297/XDWIrtYHrowoGshGPY
NoE2mW/azx14Pq7FktDjZXmFq6hLDkipQSSz2zz9tnCbIek8snxSGnBvR1D/1u8PIJo3
5o4VrGEcLJVUIpqWQQRWsCvVUq7HDI/53bAkInCO/yZPSNZFlwu3a2K6d/eSUpfbBo3N
BU+1jf5DBXfUzO8aChSEqLqbpoTBjOo2zHxnXcl2boVa6a+DuYInE1P5FiE0tTPpr0YN
kIFg==
X-Gm-Message-State: AHPjjUhBoPJHAhsRW4SEADBXIdlv97s8VvTemmGTIVxxi4qSWkJtizSA
0YbQXVW/874nFK6PQEQUZIDhVBvtkkXo2ClDJv0=
X-Google-Smtp-Source: AOwi7QDr9WdfXR5LU0yQCiOKhoxOLUISNTeZpxCcnBHWj9kQxcCXh+iVox9FS1bv13u/1GXv2LH+n7Hns66myiO/FVA=
X-Received: by 10.202.171.87 with SMTP id u84mr4731661oie.321.1506236658986;
Sun, 24 Sep 2017 00:04:18 -0700 (PDT)
MIME-Version: 1.0
References:
<4fc323e0-ed0a-cc36-08df-d337200d1549@cs.ucla.edu>
<83h8vsajyg.fsf@gnu.org>
In-Reply-To:
From: Philipp Stephani
Date: Sun, 24 Sep 2017 07:04:07 +0000
Message-ID:
Subject: Re: bug#24710: 26.0.50;
Feature request: Replace double quotes in electric-quote-mode
To: Paul Eggert , Eli Zaretskii
Content-Type: multipart/mixed; boundary="001a113cd08401da590559ea0d5b"
X-Spam-Score: -2.0 (--)
X-Debbugs-Envelope-To: 24710
Cc: 24710@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -2.0 (--)
--001a113cd08401da590559ea0d5b
Content-Type: multipart/alternative; boundary="001a113cd08401da550559ea0d59"
--001a113cd08401da550559ea0d59
Content-Type: text/plain; charset="UTF-8"
Paul Eggert schrieb am So., 24. Sep. 2017 um 07:03 Uhr:
> Eli Zaretskii wrote:
> > Thanks. How about updating the Emacs manual as well?
>
> Yes, other than that it looks good to me.
>
OK, here's a new patch.
--001a113cd08401da550559ea0d59
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Eli Zaretskii wrote:
> Thanks.=C2=A0 How about updating the Emacs manual as well?
Yes, other than that it looks good to me.
OK, here's a new patch.=C2=A0
--001a113cd08401da550559ea0d59--
--001a113cd08401da590559ea0d5b
Content-Type: text/plain; charset="UTF-8";
name="0001-Electric-quote-mode-Conditionally-replace-Bug-24710.txt"
Content-Disposition: attachment;
filename="0001-Electric-quote-mode-Conditionally-replace-Bug-24710.txt"
Content-Transfer-Encoding: base64
Content-ID: <15eb2b3320d470142f51>
X-Attachment-Id: 15eb2b3320d470142f51
RnJvbSA0MmZjZDM4ODAwYjIwOWZhM2M4ZmMxYmI2NzAyMDc0OTMxMmY3OGFmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh
dGU6IFN1biwgMjMgSnVsIDIwMTcgMjE6NTg6NDkgKzAyMDAKU3ViamVjdDogW1BBVENIXSBFbGVj
dHJpYyBxdW90ZSBtb2RlOiBDb25kaXRpb25hbGx5IHJlcGxhY2UgIiAoQnVnIzI0NzEwKQoKKiBs
aXNwL2VsZWN0cmljLmVsIChlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZSk6IE5ldyB1c2Vy
IG9wdGlvbi4KKGVsZWN0cmljLXF1b3RlLXBvc3Qtc2VsZi1pbnNlcnQtZnVuY3Rpb24pOiBVc2Ug
aXQuCgoqIGVsZWN0cmljLXRlc3RzLmVsIChlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZS1k
aXNhYmxlZCkKKGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlLWJvYikKKGVsZWN0cmljLXF1
b3RlLXJlcGxhY2UtZG91YmxlLWJvbCkKKGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlLWFm
dGVyLXNwYWNlKQooZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUtYWZ0ZXItbGV0dGVyKQoo
ZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUtYWZ0ZXItcGFyZW4pOiBOZXcgdW5pdCB0ZXN0
cy4KLS0tCiBkb2MvZW1hY3MvdGV4dC50ZXhpICAgICAgICAgfCAgNyArKysrKysrCiBldGMvTkVX
UyAgICAgICAgICAgICAgICAgICAgfCAgNSArKysrKwogbGlzcC9lbGVjdHJpYy5lbCAgICAgICAg
ICAgIHwgMjUgKysrKysrKysrKysrKysrKysrKysrLS0tLQogdGVzdC9saXNwL2VsZWN0cmljLXRl
c3RzLmVsIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQg
ZmlsZXMgY2hhbmdlZCwgNzQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9kb2MvZW1hY3MvdGV4dC50ZXhpIGIvZG9jL2VtYWNzL3RleHQudGV4aQppbmRleCA0OTZi
NDNjZTFlLi41YWEwYzc3ZDM0IDEwMDY0NAotLS0gYS9kb2MvZW1hY3MvdGV4dC50ZXhpCisrKyBi
L2RvYy9lbWFjcy90ZXh0LnRleGkKQEAgLTQ0Myw2ICs0NDMsMTMgQEAgUXVvdGF0aW9uIE1hcmtz
CiBAY29kZXtuaWx9IGZvciBAY29kZXtlbGVjdHJpYy1xdW90ZS1zdHJpbmd9IGFuZCBAY29kZXt0
fSBmb3IgdGhlIG90aGVyCiB2YXJpYWJsZXMuCiAKK0B2aW5kZXggZWxlY3RyaWMtcXVvdGUtcmVw
bGFjZS1kb3VibGUKKyAgWW91IGNhbiBhbHNvIHNldCB0aGUgb3B0aW9uIEBjb2Rle2VsZWN0cmlj
LXF1b3RlLXJlcGxhY2UtZG91YmxlfSB0bworYSBub24tQGNvZGV7bmlsfSB2YWx1ZS4gIFRoZW4s
IHR5cGluZyBAdHsifSBpbnNlcnQgYW4gYXBwcm9wcmlhdGUKK2N1cnZlZCBkb3VibGUgcXVvdGUg
ZGVwZW5kaW5nIG9uIGNvbnRleHQ6IEB0e+KAnH0gYXQgdGhlIGJlZ2lubmluZyBvZgordGhlIGJ1
ZmZlciBvciBhZnRlciBhIGxpbmUgYnJlYWssIHdoaXRlc3BhY2UsIG9wZW5pbmcgcGFyZW50aGVz
aXMsIG9yCitxdW90ZSBjaGFyYWN0ZXIsIGFuZCBAdHvigJ19IG90aGVyd2lzZS4KKwogICBFbGVj
dHJpYyBRdW90ZSBtb2RlIGlzIGRpc2FibGVkIGJ5IGRlZmF1bHQuICBUbyB0b2dnbGUgaXQsIHR5
cGUKIEBrYmR7TS14IGVsZWN0cmljLXF1b3RlLW1vZGV9LiAgVG8gdG9nZ2xlIGl0IGluIGEgc2lu
Z2xlIGJ1ZmZlciwgdXNlCiBAa2Jke00teCBlbGVjdHJpYy1xdW90ZS1sb2NhbC1tb2RlfS4gIFRv
IHN1cHByZXNzIGl0IGZvciBhIHNpbmdsZSB1c2UsCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0
Yy9ORVdTCmluZGV4IDBlNjJhMmJiYjQuLjI2ZTNjY2I0NzMgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdT
CisrKyBiL2V0Yy9ORVdTCkBAIC0zNCw2ICszNCwxMSBAQCBXaGVuIHlvdSBhZGQgYSBuZXcgaXRl
bSwgdXNlIHRoZSBhcHByb3ByaWF0ZSBtYXJrIGlmIHlvdSBhcmUgc3VyZSBpdCBhcHBsaWVzLAog
DAogKiBFZGl0aW5nIENoYW5nZXMgaW4gRW1hY3MgMjcuMQogCisrKysKKyoqIFRoZSBuZXcgdXNl
ciBvcHRpb24gJ2VsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlJyBjb250cm9scword2hldGhl
ciAiIGlzIGFsc28gcmVwbGFjZWQgaW4gJ2VsZWN0cmljLXF1b3RlLW1vZGUnLiAgSWYgbm9uLW5p
bCwgIiBpcworcmVwbGFjZWQgYnkgYSBkb3VibGUgdHlwb2dyYXBoaWMgcXVvdGUuCisKIAwKICog
Q2hhbmdlcyBpbiBTcGVjaWFsaXplZCBNb2RlcyBhbmQgUGFja2FnZXMgaW4gRW1hY3MgMjcuMQog
CmRpZmYgLS1naXQgYS9saXNwL2VsZWN0cmljLmVsIGIvbGlzcC9lbGVjdHJpYy5lbAppbmRleCBk
NzkyOTk0NWRiLi42NWUzNmI3YTYzIDEwMDY0NAotLS0gYS9saXNwL2VsZWN0cmljLmVsCisrKyBi
L2xpc3AvZWxlY3RyaWMuZWwKQEAgLTQ1MSw2ICs0NTEsMTQgQEAgZWxlY3RyaWMtcXVvdGUtY29u
dGV4dC1zZW5zaXRpdmUKICAgOnZlcnNpb24gIjI2LjEiCiAgIDp0eXBlICdib29sZWFuIDpzYWZl
ICMnYm9vbGVhbnAgOmdyb3VwICdlbGVjdHJpY2l0eSkKIAorKGRlZmN1c3RvbSBlbGVjdHJpYy1x
dW90ZS1yZXBsYWNlLWRvdWJsZSBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgdG8gcmVwbGFjZSBcIiB3
aXRoIGFuIGVsZWN0cmljIGRvdWJsZSBxdW90ZS4KK0VtYWNzIHJlcGxhY2VzIFwiIHdpdGggYW4g
b3BlbmluZyBkb3VibGUgcXVvdGUgYWZ0ZXIgYSBsaW5lCiticmVhaywgd2hpdGVzcGFjZSwgb3Bl
bmluZyBwYXJlbnRoZXNpcywgb3IgcXVvdGUsIGFuZCB3aXRoIGEKK2Nsb3NpbmcgZG91YmxlIHF1
b3RlIG90aGVyd2lzZS4iCisgIDp2ZXJzaW9uICIyNi4xIgorICA6dHlwZSAnYm9vbGVhbiA6c2Fm
ZSAjJ2Jvb2xlYW5wIDpncm91cCAnZWxlY3RyaWNpdHkpCisKIChkZWZ2YXIgZWxlY3RyaWMtcXVv
dGUtaW5oaWJpdC1mdW5jdGlvbnMgKCkKICAgIkxpc3Qgb2YgZnVuY3Rpb25zIHRoYXQgc2hvdWxk
IGluaGliaXQgZWxlY3RyaWMgcXVvdGluZy4KIFdoZW4gdGhlIHZhcmlhYmxlIGBlbGVjdHJpYy1x
dW90ZS1tb2RlJyBpcyBub24tbmlsLCBFbWFjcyB3aWxsCkBAIC00NjcsNyArNDc1LDkgQEAgZWxl
Y3RyaWMtcXVvdGUtcG9zdC1zZWxmLWluc2VydC1mdW5jdGlvbgogICAod2hlbiAoYW5kIGVsZWN0
cmljLXF1b3RlLW1vZGUKICAgICAgICAgICAgICAob3IgKGVxIGxhc3QtY29tbWFuZC1ldmVudCA/
XCcpCiAgICAgICAgICAgICAgICAgIChhbmQgKG5vdCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNl
bnNpdGl2ZSkKLSAgICAgICAgICAgICAgICAgICAgICAoZXEgbGFzdC1jb21tYW5kLWV2ZW50ID9c
YCkpKQorICAgICAgICAgICAgICAgICAgICAgIChlcSBsYXN0LWNvbW1hbmQtZXZlbnQgP1xgKSkK
KyAgICAgICAgICAgICAgICAgKGFuZCBlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZQorICAg
ICAgICAgICAgICAgICAgICAgIChlcSBsYXN0LWNvbW1hbmQtZXZlbnQgP1wiKSkpCiAgICAgICAg
ICAgICAgKG5vdCAocnVuLWhvb2std2l0aC1hcmdzLXVudGlsLXN1Y2Nlc3MKICAgICAgICAgICAg
ICAgICAgICAnZWxlY3RyaWMtcXVvdGUtaW5oaWJpdC1mdW5jdGlvbnMpKQogICAgICAgICAgICAg
IChpZiAoZGVyaXZlZC1tb2RlLXAgJ3RleHQtbW9kZSkKQEAgLTQ4OCw3ICs0OTgsOCBAQCBlbGVj
dHJpYy1xdW90ZS1wb3N0LXNlbGYtaW5zZXJ0LWZ1bmN0aW9uCiAgICAgICAgKHNhdmUtZXhjdXJz
aW9uCiAgICAgICAgICAobGV0ICgoYmFja3RpY2sgP1xgKSkKICAgICAgICAgICAgKGlmIChvciAo
ZXEgbGFzdC1jb21tYW5kLWV2ZW50ID9cYCkKLSAgICAgICAgICAgICAgICAgICAoYW5kIGVsZWN0
cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZlCisgICAgICAgICAgICAgICAgICAgKGFuZCAob3Ig
ZWxlY3RyaWMtcXVvdGUtY29udGV4dC1zZW5zaXRpdmUKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZSkKICAgICAgICAgICAgICAgICAgICAg
ICAgIChzYXZlLWV4Y3Vyc2lvbgogICAgICAgICAgICAgICAgICAgICAgICAgICAoYmFja3dhcmQt
Y2hhcikKICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yIChib2JwKSAoYm9scCkKQEAgLTUw
NiwxMyArNTE3LDE5IEBAIGVsZWN0cmljLXF1b3RlLXBvc3Qtc2VsZi1pbnNlcnQtZnVuY3Rpb24K
ICAgICAgICAgICAgICAgICAgICAgICAoc2V0cSBsYXN0LWNvbW1hbmQtZXZlbnQgcTw8KSkKICAg
ICAgICAgICAgICAgICAgICAgICgoc2VhcmNoLWJhY2t3YXJkIChzdHJpbmcgYmFja3RpY2spICgx
LSAocG9pbnQpKSB0KQogICAgICAgICAgICAgICAgICAgICAgIChyZXBsYWNlLW1hdGNoIChzdHJp
bmcgcTwpKQotICAgICAgICAgICAgICAgICAgICAgIChzZXRxIGxhc3QtY29tbWFuZC1ldmVudCBx
PCkpKQorICAgICAgICAgICAgICAgICAgICAgIChzZXRxIGxhc3QtY29tbWFuZC1ldmVudCBxPCkp
CisgICAgICAgICAgICAgICAgICAgICAoKHNlYXJjaC1iYWNrd2FyZCAiXCIiICgxLSAocG9pbnQp
KSB0KQorICAgICAgICAgICAgICAgICAgICAgIChyZXBsYWNlLW1hdGNoIChzdHJpbmcgcTw8KSkK
KyAgICAgICAgICAgICAgICAgICAgICAoc2V0cSBsYXN0LWNvbW1hbmQtZXZlbnQgcTw8KSkpCiAg
ICAgICAgICAgICAgKGNvbmQgKChzZWFyY2gtYmFja3dhcmQgKHN0cmluZyBxPiA/JykgKC0gKHBv
aW50KSAyKSB0KQogICAgICAgICAgICAgICAgICAgICAocmVwbGFjZS1tYXRjaCAoc3RyaW5nIHE+
PikpCiAgICAgICAgICAgICAgICAgICAgIChzZXRxIGxhc3QtY29tbWFuZC1ldmVudCBxPj4pKQog
ICAgICAgICAgICAgICAgICAgICgoc2VhcmNoLWJhY2t3YXJkICInIiAoMS0gKHBvaW50KSkgdCkK
ICAgICAgICAgICAgICAgICAgICAgKHJlcGxhY2UtbWF0Y2ggKHN0cmluZyBxPikpCi0gICAgICAg
ICAgICAgICAgICAgIChzZXRxIGxhc3QtY29tbWFuZC1ldmVudCBxPikpKSkpKSkpKSkKKyAgICAg
ICAgICAgICAgICAgICAgKHNldHEgbGFzdC1jb21tYW5kLWV2ZW50IHE+KSkKKyAgICAgICAgICAg
ICAgICAgICAoKHNlYXJjaC1iYWNrd2FyZCAiXCIiICgxLSAocG9pbnQpKSB0KQorICAgICAgICAg
ICAgICAgICAgICAocmVwbGFjZS1tYXRjaCAoc3RyaW5nIHE+PikpCisgICAgICAgICAgICAgICAg
ICAgIChzZXRxIGxhc3QtY29tbWFuZC1ldmVudCBxPj4pKSkpKSkpKSkpCiAKIChwdXQgJ2VsZWN0
cmljLXF1b3RlLXBvc3Qtc2VsZi1pbnNlcnQtZnVuY3Rpb24gJ3ByaW9yaXR5IDEwKQogCmRpZmYg
LS1naXQgYS90ZXN0L2xpc3AvZWxlY3RyaWMtdGVzdHMuZWwgYi90ZXN0L2xpc3AvZWxlY3RyaWMt
dGVzdHMuZWwKaW5kZXggZmM2OTkxOWZiZS4uN2RmMjQ0OWI5ZSAxMDA2NDQKLS0tIGEvdGVzdC9s
aXNwL2VsZWN0cmljLXRlc3RzLmVsCisrKyBiL3Rlc3QvbGlzcC9lbGVjdHJpYy10ZXN0cy5lbApA
QCAtNjE3LDYgKzYxNywxMiBAQCBlbGVjdHJpYy1xdW90ZS1jbG9zaW5nLWRvdWJsZQogICA6Zml4
dHVyZS1mbiAjJ2VsZWN0cmljLXF1b3RlLWxvY2FsLW1vZGUKICAgOnRlc3QtaW4tY29tbWVudHMg
bmlsIDp0ZXN0LWluLXN0cmluZ3MgbmlsKQogCisoZGVmaW5lLWVsZWN0cmljLXBhaXItdGVzdCBl
bGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZS1kaXNhYmxlZAorICAiIiAiXCIiIDpleHBlY3Rl
ZC1zdHJpbmcgIlwiIiA6ZXhwZWN0ZWQtcG9pbnQgMgorICA6bW9kZXMgJyh0ZXh0LW1vZGUpCisg
IDpmaXh0dXJlLWZuICMnZWxlY3RyaWMtcXVvdGUtbG9jYWwtbW9kZQorICA6dGVzdC1pbi1jb21t
ZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwpCisKIChkZWZpbmUtZWxlY3RyaWMtcGFpci10
ZXN0IGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZlLWJhY2t0aWNrCiAgICIiICJgIiA6
ZXhwZWN0ZWQtc3RyaW5nICJgIiA6ZXhwZWN0ZWQtcG9pbnQgMgogICA6bW9kZXMgJyh0ZXh0LW1v
ZGUpCkBAIC02MzgsNiArNjQ0LDEzIEBAIGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZl
LWJvYi1kb3VibGUKICAgOmJpbmRpbmdzICcoKGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0
aXZlIC4gdCkpCiAgIDp0ZXN0LWluLWNvbW1lbnRzIG5pbCA6dGVzdC1pbi1zdHJpbmdzIG5pbCkK
IAorKGRlZmluZS1lbGVjdHJpYy1wYWlyLXRlc3QgZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3Vi
bGUtYm9iCisgICIiICJcIiIgOmV4cGVjdGVkLXN0cmluZyAi4oCcIiA6ZXhwZWN0ZWQtcG9pbnQg
MgorICA6bW9kZXMgJyh0ZXh0LW1vZGUpCisgIDpmaXh0dXJlLWZuICMnZWxlY3RyaWMtcXVvdGUt
bG9jYWwtbW9kZQorICA6YmluZGluZ3MgJygoZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUg
LiB0KSkKKyAgOnRlc3QtaW4tY29tbWVudHMgbmlsIDp0ZXN0LWluLXN0cmluZ3MgbmlsKQorCiAo
ZGVmaW5lLWVsZWN0cmljLXBhaXItdGVzdCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2
ZS1ib2wtc2luZ2xlCiAgICJhXG4iICItLSciIDpleHBlY3RlZC1zdHJpbmcgImFcbuKAmCIgOmV4
cGVjdGVkLXBvaW50IDQKICAgOm1vZGVzICcodGV4dC1tb2RlKQpAQCAtNjUyLDYgKzY2NSwxMyBA
QCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZS1ib2wtZG91YmxlCiAgIDpiaW5kaW5n
cyAnKChlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZSAuIHQpKQogICA6dGVzdC1pbi1j
b21tZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwpCiAKKyhkZWZpbmUtZWxlY3RyaWMtcGFp
ci10ZXN0IGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlLWJvbAorICAiYVxuIiAiLS1cIiIg
OmV4cGVjdGVkLXN0cmluZyAiYVxu4oCcIiA6ZXhwZWN0ZWQtcG9pbnQgNAorICA6bW9kZXMgJyh0
ZXh0LW1vZGUpCisgIDpmaXh0dXJlLWZuICMnZWxlY3RyaWMtcXVvdGUtbG9jYWwtbW9kZQorICA6
YmluZGluZ3MgJygoZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUgLiB0KSkKKyAgOnRlc3Qt
aW4tY29tbWVudHMgbmlsIDp0ZXN0LWluLXN0cmluZ3MgbmlsKQorCiAoZGVmaW5lLWVsZWN0cmlj
LXBhaXItdGVzdCBlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZS1hZnRlci1zcGFjZS1z
aW5nbGUKICAgIiAiICItJyIgOmV4cGVjdGVkLXN0cmluZyAiIOKAmCIgOmV4cGVjdGVkLXBvaW50
IDMKICAgOm1vZGVzICcodGV4dC1tb2RlKQpAQCAtNjY2LDYgKzY4NiwxMyBAQCBlbGVjdHJpYy1x
dW90ZS1jb250ZXh0LXNlbnNpdGl2ZS1hZnRlci1zcGFjZS1kb3VibGUKICAgOmJpbmRpbmdzICco
KGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZlIC4gdCkpCiAgIDp0ZXN0LWluLWNvbW1l
bnRzIG5pbCA6dGVzdC1pbi1zdHJpbmdzIG5pbCkKIAorKGRlZmluZS1lbGVjdHJpYy1wYWlyLXRl
c3QgZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUtYWZ0ZXItc3BhY2UKKyAgIiAiICItXCIi
IDpleHBlY3RlZC1zdHJpbmcgIiDigJwiIDpleHBlY3RlZC1wb2ludCAzCisgIDptb2RlcyAnKHRl
eHQtbW9kZSkKKyAgOmZpeHR1cmUtZm4gIydlbGVjdHJpYy1xdW90ZS1sb2NhbC1tb2RlCisgIDpi
aW5kaW5ncyAnKChlbGVjdHJpYy1xdW90ZS1yZXBsYWNlLWRvdWJsZSAuIHQpKQorICA6dGVzdC1p
bi1jb21tZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwpCisKIChkZWZpbmUtZWxlY3RyaWMt
cGFpci10ZXN0IGVsZWN0cmljLXF1b3RlLWNvbnRleHQtc2Vuc2l0aXZlLWFmdGVyLWxldHRlci1z
aW5nbGUKICAgImEiICItJyIgOmV4cGVjdGVkLXN0cmluZyAiYeKAmSIgOmV4cGVjdGVkLXBvaW50
IDMKICAgOm1vZGVzICcodGV4dC1tb2RlKQpAQCAtNjgwLDYgKzcwNywxMyBAQCBlbGVjdHJpYy1x
dW90ZS1jb250ZXh0LXNlbnNpdGl2ZS1hZnRlci1sZXR0ZXItZG91YmxlCiAgIDpiaW5kaW5ncyAn
KChlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZSAuIHQpKQogICA6dGVzdC1pbi1jb21t
ZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwpCiAKKyhkZWZpbmUtZWxlY3RyaWMtcGFpci10
ZXN0IGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlLWFmdGVyLWxldHRlcgorICAiYSIgIi1c
IiIgOmV4cGVjdGVkLXN0cmluZyAiYeKAnSIgOmV4cGVjdGVkLXBvaW50IDMKKyAgOm1vZGVzICco
dGV4dC1tb2RlKQorICA6Zml4dHVyZS1mbiAjJ2VsZWN0cmljLXF1b3RlLWxvY2FsLW1vZGUKKyAg
OmJpbmRpbmdzICcoKGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlIC4gdCkpCisgIDp0ZXN0
LWluLWNvbW1lbnRzIG5pbCA6dGVzdC1pbi1zdHJpbmdzIG5pbCkKKwogKGRlZmluZS1lbGVjdHJp
Yy1wYWlyLXRlc3QgZWxlY3RyaWMtcXVvdGUtY29udGV4dC1zZW5zaXRpdmUtYWZ0ZXItcGFyZW4t
c2luZ2xlCiAgICIoIiAiLSciIDpleHBlY3RlZC1zdHJpbmcgIijigJgiIDpleHBlY3RlZC1wb2lu
dCAzCiAgIDptb2RlcyAnKHRleHQtbW9kZSkKQEAgLTY5NCw2ICs3MjgsMTMgQEAgZWxlY3RyaWMt
cXVvdGUtY29udGV4dC1zZW5zaXRpdmUtYWZ0ZXItcGFyZW4tZG91YmxlCiAgIDpiaW5kaW5ncyAn
KChlbGVjdHJpYy1xdW90ZS1jb250ZXh0LXNlbnNpdGl2ZSAuIHQpKQogICA6dGVzdC1pbi1jb21t
ZW50cyBuaWwgOnRlc3QtaW4tc3RyaW5ncyBuaWwpCiAKKyhkZWZpbmUtZWxlY3RyaWMtcGFpci10
ZXN0IGVsZWN0cmljLXF1b3RlLXJlcGxhY2UtZG91YmxlLWFmdGVyLXBhcmVuCisgICIoIiAiLVwi
IiA6ZXhwZWN0ZWQtc3RyaW5nICIo4oCcIiA6ZXhwZWN0ZWQtcG9pbnQgMworICA6bW9kZXMgJyh0
ZXh0LW1vZGUpCisgIDpmaXh0dXJlLWZuICMnZWxlY3RyaWMtcXVvdGUtbG9jYWwtbW9kZQorICA6
YmluZGluZ3MgJygoZWxlY3RyaWMtcXVvdGUtcmVwbGFjZS1kb3VibGUgLiB0KSkKKyAgOnRlc3Qt
aW4tY29tbWVudHMgbmlsIDp0ZXN0LWluLXN0cmluZ3MgbmlsKQorCiA7OyBTaW11bGF0ZSDigJht
YXJrZG93bi1tb2Rl4oCZOiBpdCBzZXRzIGJvdGgg4oCYY29tbWVudC1zdGFydOKAmSBhbmQKIDs7
IOKAmGNvbW1lbnQtdXNlLXN5bnRheOKAmSwgYnV0IGRlcml2ZXMgZnJvbSDigJh0ZXh0LW1vZGXi
gJkuCiAoZGVmaW5lLWVsZWN0cmljLXBhaXItdGVzdCBlbGVjdHJpYy1xdW90ZS1tYXJrZG93bi1p
bi10ZXh0Ci0tIAoyLjE0LjEKCg==
--001a113cd08401da590559ea0d5b--
From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 29 03:09:02 2017
Received: (at 24710) by debbugs.gnu.org; 29 Sep 2017 07:09:02 +0000
Received: from localhost ([127.0.0.1]:37469 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from