support for java 14 records

James Ahlborn <[email protected]> Thu, 19 Sep 2024 20:30:53 -0400
Newsgroups gmane.comp.gnu.global.bugs
Message-ID <CAHTTz9n5p_yT7Zi_zdq5FLTjZnQfRD=NaQdM43qjOahnipVmKQ@mail.gmail.com>
--000000000000930480062282276f
Content-Type: multipart/alternative; boundary="00000000000093047d062282276d"

--00000000000093047d062282276d
Content-Type: text/plain; charset="UTF-8"

java 14 added records, which are a new type of class.  i'm hoping that
supporting them in global is as simple as the attached patch.

--00000000000093047d062282276d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">java 14 added records, which are a new type of class.=C2=
=A0 i&#39;m hoping that supporting them in global is as simple as the attac=
hed patch.<div><br></div><div><br></div></div>

--00000000000093047d062282276d--

--000000000000930480062282276f
Content-Type: application/octet-stream; name="java_record.patch"
Content-Disposition: attachment; filename="java_record.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_m19zinks0>
X-Attachment-Id: f_m19zinks0

PyBqYXZhX3JlY29yZC5wYXRjaApJbmRleDogbGlicGFyc2VyL2phdmEuYwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD
UyBmaWxlOiAvc291cmNlcy9nbG9iYWwvZ2xvYmFsL2xpYnBhcnNlci9qYXZhLmMsdgpyZXRyaWV2
aW5nIHJldmlzaW9uIDEuNApkaWZmIC11IC1yMS40IGphdmEuYwobWzFtG1szMW0tLS0gbGlicGFy
c2VyL2phdmEuYwkxNCBOb3YgMjAxOSAwNDoyOTozMiAtMDAwMAkxLjQbKEIbW20KG1sxbRtbMzJt
KysrIGxpYnBhcnNlci9qYXZhLmMJMjAgU2VwIDIwMjQgMDA6Mjc6NTcgLTAwMDAbKEIbW20KG1sx
bRtbMzRtQEAgLTEyNyw2ICsxMjcsNyBAQBsoQhtbbQogCQljYXNlIEpBVkFfQ0xBU1M6CiAJCWNh
c2UgSkFWQV9JTlRFUkZBQ0U6CiAJCWNhc2UgSkFWQV9FTlVNOgobWzFtG1szMm0rCQljYXNlIEpB
VkFfUkVDT1JEOhsoQhtbbQogCQkJaWYgKChjID0gbmV4dHRva2VuKGludGVyZXN0ZWQsIGphdmFf
cmVzZXJ2ZWRfd29yZCkpID09IFNZTUJPTCkgewogCQkJCXN0cmxpbWNweShjbGFzc25hbWUsIHRv
a2VuLCBzaXplb2YoY2xhc3NuYW1lKSk7CiAJCQkJc3RhcnRjbGFzcyA9IDE7CkluZGV4OiBsaWJw
YXJzZXIvamF2YV9yZXMuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL3NvdXJjZXMvZ2xvYmFsL2ds
b2JhbC9saWJwYXJzZXIvamF2YV9yZXMuaW4sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZm
IC11IC1yMS4xIGphdmFfcmVzLmluChtbMW0bWzMxbS0tLSBsaWJwYXJzZXIvamF2YV9yZXMuaW4J
MjEgTWF5IDIwMTAgMDE6NDM6MTQgLTAwMDAJMS4xGyhCG1ttChtbMW0bWzMybSsrKyBsaWJwYXJz
ZXIvamF2YV9yZXMuaW4JMjAgU2VwIDIwMjQgMDA6Mjc6NTcgLTAwMDAbKEIbW20KG1sxbRtbMzRt
QEAgLTQ5LDYgKzQ5LDcgQEAbKEIbW20KIHByaXZhdGUJCQl3b3JkCiBwcm90ZWN0ZWQJCXdvcmQK
IHB1YmxpYwkJCXdvcmQKG1sxbRtbMzJtK3JlY29yZAkJCXdvcmQbKEIbW20KIHJldHVybgkJCXdv
cmQKIHNob3J0CQkJd29yZAogc3RhdGljCQkJd29yZAo=
--000000000000930480062282276f--