libs/encodings.lua

Thu, 22 Oct 2020 13:58:18 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Thu, 22 Oct 2020 13:58:18 +0100
changeset 431
9d7a293849f3
parent 391
b496f0262a3f
child 432
07a0f9f2e69d
permissions
-rw-r--r--

libs.encodings: Export empty idna table

107
59c6f2deb8ab libs/encodings.lua: Throw error when calling unimplemented function
Matthew Wild <mwild1@gmail.com>
parents: 0
diff changeset
1 local function not_impl()
130
5de7f66e4168 libs/encodings.lua: Use mime.b64 for base64.encode
Matthew Wild <mwild1@gmail.com>
parents: 107
diff changeset
2 error("Function not implemented");
107
59c6f2deb8ab libs/encodings.lua: Throw error when calling unimplemented function
Matthew Wild <mwild1@gmail.com>
parents: 0
diff changeset
3 end
59c6f2deb8ab libs/encodings.lua: Throw error when calling unimplemented function
Matthew Wild <mwild1@gmail.com>
parents: 0
diff changeset
4
130
5de7f66e4168 libs/encodings.lua: Use mime.b64 for base64.encode
Matthew Wild <mwild1@gmail.com>
parents: 107
diff changeset
5 local mime = require "mime";
5de7f66e4168 libs/encodings.lua: Use mime.b64 for base64.encode
Matthew Wild <mwild1@gmail.com>
parents: 107
diff changeset
6
0
caf260adc453 Beginning of new verse
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
7 module "encodings"
caf260adc453 Beginning of new verse
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
8
431
9d7a293849f3 libs.encodings: Export empty idna table
Matthew Wild <mwild1@gmail.com>
parents: 391
diff changeset
9 idna = {};
0
caf260adc453 Beginning of new verse
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
10 stringprep = {};
391
b496f0262a3f libs.encodings: mime.unb64 is buggy with \0 should have been fixed
Kim Alvefur <zash@zash.se>
parents: 130
diff changeset
11 base64 = { encode = mime.b64, decode = mime.unb64 };
0
caf260adc453 Beginning of new verse
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
12
caf260adc453 Beginning of new verse
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
13 return _M;

mercurial