Re: GNU Aspell Moved To Git, Issue Tracker Moved From Sourceforge to GitHub
Hypo Stases <[email protected]> Mon, 12 Dec 2016 16:53:03 +0200
| Newsgroups | gmane.comp.gnu.aspell.devel |
|---|---|
| Message-ID | <CAO0-R_LpdPhS2Y-7uwgBAomN=7tawXT7hPSQRmmtCBzTb88V9A@mail.gmail.com> |
--001a114b18c8c7b8440543774263
Content-Type: multipart/alternative; boundary=001a114b18c8c7b8410543774261
--001a114b18c8c7b8410543774261
Content-Type: text/plain; charset=UTF-8
Dear Kevin,
Here's the patch essential for being able to compile Aspell
by clang.
Compilation by clang++ on Mac (Apple LLVM version 7.0.2 (clang-700.1.81))
is broken.
It complains about 3 issues with templates like failing to void-reference
instantiation, and 2 issues in in visibility of resolving.
There's one more issue at the linking step.
The patch is attached as well as inlined.
Thank you for the great Aspell!
Kind regards,
Hypo
diff -Naru aspell-0.61/common/hash.hpp aspell-0.61-mac-patched/common
/hash.hpp
--- aspell-0.61/common/hash.hpp 2016-02-22 14:58:15.000000000 +0200
+++ aspell-0.61-mac-patched/common/hash.hpp 2016-02-22
17:02:55.000000000 +0200
@@ -324,7 +324,7 @@
: Base(s, Parms(h,e)) {}
data_type & operator[](const key_type & k)
{
- return (*((insert(value_type(k, data_type()))).first)).second;
+ return (*((this->insert(value_type(k, data_type()))).first)).second;
}
};
diff -Naru aspell-0.61/common/posib_err.hpp aspell-0.61-mac-patched/common
/posib_err.hpp
--- aspell-0.61/common/posib_err.hpp 2005-05-03 08:08:19.000000000 +0300
+++ aspell-0.61-mac-patched/common/posib_err.hpp 2016-02-22
17:02:42.000000000 +0200
@@ -158,6 +158,9 @@
void del();
};
+ template <typename Ret> class PosibErr;
+ template <> class PosibErr<void>;
+
template <typename Ret>
class PosibErr : public PosibErrBase
{
@@ -171,8 +174,8 @@
PosibErr(const PosibErr<T> & other)
: PosibErrBase(other), data(other.data) {}
- PosibErr(const PosibErr<void> & other)
- : PosibErrBase(other) {}
+ PosibErr(const PosibErr<void> & other);
+ //: PosibErrBase(other) {}
PosibErr& operator= (const PosibErr & other) {
data = other.data;
@@ -186,6 +189,7 @@
Ret data;
};
+
template <>
class PosibErr<void> : public PosibErrBase
{
@@ -196,6 +200,10 @@
PosibErr() {}
};
+ template <typename Ret>
+ PosibErr<Ret>::PosibErr(const PosibErr<void> & other) :
PosibErrBase(other) {}
+
+
//
//
//
diff -Naru aspell-0.61/common/vector.hpp aspell-0.61-mac-patched/common
/vector.hpp
--- aspell-0.61/common/vector.hpp 2006-11-24 16:36:50.000000000 +0200
+++ aspell-0.61-mac-patched/common/vector.hpp 2016-02-22
17:02:49.000000000 +0200
@@ -35,7 +35,7 @@
this->push_back(t);
}
void append(const T * begin, unsigned int size) {
- insert(this->end(), begin, begin+size);
+ this->insert(this->end(), begin, begin+size);
}
void append(const T * begin, const T * end) {
insert(this->end(), begin, end);
diff -Naru aspell-0.61/interfaces/cc/aspell.h aspell-0.61-mac-patched/interf
aces/cc/aspell.h
--- aspell-0.61/interfaces/cc/aspell.h 2016-02-22 14:56:26.000000000
+0200
+++ aspell-0.61-mac-patched/interfaces/cc/aspell.h 2016-02-22
17:03:18.000000000 +0200
@@ -237,7 +237,7 @@
/******************************** errors ********************************/
-
+#ifndef __cplusplus
extern const struct AspellErrorInfo * const aerror_other;
extern const struct AspellErrorInfo * const aerror_operation_not_supported;
extern const struct AspellErrorInfo * const aerror_cant_copy;
@@ -328,6 +328,7 @@
extern const struct AspellErrorInfo * const aerror_invalid_expression;
extern const struct AspellErrorInfo * const aerror_convert_filter;
extern const struct AspellErrorInfo * const aerror_invalid_table_entry;
+#endif
/****************************** check info ******************************/
On Mon, Dec 12, 2016 at 8:47 AM, Kevin Atkinson <[email protected]> wrote:
> GNU Aspell is Alive.
>
> Before GNU Aspell was split between Savannah and and SourceForge, now GNU
> Aspell is split between Savannah and GitHub. Basically I will use GitHub
> to track issues instead of SourceForge.
>
> The old CVS repo is a mess and did not convert well to Git so I did a
> minimal conversion that did not attempt to import most of the history from
> CVS. As it stands now the Git repo is an a state of flux. Once it
> stabilizes the master and devel branch of the repo will be pushed to both
> Savannah and GitHub.
>
> Releases as always will be upload to ftp.gnu.org.
>
> I realize that GitHub is not the best solution, but it is no worse than
> SourceForge. I chose GitHub for now to increase the visibility of the
> project and as a pragmatic solution as I use GitHub regulatory for my
> current job where I work on other non-FSF Free (as in freedom) projects.
>
> At some point in the future I might move the issues (and repo) to a more
> free solution such as GitLab.
>
> I will continue to accept bug reports via email for those who do not wish
> to use GitHub.
>
> Once again, GNU Aspell is alive. Expect a maintenance release sometime in
> the next month or so.
>
> Kevin
>
>
> _______________________________________________
> Aspell-devel mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/aspell-devel
>
--001a114b18c8c7b8410543774261
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><div><div><div><div><div><div>Dear Kevin,<br>Here'=
;s the patch essential for being able to compile Aspell <br>by clang.<br><b=
r>Compilation by clang++ on Mac (Apple LLVM version 7.0.2 (clang-700.1.81))=
is broken.<br><br></div>It complains about 3 issues with templates like fa=
iling to void-reference <br></div>instantiation, and 2 issues in in visibil=
ity of resolving. <br><br></div>There's one more issue at the linking s=
tep.<br><br></div>The patch is attached as well as inlined.<br><br></div>Th=
ank you for the great Aspell!<br><br></div></div><div>Kind regards,<br></di=
v>Hypo<br><br><br>diff -Naru aspell-0.61/common/hash.hpp aspell-0.61-mac-pa=
tched/common<wbr>/hash.hpp<br>--- aspell-0.61/common/hash.hpp=C2=A0=C2=A0=
=C2=A0 2016-02-22 14:58:15.000000000 +0200<br>+++ aspell-0.61-mac-patched/c=
ommon<wbr>/hash.hpp=C2=A0=C2=A0=C2=A0 2016-02-22 17:02:55.000000000 +0200<b=
r>@@ -324,7 +324,7 @@<br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : Base(s, Par=
ms(h,e)) {}<br>=C2=A0=C2=A0=C2=A0=C2=A0 data_type & operator[](const ke=
y_type & k) <br>=C2=A0=C2=A0=C2=A0=C2=A0 {<br>-=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 return (*((insert(value_type(k, data_type()))).first)).second;<br>+=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 return (*((this->insert(value_type(k, dat=
a_type()))).first)).second;<br>=C2=A0=C2=A0=C2=A0=C2=A0 }<br>=C2=A0=C2=A0 }=
;<br>=C2=A0<br>diff -Naru aspell-0.61/common/posib_err.h<wbr>pp aspell-0.61=
-mac-patched/common<wbr>/posib_err.hpp<br>--- aspell-0.61/common/posib_err.=
h<wbr>pp=C2=A0=C2=A0=C2=A0 2005-05-03 08:08:19.000000000 +0300<br>+++ aspel=
l-0.61-mac-patched/common<wbr>/posib_err.hpp=C2=A0=C2=A0=C2=A0 2016-02-22 1=
7:02:42.000000000 +0200<br>@@ -158,6 +158,9 @@<br>=C2=A0=C2=A0=C2=A0=C2=A0 =
void del();<br>=C2=A0=C2=A0 };<br>=C2=A0<br>+=C2=A0 template <typename R=
et> class PosibErr;<br>+=C2=A0 template <> class PosibErr<void&=
gt;;<br>+<br>=C2=A0=C2=A0 template <typename Ret><br>=C2=A0=C2=A0 cla=
ss PosibErr : public PosibErrBase<br>=C2=A0=C2=A0 {<br>@@ -171,8 +174,8 @@<=
br>=C2=A0=C2=A0=C2=A0=C2=A0 PosibErr(const PosibErr<T> & other)<b=
r>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : PosibErrBase(other), data(other.da=
ta) {}<br>=C2=A0<br>-=C2=A0=C2=A0=C2=A0 PosibErr(const PosibErr<void>=
& other)<br>-=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : PosibErrBase(other) {}<b=
r>+=C2=A0=C2=A0=C2=A0 PosibErr(const PosibErr<void> & other);<br>=
+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 //: PosibErrBase(other) {}<br>=C2=A0<br>=C2=
=A0=C2=A0=C2=A0=C2=A0 PosibErr& operator=3D (const PosibErr & other=
) {<br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 data =3D other.data;<br>@@ -186=
,6 +189,7 @@<br>=C2=A0=C2=A0=C2=A0=C2=A0 Ret data;<br>=C2=A0=C2=A0 };<br>=
=C2=A0<br>+<br>=C2=A0=C2=A0 template <><br>=C2=A0=C2=A0 class PosibEr=
r<void> : public PosibErrBase<br>=C2=A0=C2=A0 {<br>@@ -196,6 +200,10 =
@@<br>=C2=A0=C2=A0=C2=A0=C2=A0 PosibErr() {}<br>=C2=A0=C2=A0 };<br>=C2=A0<b=
r>+=C2=A0 template <typename Ret><br>+=C2=A0 PosibErr<Ret>::Pos=
ibErr(const PosibErr<void> & other) : PosibErrBase(other) {}<br>+=
<br>+<br>=C2=A0//<br>=C2=A0//<br>=C2=A0//<br>diff -Naru aspell-0.61/common/=
vector.hpp aspell-0.61-mac-patched/common<wbr>/vector.hpp<br>--- aspell-0.6=
1/common/vector.hpp=C2=A0<wbr>=C2=A0=C2=A0 2006-11-24 16:36:50.000000000 +0=
200<br>+++ aspell-0.61-mac-patched/common<wbr>/vector.hpp=C2=A0=C2=A0=C2=A0=
2016-02-22 17:02:49.000000000 +0200<br>@@ -35,7 +35,7 @@<br>=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 this->push_back(t);<br>=C2=A0=C2=A0=C2=A0=C2=A0=
}<br>=C2=A0=C2=A0=C2=A0=C2=A0 void append(const T * begin, unsigned int si=
ze) {<br>-=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 insert(this->end(), begin, begi=
n+size);<br>+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 this->insert(this->end(),=
begin, begin+size);<br>=C2=A0=C2=A0=C2=A0=C2=A0 }<br>=C2=A0=C2=A0=C2=A0=C2=
=A0 void append(const T * begin, const T * end) {<br>=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 insert(this->end(), begin, end);<br>diff -Naru aspell-0.=
61/interfaces/cc/aspe<wbr>ll.h aspell-0.61-mac-patched/interf<wbr>aces/cc/a=
spell.h<br>--- aspell-0.61/interfaces/cc/aspe<wbr>ll.h=C2=A0=C2=A0=C2=A0 20=
16-02-22 14:56:26.000000000 +0200<br>+++ aspell-0.61-mac-patched/interf<wbr=
>aces/cc/aspell.h=C2=A0=C2=A0=C2=A0 2016-02-22 17:03:18.000000000 +0200<br>=
@@ -237,7 +237,7 @@<br>=C2=A0<br>=C2=A0/****************************<wbr>**=
** errors ******************************<wbr>**/<br>=C2=A0<br>-<br>+#ifndef=
__cplusplus<br>=C2=A0extern const struct AspellErrorInfo * const aerror_ot=
her;<br>=C2=A0extern const struct AspellErrorInfo * const aerror_operation_=
not_supported<wbr>;<br>=C2=A0extern const struct AspellErrorInfo * const=C2=
=A0=C2=A0 aerror_cant_copy;<br>@@ -328,6 +328,7 @@<br>=C2=A0extern const st=
ruct AspellErrorInfo * const=C2=A0=C2=A0 aerror_invalid_expression;<br>=C2=
=A0extern const struct AspellErrorInfo * const aerror_convert_filter;<br>=
=C2=A0extern const struct AspellErrorInfo * const=C2=A0=C2=A0 aerror_invali=
d_table_entry;<br>+#endif<br>=C2=A0<br>=C2=A0<br>=C2=A0/*******************=
*********<wbr>** check info ******************************<wbr>/</div><div =
class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Mon, Dec 12, 2016 a=
t 8:47 AM, Kevin Atkinson <span dir=3D"ltr"><<a href=3D"mailto:kevina@gn=
u.org" target=3D"_blank">[email protected]</a>></span> wrote:<br><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex">GNU Aspell is Alive.<br>
<br>
Before GNU Aspell was split between Savannah and and SourceForge, now GNU A=
spell is split between Savannah and GitHub.=C2=A0 Basically I will use GitH=
ub to track issues instead of SourceForge.<br>
<br>
The old CVS repo is a mess and did not convert well to Git so I did a minim=
al conversion that did not attempt to import most of the history from CVS.=
=C2=A0 As it stands now the Git repo is an a state of flux.=C2=A0 Once it s=
tabilizes the master and devel branch of the repo will be pushed to both Sa=
vannah and GitHub.<br>
<br>
Releases as always will be upload to <a href=3D"http://ftp.gnu.org" rel=3D"=
noreferrer" target=3D"_blank">ftp.gnu.org</a>.<br>
<br>
I realize that GitHub is not the best solution, but it is no worse than Sou=
rceForge.=C2=A0 I chose GitHub for now to increase the visibility of the pr=
oject and as a pragmatic solution as I use GitHub regulatory for my current=
job where I work on other non-FSF Free (as in freedom) projects.<br>
<br>
At some point in the future I might move the issues (and repo) to a more fr=
ee solution such as GitLab.<br>
<br>
I will continue to accept bug reports via email for those who do not wish t=
o use GitHub.<br>
<br>
Once again, GNU Aspell is alive.=C2=A0 Expect a maintenance release sometim=
e in the next month or so.<br>
<br>
Kevin<br>
<br>
<br>
______________________________<wbr>_________________<br>
Aspell-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Aspell-devel@gnu.=
org</a><br>
<a href=3D"https://lists.gnu.org/mailman/listinfo/aspell-devel" rel=3D"nore=
ferrer" target=3D"_blank">https://lists.gnu.org/mailman/<wbr>listinfo/aspel=
l-devel</a><br>
</blockquote></div><br></div>
--001a114b18c8c7b8410543774261--
--001a114b18c8c7b8440543774263
Content-Type: text/x-patch; charset=US-ASCII; name="aspell-clang.patch"
Content-Disposition: attachment; filename="aspell-clang.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_iwm73gte0
ZGlmZiAtTmFydSBhc3BlbGwtMC42MS9jb21tb24vaGFzaC5ocHAgYXNwZWxsLTAuNjEtbWFjLXBh
dGNoZWQvY29tbW9uL2hhc2guaHBwCi0tLSBhc3BlbGwtMC42MS9jb21tb24vaGFzaC5ocHAJMjAx
Ni0wMi0yMiAxNDo1ODoxNS4wMDAwMDAwMDAgKzAyMDAKKysrIGFzcGVsbC0wLjYxLW1hYy1wYXRj
aGVkL2NvbW1vbi9oYXNoLmhwcAkyMDE2LTAyLTIyIDE3OjAyOjU1LjAwMDAwMDAwMCArMDIwMApA
QCAtMzI0LDcgKzMyNCw3IEBACiAgICAgICA6IEJhc2UocywgUGFybXMoaCxlKSkge30KICAgICBk
YXRhX3R5cGUgJiBvcGVyYXRvcltdKGNvbnN0IGtleV90eXBlICYgaykgCiAgICAgewotICAgICAg
cmV0dXJuICgqKChpbnNlcnQodmFsdWVfdHlwZShrLCBkYXRhX3R5cGUoKSkpKS5maXJzdCkpLnNl
Y29uZDsKKyAgICAgIHJldHVybiAoKigodGhpcy0+aW5zZXJ0KHZhbHVlX3R5cGUoaywgZGF0YV90
eXBlKCkpKSkuZmlyc3QpKS5zZWNvbmQ7CiAgICAgfQogICB9OwogCmRpZmYgLU5hcnUgYXNwZWxs
LTAuNjEvY29tbW9uL3Bvc2liX2Vyci5ocHAgYXNwZWxsLTAuNjEtbWFjLXBhdGNoZWQvY29tbW9u
L3Bvc2liX2Vyci5ocHAKLS0tIGFzcGVsbC0wLjYxL2NvbW1vbi9wb3NpYl9lcnIuaHBwCTIwMDUt
MDUtMDMgMDg6MDg6MTkuMDAwMDAwMDAwICswMzAwCisrKyBhc3BlbGwtMC42MS1tYWMtcGF0Y2hl
ZC9jb21tb24vcG9zaWJfZXJyLmhwcAkyMDE2LTAyLTIyIDE3OjAyOjQyLjAwMDAwMDAwMCArMDIw
MApAQCAtMTU4LDYgKzE1OCw5IEBACiAgICAgdm9pZCBkZWwoKTsKICAgfTsKIAorICB0ZW1wbGF0
ZSA8dHlwZW5hbWUgUmV0PiBjbGFzcyBQb3NpYkVycjsKKyAgdGVtcGxhdGUgPD4gY2xhc3MgUG9z
aWJFcnI8dm9pZD47CisKICAgdGVtcGxhdGUgPHR5cGVuYW1lIFJldD4KICAgY2xhc3MgUG9zaWJF
cnIgOiBwdWJsaWMgUG9zaWJFcnJCYXNlCiAgIHsKQEAgLTE3MSw4ICsxNzQsOCBAQAogICAgIFBv
c2liRXJyKGNvbnN0IFBvc2liRXJyPFQ+ICYgb3RoZXIpCiAgICAgICA6IFBvc2liRXJyQmFzZShv
dGhlciksIGRhdGEob3RoZXIuZGF0YSkge30KIAotICAgIFBvc2liRXJyKGNvbnN0IFBvc2liRXJy
PHZvaWQ+ICYgb3RoZXIpCi0gICAgICA6IFBvc2liRXJyQmFzZShvdGhlcikge30KKyAgICBQb3Np
YkVycihjb25zdCBQb3NpYkVycjx2b2lkPiAmIG90aGVyKTsKKyAgICAgIC8vOiBQb3NpYkVyckJh
c2Uob3RoZXIpIHt9CiAKICAgICBQb3NpYkVyciYgb3BlcmF0b3I9IChjb25zdCBQb3NpYkVyciAm
IG90aGVyKSB7CiAgICAgICBkYXRhID0gb3RoZXIuZGF0YTsKQEAgLTE4Niw2ICsxODksNyBAQAog
ICAgIFJldCBkYXRhOwogICB9OwogCisKICAgdGVtcGxhdGUgPD4KICAgY2xhc3MgUG9zaWJFcnI8
dm9pZD4gOiBwdWJsaWMgUG9zaWJFcnJCYXNlCiAgIHsKQEAgLTE5Niw2ICsyMDAsMTAgQEAKICAg
ICBQb3NpYkVycigpIHt9CiAgIH07CiAKKyAgdGVtcGxhdGUgPHR5cGVuYW1lIFJldD4KKyAgUG9z
aWJFcnI8UmV0Pjo6UG9zaWJFcnIoY29uc3QgUG9zaWJFcnI8dm9pZD4gJiBvdGhlcikgOiBQb3Np
YkVyckJhc2Uob3RoZXIpIHt9CisKKwogLy8KIC8vCiAvLwpkaWZmIC1OYXJ1IGFzcGVsbC0wLjYx
L2NvbW1vbi92ZWN0b3IuaHBwIGFzcGVsbC0wLjYxLW1hYy1wYXRjaGVkL2NvbW1vbi92ZWN0b3Iu
aHBwCi0tLSBhc3BlbGwtMC42MS9jb21tb24vdmVjdG9yLmhwcAkyMDA2LTExLTI0IDE2OjM2OjUw
LjAwMDAwMDAwMCArMDIwMAorKysgYXNwZWxsLTAuNjEtbWFjLXBhdGNoZWQvY29tbW9uL3ZlY3Rv
ci5ocHAJMjAxNi0wMi0yMiAxNzowMjo0OS4wMDAwMDAwMDAgKzAyMDAKQEAgLTM1LDcgKzM1LDcg
QEAKICAgICAgIHRoaXMtPnB1c2hfYmFjayh0KTsKICAgICB9CiAgICAgdm9pZCBhcHBlbmQoY29u
c3QgVCAqIGJlZ2luLCB1bnNpZ25lZCBpbnQgc2l6ZSkgewotICAgICAgaW5zZXJ0KHRoaXMtPmVu
ZCgpLCBiZWdpbiwgYmVnaW4rc2l6ZSk7CisgICAgICB0aGlzLT5pbnNlcnQodGhpcy0+ZW5kKCks
IGJlZ2luLCBiZWdpbitzaXplKTsKICAgICB9CiAgICAgdm9pZCBhcHBlbmQoY29uc3QgVCAqIGJl
Z2luLCBjb25zdCBUICogZW5kKSB7CiAgICAgICBpbnNlcnQodGhpcy0+ZW5kKCksIGJlZ2luLCBl
bmQpOwpkaWZmIC1OYXJ1IGFzcGVsbC0wLjYxL2ludGVyZmFjZXMvY2MvYXNwZWxsLmggYXNwZWxs
LTAuNjEtbWFjLXBhdGNoZWQvaW50ZXJmYWNlcy9jYy9hc3BlbGwuaAotLS0gYXNwZWxsLTAuNjEv
aW50ZXJmYWNlcy9jYy9hc3BlbGwuaAkyMDE2LTAyLTIyIDE0OjU2OjI2LjAwMDAwMDAwMCArMDIw
MAorKysgYXNwZWxsLTAuNjEtbWFjLXBhdGNoZWQvaW50ZXJmYWNlcy9jYy9hc3BlbGwuaAkyMDE2
LTAyLTIyIDE3OjAzOjE4LjAwMDAwMDAwMCArMDIwMApAQCAtMjM3LDcgKzIzNyw3IEBACiAKIC8q
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBlcnJvcnMgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKiovCiAKLQorI2lmbmRlZiBfX2NwbHVzcGx1cwogZXh0ZXJuIGNvbnN0IHN0
cnVjdCBBc3BlbGxFcnJvckluZm8gKiBjb25zdCBhZXJyb3Jfb3RoZXI7CiBleHRlcm4gY29uc3Qg
c3RydWN0IEFzcGVsbEVycm9ySW5mbyAqIGNvbnN0IGFlcnJvcl9vcGVyYXRpb25fbm90X3N1cHBv
cnRlZDsKIGV4dGVybiBjb25zdCBzdHJ1Y3QgQXNwZWxsRXJyb3JJbmZvICogY29uc3QgICBhZXJy
b3JfY2FudF9jb3B5OwpAQCAtMzI4LDYgKzMyOCw3IEBACiBleHRlcm4gY29uc3Qgc3RydWN0IEFz
cGVsbEVycm9ySW5mbyAqIGNvbnN0ICAgYWVycm9yX2ludmFsaWRfZXhwcmVzc2lvbjsKIGV4dGVy
biBjb25zdCBzdHJ1Y3QgQXNwZWxsRXJyb3JJbmZvICogY29uc3QgYWVycm9yX2NvbnZlcnRfZmls
dGVyOwogZXh0ZXJuIGNvbnN0IHN0cnVjdCBBc3BlbGxFcnJvckluZm8gKiBjb25zdCAgIGFlcnJv
cl9pbnZhbGlkX3RhYmxlX2VudHJ5OworI2VuZGlmCiAKIAogLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKiBjaGVjayBpbmZvICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8K
--001a114b18c8c7b8440543774263
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Aspell-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/aspell-devel
--001a114b18c8c7b8440543774263--