From fed5a4666dd4305b74870e2202239e207e1d0c9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20Sand=C3=B8y?= Date: Sun, 4 Oct 2020 15:32:35 +0200 Subject: [PATCH 1/8] Remove wiki and pygments from Pipfile. We no longer need these now that we're removing the wiki. --- Pipfile | 2 - Pipfile.lock | 449 ++++++++++++++++++--------------------------------- 2 files changed, 153 insertions(+), 298 deletions(-) diff --git a/Pipfile b/Pipfile index d23d28e6d..61b65d9b1 100644 --- a/Pipfile +++ b/Pipfile @@ -14,8 +14,6 @@ psycopg2-binary = "~=2.8" django-simple-bulma = "~=1.2" whitenoise = "~=5.0" requests = "~=2.21" -pygments = "~=2.3.1" -wiki = "~=0.6.0" pyyaml = "~=5.1" pyuwsgi = {version = "~=2.0", sys_platform = "!='win32'"} django-allauth = "~=0.41" diff --git a/Pipfile.lock b/Pipfile.lock index b8c85d330..51ca9a65e 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "ad586b840e82b4ae87eed1af70adde0b2c8b7f862a832c4cfa87748b97add3bd" + "sha256": "6a5a945e018186c05a5e544d2a09db8b480a2d5dcce2bba8ccbc7b91a3e5fc69" }, "pipfile-spec": 6, "requires": { @@ -24,14 +24,6 @@ "markers": "python_version >= '3.5'", "version": "==3.2.10" }, - "bleach": { - "hashes": [ - "sha256:2bce3d8fab545a6528c8fa5d9f9ae8ebc85a56da365c7f85180bfe96a35ef22f", - "sha256:3c4c520fdb9db59ef139915a5db79f8b51bc2a7257ea0389f30c846883430a4b" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", - "version": "==3.1.5" - }, "certifi": { "hashes": [ "sha256:5930595817496dd21bb8dc35dad090f1c2cd0adfaf21204bf6732ca5d8ee34d3", @@ -56,11 +48,11 @@ }, "django": { "hashes": [ - "sha256:96fbe04e8ba0df289171e7f6970e0ff8b472bf4f909ed9e0e5beccbac7e1dbbe", - "sha256:c22b4cd8e388f8219dc121f091e53a8701f9f5bca9aa132b5254263cab516215" + "sha256:2d14be521c3ae24960e5e83d4575e156a8c479a75c935224b671b1c6e66eddaf", + "sha256:313d0b8f96685e99327785cc600a5178ca855f8e6f4ed162e671e8c3cf749739" ], "index": "pypi", - "version": "==3.0.9" + "version": "==3.0.10" }, "django-allauth": { "hashes": [ @@ -69,12 +61,6 @@ "index": "pypi", "version": "==0.42.0" }, - "django-classy-tags": { - "hashes": [ - "sha256:ad6a25fc2b58a098f00d86bd5e5dad47922f5ca4e744bc3cccb7b4be5bc35eb1" - ], - "version": "==1.0.0" - }, "django-environ": { "hashes": [ "sha256:6c9d87660142608f63ec7d5ce5564c49b603ea8ff25da595fd6098f6dc82afde", @@ -99,34 +85,6 @@ "index": "pypi", "version": "==4.0" }, - "django-js-asset": { - "hashes": [ - "sha256:8ec12017f26eec524cab436c64ae73033368a372970af4cf42d9354fcb166bdd", - "sha256:c163ae80d2e0b22d8fb598047cd0dcef31f81830e127cfecae278ad574167260" - ], - "version": "==1.2.2" - }, - "django-mptt": { - "hashes": [ - "sha256:90eb236eb4f1a92124bd7c37852bbe09c0d21158477cc237556d59842a91c509", - "sha256:dfdb3af75ad27cdd4458b0544ec8574174f2b90f99bc2cafab6a15b4bc1895a8" - ], - "markers": "python_version >= '3.5'", - "version": "==0.11.0" - }, - "django-nyt": { - "hashes": [ - "sha256:a696a52a0b729465c062b4808d2ad8c43b439561b2f9654328040c646abb3732", - "sha256:b16bffcfcb468f7b5c70f61de79294a88b7df63859675721d3417507e3440d15" - ], - "version": "==1.1.5" - }, - "django-sekizai": { - "hashes": [ - "sha256:e2f6e666d4dd9d3ecc27284acb85ef709e198014f5d5af8c6d54ed04c2d684d9" - ], - "version": "==1.1.0" - }, "django-simple-bulma": { "hashes": [ "sha256:79928fa983151947c635acf65fa5177ca775db98c8d53ddf1c785fe48c727466", @@ -137,11 +95,11 @@ }, "djangorestframework": { "hashes": [ - "sha256:6dd02d5a4bd2516fb93f80360673bf540c3b6641fec8766b1da2870a5aa00b32", - "sha256:8b1ac62c581dbc5799b03e535854b92fc4053ecfe74bad3f9c05782063d4196b" + "sha256:5cc724dc4b076463497837269107e1995b1fbc917468d1b92d188fd1af9ea789", + "sha256:a5967b68a04e0d97d10f4df228e30f5a2d82ba63b9d03e1759f84993b7bf1b53" ], "index": "pypi", - "version": "==3.11.1" + "version": "==3.11.2" }, "djangorestframework-bulk": { "hashes": [ @@ -160,11 +118,11 @@ }, "gitpython": { "hashes": [ - "sha256:2db287d71a284e22e5c2846042d0602465c7434d910406990d5b74df4afb0858", - "sha256:fa3b92da728a457dd75d62bb5f3eb2816d99a7fe6c67398e260637a40e3fafb5" + "sha256:138016d519bf4dd55b22c682c904ed2fd0235c3612b2f8f65ce218ff358deed8", + "sha256:a03f728b49ce9597a6655793207c6ab0da55519368ff5961e4a74ae475b9fa8e" ], "index": "pypi", - "version": "==3.1.7" + "version": "==3.1.9" }, "idna": { "hashes": [ @@ -174,39 +132,23 @@ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==2.10" }, - "importlib-metadata": { - "hashes": [ - "sha256:90bb658cdbbf6d1735b6341ce708fc7024a3e14e99ffdc5783edea9f9b077f83", - "sha256:dc15b2969b4ce36305c51eebe62d418ac7791e9a157911d58bfb1f9ccd8e2070" - ], - "markers": "python_version < '3.8'", - "version": "==1.7.0" - }, "libsass": { "hashes": [ - "sha256:107c409524c6a4ed14410fa9dafa9ee59c6bd3ecae75d73af749ab2b75685726", - "sha256:3bc0d68778b30b5fa83199e18795314f64b26ca5871e026343e63934f616f7f7", - "sha256:5c8ff562b233734fbc72b23bb862cc6a6f70b1e9bf85a58422aa75108b94783b", - "sha256:74f6fb8da58179b5d86586bc045c16d93d55074bc7bb48b6354a4da7ac9f9dfd", - "sha256:7555d9b24e79943cfafac44dbb4ca7e62105c038de7c6b999838c9ff7b88645d", - "sha256:794f4f4661667263e7feafe5cc866e3746c7c8a9192b2aa9afffdadcbc91c687", - "sha256:8cf72552b39e78a1852132e16b706406bc76029fe3001583284ece8d8752a60a", - "sha256:98f6dee9850b29e62977a963e3beb3cfeb98b128a267d59d2c3d675e298c8d57", - "sha256:a43f3830d83ad9a7f5013c05ce239ca71744d0780dad906587302ac5257bce60", - "sha256:b077261a04ba1c213e932943208471972c5230222acb7fa97373e55a40872cbb", - "sha256:b7452f1df274b166dc22ee2e9154c4adca619bcbbdf8041a7aa05f372a1dacbc", - "sha256:e6a547c0aa731dcb4ed71f198e814bee0400ce04d553f3f12a53bc3a17f2a481", - "sha256:fd19c8f73f70ffc6cbcca8139da08ea9a71fc48e7dfc4bb236ad88ab2d6558f1" - ], - "version": "==0.20.0" - }, - "markdown": { - "hashes": [ - "sha256:1fafe3f1ecabfb514a5285fca634a53c1b32a81cb0feb154264d55bf2ff22c17", - "sha256:c467cd6233885534bf0fe96e62e3cf46cfc1605112356c4f9981512b8174de59" - ], - "markers": "python_version >= '3.5'", - "version": "==3.2.2" + "sha256:1521d2a8d4b397c6ec90640a1f6b5529077035efc48ef1c2e53095544e713d1b", + "sha256:1b2d415bbf6fa7da33ef46e549db1418498267b459978eff8357e5e823962d35", + "sha256:25ebc2085f5eee574761ccc8d9cd29a9b436fc970546d5ef08c6fa41eb57dff1", + "sha256:2ae806427b28bc1bb7cb0258666d854fcf92ba52a04656b0b17ba5e190fb48a9", + "sha256:4a246e4b88fd279abef8b669206228c92534d96ddcd0770d7012088c408dff23", + "sha256:553e5096414a8d4fb48d0a48f5a038d3411abe254d79deac5e008516c019e63a", + "sha256:697f0f9fa8a1367ca9ec6869437cb235b1c537fc8519983d1d890178614a8903", + "sha256:a8fd4af9f853e8bf42b1425c5e48dd90b504fa2e70d7dac5ac80b8c0a5a5fe85", + "sha256:c9411fec76f480ffbacc97d8188322e02a5abca6fc78e70b86a2a2b421eae8a2", + "sha256:daa98a51086d92aa7e9c8871cf1a8258124b90e2abf4697852a3dca619838618", + "sha256:e0e60836eccbf2d9e24ec978a805cd6642fa92515fbd95e3493fee276af76f8a", + "sha256:e64ae2587f1a683e831409aad03ba547c245ef997e1329fffadf7a866d2510b8", + "sha256:f6852828e9e104d2ce0358b73c550d26dd86cc3a69439438c3b618811b9584f5" + ], + "version": "==0.20.1" }, "oauthlib": { "hashes": [ @@ -216,99 +158,43 @@ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==3.1.0" }, - "packaging": { - "hashes": [ - "sha256:4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8", - "sha256:998416ba6962ae7fbd6596850b80e17859a5753ba17c32284f67bfff33784181" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==20.4" - }, - "pillow": { - "hashes": [ - "sha256:c92302a33138409e8f1ad16731568c55c9053eee71bb05b6b744067e1b62380f", - "sha256:25930fadde8019f374400f7986e8404c8b781ce519da27792cbe46eabec00c4d", - "sha256:1ca594126d3c4def54babee699c055a913efb01e106c309fa6b04405d474d5ae", - "sha256:52125833b070791fcb5710fabc640fc1df07d087fc0c0f02d3661f76c23c5b8b", - "sha256:6d7741e65835716ceea0fd13a7d0192961212fd59e741a46bbed7a473c634ed6", - "sha256:9c87ef410a58dd54b92424ffd7e28fd2ec65d2f7fc02b76f5e9b2067e355ebf6", - "sha256:94cf49723928eb6070a892cb39d6c156f7b5a2db4e8971cb958f7b6b104fb4c4", - "sha256:edf31f1150778abd4322444c393ab9c7bd2af271dd4dafb4208fb613b1f3cdc9", - "sha256:612cfda94e9c8346f239bf1a4b082fdd5c8143cf82d685ba2dba76e7adeeb233", - "sha256:a060cf8aa332052df2158e5a119303965be92c3da6f2d93b6878f0ebca80b2f6", - "sha256:ffe538682dc19cc542ae7c3e504fdf54ca7f86fb8a135e59dd6bc8627eae6cce", - "sha256:8dad18b69f710bf3a001d2bf3afab7c432785d94fcf819c16b5207b1cfd17d38", - "sha256:c79f9c5fb846285f943aafeafda3358992d64f0ef58566e23484132ecd8d7d63", - "sha256:ec29604081f10f16a7aea809ad42e27764188fc258b02259a03a8ff7ded3808d", - "sha256:725aa6cfc66ce2857d585f06e9519a1cc0ef6d13f186ff3447ab6dff0a09bc7f", - "sha256:06aba4169e78c439d528fdeb34762c3b61a70813527a2c57f0540541e9f433a8", - "sha256:9ad7f865eebde135d526bb3163d0b23ffff365cf87e767c649550964ad72785d", - "sha256:09d7f9e64289cb40c2c8d7ad674b2ed6105f55dc3b09aa8e4918e20a0311e7ad", - "sha256:0a80dd307a5d8440b0a08bd7b81617e04d870e40a3e46a32d9c246e54705e86f", - "sha256:97f9e7953a77d5a70f49b9a48da7776dc51e9b738151b22dacf101641594a626", - "sha256:f7e30c27477dffc3e85c2463b3e649f751789e0f6c8456099eea7ddd53be4a8a", - "sha256:6edb5446f44d901e8683ffb25ebdfc26988ee813da3bf91e12252b57ac163727", - "sha256:5e51ee2b8114def244384eda1c82b10e307ad9778dac5c83fb0943775a653cd8", - "sha256:0295442429645fa16d05bd567ef5cff178482439c9aad0411d3f0ce9b88b3a6f", - "sha256:431b15cffbf949e89df2f7b48528be18b78bfa5177cb3036284a5508159492b5", - "sha256:d08b23fdb388c0715990cbc06866db554e1822c4bdcf6d4166cf30ac82df8c41", - "sha256:d350f0f2c2421e65fbc62690f26b59b0bcda1b614beb318c81e38647e0f673a1", - "sha256:e901964262a56d9ea3c2693df68bc9860b8bdda2b04768821e4c44ae797de117" - ], - "markers": "python_version >= '3.5'", - "version": "==7.2.0" - }, "psycopg2-binary": { "hashes": [ - "sha256:008da3ab51adc70a5f1cfbbe5db3a22607ab030eb44bcecf517ad11a0c2b3cac", - "sha256:07cf82c870ec2d2ce94d18e70c13323c89f2f2a2628cbf1feee700630be2519a", - "sha256:08507efbe532029adee21b8d4c999170a83760d38249936038bd0602327029b5", - "sha256:107d9be3b614e52a192719c6bf32e8813030020ea1d1215daa86ded9a24d8b04", - "sha256:17a0ea0b0eabf07035e5e0d520dabc7950aeb15a17c6d36128ba99b2721b25b1", - "sha256:3286541b9d85a340ee4ed42732d15fc1bb441dc500c97243a768154ab8505bb5", - "sha256:3939cf75fc89c5e9ed836e228c4a63604dff95ad19aed2bbf71d5d04c15ed5ce", - "sha256:40abc319f7f26c042a11658bf3dd3b0b3bceccf883ec1c565d5c909a90204434", - "sha256:51f7823f1b087d2020d8e8c9e6687473d3d239ba9afc162d9b2ab6e80b53f9f9", - "sha256:6bb2dd006a46a4a4ce95201f836194eb6a1e863f69ee5bab506673e0ca767057", - "sha256:702f09d8f77dc4794651f650828791af82f7c2efd8c91ae79e3d9fe4bb7d4c98", - "sha256:7036ccf715925251fac969f4da9ad37e4b7e211b1e920860148a10c0de963522", - "sha256:7b832d76cc65c092abd9505cc670c4e3421fd136fb6ea5b94efbe4c146572505", - "sha256:8f74e631b67482d504d7e9cf364071fc5d54c28e79a093ff402d5f8f81e23bfa", - "sha256:930315ac53dc65cbf52ab6b6d27422611f5fb461d763c531db229c7e1af6c0b3", - "sha256:96d3038f5bd061401996614f65d27a4ecb62d843eb4f48e212e6d129171a721f", - "sha256:a20299ee0ea2f9cca494396ac472d6e636745652a64a418b39522c120fd0a0a4", - "sha256:a34826d6465c2e2bbe9d0605f944f19d2480589f89863ed5f091943be27c9de4", - "sha256:a69970ee896e21db4c57e398646af9edc71c003bc52a3cc77fb150240fefd266", - "sha256:b9a8b391c2b0321e0cd7ec6b4cfcc3dd6349347bd1207d48bcb752aa6c553a66", - "sha256:ba13346ff6d3eb2dca0b6fa0d8a9d999eff3dcd9b55f3a890f12b0b6362b2b38", - "sha256:bb0608694a91db1e230b4a314e8ed00ad07ed0c518f9a69b83af2717e31291a3", - "sha256:c8830b7d5f16fd79d39b21e3d94f247219036b29b30c8270314c46bf8b732389", - "sha256:cac918cd7c4c498a60f5d2a61d4f0a6091c2c9490d81bc805c963444032d0dab", - "sha256:cc30cb900f42c8a246e2cb76539d9726f407330bc244ca7729c41a44e8d807fb", - "sha256:ccdc6a87f32b491129ada4b87a43b1895cf2c20fdb7f98ad979647506ffc41b6", - "sha256:d1a8b01f6a964fec702d6b6dac1f91f2b9f9fe41b310cbb16c7ef1fac82df06d", - "sha256:e004db88e5a75e5fdab1620fb9f90c9598c2a195a594225ac4ed2a6f1c23e162", - "sha256:eb2f43ae3037f1ef5e19339c41cf56947021ac892f668765cd65f8ab9814192e", - "sha256:fa466306fcf6b39b8a61d003123d442b23707d635a5cb05ac4e1b62cc79105cd" - ], - "index": "pypi", - "version": "==2.8.5" - }, - "pygments": { - "hashes": [ - "sha256:5ffada19f6203563680669ee7f53b64dabbeb100eb51b61996085e99c03b284a", - "sha256:e8218dd399a61674745138520d0d4cf2621d7e032439341bc3f647bff125818d" - ], - "index": "pypi", - "version": "==2.3.1" - }, - "pyparsing": { - "hashes": [ - "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1", - "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b" - ], - "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==2.4.7" + "sha256:0deac2af1a587ae12836aa07970f5cb91964f05a7c6cdb69d8425ff4c15d4e2c", + "sha256:0e4dc3d5996760104746e6cfcdb519d9d2cd27c738296525d5867ea695774e67", + "sha256:11b9c0ebce097180129e422379b824ae21c8f2a6596b159c7659e2e5a00e1aa0", + "sha256:1fabed9ea2acc4efe4671b92c669a213db744d2af8a9fc5d69a8e9bc14b7a9db", + "sha256:2dac98e85565d5688e8ab7bdea5446674a83a3945a8f416ad0110018d1501b94", + "sha256:42ec1035841b389e8cc3692277a0bd81cdfe0b65d575a2c8862cec7a80e62e52", + "sha256:6a32f3a4cb2f6e1a0b15215f448e8ce2da192fd4ff35084d80d5e39da683e79b", + "sha256:7312e931b90fe14f925729cde58022f5d034241918a5c4f9797cac62f6b3a9dd", + "sha256:7d92a09b788cbb1aec325af5fcba9fed7203897bbd9269d5691bb1e3bce29550", + "sha256:833709a5c66ca52f1d21d41865a637223b368c0ee76ea54ca5bad6f2526c7679", + "sha256:8cd0fb36c7412996859cb4606a35969dd01f4ea34d9812a141cd920c3b18be77", + "sha256:950bc22bb56ee6ff142a2cb9ee980b571dd0912b0334aa3fe0fe3788d860bea2", + "sha256:a0c50db33c32594305b0ef9abc0cb7db13de7621d2cadf8392a1d9b3c437ef77", + "sha256:a0eb43a07386c3f1f1ebb4dc7aafb13f67188eab896e7397aa1ee95a9c884eb2", + "sha256:aaa4213c862f0ef00022751161df35804127b78adf4a2755b9f991a507e425fd", + "sha256:ac0c682111fbf404525dfc0f18a8b5f11be52657d4f96e9fcb75daf4f3984859", + "sha256:ad20d2eb875aaa1ea6d0f2916949f5c08a19c74d05b16ce6ebf6d24f2c9f75d1", + "sha256:b4afc542c0ac0db720cf516dd20c0846f71c248d2b3d21013aa0d4ef9c71ca25", + "sha256:b8a3715b3c4e604bcc94c90a825cd7f5635417453b253499664f784fc4da0152", + "sha256:ba28584e6bca48c59eecbf7efb1576ca214b47f05194646b081717fa628dfddf", + "sha256:ba381aec3a5dc29634f20692349d73f2d21f17653bda1decf0b52b11d694541f", + "sha256:bd1be66dde2b82f80afb9459fc618216753f67109b859a361cf7def5c7968729", + "sha256:c2507d796fca339c8fb03216364cca68d87e037c1f774977c8fc377627d01c71", + "sha256:cec7e622ebc545dbb4564e483dd20e4e404da17ae07e06f3e780b2dacd5cee66", + "sha256:d14b140a4439d816e3b1229a4a525df917d6ea22a0771a2a78332273fd9528a4", + "sha256:d1b4ab59e02d9008efe10ceabd0b31e79519da6fb67f7d8e8977118832d0f449", + "sha256:d5227b229005a696cc67676e24c214740efd90b148de5733419ac9aaba3773da", + "sha256:e1f57aa70d3f7cc6947fd88636a481638263ba04a742b4a37dd25c373e41491a", + "sha256:e74a55f6bad0e7d3968399deb50f61f4db1926acf4a6d83beaaa7df986f48b1c", + "sha256:e82aba2188b9ba309fd8e271702bd0d0fc9148ae3150532bbb474f4590039ffb", + "sha256:ee69dad2c7155756ad114c02db06002f4cded41132cc51378e57aad79cc8e4f4", + "sha256:f5ab93a2cb2d8338b1674be43b442a7f544a0971da062a5da774ed40587f18f5" + ], + "index": "pypi", + "version": "==2.8.6" }, "python3-openid": { "hashes": [ @@ -326,22 +212,22 @@ }, "pyuwsgi": { "hashes": [ - "sha256:1a4dd8d99b8497f109755e09484b0bd2aeaa533f7621e7c7e2a120a72111219d", - "sha256:206937deaebbac5c87692657c3151a5a9d40ecbc9b051b94154205c50a48e963", - "sha256:2cf35d9145208cc7c96464d688caa3de745bfc969e1a1ae23cb046fc10b0ac7e", - "sha256:3ab84a168633eeb55847d59475d86e9078d913d190c2a1aed804c562a10301a3", - "sha256:430406d1bcf288a87f14fde51c66877eaf5e98516838a1c6f761af5d814936fc", - "sha256:72be25ce7aa86c5616c59d12c2961b938e7bde47b7ff6a996ff83b89f7c5cd27", - "sha256:aa4d615de430e2066a1c76d9cc2a70abf2dfc703a82c21aee625b445866f2c3b", - "sha256:aadd231256a672cf4342ef9fb976051949e4d5b616195e696bcb7b8a9c07789e", - "sha256:b15ee6a7759b0465786d856334b8231d882deda5291cf243be6a343a8f3ef910", - "sha256:bd1d0a8d4cb87eb63417a72e6b1bac47053f9b0be550adc6d2a375f4cbaa22f0", - "sha256:d5787779ec24b67ac8898be9dc2b2b4e35f17d79f14361f6cf303d6283a848f2", - "sha256:ecfae85d6504e0ecbba100a795032a88ce8f110b62b93243f2df1bd116eca67f" + "sha256:0bd14517398f494d828d77a9bf72b5a6cbef0112e1cc05e9a0080fa8828ccfa0", + "sha256:285e263a9094389f13cfdefd033a4e99fbed3ad120dba9ac5093846cc03ac5ab", + "sha256:297d1d0b8c472374b12eda7f17a9f5de67cf516612e42b71a7636afb9d1e3974", + "sha256:5439f0f3ef5d6bf1622f341662d04c1d92b88889db40b295419e5fe75a7c7d45", + "sha256:56ecda11e873b2eb937b33d2999766322eebfa82ee5b26a2196a335c4e786186", + "sha256:66a9751f28abf348e0ddccadc4ded47623f2d35cf9609c87b57909d55a4cdc15", + "sha256:890e7e863cb61c8369b6bcfa5d6f323753aaeec2cfaba16741f119c79b964aa7", + "sha256:90e4235020048456ad867aefc383cdf5528b7f6e327555ceec579c428a828759", + "sha256:94d4287b155aa789ce4b6f671c981f7d6c58fc3113330e2f29ac7926cb854645", + "sha256:a425f562f382a097ca49df26b70d47d12f0cf0abf233610f3f58b1f7f780355e", + "sha256:bddeb8df77010d0f842068765a0b3155fdcfd847f14bc1ba89fc7e37914a13d2", + "sha256:dac4a04dc0f69d641dba984e83214d2c2cc098496c5d5585e7d3f4e7a9190f84" ], "index": "pypi", "markers": "sys_platform != 'win32'", - "version": "==2.0.19.1" + "version": "==2.0.19.1.post0" }, "pyyaml": { "hashes": [ @@ -378,11 +264,11 @@ }, "sentry-sdk": { "hashes": [ - "sha256:d359609e23ec9360b61e5ffdfa417e2f6bca281bfb869608c98c169c7e64acd5", - "sha256:e12eb1c2c01cd9e9cfe70608dbda4ef451f37ef0b7cbb92e5d43f87c341d6334" + "sha256:1d91a0059d2d8bb980bec169578035c2f2d4b93cd8a4fb5b85c81904d33e221a", + "sha256:6222cf623e404c3e62b8e0e81c6db866ac2d12a663b7c1f7963350e3f397522a" ], "index": "pypi", - "version": "==0.16.5" + "version": "==0.18.0" }, "six": { "hashes": [ @@ -400,14 +286,6 @@ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==3.0.4" }, - "sorl-thumbnail": { - "hashes": [ - "sha256:66771521f3c0ed771e1ce8e1aaf1639ebff18f7f5a40cfd3083da8f0fe6c7c99", - "sha256:7162639057dff222a651bacbdb6bd6f558fc32946531d541fc71e10c0167ebdf" - ], - "markers": "python_version >= '3.4'", - "version": "==12.6.3" - }, "sqlparse": { "hashes": [ "sha256:022fb9c87b524d1f7862b3037e541f68597a730a8843245c349fc93e1643dc4e", @@ -424,13 +302,6 @@ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", "version": "==1.25.10" }, - "webencodings": { - "hashes": [ - "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", - "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" - ], - "version": "==0.5.1" - }, "whitenoise": { "hashes": [ "sha256:05ce0be39ad85740a78750c86a93485c40f08ad8c62a6006de0233765996e5c7", @@ -438,22 +309,6 @@ ], "index": "pypi", "version": "==5.2.0" - }, - "wiki": { - "hashes": [ - "sha256:aad8b8ef6f669a6f11453ea2f35722065cf6281cc558e789c49cb2800ba0b6e5", - "sha256:eac841fba33d317b0ce038023f14db427735c279642a22ffdce98e2575e20086" - ], - "index": "pypi", - "version": "==0.6" - }, - "zipp": { - "hashes": [ - "sha256:aa36550ff0c0b7ef7fa639055d797116ee891440eac1a56f378e2d3179e0320b", - "sha256:c599e4d75c98f6798c509911d08a22e6c021d074469042177c8c86fb92eefd96" - ], - "markers": "python_version >= '3.6'", - "version": "==3.1.0" } }, "develop": { @@ -466,11 +321,11 @@ }, "attrs": { "hashes": [ - "sha256:0ef97238856430dcf9228e07f316aefc17e8939fc8507e18c6501b761ef1a42a", - "sha256:2867b7b9f8326499ab5b0e2d12801fa5c98842d2cbd22b35112ae04bf85b4dff" + "sha256:26b54ddbbb9ee1d34d5d3668dd37d6cf74990ab23c828c2888dccdceee395594", + "sha256:fce7fc47dfc976152e82d53ff92fa0407700c21acd20886a13777a0d20e655dc" ], "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==20.1.0" + "version": "==20.2.0" }, "bandit": { "hashes": [ @@ -489,43 +344,43 @@ }, "coverage": { "hashes": [ - "sha256:098a703d913be6fbd146a8c50cc76513d726b022d170e5e98dc56d958fd592fb", - "sha256:16042dc7f8e632e0dcd5206a5095ebd18cb1d005f4c89694f7f8aafd96dd43a3", - "sha256:1adb6be0dcef0cf9434619d3b892772fdb48e793300f9d762e480e043bd8e716", - "sha256:27ca5a2bc04d68f0776f2cdcb8bbd508bbe430a7bf9c02315cd05fb1d86d0034", - "sha256:28f42dc5172ebdc32622a2c3f7ead1b836cdbf253569ae5673f499e35db0bac3", - "sha256:2fcc8b58953d74d199a1a4d633df8146f0ac36c4e720b4a1997e9b6327af43a8", - "sha256:304fbe451698373dc6653772c72c5d5e883a4aadaf20343592a7abb2e643dae0", - "sha256:30bc103587e0d3df9e52cd9da1dd915265a22fad0b72afe54daf840c984b564f", - "sha256:40f70f81be4d34f8d491e55936904db5c527b0711b2a46513641a5729783c2e4", - "sha256:4186fc95c9febeab5681bc3248553d5ec8c2999b8424d4fc3a39c9cba5796962", - "sha256:46794c815e56f1431c66d81943fa90721bb858375fb36e5903697d5eef88627d", - "sha256:4869ab1c1ed33953bb2433ce7b894a28d724b7aa76c19b11e2878034a4e4680b", - "sha256:4f6428b55d2916a69f8d6453e48a505c07b2245653b0aa9f0dee38785939f5e4", - "sha256:52f185ffd3291196dc1aae506b42e178a592b0b60a8610b108e6ad892cfc1bb3", - "sha256:538f2fd5eb64366f37c97fdb3077d665fa946d2b6d95447622292f38407f9258", - "sha256:64c4f340338c68c463f1b56e3f2f0423f7b17ba6c3febae80b81f0e093077f59", - "sha256:675192fca634f0df69af3493a48224f211f8db4e84452b08d5fcebb9167adb01", - "sha256:700997b77cfab016533b3e7dbc03b71d33ee4df1d79f2463a318ca0263fc29dd", - "sha256:8505e614c983834239f865da2dd336dcf9d72776b951d5dfa5ac36b987726e1b", - "sha256:962c44070c281d86398aeb8f64e1bf37816a4dfc6f4c0f114756b14fc575621d", - "sha256:9e536783a5acee79a9b308be97d3952b662748c4037b6a24cbb339dc7ed8eb89", - "sha256:9ea749fd447ce7fb1ac71f7616371f04054d969d412d37611716721931e36efd", - "sha256:a34cb28e0747ea15e82d13e14de606747e9e484fb28d63c999483f5d5188e89b", - "sha256:a3ee9c793ffefe2944d3a2bd928a0e436cd0ac2d9e3723152d6fd5398838ce7d", - "sha256:aab75d99f3f2874733946a7648ce87a50019eb90baef931698f96b76b6769a46", - "sha256:b1ed2bdb27b4c9fc87058a1cb751c4df8752002143ed393899edb82b131e0546", - "sha256:b360d8fd88d2bad01cb953d81fd2edd4be539df7bfec41e8753fe9f4456a5082", - "sha256:b8f58c7db64d8f27078cbf2a4391af6aa4e4767cc08b37555c4ae064b8558d9b", - "sha256:c1bbb628ed5192124889b51204de27c575b3ffc05a5a91307e7640eff1d48da4", - "sha256:c2ff24df02a125b7b346c4c9078c8936da06964cc2d276292c357d64378158f8", - "sha256:c890728a93fffd0407d7d37c1e6083ff3f9f211c83b4316fae3778417eab9811", - "sha256:c96472b8ca5dc135fb0aa62f79b033f02aa434fb03a8b190600a5ae4102df1fd", - "sha256:ce7866f29d3025b5b34c2e944e66ebef0d92e4a4f2463f7266daa03a1332a651", - "sha256:e26c993bd4b220429d4ec8c1468eca445a4064a61c74ca08da7429af9bc53bb0" - ], - "index": "pypi", - "version": "==5.2.1" + "sha256:0203acd33d2298e19b57451ebb0bed0ab0c602e5cf5a818591b4918b1f97d516", + "sha256:0f313707cdecd5cd3e217fc68c78a960b616604b559e9ea60cc16795c4304259", + "sha256:1c6703094c81fa55b816f5ae542c6ffc625fec769f22b053adb42ad712d086c9", + "sha256:1d44bb3a652fed01f1f2c10d5477956116e9b391320c94d36c6bf13b088a1097", + "sha256:280baa8ec489c4f542f8940f9c4c2181f0306a8ee1a54eceba071a449fb870a0", + "sha256:29a6272fec10623fcbe158fdf9abc7a5fa032048ac1d8631f14b50fbfc10d17f", + "sha256:2b31f46bf7b31e6aa690d4c7a3d51bb262438c6dcb0d528adde446531d0d3bb7", + "sha256:2d43af2be93ffbad25dd959899b5b809618a496926146ce98ee0b23683f8c51c", + "sha256:381ead10b9b9af5f64646cd27107fb27b614ee7040bb1226f9c07ba96625cbb5", + "sha256:47a11bdbd8ada9b7ee628596f9d97fbd3851bd9999d398e9436bd67376dbece7", + "sha256:4d6a42744139a7fa5b46a264874a781e8694bb32f1d76d8137b68138686f1729", + "sha256:50691e744714856f03a86df3e2bff847c2acede4c191f9a1da38f088df342978", + "sha256:530cc8aaf11cc2ac7430f3614b04645662ef20c348dce4167c22d99bec3480e9", + "sha256:582ddfbe712025448206a5bc45855d16c2e491c2dd102ee9a2841418ac1c629f", + "sha256:63808c30b41f3bbf65e29f7280bf793c79f54fb807057de7e5238ffc7cc4d7b9", + "sha256:71b69bd716698fa62cd97137d6f2fdf49f534decb23a2c6fc80813e8b7be6822", + "sha256:7858847f2d84bf6e64c7f66498e851c54de8ea06a6f96a32a1d192d846734418", + "sha256:78e93cc3571fd928a39c0b26767c986188a4118edc67bc0695bc7a284da22e82", + "sha256:7f43286f13d91a34fadf61ae252a51a130223c52bfefb50310d5b2deb062cf0f", + "sha256:86e9f8cd4b0cdd57b4ae71a9c186717daa4c5a99f3238a8723f416256e0b064d", + "sha256:8f264ba2701b8c9f815b272ad568d555ef98dfe1576802ab3149c3629a9f2221", + "sha256:9342dd70a1e151684727c9c91ea003b2fb33523bf19385d4554f7897ca0141d4", + "sha256:9361de40701666b034c59ad9e317bae95c973b9ff92513dd0eced11c6adf2e21", + "sha256:9669179786254a2e7e57f0ecf224e978471491d660aaca833f845b72a2df3709", + "sha256:aac1ba0a253e17889550ddb1b60a2063f7474155465577caa2a3b131224cfd54", + "sha256:aef72eae10b5e3116bac6957de1df4d75909fc76d1499a53fb6387434b6bcd8d", + "sha256:bd3166bb3b111e76a4f8e2980fa1addf2920a4ca9b2b8ca36a3bc3dedc618270", + "sha256:c1b78fb9700fc961f53386ad2fd86d87091e06ede5d118b8a50dea285a071c24", + "sha256:c3888a051226e676e383de03bf49eb633cd39fc829516e5334e69b8d81aae751", + "sha256:c5f17ad25d2c1286436761b462e22b5020d83316f8e8fcb5deb2b3151f8f1d3a", + "sha256:c851b35fc078389bc16b915a0a7c1d5923e12e2c5aeec58c52f4aa8085ac8237", + "sha256:cb7df71de0af56000115eafd000b867d1261f786b5eebd88a0ca6360cccfaca7", + "sha256:cedb2f9e1f990918ea061f28a0f0077a07702e3819602d3507e2ff98c8d20636", + "sha256:e8caf961e1b1a945db76f1b5fa9c91498d15f545ac0ababbe575cfab185d3bd8" + ], + "index": "pypi", + "version": "==5.3" }, "distlib": { "hashes": [ @@ -543,19 +398,19 @@ }, "flake8": { "hashes": [ - "sha256:15e351d19611c887e482fb960eae4d44845013cc142d42896e9862f775d8cf5c", - "sha256:f04b9fcbac03b0a3e58c0ab3a0ecc462e023a9faf046d57794184028123aa208" + "sha256:749dbbd6bfd0cf1318af27bf97a14e28e5ff548ef8e5b1566ccfb25a11e7c839", + "sha256:aadae8761ec651813c24be05c6f7b4680857ef6afaae4651a4eccaef97ce6c3b" ], "index": "pypi", - "version": "==3.8.3" + "version": "==3.8.4" }, "flake8-annotations": { "hashes": [ - "sha256:7816a5d8f65ffdf37b8e21e5b17e0fd1e492aa92638573276de066e889a22b26", - "sha256:8d18db74a750dd97f40b483cc3ef80d07d03f687525bad8fd83365dcd3bfd414" + "sha256:0bcebb0792f1f96d617ded674dca7bf64181870bfe5dace353a1483551f8e5f1", + "sha256:bebd11a850f6987a943ce8cdff4159767e0f5f89b3c88aca64680c2175ee02df" ], "index": "pypi", - "version": "==2.3.0" + "version": "==2.4.1" }, "flake8-bandit": { "hashes": [ @@ -628,27 +483,27 @@ }, "gitpython": { "hashes": [ - "sha256:2db287d71a284e22e5c2846042d0602465c7434d910406990d5b74df4afb0858", - "sha256:fa3b92da728a457dd75d62bb5f3eb2816d99a7fe6c67398e260637a40e3fafb5" + "sha256:138016d519bf4dd55b22c682c904ed2fd0235c3612b2f8f65ce218ff358deed8", + "sha256:a03f728b49ce9597a6655793207c6ab0da55519368ff5961e4a74ae475b9fa8e" ], "index": "pypi", - "version": "==3.1.7" + "version": "==3.1.9" }, "identify": { "hashes": [ - "sha256:69c4769f085badafd0e04b1763e847258cbbf6d898e8678ebffc91abdb86f6c6", - "sha256:d6ae6daee50ba1b493e9ca4d36a5edd55905d2cf43548fdc20b2a14edef102e7" + "sha256:7c22c384a2c9b32c5cc891d13f923f6b2653aa83e2d75d8f79be240d6c86c4f4", + "sha256:da683bfb7669fa749fc7731f378229e2dbf29a1d1337cbde04106f02236eb29d" ], "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==1.4.28" + "version": "==1.5.5" }, "importlib-metadata": { "hashes": [ - "sha256:90bb658cdbbf6d1735b6341ce708fc7024a3e14e99ffdc5783edea9f9b077f83", - "sha256:dc15b2969b4ce36305c51eebe62d418ac7791e9a157911d58bfb1f9ccd8e2070" + "sha256:77a540690e24b0305878c37ffd421785a6f7e53c8b5720d211b211de8d0e95da", + "sha256:cefa1a2f919b866c5beb7c9f7b0ebb4061f30a8a9bf16d609b000e2dfaceb9c3" ], "markers": "python_version < '3.8'", - "version": "==1.7.0" + "version": "==2.0.0" }, "mccabe": { "hashes": [ @@ -660,16 +515,18 @@ }, "nodeenv": { "hashes": [ - "sha256:4b0b77afa3ba9b54f4b6396e60b0c83f59eaeb2d63dc3cc7a70f7f4af96c82bc" + "sha256:5304d424c529c997bc888453aeaa6362d242b6b4631e90f3d4bf1b290f1c84a9", + "sha256:ab45090ae383b716c4ef89e690c41ff8c2b257b85b309f01f3654df3d084bd7c" ], - "version": "==1.4.0" + "version": "==1.5.0" }, "pbr": { "hashes": [ - "sha256:07f558fece33b05caf857474a366dfcc00562bca13dd8b47b2b3e22d9f9bf55c", - "sha256:579170e23f8e0c2f24b0de612f71f648eccb79fb1322c814ae6b3c07b5ba23e8" + "sha256:14bfd98f51c78a3dd22a1ef45cf194ad79eee4a19e8e1a0d5c7f8e81ffe182ea", + "sha256:5adc0f9fc64319d8df5ca1e4e06eea674c26b80e6f00c530b18ce6a6592ead15" ], - "version": "==5.4.5" + "markers": "python_version >= '2.6'", + "version": "==5.5.0" }, "pep8-naming": { "hashes": [ @@ -681,11 +538,11 @@ }, "pre-commit": { "hashes": [ - "sha256:1657663fdd63a321a4a739915d7d03baedd555b25054449090f97bb0cb30a915", - "sha256:e8b1315c585052e729ab7e99dcca5698266bedce9067d21dc909c23e3ceed626" + "sha256:810aef2a2ba4f31eed1941fc270e72696a1ad5590b9751839c90807d0fff6b9a", + "sha256:c54fd3e574565fe128ecc5e7d2f91279772ddb03f8729645fa812fe809084a70" ], "index": "pypi", - "version": "==2.6.0" + "version": "==2.7.1" }, "pycodestyle": { "hashes": [ @@ -697,11 +554,11 @@ }, "pydocstyle": { "hashes": [ - "sha256:da7831660b7355307b32778c4a0dbfb137d89254ef31a2b2978f50fc0b4d7586", - "sha256:f4f5d210610c2d153fae39093d44224c17429e2ad7da12a8b419aba5c2f614b5" + "sha256:19b86fa8617ed916776a11cd8bc0197e5b9856d5433b777f51a3defe13075325", + "sha256:aca749e190a01726a4fb472dd4ef23b5c9da7b9205c0a7857c06533de13fd678" ], "markers": "python_version >= '3.5'", - "version": "==5.0.2" + "version": "==5.1.1" }, "pyflakes": { "hashes": [ @@ -753,11 +610,11 @@ }, "stevedore": { "hashes": [ - "sha256:38791aa5bed922b0a844513c5f9ed37774b68edc609e5ab8ab8d8fe0ce4315e5", - "sha256:c8f4f0ebbc394e52ddf49de8bcc3cf8ad2b4425ebac494106bbc5e3661ac7633" + "sha256:5e1ab03eaae06ef6ce23859402de785f08d97780ed774948ef16c4652c41bc62", + "sha256:f845868b3a3a77a2489d226568abe7328b5c2d4f6a011cc759dfa99144a521f0" ], "markers": "python_version >= '3.6'", - "version": "==3.2.0" + "version": "==3.2.2" }, "toml": { "hashes": [ @@ -803,19 +660,19 @@ }, "virtualenv": { "hashes": [ - "sha256:43add625c53c596d38f971a465553f6318decc39d98512bc100fa1b1e839c8dc", - "sha256:e0305af10299a7fb0d69393d8f04cb2965dda9351140d11ac8db4e5e3970451b" + "sha256:3d427459dfe5ec3241a6bad046b1d10c0e445940e013c81946458987c7c7e255", + "sha256:9160a8f6196afcb8bb91405b5362651f302ee8e810fc471f5f9ce9a06b070298" ], "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==20.0.31" + "version": "==20.0.32" }, "zipp": { "hashes": [ - "sha256:aa36550ff0c0b7ef7fa639055d797116ee891440eac1a56f378e2d3179e0320b", - "sha256:c599e4d75c98f6798c509911d08a22e6c021d074469042177c8c86fb92eefd96" + "sha256:64ad89efee774d1897a58607895d80789c59778ea02185dd846ac38394a8642b", + "sha256:eed8ec0b8d1416b2ca33516a37a08892442f3954dee131e92cfd92d8fe3e7066" ], "markers": "python_version >= '3.6'", - "version": "==3.1.0" + "version": "==3.3.0" } } } From e26897e3f7c0d0af3950e1d1d60fd3800fc13683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20Sand=C3=B8y?= Date: Sun, 4 Oct 2020 15:33:44 +0200 Subject: [PATCH 2/8] Remove wiki templates and static. --- LICENSE-SimpleMDE | 21 -- pydis_site/static/css/pygments/darcula.css | 91 -------- pydis_site/static/css/pygments/friendly.css | 71 ------ pydis_site/static/css/pygments/monokai.css | 72 ------ .../static/css/wiki/simplemde-fixes.css | 7 - pydis_site/static/css/wiki/simplemde.min.css | 7 - pydis_site/static/css/wiki/style.css | 89 -------- .../images/wiki/contributing/fork_button.png | Bin 30391 -> 0 bytes .../images/wiki/contributing/fork_url.png | Bin 17151 -> 0 bytes .../images/wiki/contributing/fork_user.png | Bin 10574 -> 0 bytes .../wiki/contributing/pycharm_branch.png | Bin 33963 -> 0 bytes .../wiki/contributing/pycharm_checkout.png | Bin 37692 -> 0 bytes .../wiki/contributing/pycharm_commit.png | Bin 178593 -> 0 bytes .../contributing/pycharm_commit_button.png | Bin 6049 -> 0 bytes .../wiki/contributing/pycharm_interpreter.png | Bin 52028 -> 0 bytes .../wiki/contributing/pycharm_pipenv.png | Bin 35997 -> 0 bytes .../contributing/pycharm_pipenv_success.png | Bin 119232 -> 0 bytes .../images/wiki/contributing/pycharm_pull.png | Bin 33441 -> 0 bytes .../images/wiki/contributing/pycharm_push.png | Bin 143689 -> 0 bytes .../wiki/contributing/pycharm_remotes.png | Bin 142273 -> 0 bytes .../wiki/contributing/pycharm_test_clone.png | Bin 16919 -> 0 bytes .../wiki/contributing/pycharm_upstream.png | Bin 14863 -> 0 bytes pydis_site/static/js/wiki/create.js | 13 -- pydis_site/static/js/wiki/dropdown.js | 35 --- pydis_site/static/js/wiki/edit.js | 58 ----- pydis_site/static/js/wiki/editor_sidebar.js | 1 - pydis_site/static/js/wiki/history.js | 12 - pydis_site/static/js/wiki/image_sidebar.js | 32 --- pydis_site/static/js/wiki/links_sidebar.js | 30 --- pydis_site/static/js/wiki/load_editor.js | 96 -------- pydis_site/static/js/wiki/modal.js | 14 -- pydis_site/static/js/wiki/move.js | 8 - pydis_site/static/js/wiki/simplemde.min.js | 15 -- pydis_site/templates/wiki/article.html | 24 -- pydis_site/templates/wiki/base.html | 44 ---- pydis_site/templates/wiki/create.html | 42 ---- pydis_site/templates/wiki/create_root.html | 48 ---- pydis_site/templates/wiki/delete.html | 90 -------- pydis_site/templates/wiki/deleted.html | 62 ------ pydis_site/templates/wiki/deleted_list.html | 45 ---- pydis_site/templates/wiki/dir.html | 103 --------- pydis_site/templates/wiki/edit.html | 95 -------- pydis_site/templates/wiki/error.html | 51 ----- .../templates/wiki/forms/fields/boolean.html | 49 ----- .../templates/wiki/forms/fields/char.html | 57 ----- .../templates/wiki/forms/fields/image.html | 53 ----- .../wiki/forms/fields/in_place_render.html | 33 --- .../wiki/forms/fields/model_choice.html | 71 ------ .../wiki/forms/fields/wiki_slug_render.html | 48 ---- pydis_site/templates/wiki/history.html | 126 ----------- .../templates/wiki/includes/article_menu.html | 78 ------- .../templates/wiki/includes/breadcrumbs.html | 95 -------- .../templates/wiki/includes/editor.html | 4 - .../wiki/includes/editor_sidebar.html | 38 ---- .../templates/wiki/includes/editormedia.html | 17 -- pydis_site/templates/wiki/includes/form.html | 16 -- .../templates/wiki/includes/formerrors.html | 15 -- .../templates/wiki/includes/formfield.html | 7 - .../templates/wiki/includes/messages.html | 0 .../templates/wiki/includes/pagination.html | 27 --- .../templates/wiki/includes/render.html | 28 --- .../wiki/includes/revision_info.html | 24 -- .../templates/wiki/includes/searchresult.html | 33 --- pydis_site/templates/wiki/move.html | 72 ------ .../templates/wiki/permission_denied.html | 36 --- .../templates/wiki/plugins/images/index.html | 171 --------------- .../templates/wiki/plugins/images/purge.html | 42 ---- .../templates/wiki/plugins/images/render.html | 25 --- .../wiki/plugins/images/revision_add.html | 43 ---- .../wiki/plugins/images/sidebar.html | 206 ------------------ .../templates/wiki/plugins/links/sidebar.html | 56 ----- pydis_site/templates/wiki/preview_inline.html | 73 ------- pydis_site/templates/wiki/root_missing.html | 41 ---- pydis_site/templates/wiki/search.html | 64 ------ pydis_site/templates/wiki/settings.html | 30 --- pydis_site/templates/wiki/source.html | 14 -- 76 files changed, 2968 deletions(-) delete mode 100644 LICENSE-SimpleMDE delete mode 100644 pydis_site/static/css/pygments/darcula.css delete mode 100644 pydis_site/static/css/pygments/friendly.css delete mode 100644 pydis_site/static/css/pygments/monokai.css delete mode 100644 pydis_site/static/css/wiki/simplemde-fixes.css delete mode 100644 pydis_site/static/css/wiki/simplemde.min.css delete mode 100644 pydis_site/static/css/wiki/style.css delete mode 100644 pydis_site/static/images/wiki/contributing/fork_button.png delete mode 100644 pydis_site/static/images/wiki/contributing/fork_url.png delete mode 100644 pydis_site/static/images/wiki/contributing/fork_user.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_branch.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_checkout.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_commit.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_commit_button.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_interpreter.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_pipenv.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_pipenv_success.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_pull.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_push.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_remotes.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_test_clone.png delete mode 100644 pydis_site/static/images/wiki/contributing/pycharm_upstream.png delete mode 100644 pydis_site/static/js/wiki/create.js delete mode 100644 pydis_site/static/js/wiki/dropdown.js delete mode 100644 pydis_site/static/js/wiki/edit.js delete mode 100644 pydis_site/static/js/wiki/editor_sidebar.js delete mode 100644 pydis_site/static/js/wiki/history.js delete mode 100644 pydis_site/static/js/wiki/image_sidebar.js delete mode 100644 pydis_site/static/js/wiki/links_sidebar.js delete mode 100644 pydis_site/static/js/wiki/load_editor.js delete mode 100644 pydis_site/static/js/wiki/modal.js delete mode 100644 pydis_site/static/js/wiki/move.js delete mode 100644 pydis_site/static/js/wiki/simplemde.min.js delete mode 100644 pydis_site/templates/wiki/article.html delete mode 100644 pydis_site/templates/wiki/base.html delete mode 100644 pydis_site/templates/wiki/create.html delete mode 100644 pydis_site/templates/wiki/create_root.html delete mode 100644 pydis_site/templates/wiki/delete.html delete mode 100644 pydis_site/templates/wiki/deleted.html delete mode 100644 pydis_site/templates/wiki/deleted_list.html delete mode 100644 pydis_site/templates/wiki/dir.html delete mode 100644 pydis_site/templates/wiki/edit.html delete mode 100644 pydis_site/templates/wiki/error.html delete mode 100644 pydis_site/templates/wiki/forms/fields/boolean.html delete mode 100644 pydis_site/templates/wiki/forms/fields/char.html delete mode 100644 pydis_site/templates/wiki/forms/fields/image.html delete mode 100644 pydis_site/templates/wiki/forms/fields/in_place_render.html delete mode 100644 pydis_site/templates/wiki/forms/fields/model_choice.html delete mode 100644 pydis_site/templates/wiki/forms/fields/wiki_slug_render.html delete mode 100644 pydis_site/templates/wiki/history.html delete mode 100644 pydis_site/templates/wiki/includes/article_menu.html delete mode 100644 pydis_site/templates/wiki/includes/breadcrumbs.html delete mode 100644 pydis_site/templates/wiki/includes/editor.html delete mode 100644 pydis_site/templates/wiki/includes/editor_sidebar.html delete mode 100644 pydis_site/templates/wiki/includes/editormedia.html delete mode 100644 pydis_site/templates/wiki/includes/form.html delete mode 100644 pydis_site/templates/wiki/includes/formerrors.html delete mode 100644 pydis_site/templates/wiki/includes/formfield.html delete mode 100644 pydis_site/templates/wiki/includes/messages.html delete mode 100644 pydis_site/templates/wiki/includes/pagination.html delete mode 100644 pydis_site/templates/wiki/includes/render.html delete mode 100644 pydis_site/templates/wiki/includes/revision_info.html delete mode 100644 pydis_site/templates/wiki/includes/searchresult.html delete mode 100644 pydis_site/templates/wiki/move.html delete mode 100644 pydis_site/templates/wiki/permission_denied.html delete mode 100644 pydis_site/templates/wiki/plugins/images/index.html delete mode 100644 pydis_site/templates/wiki/plugins/images/purge.html delete mode 100644 pydis_site/templates/wiki/plugins/images/render.html delete mode 100644 pydis_site/templates/wiki/plugins/images/revision_add.html delete mode 100644 pydis_site/templates/wiki/plugins/images/sidebar.html delete mode 100644 pydis_site/templates/wiki/plugins/links/sidebar.html delete mode 100644 pydis_site/templates/wiki/preview_inline.html delete mode 100644 pydis_site/templates/wiki/root_missing.html delete mode 100644 pydis_site/templates/wiki/search.html delete mode 100644 pydis_site/templates/wiki/settings.html delete mode 100644 pydis_site/templates/wiki/source.html diff --git a/LICENSE-SimpleMDE b/LICENSE-SimpleMDE deleted file mode 100644 index d9f79afc1..000000000 --- a/LICENSE-SimpleMDE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2015 Next Step Webs, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/pydis_site/static/css/pygments/darcula.css b/pydis_site/static/css/pygments/darcula.css deleted file mode 100644 index d58a52195..000000000 --- a/pydis_site/static/css/pygments/darcula.css +++ /dev/null @@ -1,91 +0,0 @@ -/* Dracula Theme v1.2.5 - * - * https://github.com/zenorocha/dracula-theme - * - * Copyright 2016, All rights reserved - * - * Code licensed under the MIT license - * http://zenorocha.mit-license.org - * - * @author Rob G - * @author Chris Bracco - * @author Zeno Rocha - */ - -.codehilite .hll { background-color: #f1fa8c } -.codehilite pre { background: #282a36; color: #f8f8f2 } -.codehilite .c { color: #6272a4 } /* Comment */ -.codehilite .err { color: #f8f8f2 } /* Error */ -.codehilite .g { color: #f8f8f2 } /* Generic */ -.codehilite .k { color: #ff79c6 } /* Keyword */ -.codehilite .l { color: #f8f8f2 } /* Literal */ -.codehilite .n { color: #f8f8f2 } /* Name */ -.codehilite .o { color: #ff79c6 } /* Operator */ -.codehilite .x { color: #f8f8f2 } /* Other */ -.codehilite .p { color: #f8f8f2 } /* Punctuation */ -.codehilite .ch { color: #6272a4 } /* Comment.Hashbang */ -.codehilite .cm { color: #6272a4 } /* Comment.Multiline */ -.codehilite .cp { color: #ff79c6 } /* Comment.Preproc */ -.codehilite .cpf { color: #6272a4 } /* Comment.PreprocFile */ -.codehilite .c1 { color: #6272a4 } /* Comment.Single */ -.codehilite .cs { color: #6272a4 } /* Comment.Special */ -.codehilite .gd { color: #8b080b } /* Generic.Deleted */ -.codehilite .ge { color: #f8f8f2; text-decoration: underline } /* Generic.Emph */ -.codehilite .gr { color: #f8f8f2 } /* Generic.Error */ -.codehilite .gh { color: #f8f8f2; font-weight: bold } /* Generic.Heading */ -.codehilite .gi { color: #f8f8f2; font-weight: bold } /* Generic.Inserted */ -.codehilite .go { color: #44475a } /* Generic.Output */ -.codehilite .gp { color: #f8f8f2 } /* Generic.Prompt */ -.codehilite .gs { color: #f8f8f2 } /* Generic.Strong */ -.codehilite .gu { color: #f8f8f2; font-weight: bold } /* Generic.Subheading */ -.codehilite .gt { color: #f8f8f2 } /* Generic.Traceback */ -.codehilite .kc { color: #ff79c6 } /* Keyword.Constant */ -.codehilite .kd { color: #8be9fd; font-style: italic } /* Keyword.Declaration */ -.codehilite .kn { color: #ff79c6 } /* Keyword.Namespace */ -.codehilite .kp { color: #ff79c6 } /* Keyword.Pseudo */ -.codehilite .kr { color: #ff79c6 } /* Keyword.Reserved */ -.codehilite .kt { color: #8be9fd } /* Keyword.Type */ -.codehilite .ld { color: #f8f8f2 } /* Literal.Date */ -.codehilite .m { color: #bd93f9 } /* Literal.Number */ -.codehilite .s { color: #f1fa8c } /* Literal.String */ -.codehilite .na { color: #50fa7b } /* Name.Attribute */ -.codehilite .nb { color: #8be9fd; font-style: italic } /* Name.Builtin */ -.codehilite .nc { color: #50fa7b } /* Name.Class */ -.codehilite .no { color: #f8f8f2 } /* Name.Constant */ -.codehilite .nd { color: #f8f8f2 } /* Name.Decorator */ -.codehilite .ni { color: #f8f8f2 } /* Name.Entity */ -.codehilite .ne { color: #f8f8f2 } /* Name.Exception */ -.codehilite .nf { color: #50fa7b } /* Name.Function */ -.codehilite .nl { color: #8be9fd; font-style: italic } /* Name.Label */ -.codehilite .nn { color: #f8f8f2 } /* Name.Namespace */ -.codehilite .nx { color: #f8f8f2 } /* Name.Other */ -.codehilite .py { color: #f8f8f2 } /* Name.Property */ -.codehilite .nt { color: #ff79c6 } /* Name.Tag */ -.codehilite .nv { color: #8be9fd; font-style: italic } /* Name.Variable */ -.codehilite .ow { color: #ff79c6 } /* Operator.Word */ -.codehilite .w { color: #f8f8f2 } /* Text.Whitespace */ -.codehilite .mb { color: #bd93f9 } /* Literal.Number.Bin */ -.codehilite .mf { color: #bd93f9 } /* Literal.Number.Float */ -.codehilite .mh { color: #bd93f9 } /* Literal.Number.Hex */ -.codehilite .mi { color: #bd93f9 } /* Literal.Number.Integer */ -.codehilite .mo { color: #bd93f9 } /* Literal.Number.Oct */ -.codehilite .sa { color: #f1fa8c } /* Literal.String.Affix */ -.codehilite .sb { color: #f1fa8c } /* Literal.String.Backtick */ -.codehilite .sc { color: #f1fa8c } /* Literal.String.Char */ -.codehilite .dl { color: #f1fa8c } /* Literal.String.Delimiter */ -.codehilite .sd { color: #f1fa8c } /* Literal.String.Doc */ -.codehilite .s2 { color: #f1fa8c } /* Literal.String.Double */ -.codehilite .se { color: #f1fa8c } /* Literal.String.Escape */ -.codehilite .sh { color: #f1fa8c } /* Literal.String.Heredoc */ -.codehilite .si { color: #f1fa8c } /* Literal.String.Interpol */ -.codehilite .sx { color: #f1fa8c } /* Literal.String.Other */ -.codehilite .sr { color: #f1fa8c } /* Literal.String.Regex */ -.codehilite .s1 { color: #f1fa8c } /* Literal.String.Single */ -.codehilite .ss { color: #f1fa8c } /* Literal.String.Symbol */ -.codehilite .bp { color: #f8f8f2; font-style: italic } /* Name.Builtin.Pseudo */ -.codehilite .fm { color: #50fa7b } /* Name.Function.Magic */ -.codehilite .vc { color: #8be9fd; font-style: italic } /* Name.Variable.Class */ -.codehilite .vg { color: #8be9fd; font-style: italic } /* Name.Variable.Global */ -.codehilite .vi { color: #8be9fd; font-style: italic } /* Name.Variable.Instance */ -.codehilite .vm { color: #8be9fd; font-style: italic } /* Name.Variable.Magic */ -.codehilite .il { color: #bd93f9 } /* Literal.Number.Integer.Long */ diff --git a/pydis_site/static/css/pygments/friendly.css b/pydis_site/static/css/pygments/friendly.css deleted file mode 100644 index 24831c44b..000000000 --- a/pydis_site/static/css/pygments/friendly.css +++ /dev/null @@ -1,71 +0,0 @@ -/* Friendly, a very light theme. */ - -.codehilite .hll { background-color: #ffffcc } -.codehilite pre { background: #f0f0f0; } -.codehilite .c { color: #60a0b0; font-style: italic } /* Comment */ -.codehilite .err { border: 1px solid #FF0000 } /* Error */ -.codehilite .k { color: #007020; font-weight: bold } /* Keyword */ -.codehilite .o { color: #666666 } /* Operator */ -.codehilite .ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */ -.codehilite .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ -.codehilite .cp { color: #007020 } /* Comment.Preproc */ -.codehilite .cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */ -.codehilite .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ -.codehilite .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ -.codehilite .gd { color: #A00000 } /* Generic.Deleted */ -.codehilite .ge { font-style: italic } /* Generic.Emph */ -.codehilite .gr { color: #FF0000 } /* Generic.Error */ -.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.codehilite .gi { color: #00A000 } /* Generic.Inserted */ -.codehilite .go { color: #888888 } /* Generic.Output */ -.codehilite .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -.codehilite .gs { font-weight: bold } /* Generic.Strong */ -.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.codehilite .gt { color: #0044DD } /* Generic.Traceback */ -.codehilite .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ -.codehilite .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ -.codehilite .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ -.codehilite .kp { color: #007020 } /* Keyword.Pseudo */ -.codehilite .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ -.codehilite .kt { color: #902000 } /* Keyword.Type */ -.codehilite .m { color: #40a070 } /* Literal.Number */ -.codehilite .s { color: #4070a0 } /* Literal.String */ -.codehilite .na { color: #4070a0 } /* Name.Attribute */ -.codehilite .nb { color: #007020 } /* Name.Builtin */ -.codehilite .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ -.codehilite .no { color: #60add5 } /* Name.Constant */ -.codehilite .nd { color: #555555; font-weight: bold } /* Name.Decorator */ -.codehilite .ni { color: #d55537; font-weight: bold } /* Name.Entity */ -.codehilite .ne { color: #007020 } /* Name.Exception */ -.codehilite .nf { color: #06287e } /* Name.Function */ -.codehilite .nl { color: #002070; font-weight: bold } /* Name.Label */ -.codehilite .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -.codehilite .nt { color: #062873; font-weight: bold } /* Name.Tag */ -.codehilite .nv { color: #bb60d5 } /* Name.Variable */ -.codehilite .ow { color: #007020; font-weight: bold } /* Operator.Word */ -.codehilite .w { color: #bbbbbb } /* Text.Whitespace */ -.codehilite .mb { color: #40a070 } /* Literal.Number.Bin */ -.codehilite .mf { color: #40a070 } /* Literal.Number.Float */ -.codehilite .mh { color: #40a070 } /* Literal.Number.Hex */ -.codehilite .mi { color: #40a070 } /* Literal.Number.Integer */ -.codehilite .mo { color: #40a070 } /* Literal.Number.Oct */ -.codehilite .sa { color: #4070a0 } /* Literal.String.Affix */ -.codehilite .sb { color: #4070a0 } /* Literal.String.Backtick */ -.codehilite .sc { color: #4070a0 } /* Literal.String.Char */ -.codehilite .dl { color: #4070a0 } /* Literal.String.Delimiter */ -.codehilite .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ -.codehilite .s2 { color: #4070a0 } /* Literal.String.Double */ -.codehilite .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ -.codehilite .sh { color: #4070a0 } /* Literal.String.Heredoc */ -.codehilite .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ -.codehilite .sx { color: #c65d09 } /* Literal.String.Other */ -.codehilite .sr { color: #235388 } /* Literal.String.Regex */ -.codehilite .s1 { color: #4070a0 } /* Literal.String.Single */ -.codehilite .ss { color: #517918 } /* Literal.String.Symbol */ -.codehilite .bp { color: #007020 } /* Name.Builtin.Pseudo */ -.codehilite .fm { color: #06287e } /* Name.Function.Magic */ -.codehilite .vc { color: #bb60d5 } /* Name.Variable.Class */ -.codehilite .vg { color: #bb60d5 } /* Name.Variable.Global */ -.codehilite .vi { color: #bb60d5 } /* Name.Variable.Instance */ -.codehilite .vm { color: #bb60d5 } /* Name.Variable.Magic */ -.codehilite .il { color: #40a070 } /* Literal.Number.Integer.Long */ diff --git a/pydis_site/static/css/pygments/monokai.css b/pydis_site/static/css/pygments/monokai.css deleted file mode 100644 index e0a1708a3..000000000 --- a/pydis_site/static/css/pygments/monokai.css +++ /dev/null @@ -1,72 +0,0 @@ -/* Monokai */ - -.codehilite .hll { background-color: #49483e } -.codehilite pre { background: #272822; color: #f8f8f2 } -.codehilite .c { color: #75715e } /* Comment */ -.codehilite .err { color: #960050; background-color: #1e0010 } /* Error */ -.codehilite .k { color: #66d9ef } /* Keyword */ -.codehilite .l { color: #ae81ff } /* Literal */ -.codehilite .n { color: #f8f8f2 } /* Name */ -.codehilite .o { color: #f92672 } /* Operator */ -.codehilite .p { color: #f8f8f2 } /* Punctuation */ -.codehilite .ch { color: #75715e } /* Comment.Hashbang */ -.codehilite .cm { color: #75715e } /* Comment.Multiline */ -.codehilite .cp { color: #75715e } /* Comment.Preproc */ -.codehilite .cpf { color: #75715e } /* Comment.PreprocFile */ -.codehilite .c1 { color: #75715e } /* Comment.Single */ -.codehilite .cs { color: #75715e } /* Comment.Special */ -.codehilite .gd { color: #f92672 } /* Generic.Deleted */ -.codehilite .ge { font-style: italic } /* Generic.Emph */ -.codehilite .gi { color: #a6e22e } /* Generic.Inserted */ -.codehilite .gs { font-weight: bold } /* Generic.Strong */ -.codehilite .gu { color: #75715e } /* Generic.Subheading */ -.codehilite .kc { color: #66d9ef } /* Keyword.Constant */ -.codehilite .kd { color: #66d9ef } /* Keyword.Declaration */ -.codehilite .kn { color: #f92672 } /* Keyword.Namespace */ -.codehilite .kp { color: #66d9ef } /* Keyword.Pseudo */ -.codehilite .kr { color: #66d9ef } /* Keyword.Reserved */ -.codehilite .kt { color: #66d9ef } /* Keyword.Type */ -.codehilite .ld { color: #e6db74 } /* Literal.Date */ -.codehilite .m { color: #ae81ff } /* Literal.Number */ -.codehilite .s { color: #e6db74 } /* Literal.String */ -.codehilite .na { color: #a6e22e } /* Name.Attribute */ -.codehilite .nb { color: #f8f8f2 } /* Name.Builtin */ -.codehilite .nc { color: #a6e22e } /* Name.Class */ -.codehilite .no { color: #66d9ef } /* Name.Constant */ -.codehilite .nd { color: #a6e22e } /* Name.Decorator */ -.codehilite .ni { color: #f8f8f2 } /* Name.Entity */ -.codehilite .ne { color: #a6e22e } /* Name.Exception */ -.codehilite .nf { color: #a6e22e } /* Name.Function */ -.codehilite .nl { color: #f8f8f2 } /* Name.Label */ -.codehilite .nn { color: #f8f8f2 } /* Name.Namespace */ -.codehilite .nx { color: #a6e22e } /* Name.Other */ -.codehilite .py { color: #f8f8f2 } /* Name.Property */ -.codehilite .nt { color: #f92672 } /* Name.Tag */ -.codehilite .nv { color: #f8f8f2 } /* Name.Variable */ -.codehilite .ow { color: #f92672 } /* Operator.Word */ -.codehilite .w { color: #f8f8f2 } /* Text.Whitespace */ -.codehilite .mb { color: #ae81ff } /* Literal.Number.Bin */ -.codehilite .mf { color: #ae81ff } /* Literal.Number.Float */ -.codehilite .mh { color: #ae81ff } /* Literal.Number.Hex */ -.codehilite .mi { color: #ae81ff } /* Literal.Number.Integer */ -.codehilite .mo { color: #ae81ff } /* Literal.Number.Oct */ -.codehilite .sa { color: #e6db74 } /* Literal.String.Affix */ -.codehilite .sb { color: #e6db74 } /* Literal.String.Backtick */ -.codehilite .sc { color: #e6db74 } /* Literal.String.Char */ -.codehilite .dl { color: #e6db74 } /* Literal.String.Delimiter */ -.codehilite .sd { color: #e6db74 } /* Literal.String.Doc */ -.codehilite .s2 { color: #e6db74 } /* Literal.String.Double */ -.codehilite .se { color: #ae81ff } /* Literal.String.Escape */ -.codehilite .sh { color: #e6db74 } /* Literal.String.Heredoc */ -.codehilite .si { color: #e6db74 } /* Literal.String.Interpol */ -.codehilite .sx { color: #e6db74 } /* Literal.String.Other */ -.codehilite .sr { color: #e6db74 } /* Literal.String.Regex */ -.codehilite .s1 { color: #e6db74 } /* Literal.String.Single */ -.codehilite .ss { color: #e6db74 } /* Literal.String.Symbol */ -.codehilite .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ -.codehilite .fm { color: #a6e22e } /* Name.Function.Magic */ -.codehilite .vc { color: #f8f8f2 } /* Name.Variable.Class */ -.codehilite .vg { color: #f8f8f2 } /* Name.Variable.Global */ -.codehilite .vi { color: #f8f8f2 } /* Name.Variable.Instance */ -.codehilite .vm { color: #f8f8f2 } /* Name.Variable.Magic */ -.codehilite .il { color: #ae81ff } /* Literal.Number.Integer.Long */ diff --git a/pydis_site/static/css/wiki/simplemde-fixes.css b/pydis_site/static/css/wiki/simplemde-fixes.css deleted file mode 100644 index a9e3e1dd8..000000000 --- a/pydis_site/static/css/wiki/simplemde-fixes.css +++ /dev/null @@ -1,7 +0,0 @@ -.CodeMirror-line { - margin-bottom: 0 !important; -} - -.CodeMirror { - height: 30rem; -} diff --git a/pydis_site/static/css/wiki/simplemde.min.css b/pydis_site/static/css/wiki/simplemde.min.css deleted file mode 100644 index a0ae10cf6..000000000 --- a/pydis_site/static/css/wiki/simplemde.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/** - * simplemde v1.11.2 - * Copyright Next Step Webs, Inc. - * @link https://github.com/NextStepWebs/simplemde-markdown-editor - * @license MIT - */ -.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:' ';height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen::before{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen::after{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"▲"}.editor-toolbar a.fa-header-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:'lines: '}.editor-statusbar .words:before{content:'words: '}.editor-statusbar .characters:before{content:'characters: '}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)} diff --git a/pydis_site/static/css/wiki/style.css b/pydis_site/static/css/wiki/style.css deleted file mode 100644 index 9d619e8bb..000000000 --- a/pydis_site/static/css/wiki/style.css +++ /dev/null @@ -1,89 +0,0 @@ -#wikiNavbar { - min-height: 3rem; - z-index: 1; -} - -#wikiNavbar .container { - min-height: 3rem; -} - -#wikiNavbar .navbar-brand { - min-height: 3rem; -} - -.breadcrumb-section { - padding: 1rem; -} - -div.control.is-fullwidth { - width: 100%; -} - -ul.pagination-list { - list-style: none; - margin: 0; -} - -ul.pagination-list li + li { - margin: 0; -} - -.pagination { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} - -/* FA icons used in wiki articles */ -i.is-orangered { - color: #FE640A; -} - -i.is-orangered:hover { - color: #fe9840; -} - -i.is-blurple { - color: #7289DA; -} - -i.is-blurple:hover { - color: #93a8da; -} - -i.is-black { - color: #000000; -} - -i.is-black:hover { - color: #191919; -} - -i.is-youtube-red { - color: #BB0000; -} - -i.is-youtube-red:hover { - color: #f80000; -} - -i.is-amazon-orange { - color: #FF9900; -} - -i.is-amazon-orange:hover { - color: #ffb71a; -} - -i.is-teal { - color: #95DBE5; -} - -i.is-teal:hover { - color: #a9f5ff; -} - - - -i.has-icon-padding { - padding: 0 10px 25px 0; -} diff --git a/pydis_site/static/images/wiki/contributing/fork_button.png b/pydis_site/static/images/wiki/contributing/fork_button.png deleted file mode 100644 index 955c93dd06d564de7ed65d8bbc588cd6839cfeaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30391 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 diff --git a/pydis_site/static/images/wiki/contributing/fork_url.png b/pydis_site/static/images/wiki/contributing/fork_url.png deleted file mode 100644 index 57a8e4215a5371e2be81359c3cbfab5f421da289..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17151 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

Q<_U77 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 diff --git a/pydis_site/static/images/wiki/contributing/pycharm_checkout.png b/pydis_site/static/images/wiki/contributing/pycharm_checkout.png deleted file mode 100644 index d679a467fdd9ea9460400fc386d5ee8f60f35435..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37692 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 Bu*?7e diff --git a/pydis_site/static/images/wiki/contributing/pycharm_commit.png b/pydis_site/static/images/wiki/contributing/pycharm_commit.png deleted file mode 100644 index 03223688b06f980723336ea179b38841ba21ea4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178593 zcmZtt1yEd1us(nuf;&NiYmngX4#C~s-Q6`va1RjNg1fs1cXt+dcjuAcy|>=0djC_k zRl9R$XQq3mdwRb9CQM#d3=s|o4gdf|3GwfW005B-0N_qApFT=3dMTCwfC!NIE~xCD zezNA~jJuG+@M1Q}Er4>Of8HMUOI$M7(=KVZ7~@V`HD5`zo~{_h1P*4}?Lh=V3m1ODH|LSD0o z0{_zvF*=r@KT8nhX9hsP#C|Z*b$TKkY%wk5ql)zo`FfWviw~zA~J0e z)XAHSy%$`K#Z3~BoP1AAgyp-f`A?jWzBE^ou=ny|n*5SKx7NsLP(lQD^WM$=etr75_Pkp3w4l=~RhlWf(&TX6vXvVe`VGJ$BrLBiZ*?i{ z*>$8XPRCxyiowAajEQh6RVGNV@Yo%_pODK;d%gO5>Idd;gzL-1eThkNU!m**L(H)kf&dCj?AHC@KYxt5u7rkobcL6`AKahW zQKfts0E$1I`4$^X7-Win^W4P+!No+He>_E%(EbO%7b!BmYySMXxqpAw%Fu0m$Tgi* zR4R`940Lh2A^_UF?enE-stk+5FgYRT&Ne18b^~t#h$)N?_ZrHU%A?3JJYI*guT$|d zl_#7p&(~RH-@)619_89mK=1R#qNl@&%_mS7Gsrv{9Nt&b$BrG61RS33XAR{k3W78} z7E_IC-pZ_dx}ub@D;*vDVEVaNx6C$4yKE*RaLs-=p2g z!HiQw!}5c-szveUeP^MFSnUYAQw+bI?=ybn%}1-1dpU1;pVOF(w$2c4_9#d}em|HQ z*O^+cuyQCNgDo!ONazymH6xGW?v9Svj-Krn;A)DYTVdve9N<}P7iOy0&ezqKiGFGP zlU@GXoo#CdTY@g`b$ZJ^{~ z+LEh$b#RS@1{|ATKE5*YFy)q6&&0zSe<{BnZ!@ecsZmjhGp(&H9eL>21B1D{JEdN7 z4npy4GR>`Fc4<`m)AbyFsa}nn#iNP?U-J~P&-Zk(x|^1fpjqotzh=#iahiyqfb`Bi zNwS@rd?8in_eZ8w{t#cegOtnawPXKoH&`CrWb^U?0G9Wpvb?=pa?O6I(h;zhWS2EH z5s7R)du3#`ybe*Y8TUh8o69By8;AF7CHz(1AAKf>$=Y=x1a#@D?8;Esu&qSlroTQ@@({Ql5C;*6c_ZyV6lAOy(a=&o z87jSoqdyO4_WoP75%-|719M$TK1=1xXqLUn#QSl?TmLW!AUnjkf_^+YK6Ftz#G$RUAXm~B3NUz68W1TbEX_}=F$_GU3(Rf&S9=QA zVY0V|-EJrv-n7a2YdOZ(p4X**G>YRn06_P(o=S4DQ1C99VVKu-D>ePgLLs@i&-Z9J zeZl>&M%_l;7@5aqxA)Hh(^;g2^&%{|^}Ar3Av`#|CrKRtlB3sznm06R4RYftIWAk;R!&Poq~Ri zLjo{VTz9u5!ZXi=v)`H&ARn70K6eYzMQpKH^>f*QI+zV10mFvBOuW7Dy0WPLSqNL{jpGu{VPqihB`pr#pZmR;H1Na zDX+dIp5yak+nEMY{-2dL1I~hjfEDQ;hBa*+NnuBL&yC?_IeZW1{tK zr45EbS~VNpds;yw7 z;cvD-#}R>(G72{oOxeaQ9Yi5>;uxAy_?XbL(#mVwk7akW7sLwy0=~+(Yybi>;=b`d zZ3jy#Da1GQg~7p>#??GWA{fii9lqW+Iovm=yAej4iI?vmn}>sF#BLwxEp5sW%)eqP zt|Df=HEX&>%;f#@(yLaFj+UQTMtbL9*|N~6t@&?C@Y9i%St%mA#M``1tK=`g=26yorK%7-=;H7Ex20QVJDKHX2a{*l6W2_xrR@6!Qw3cQkJ+7IB{lLB z7GH7F1!Jg?%OgFi0}xHM&(q#)_81Bg*x>WQl;fdSY1%Xz+fN~L@3!pxp@f?2p)p39 zWZ$Af(3kXIsnw66{@(ZA$tj|X(xx%;;$Ufp@&#;E<$yj#(6oGkhhl*}Y#v$2mo(WHN&rZ@AhYFq>O3f{m|g)NE`0kaO9P!+!K6m#Xwm5v?vtSI$DeQ zPhvd$`+pDayL#r&m(%;eN^3d?1`&{ulP9fZlZ?9qeZEoI=_1EO8rO0#Q>v!rU+vvK z(3DaN3Q`7U*&ds z$xpy@E-7aJ>{-4y>)DE*KIknFusQCncU&2kIq4&;b2g z1TjIFoW4ybj`f4_XOPLocq!*~jY+njV&$!DZL_p>POP9MD~{iJf)Qe3hLJ45Fy|7r zzZ)E$0{yAuVd=#*b${#7f1WJQRlsul zR~(DlD6i_qx%p{on?jYo3-!e=gXO zCV!yNfbkq$JH0cP&;?$vI{T+)ABTcYr!D&Q{3=dq04S|#Y;axND46<2XHV~4g&aI) zTHfMe^gP}=W2Ls%W>C9kmPNu_VeA!fJx-COD#Kq4(03w{+gasA1MP2}&4@aF*j!GIz43 zRZua5+_%q4*sG^{(bsH&+0#FEu7DT(l$uLX;e!Sr`tL*BE1IdEVo@X7)f5Z?L;%1; zfXu2+0s(B~pL;O+?D_nNMc$zPlM|*i67Ga56r@d__**iUnGygqbJ9SEBimrM)_e?w z1e`U&{ZYOlK;d`cSE;lpG-Ch=p1l4r-<+W`dN3~lV0PQc6_}KkMWMM&2LShe zt`?UeY!Zk5OiWZ(ADj9)+FoBT8^W6IA06F4_|7L~&hK86#3Q66vk`Slwd^Gco;MQj ztsv?9ZeOvXZAgN?H0&^(j}{%(X*XMVmh%7{C}h}d8ZOaf-gdsOcagHCHf=NdwaY-) zuIq;npC4^iEUwGWzL*U|i=dx0VrqVRQs3RJ$RVCK1qVzmitk~0lch~tH3U-$H+iN$ zLTdHatNA%+H`Bj=JDy~$ww=C0h1Ul*&zS8xB+|a=9K*w|NDxF>i_3BMI z^zh-S8NDt(V~e=p8?zh*^e|JU{)Du(APNLl3tfg~yH~Fq7v_;zwal#Fi?7;uMN`4? zOnTGXEPgMajUV1*Fv0;A007k^bHlB~FC?0~&RoD5{>f34vzafvJqTZ_ zw$5p5H&!jf+l;2LiHJgjMwV_BjjZWnJ}O6S`p15t+d+Yw5oGu_Y%qGS|FW0!_pJ&$ z+c0RLs^0JAj`lHt^Rv)kNWPCAi$!GT`Q7Eq3U%@Hb)Hn3RBK7ebZfU^ZCiI{vNDy= zBeh-{7H(yk_A?rs+`=GCX&pLnqN4Jr*Pv1>1snb&vL)t_uOsFs z_IPAAShq4w8cz(n8B|Cajr*lRWYa;T_Y&hpJT3loP!5$c1qnc8O(3WDWiKRnJ22oo z%L0I8Y%Ke0l5XDZMIZ#h^#N)CYokS5>)wgK_i;6NFzhY34S7824C>`9b| zAz&YKgZP^lA)f$Mq-(e9kM$yMAd@;x1ekYi zI)a_BNQ4f$-4evG|IB4R1e|(_(yZO5(LRgD87Gn8PtBS#MAUgpUk0)UwPqT;flH>p(Rf>Do-Jqzv{^lS7TS(UU57y6qOs>U{L2l=n z)@sz<&k!7IO7B{6U+2y{G2z#HrP-6)OVuLb2~K$@ z=G!nEE#w3@oL2H1*KDT;!=KfSa`jyx>x3zoxOfK9iJ}Dj4nF?4L$_b+2x@+6=l%G{ zY!uj*V&$V3>09dk&gA<7T7?dJm+L}eCRsf~2GGIZCo#r+d=~^U$&7z44v^29LhImB z8FIKlQ3J8$31I|jSR+~T?p+3ZCWO4d%i7*9$GY=>B1Sfi$ptC63-Kig0TwuI4*4se z^eyc02A7h$!f5^W^dnaVs)C8*jGws+(|n}aw zf2cXb$;X%4Gb(on`jvP)7KE4%5I-;s>SaHU^-a9Cx1|h?Jlv=Zm0L>ah`#ioE3-~b zV}|AfJc5;Z@2g5gs?LFW{n8gD*IP?CxWA)+X(t?+tlO$4TRohmI4E@Mf^-HJuE|9c zp(wb+p#i#jP22;0!V(OuQqEp$mUxo5-=9R00ggyZXn%7N)fE94A39p%(N>0%bzF?L z3nZ!Xj{5w^gcyF!#tL^GgSeG#Y(m1A0%;a>;NMDluGoJ|6LwiaINE%=gp?$~jvtNkNOMQ%v6vq` zOK&A}0tciURGoh&+4%06$SeCj6{iy=Ej5Z&eK#x^F_?;sL3V9iJyh}>C{%~4@I9DM z+94H-K${j?bxjbR=R7Rjwro3l%E+FM9NhS0o!Yj0#kthq9vo17Kf1LQ!fZE2NzyET%)BP|PUT{v};w?%oZ>Q$WDUVki+^mRxBxfqwfjZ&Nx0I)F?6`fKeY^X?LLD1@9Sk-#x z+DQ9x)~HDD?aiCLUBZs)wSnhz5&Oi+%rOrg(mTP@1e3$sy{o;t0SA!KQePyWdZ!5m z`o`mT?n`bnUGd?y?Z>3ad5d#>dPfqKhnW^;!YX@y9QlSG)^V|$9840YTj+Is%YW$N z>!&LEu?;y3KFawJSDcTlGjM@^nqRx;Acs-wHDI+gYgv^7d0{T8pyZen~`R*QrGGDLi z`Cs;*>E9Kx{S+;#7I`CM7r*oQTh)|$)sMzBw|KBb?enqiR*sCVB#oJ%(1pyE z9UkMPI9;vQ^bc3th=g>gmleNWI5X1~`J-Ifq_lfj4TazQ!wWSvJ~yujM`k$IckgWu zpr6x3sOoy$uTBaHzf4*ZNq{smF$hKt7|l1TjxfHix!jKBQ8S6ae#iv9{vTM#EAI+T zX1aE!&6jpmojO}nGC{@I?}b;yMW1ovJsb58Z8TU%KNPzZ!Ck{X&8T!@<28h z=K9!XK`YO(_fHQ9!S4h8wHnsvQmt!jEQ_62h$8@M{S2zSspC8{t~|C^P{0E|2dw7Qz!a9RCNG@(mD(+pWLCqfWF( z&{EM+Q_-bmY}s>GXg^rnXS?~jTE28(y2WDZRr>nNAQ-nG?u+uoRAKn8&G3XXkT-s# zW+hf0G(nY(P{_lxE$Wynhb}eD4wO%A*Z2ne+=&9ZT%Zm_E;Oja_iJTOgaZBy7_ffZ z$xxZQ?KOSJ-gc8YMgB8m%UB}jwR~*lIfn%Jdm;aIYu~zwk2*&C+DB8BhFB6dUV`f; z`srQuvS@&K(Q_7cmp*);Fg7_e;4d}h zsKb~TOcfQAFFYV@rH%&-R(3iyLu0jN9|TNC$(^{iJCsPY%G*BPy3x6LnOk>!W8o?^ zUa7T+Gh1(Av~Ir_@Fvb3iN+J3RbG3jQ#&_>{ToMYJ8~3rS@2&=D>6B?4+h0#+^z(q zw|*KI`rx{fmg1JWc$8KZwzEqI-G|3)zrLuCuO&5~twnrAnWouxtnX_DBFf*R_ugV4 z|6Bg$K_bB(oF0(D$84nJ1s%_KS#5Cyg7TT%Z#Cb(4O+4`vas@Ph(3uB!w?pi&DObF z-9tN~1_2udA^YdNvACGhPFUogR285jRu9afyiioBM$CLk5gG={Crw)&8|?c#kx;lS zFV3RfAUazw*|JbWrCZS3Ndr}Zvz3E4!$^K|y*BRxhb=fj1aV2myk zIC_$@0HtZ)-yjn_gbJ2Xhcg?fqE_L84dzcGNwuUJOND6oLxx}Ren|{pQ(@DI9=7y- z5!0oLhZ}X7&;2?nogh_9HJ%y~aZ4WWXLZ9cHM#ZmD=XX`x83W&_*S#xO-kYOVAFeJZ``_J4hF}2Tt__slU-F!ovawb%t@a(?6|+?@?nG=wYoqp&88x1rsTO)&j8;J89|pV7_f-3@{ng>}{td zgsmX=MP{|H=47q#1YoAr(|x7;CFX=p@w|LiC#xv|lrU5>@^zpd8?7D&8&;WO%wkd_B9>(>?x57r3Nfv%y?#%m@b5i=s zJ}?KRnm;WKX~V_hg7LM2ZpT{#7@m^mQ{%7C?38cz6)SK8h}66d)EX|wJuAJYn)XNY zHgb4m>mG#~`(q+9i|Xq>uP;Mztqf-G>oyaAEy;1IWoL1)9MZBD>+;MW#?maaMXfze z&1N@tW9VcTJz#f3?g^Yb-gTpFWpM-MPZtT89ro7Xw_RI^SmLc%z<|lTMxI(`Sska> zUgC_jubZjuOa5OJ97)CJ9A5K|zeL~w>8^P-*P7QRiNUCvP47cGWLNw;*rY$c)EIL_N>AO54M`ilrq5)bAL8if{rch|%=Uppv63_X;PT9yVA@9)DJ+0@86yNm zU3%9dYd`g>^dqw^$+q#aPRs4QuR@{3cM7_kz6{}-Ce;}aL>CT^`L(Uu-Fuvx60Z@U zenSs`--gRd>m#0&cz zr5NM$+)rO`uyeZ^42~!#2Y}41)!B{o^1d827Ys9HSy|=v{%OU9d}@4hUCpT$d6l_* zoWz8F45>xaEHIk?$$#!2272k`AndD|???-p?pl$m&9=!%T4XNCbfPF^VL>p#uZ5$uV}WLQ2LPhgG1~b~a9(WR?fpv=7$|ja?Gg zwmtJi=O>v2?W1&(wRSA?4BG082k77uCINGaW{s1~;ZktRygrt7*VaC)_(VLON<8z~c6bAq57XR!6rNA#bAL@hv&=&S1o$V{ znR8jSPWv}21QD4@e?bE`JEP8f^0$3=4&@5m)4t`)``dm6nRkq)lJUPj0RmxCq4`6t zUS&?H1D~N8c_nw9+4WyKD*cY3E4}~wlpYIz%CZ9Ov!P7b%b46Zbz93j>lI^XlbYo- zy=ZfPq={j0q&))j6n$p*Ws~W8z>cmydS2DP zm#&tYx%>N+Tf|R-%1GzM)j&+G%S8$jVbU5_y+!MWjYUw)Ph*0YQ=b5?3@AW0WX*ut zYT)O<4gCA4|9_E0k}<4OmG{Ry_KIbNg@=Rr_x*JTIdH<*`FRhKm|P<3XAkp&MJ2WL)%0|K&%gh0$Q?uC*@z|>0(&DvUxP5uxg z##iC*(vmbjO*J53=N66%k|!zV7QoF4cZ!JNj@wd{*kxJY#V zLd#FsdZ6v^5*z&}>IlRR1_~_E( z4V2VCUyLmhj^IJbPHM;haRKhBo;z4N=-vF0(>iAkTEidvspPZ|FHu;a=s7CvkKZV; z%;dBQw;_u@bVa;m0;#RB%lhc(m%JJF9sMKAhZa{WOO%Glu%rMYrdxMraCXeDY%~)$ z(9B1!Cixcy^JXTo%@nXtU)$1{z7z7H)uxNm5`Ip~9Kx+Q$#7XYcW(AR5ziSv93b@v z8of*dgcf+4c?j;?#-RcL250ZP^)gOD@njcYTx%m%!k2oP)Ko2H`wME$_Co&VRV%1Y z;$I`YR?**O=c6ea7`6ELyc`w}NP>?$+<9(ob#~UiG;4QIsMg)OAzIVPMYNEAMMbmd zU4XW}PBoi5&bZMJgZb$K0J3?aHV`383zXO0_stm*qPOpqX&BN^O|A@@9$T7?y|(r0 zHnkQ06Wdp0>LgIdRr62+S&2v2;UDOLg~Hvu_PNc;@=aeJH#<_hr|n;m%AJ>mHwM8$ z@7^;Do%8MaZXMPQ7dvpEEXhiJMa}KBO+7FRMuiwj5MSTSqp0V!J^pZImPZWpNjh*& z&GVe^U99B<*pPS8=H~loqB>@--7jG2r z;u5pn*}aFeWRw;bYEP;!EgYgzD$5bs>iCfg4l=*`4r5x>%)7K}%sHF;=+$^h%sT&? zq?BIPAS8q3?as;aD@;t{^sbGIuqY<1z{O)vv2&oT7#vyr;bbsM#0!nW-pM&uE;-qE zk-oku6W(^D-wQmBO`V`GskMSQO@tp1B+-|d0cfN`@S?iI#b_8**mI9GYNSlx7`nJn z@%C|!P6H)q{b`GO(FhyaU#Htm-Wz7tgS%<1PyODJ(CJQE-TplF^Vats6b)dnh(i z`8u5bxy^a?K;qe06zu0P(#^}_&v<$&ST~|5A;FBmxAei9T=YHXIo{K?@rPUPc;N>; zUGc4gX$U{TRIlvTnApAY2vejxq(z?$l6(2xK0XqsbES~^{JvmFXlTd~DI;N@HOB<< zgt*Tsr~_uToYtT`=)wbZI4yfc*>4Fz0ETK6@#VUEQYhW}?=O@)a6;3r=oIdrD=qj^ zEv_BWR&Y^c`|u*D7S6*hv~r#D1SZxk?pD_0_5xXIq#RB@f~M&#A223t)DR^ob_@Fu z*X6N&*q1(PqQ}f|>I; zn%uE}3K=RiWLRLp-&GOB!Hfa2bNsp>6PwXrlJ0n!0(hU(PZcL8&RBS>Rv;bCa5q4|24ew5R5d(COS{FsekWLJJwHPErh z)7lqTyoJaTE`0JR zp>_8+#n)`t^^nPZjLX>crmeAHA+|t!&ARaJh$;WzrI^AVr>Ue#f8+TkA} zK8r89uO5H2IxntNfoT)wBaHS1zB?puouX+kdXsir*&jI)Lqa$Ls)r3_DRooJ_jV&m z3_DJ#T650%!*N+jwPYzG4l83VVXhcJEQ^AouO)GaU{hJk<+xT98V5A|e>OHuJY6$C zCgI3&cJFqZ<$GSVjCM{A?u>!DQCwN+69iu-*BA&~Rd)=aW8%L%YTsKC&Od8%r6+Zq zC+b8`__{Uw#UZcqlFuJGd>k4zBd{U`TJ0d5#d0a+MuF`9Ey@vuBypb&vl$66^V>xNsWp=H47y$P_I1F)6 z67>HMRHQmm>p^Cs<#+{G^b0b14a(kYRVK>iZC;-UCO7*}asI|Ag%J;FmKh5kSzV|UJx7r>j;5Mj22b)^7?H@+PC|kwlxh- zW@pu70rI@l5~^Qw95tZh3HauTU;-Ys(w08kbwtT(2T;oc~T-*^hY63>awag)db zsLVZ6JOf=a$Rlgb+|1;mdn{B>CAKQazuTzg6oN1N(%|CrKm8oY#j)=6skQ0hMwj~i zK6@Ro%nn6z_sb+mctPx3rTHobUs6Gr+r_Bs@tZ8Tka<*y$7QjFo~%rohlCM>&-s2G zbsc%(JPTLBkD@&O;b@d~mZKkDH?7d@Zkf;PBD}!+BIqotqG>uo_r(}0*>Z9LWbNLr zXau(Rl&96HOZqAGL9KJtKXZAzQueGh?N}GW?RDK{0wXwxSv$|?)h@%bHBZmJosX*1 z*zS!PGUv0kA~Tokopf&s@xZ87e(QB64MKurS5c<-dsJGoX(g|4)kr4j5pifz&JQ$w ze4)bhPlxj)zM7&<9gUV%6U8)AQpgtNI_@@H1Cw)|%9EWMhR-)+xF5I$5d`31n$z*L zykrS365r{vP=UIuM|Zmne9P$zX&^H%sq|(r{1ZOIX2)kA`*897cyt#3hw00oGJeIKm%6vC@#P0f4G?e3X=?-X`?7v1 zr;Ba{=$ilW>ih-Npa1|BS@Fe(Ar0R223HG}^RAj4xJY&{A(%R#cbEMlP?Egjo$Z@o z#oGtU#%fM^DFO+4c{1JNuS{2s1M1o+8oc?}F3!XjEE6-c?UO`#xxdmH`8~4dQM_NX zV{QMl+AQk$x>*LB2{KwN{Pt}T4{QS$cJgEb%eeo4PKS9Irv}f`Ei#wrDWG50zKU}# zcYRXvnXvpi=i^gGA{R~2xBtSmBGOmD-qfWtb&xmX&a#?H8lEY!sI1L;SHBA;k zovx92mpAu$ZFE806KO#BC#)41840sSk@fM+C;#S3uiQEo)&fVz#rj#tQJk?GajAba zg>!Vb7oyL7la+OH=lN<>CwSFCutw{of!=>PIzOcPS_9SFHr9Gi$0?^drS-1)Jzs&x z)aSK6tx`4B`z&7(yWqW{8ES_-HwYK1YLS8dJC;--BtC!5I`{__Iv5;<2I2y95Ar(C zd{65t<&8rL6e^5Iw-qprPV;MebYYjT

^zK&`Ir{6C?K>|wSbWC4 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°q=X`wCJ4YeOh`Dxi4N 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 z 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 I)cD)~0-p>tFaQ7m diff --git a/pydis_site/static/js/wiki/create.js b/pydis_site/static/js/wiki/create.js deleted file mode 100644 index e02d75a34..000000000 --- a/pydis_site/static/js/wiki/create.js +++ /dev/null @@ -1,13 +0,0 @@ -// diff --git a/pydis_site/static/js/wiki/dropdown.js b/pydis_site/static/js/wiki/dropdown.js deleted file mode 100644 index a914a4abd..000000000 --- a/pydis_site/static/js/wiki/dropdown.js +++ /dev/null @@ -1,35 +0,0 @@ -(function() { - window.dropdowns = {}; - - let elements = document.getElementsByClassName("dropdown"); - - for (let element of elements) { - let menu_element = element.getElementsByClassName("dropdown-menu")[0]; - - function show() { - $(element).addClass("is-active"); - } - - function hide() { - $(element).removeClass("is-active"); - } - - function handle_event(e) { - show(); - - $(document.body).on("click." + menu_element.id, function() { - hide(); - - $(document.body).off("click." + menu_element.id); - }); - - e.stopPropagation(); - } - - $(element).click(handle_event); - $(element).hover(handle_event); - $(element).mouseleave(hide); - - window.dropdowns[menu_element.id] = element; - } -})(); diff --git a/pydis_site/static/js/wiki/edit.js b/pydis_site/static/js/wiki/edit.js deleted file mode 100644 index 0af444314..000000000 --- a/pydis_site/static/js/wiki/edit.js +++ /dev/null @@ -1,58 +0,0 @@ -$(document).ready(function() { - let article_edit_form = $("#article_edit_form"); - let click_time = 0; - - $("#article_edit_form :input").change(function() { - article_edit_form.data("changed",true); - }); - - if (article_edit_form.find(".alert-danger").length > 0 || article_edit_form.find(".has-error").length > 0 ) { - // Set the forms status as "changed" if there was a submission error - article_edit_form.data("changed",true); - } - - window.onbeforeunload = confirmOnPageExit; - - article_edit_form.on("submit", function (ev) { - now = Date.now(); - elapsed = now-click_time; - click_time = now; - if (elapsed < 3000) - ev.preventDefault(); - window.onbeforeunload = null; - return true; - }); - $("#id_preview").click(function () { - open_modal("previewModal"); - return true; - }); - $("#id_preview_save_changes").on("click", function (ev) { - ev.preventDefault(); - $("#id_save").trigger("click"); - }); -}); - -var confirmOnPageExit = function (e) { - if ($("#article_edit_form").data("changed")) { - e = e || window.event; - var message = "You have unsaved changes!"; - // For IE6-8 and Firefox prior to version 4 - if (e) { - e.returnValue = message; - } - // For Chrome, Safari, IE8+ and Opera 12+ - return message; - } else { - // If the form hasn't been changed, don't display the pop-up - return; - } -}; - -$(document).ready( function() { - $('.sidebar-form').each(function () { - $(this).submit( function() { - this.unsaved_article_title.value = $('#id_title').val(); - this.unsaved_article_content.value = $('#id_content').val(); - }); - }); -}); diff --git a/pydis_site/static/js/wiki/editor_sidebar.js b/pydis_site/static/js/wiki/editor_sidebar.js deleted file mode 100644 index 0f17c1099..000000000 --- a/pydis_site/static/js/wiki/editor_sidebar.js +++ /dev/null @@ -1 +0,0 @@ -bulmaAccordion.attach(); diff --git a/pydis_site/static/js/wiki/history.js b/pydis_site/static/js/wiki/history.js deleted file mode 100644 index 1f71e9113..000000000 --- a/pydis_site/static/js/wiki/history.js +++ /dev/null @@ -1,12 +0,0 @@ -function showPreviewModal(revision_id, action_url, change_revision_url) { - let iframe = $("#previewWindow"); - - iframe.attr("src", action_url + "?r=" + revision_id); - - console.log(revision_id); - console.log(action_url + "?r=" + revision_id); - console.log(change_revision_url); - - $('#previewModal .switch-to-revision').attr('href', change_revision_url); - open_modal('previewModal'); -} diff --git a/pydis_site/static/js/wiki/image_sidebar.js b/pydis_site/static/js/wiki/image_sidebar.js deleted file mode 100644 index 9ac9f79df..000000000 --- a/pydis_site/static/js/wiki/image_sidebar.js +++ /dev/null @@ -1,32 +0,0 @@ -$("#id_image_insert").click(function(e) { -e.preventDefault(); - -let image_id_element = document.getElementById("img_id"), - align_element = document.getElementById("img_align"), - size_element = document.getElementById("img_size"), - caption_element = document.getElementById("img_caption"), - - editor = window.editors["id_content"]; - -editor.insert_image_wiki( - image_id_element.value, align_element.value, - size_element.value, caption_element.value -); - -$("#imgModal").removeClass("is-active"); // Close modal - -// Reset form -image_id_element.value = 0; -align_element.selectedIndex = 0; -size_element.selectedIndex = 0; -caption_element.value = ""; -}); - -function insert_image(image_id) { -document.getElementById("img_id").value = image_id; -open_modal("imgModal"); -} - -function add_image(form) { - $(form).submit(); -} diff --git a/pydis_site/static/js/wiki/links_sidebar.js b/pydis_site/static/js/wiki/links_sidebar.js deleted file mode 100644 index f50d968d6..000000000 --- a/pydis_site/static/js/wiki/links_sidebar.js +++ /dev/null @@ -1,30 +0,0 @@ -$(document).ready(function() { - function search(query) { - query = encodeURIComponent(query); - return fetch(window.links_fetch_url + `?query=${query}`).then(function(response) { - return response.json(); - }).then(function(data){ - return data.map(function(element) { - return {label: element, value: element}; - }) - }); - } - - function selected(state) { - let value = state.value; - wikiInsertLink(value); - document.getElementById("page_title_input").value = ""; - } - - bulmahead("page_title_input", "page_title_menu", search, selected, 10); -}); - -function wikiInsertLink(value) { - let editor = window.editors["id_content"]; - - editor.insert_text(value); -} - -function setFetchURL(url) { - window.links_fetch_url = url; -} diff --git a/pydis_site/static/js/wiki/load_editor.js b/pydis_site/static/js/wiki/load_editor.js deleted file mode 100644 index 589d8a750..000000000 --- a/pydis_site/static/js/wiki/load_editor.js +++ /dev/null @@ -1,96 +0,0 @@ -(function() { - window.editors = {}; // So that other scripts can get at 'em - - const headingAction = { - name: "heading", - action: SimpleMDE.toggleHeadingSmaller, - className: "fa fa-heading", - title: "Heading", - }; - const imageAction = { - name: "image", - action: SimpleMDE.drawImage, - className: "fa fa-image", - title: "Insert image", - }; - - const imageAlign = "align:{ALIGN} "; - const imageSize = "size:{SIZE}"; - - let elements = document.getElementsByClassName("simple-mde"); - - function add_insert_image_wiki(editor) { - editor.insert_image_wiki = function(id, align, size, caption) { - let contents = "", - doc = editor.codemirror.getDoc(), - cursor = doc.getCursor(); - - if (typeof align !== "undefined" && align.length) { - contents = contents + imageAlign.replace("{ALIGN}", align); - } - - if (typeof size !== "undefined" && size.length) { - contents = contents + imageSize.replace("{SIZE}", size); - } - - contents = `\n[image:${id} ${contents}]`; - - if (typeof caption !== "undefined" && caption.length) { - contents = contents + "\n" + ` ${caption}` - } - - doc.replaceRange(contents, cursor); - } - } - - function add_insert_text(editor) { - editor.insert_text = function(text) { - let doc = editor.codemirror.getDoc(), - cursor = doc.getCursor(); - - doc.replaceRange(text, cursor); - } - } - - for (let element of elements) { - let editor = new SimpleMDE({ - "element": element, - - autoDownloadFontAwesome: false, // We already have the pro one loaded - - autosave: { - enabled: false, - // uniqueId: element.id + "@" + window.location.href, - }, - - blockStyles: { - bold: "**", - code: "```", - italic: "_", - }, - - forceSync: true, - indentWithTabs: false, - initialValue: element.value, - lineWrapping: true, - placeholder: "**Write some _markdown_!**", - spellChecker: false, - tabSize: 4, - - toolbar: [ - "bold", "italic", "strikethrough", headingAction, "|", - "code", "quote", "unordered-list", "ordered-list", "|", - "link", imageAction, "table", "horizontal-rule", "|", - "preview", "side-by-side", "fullscreen", "|", - "guide" - ], - - status: false, - }); - - add_insert_image_wiki(editor); - add_insert_text(editor); - - window.editors[element.id] = editor; - } -})(); diff --git a/pydis_site/static/js/wiki/modal.js b/pydis_site/static/js/wiki/modal.js deleted file mode 100644 index 1eb7b0560..000000000 --- a/pydis_site/static/js/wiki/modal.js +++ /dev/null @@ -1,14 +0,0 @@ -function open_modal(id) { - let element = document.getElementById(id); - - $(element).addClass("is-active"); - - $(element).find(".modal-background").click(function() { - $(element).removeClass("is-active"); - }); - - $(element).find("[aria-label=\"close\"]").click(function(e) { - $(element).removeClass("is-active"); - e.preventDefault(); - }); -} diff --git a/pydis_site/static/js/wiki/move.js b/pydis_site/static/js/wiki/move.js deleted file mode 100644 index ddab06f5d..000000000 --- a/pydis_site/static/js/wiki/move.js +++ /dev/null @@ -1,8 +0,0 @@ -$('#id_destination').after($('#dest_selector').remove()); -$('#id_destination').attr('type', 'hidden'); - -function select_path(path, title) { - $('#id_destination').val(path); - if (title == "(root)") title = ""; - $('#dest_selector .dest_selector_title').html(title ? title : "  /  "); -} diff --git a/pydis_site/static/js/wiki/simplemde.min.js b/pydis_site/static/js/wiki/simplemde.min.js deleted file mode 100644 index 012d39a36..000000000 --- a/pydis_site/static/js/wiki/simplemde.min.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * simplemde v1.11.2 - * Copyright Next Step Webs, Inc. - * @link https://github.com/NextStepWebs/simplemde-markdown-editor - * @license MIT - */ -!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.SimpleMDE=e()}}(function(){var e;return function t(e,n,r){function i(a,l){if(!n[a]){if(!e[a]){var s="function"==typeof require&&require;if(!l&&s)return s(a,!0);if(o)return o(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var u=n[a]={exports:{}};e[a][0].call(u.exports,function(t){var n=e[a][1][t];return i(n?n:t)},u,u.exports,t,e,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;at;++t)s[t]=e[t],c[e.charCodeAt(t)]=t;c["-".charCodeAt(0)]=62,c["_".charCodeAt(0)]=63}function i(e){var t,n,r,i,o,a,l=e.length;if(l%4>0)throw new Error("Invalid string. Length must be a multiple of 4");o="="===e[l-2]?2:"="===e[l-1]?1:0,a=new u(3*l/4-o),r=o>0?l-4:l;var s=0;for(t=0,n=0;r>t;t+=4,n+=3)i=c[e.charCodeAt(t)]<<18|c[e.charCodeAt(t+1)]<<12|c[e.charCodeAt(t+2)]<<6|c[e.charCodeAt(t+3)],a[s++]=i>>16&255,a[s++]=i>>8&255,a[s++]=255&i;return 2===o?(i=c[e.charCodeAt(t)]<<2|c[e.charCodeAt(t+1)]>>4,a[s++]=255&i):1===o&&(i=c[e.charCodeAt(t)]<<10|c[e.charCodeAt(t+1)]<<4|c[e.charCodeAt(t+2)]>>2,a[s++]=i>>8&255,a[s++]=255&i),a}function o(e){return s[e>>18&63]+s[e>>12&63]+s[e>>6&63]+s[63&e]}function a(e,t,n){for(var r,i=[],a=t;n>a;a+=3)r=(e[a]<<16)+(e[a+1]<<8)+e[a+2],i.push(o(r));return i.join("")}function l(e){for(var t,n=e.length,r=n%3,i="",o=[],l=16383,c=0,u=n-r;u>c;c+=l)o.push(a(e,c,c+l>u?u:c+l));return 1===r?(t=e[n-1],i+=s[t>>2],i+=s[t<<4&63],i+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],i+=s[t>>10],i+=s[t>>4&63],i+=s[t<<2&63],i+="="),o.push(i),o.join("")}n.toByteArray=i,n.fromByteArray=l;var s=[],c=[],u="undefined"!=typeof Uint8Array?Uint8Array:Array;r()},{}],2:[function(e,t,n){},{}],3:[function(e,t,n){(function(t){"use strict";function r(){try{var e=new Uint8Array(1);return e.foo=function(){return 42},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function i(){return a.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function o(e,t){if(i()=t?o(e,t):void 0!==n?"string"==typeof r?o(e,t).fill(n,r):o(e,t).fill(n):o(e,t)}function u(e,t){if(s(t),e=o(e,0>t?0:0|m(t)),!a.TYPED_ARRAY_SUPPORT)for(var n=0;t>n;n++)e[n]=0;return e}function f(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!a.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|v(t,n);return e=o(e,r),e.write(t,n),e}function h(e,t){var n=0|m(t.length);e=o(e,n);for(var r=0;n>r;r+=1)e[r]=255&t[r];return e}function d(e,t,n,r){if(t.byteLength,0>n||t.byteLength=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|e}function g(e){return+e!=e&&(e=0),a.alloc(+e)}function v(e,t){if(a.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"binary":case"raw":case"raws":return n;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return $(e).length;default:if(r)return q(e).length;t=(""+t).toLowerCase(),r=!0}}function y(e,t,n){var r=!1;if((void 0===t||0>t)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),0>=n)return"";if(n>>>=0,t>>>=0,t>=n)return"";for(e||(e="utf8");;)switch(e){case"hex":return I(this,t,n);case"utf8":case"utf-8":return N(this,t,n);case"ascii":return E(this,t,n);case"binary":return O(this,t,n);case"base64":return M(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function x(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r){function i(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}var o=1,a=e.length,l=t.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,a/=2,l/=2,n/=2}for(var s=-1,c=0;a>n+c;c++)if(i(e,n+c)===i(t,-1===s?0:c-s)){if(-1===s&&(s=c),c-s+1===l)return(n+s)*o}else-1!==s&&(c-=c-s),s=-1;return-1}function w(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r),r>i&&(r=i)):r=i;var o=t.length;if(o%2!==0)throw new Error("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;r>a;a++){var l=parseInt(t.substr(2*a,2),16);if(isNaN(l))return a;e[n+a]=l}return a}function k(e,t,n,r){return V(q(t,e.length-n),e,n,r)}function S(e,t,n,r){return V(G(t),e,n,r)}function C(e,t,n,r){return S(e,t,n,r)}function L(e,t,n,r){return V($(t),e,n,r)}function T(e,t,n,r){return V(Y(t,e.length-n),e,n,r)}function M(e,t,n){return 0===t&&n===e.length?X.fromByteArray(e):X.fromByteArray(e.slice(t,n))}function N(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;n>i;){var o=e[i],a=null,l=o>239?4:o>223?3:o>191?2:1;if(n>=i+l){var s,c,u,f;switch(l){case 1:128>o&&(a=o);break;case 2:s=e[i+1],128===(192&s)&&(f=(31&o)<<6|63&s,f>127&&(a=f));break;case 3:s=e[i+1],c=e[i+2],128===(192&s)&&128===(192&c)&&(f=(15&o)<<12|(63&s)<<6|63&c,f>2047&&(55296>f||f>57343)&&(a=f));break;case 4:s=e[i+1],c=e[i+2],u=e[i+3],128===(192&s)&&128===(192&c)&&128===(192&u)&&(f=(15&o)<<18|(63&s)<<12|(63&c)<<6|63&u,f>65535&&1114112>f&&(a=f))}}null===a?(a=65533,l=1):a>65535&&(a-=65536,r.push(a>>>10&1023|55296),a=56320|1023&a),r.push(a),i+=l}return A(r)}function A(e){var t=e.length;if(Q>=t)return String.fromCharCode.apply(String,e);for(var n="",r=0;t>r;)n+=String.fromCharCode.apply(String,e.slice(r,r+=Q));return n}function E(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;n>i;i++)r+=String.fromCharCode(127&e[i]);return r}function O(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;n>i;i++)r+=String.fromCharCode(e[i]);return r}function I(e,t,n){var r=e.length;(!t||0>t)&&(t=0),(!n||0>n||n>r)&&(n=r);for(var i="",o=t;n>o;o++)i+=U(e[o]);return i}function P(e,t,n){for(var r=e.slice(t,n),i="",o=0;oe)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function D(e,t,n,r,i,o){if(!a.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||o>t)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function H(e,t,n,r){0>t&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);o>i;i++)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function W(e,t,n,r){0>t&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);o>i;i++)e[n+i]=t>>>8*(r?i:3-i)&255}function B(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(0>n)throw new RangeError("Index out of range")}function _(e,t,n,r,i){return i||B(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38),Z.write(e,t,n,r,23,4),n+4}function F(e,t,n,r,i){return i||B(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308),Z.write(e,t,n,r,52,8),n+8}function z(e){if(e=j(e).replace(ee,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function j(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function U(e){return 16>e?"0"+e.toString(16):e.toString(16)}function q(e,t){t=t||1/0;for(var n,r=e.length,i=null,o=[],a=0;r>a;a++){if(n=e.charCodeAt(a),n>55295&&57344>n){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(56320>n){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,128>n){if((t-=1)<0)break;o.push(n)}else if(2048>n){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(65536>n){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(1114112>n))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function G(e){for(var t=[],n=0;n>8,i=n%256,o.push(i),o.push(r);return o}function $(e){return X.toByteArray(z(e))}function V(e,t,n,r){for(var i=0;r>i&&!(i+n>=t.length||i>=e.length);i++)t[i+n]=e[i];return i}function K(e){return e!==e}var X=e("base64-js"),Z=e("ieee754"),J=e("isarray");n.Buffer=a,n.SlowBuffer=g,n.INSPECT_MAX_BYTES=50,a.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:r(),n.kMaxLength=i(),a.poolSize=8192,a._augment=function(e){return e.__proto__=a.prototype,e},a.from=function(e,t,n){return l(null,e,t,n)},a.TYPED_ARRAY_SUPPORT&&(a.prototype.__proto__=Uint8Array.prototype,a.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&a[Symbol.species]===a&&Object.defineProperty(a,Symbol.species,{value:null,configurable:!0})),a.alloc=function(e,t,n){return c(null,e,t,n)},a.allocUnsafe=function(e){return u(null,e)},a.allocUnsafeSlow=function(e){return u(null,e)},a.isBuffer=function(e){return!(null==e||!e._isBuffer)},a.compare=function(e,t){if(!a.isBuffer(e)||!a.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);o>i;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return r>n?-1:n>r?1:0},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"raw":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){if(!J(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);var n;if(void 0===t)for(t=0,n=0;nt;t+=2)x(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;e>t;t+=4)x(this,t,t+3),x(this,t+1,t+2);return this},a.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?N(this,0,e):y.apply(this,arguments)},a.prototype.equals=function(e){if(!a.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e?!0:0===a.compare(this,e)},a.prototype.inspect=function(){var e="",t=n.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(e+=" ... ")),""},a.prototype.compare=function(e,t,n,r,i){if(!a.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),0>t||n>e.length||0>r||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;for(var o=i-r,l=n-t,s=Math.min(o,l),c=this.slice(r,i),u=e.slice(t,n),f=0;s>f;++f)if(c[f]!==u[f]){o=c[f],l=u[f];break}return l>o?-1:o>l?1:0},a.prototype.indexOf=function(e,t,n){if("string"==typeof t?(n=t,t=0):t>2147483647?t=2147483647:-2147483648>t&&(t=-2147483648),t>>=0,0===this.length)return-1;if(t>=this.length)return-1;if(0>t&&(t=Math.max(this.length+t,0)),"string"==typeof e&&(e=a.from(e,n)),a.isBuffer(e))return 0===e.length?-1:b(this,e,t,n);if("number"==typeof e)return a.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,e,t):b(this,[e],t,n);throw new TypeError("val must be string, number or Buffer")},a.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},a.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t=0|t,isFinite(n)?(n=0|n,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(0>n||0>t)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":return S(this,e,t,n);case"binary":return C(this,e,t,n);case"base64":return L(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Q=4096;a.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,0>e?(e+=n,0>e&&(e=0)):e>n&&(e=n),0>t?(t+=n,0>t&&(t=0)):t>n&&(t=n),e>t&&(t=e);var r;if(a.TYPED_ARRAY_SUPPORT)r=this.subarray(e,t),r.__proto__=a.prototype;else{var i=t-e;r=new a(i,void 0);for(var o=0;i>o;o++)r[o]=this[o+e]}return r},a.prototype.readUIntLE=function(e,t,n){e=0|e,t=0|t,n||R(e,t,this.length);for(var r=this[e],i=1,o=0;++o0&&(i*=256);)r+=this[e+--t]*i;return r},a.prototype.readUInt8=function(e,t){return t||R(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,t){return t||R(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUInt16BE=function(e,t){return t||R(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUInt32LE=function(e,t){return t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUInt32BE=function(e,t){return t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,n){e=0|e,t=0|t,n||R(e,t,this.length);for(var r=this[e],i=1,o=0;++o=i&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e=0|e,t=0|t,n||R(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},a.prototype.readInt8=function(e,t){return t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},a.prototype.readInt16LE=function(e,t){t||R(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt16BE=function(e,t){t||R(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt32LE=function(e,t){return t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return t||R(e,4,this.length),Z.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return t||R(e,4,this.length),Z.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return t||R(e,8,this.length),Z.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return t||R(e,8,this.length),Z.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t=0|t,n=0|n,!r){var i=Math.pow(2,8*n)-1;D(this,e,t,n,i,0)}var o=1,a=0;for(this[t]=255&e;++a=0&&(a*=256);)this[t+o]=e/a&255;return t+n},a.prototype.writeUInt8=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,1,255,0),a.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},a.prototype.writeUInt16LE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):H(this,e,t,!0),t+2},a.prototype.writeUInt16BE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):H(this,e,t,!1),t+2},a.prototype.writeUInt32LE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):W(this,e,t,!0),t+4},a.prototype.writeUInt32BE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):W(this,e,t,!1),t+4},a.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t=0|t,!r){var i=Math.pow(2,8*n-1);D(this,e,t,n,i-1,-i)}var o=0,a=1,l=0;for(this[t]=255&e;++oe&&0===l&&0!==this[t+o-1]&&(l=1),this[t+o]=(e/a>>0)-l&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t=0|t,!r){var i=Math.pow(2,8*n-1);D(this,e,t,n,i-1,-i)}var o=n-1,a=1,l=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)0>e&&0===l&&0!==this[t+o+1]&&(l=1),this[t+o]=(e/a>>0)-l&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,1,127,-128),a.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),0>e&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):H(this,e,t,!0),t+2},a.prototype.writeInt16BE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):H(this,e,t,!1),t+2},a.prototype.writeInt32LE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,4,2147483647,-2147483648),a.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):W(this,e,t,!0),t+4},a.prototype.writeInt32BE=function(e,t,n){return e=+e,t=0|t,n||D(this,e,t,4,2147483647,-2147483648),0>e&&(e=4294967295+e+1),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):W(this,e,t,!1),t+4},a.prototype.writeFloatLE=function(e,t,n){return _(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return _(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return F(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return F(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&n>r&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(0>t)throw new RangeError("targetStart out of bounds");if(0>n||n>=this.length)throw new RangeError("sourceStart out of bounds");if(0>r)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-tn&&r>t)for(i=o-1;i>=0;i--)e[i+t]=this[i+n];else if(1e3>o||!a.TYPED_ARRAY_SUPPORT)for(i=0;o>i;i++)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},a.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);256>i&&(e=i)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e=255&e);if(0>t||this.length=n)return this;t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0);var o;if("number"==typeof e)for(o=t;n>o;o++)this[o]=e;else{var l=a.isBuffer(e)?e:q(new a(e,r).toString()),s=l.length;for(o=0;n-t>o;o++)this[o+t]=l[o%s]}return this};var ee=/[^+\/0-9A-Za-z-_]/g}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"base64-js":1,ieee754:15,isarray:16}],4:[function(e,t,n){"use strict";function r(e){return e=e||{},"function"!=typeof e.codeMirrorInstance||"function"!=typeof e.codeMirrorInstance.defineMode?void console.log("CodeMirror Spell Checker: You must provide an instance of CodeMirror via the option `codeMirrorInstance`"):(String.prototype.includes||(String.prototype.includes=function(){return-1!==String.prototype.indexOf.apply(this,arguments)}),void e.codeMirrorInstance.defineMode("spell-checker",function(t){if(!r.aff_loading){r.aff_loading=!0;var n=new XMLHttpRequest;n.open("GET","https://cdn.jsdelivr.net/codemirror.spell-checker/latest/en_US.aff",!0),n.onload=function(){4===n.readyState&&200===n.status&&(r.aff_data=n.responseText,r.num_loaded++,2==r.num_loaded&&(r.typo=new i("en_US",r.aff_data,r.dic_data,{platform:"any"})))},n.send(null)}if(!r.dic_loading){r.dic_loading=!0;var o=new XMLHttpRequest;o.open("GET","https://cdn.jsdelivr.net/codemirror.spell-checker/latest/en_US.dic",!0),o.onload=function(){4===o.readyState&&200===o.status&&(r.dic_data=o.responseText,r.num_loaded++,2==r.num_loaded&&(r.typo=new i("en_US",r.aff_data,r.dic_data,{platform:"any"})))},o.send(null)}var a='!"#$%&()*+,-./:;<=>?@[\\]^_`{|}~ ',l={token:function(e){var t=e.peek(),n="";if(a.includes(t))return e.next(),null;for(;null!=(t=e.peek())&&!a.includes(t);)n+=t,e.next();return r.typo&&!r.typo.check(n)?"spell-error":null}},s=e.codeMirrorInstance.getMode(t,t.backdrop||"text/plain");return e.codeMirrorInstance.overlayMode(s,l,!0)}))}var i=e("typo-js");r.num_loaded=0,r.aff_loading=!1,r.dic_loading=!1,r.aff_data="",r.dic_data="",r.typo,t.exports=r},{"typo-js":18}],5:[function(t,n,r){!function(i){"object"==typeof r&&"object"==typeof n?i(t("../../lib/codemirror")):"function"==typeof e&&e.amd?e(["../../lib/codemirror"],i):i(CodeMirror)}(function(e){"use strict";function t(e){var t=e.getWrapperElement();e.state.fullScreenRestore={scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,width:t.style.width,height:t.style.height},t.style.width="",t.style.height="auto",t.className+=" CodeMirror-fullscreen",document.documentElement.style.overflow="hidden",e.refresh()}function n(e){var t=e.getWrapperElement();t.className=t.className.replace(/\s*CodeMirror-fullscreen\b/,""),document.documentElement.style.overflow="";var n=e.state.fullScreenRestore;t.style.width=n.width,t.style.height=n.height,window.scrollTo(n.scrollLeft,n.scrollTop),e.refresh()}e.defineOption("fullScreen",!1,function(r,i,o){o==e.Init&&(o=!1),!o!=!i&&(i?t(r):n(r))})})},{"../../lib/codemirror":10}],6:[function(t,n,r){!function(i){"object"==typeof r&&"object"==typeof n?i(t("../../lib/codemirror")):"function"==typeof e&&e.amd?e(["../../lib/codemirror"],i):i(CodeMirror)}(function(e){function t(e){e.state.placeholder&&(e.state.placeholder.parentNode.removeChild(e.state.placeholder),e.state.placeholder=null)}function n(e){t(e);var n=e.state.placeholder=document.createElement("pre");n.style.cssText="height: 0; overflow: visible",n.className="CodeMirror-placeholder";var r=e.getOption("placeholder");"string"==typeof r&&(r=document.createTextNode(r)),n.appendChild(r),e.display.lineSpace.insertBefore(n,e.display.lineSpace.firstChild)}function r(e){o(e)&&n(e)}function i(e){var r=e.getWrapperElement(),i=o(e);r.className=r.className.replace(" CodeMirror-empty","")+(i?" CodeMirror-empty":""),i?n(e):t(e)}function o(e){return 1===e.lineCount()&&""===e.getLine(0)}e.defineOption("placeholder","",function(n,o,a){var l=a&&a!=e.Init;if(o&&!l)n.on("blur",r),n.on("change",i),n.on("swapDoc",i),i(n);else if(!o&&l){n.off("blur",r),n.off("change",i),n.off("swapDoc",i),t(n);var s=n.getWrapperElement();s.className=s.className.replace(" CodeMirror-empty","")}o&&!n.hasFocus()&&r(n)})})},{"../../lib/codemirror":10}],7:[function(t,n,r){!function(i){"object"==typeof r&&"object"==typeof n?i(t("../../lib/codemirror")):"function"==typeof e&&e.amd?e(["../../lib/codemirror"],i):i(CodeMirror)}(function(e){"use strict";var t=/^(\s*)(>[> ]*|[*+-]\s|(\d+)([.)]))(\s*)/,n=/^(\s*)(>[> ]*|[*+-]|(\d+)[.)])(\s*)$/,r=/[*+-]\s/;e.commands.newlineAndIndentContinueMarkdownList=function(i){if(i.getOption("disableInput"))return e.Pass;for(var o=i.listSelections(),a=[],l=0;l")>=0?d[2]:parseInt(d[3],10)+1+d[4];a[l]="\n"+p+g+m}}i.replaceSelections(a)}})},{"../../lib/codemirror":10}],8:[function(t,n,r){!function(i){"object"==typeof r&&"object"==typeof n?i(t("../../lib/codemirror")):"function"==typeof e&&e.amd?e(["../../lib/codemirror"],i):i(CodeMirror)}(function(e){"use strict";e.overlayMode=function(t,n,r){return{startState:function(){return{base:e.startState(t),overlay:e.startState(n),basePos:0,baseCur:null,overlayPos:0,overlayCur:null,streamSeen:null}},copyState:function(r){return{base:e.copyState(t,r.base),overlay:e.copyState(n,r.overlay),basePos:r.basePos,baseCur:null,overlayPos:r.overlayPos,overlayCur:null}},token:function(e,i){return(e!=i.streamSeen||Math.min(i.basePos,i.overlayPos)=n.line,d=h?n:s(f,0),p=e.markText(u,d,{className:o});if(null==r?i.push(p):i.splice(r++,0,p),h)break;a=f}}function i(e){for(var t=e.state.markedSelection,n=0;n1)return o(e);var t=e.getCursor("start"),n=e.getCursor("end"),a=e.state.markedSelection;if(!a.length)return r(e,t,n);var s=a[0].find(),u=a[a.length-1].find();if(!s||!u||n.line-t.line=0||c(n,s.from)<=0)return o(e);for(;c(t,s.from)>0;)a.shift().clear(),s=a[0].find();for(c(t,s.from)<0&&(s.to.line-t.line0&&(n.line-u.from.linebo&&setTimeout(function(){s.display.input.reset(!0)},20),jt(this),Ki(),bt(this),this.curOp.forceUpdate=!0,Xr(this,i),r.autofocus&&!Ao||s.hasFocus()?setTimeout(Bi(vn,this),20):yn(this);for(var u in ta)ta.hasOwnProperty(u)&&ta[u](this,r[u],na);k(this),r.finishInit&&r.finishInit(this);for(var f=0;fbo&&(r.gutters.style.zIndex=-1,r.scroller.style.paddingRight=0),wo||go&&Ao||(r.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(r.wrapper):e(r.wrapper)),r.viewFrom=r.viewTo=t.first,r.reportedViewFrom=r.reportedViewTo=t.first,r.view=[],r.renderedView=null,r.externalMeasured=null,r.viewOffset=0,r.lastWrapHeight=r.lastWrapWidth=0,r.updateLineNumbers=null,r.nativeBarWidth=r.barHeight=r.barWidth=0,r.scrollbarsClipped=!1,r.lineNumWidth=r.lineNumInnerWidth=r.lineNumChars=null,r.alignWidgets=!1,r.cachedCharWidth=r.cachedTextHeight=r.cachedPaddingH=null, -r.maxLine=null,r.maxLineLength=0,r.maxLineChanged=!1,r.wheelDX=r.wheelDY=r.wheelStartX=r.wheelStartY=null,r.shift=!1,r.selForContextMenu=null,r.activeTouch=null,n.init(r)}function n(t){t.doc.mode=e.getMode(t.options,t.doc.modeOption),r(t)}function r(e){e.doc.iter(function(e){e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null)}),e.doc.frontier=e.doc.first,_e(e,100),e.state.modeGen++,e.curOp&&Dt(e)}function i(e){e.options.lineWrapping?(Ja(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(Za(e.display.wrapper,"CodeMirror-wrap"),h(e)),a(e),Dt(e),lt(e),setTimeout(function(){y(e)},100)}function o(e){var t=yt(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/xt(e.display)-3);return function(i){if(kr(e.doc,i))return 0;var o=0;if(i.widgets)for(var a=0;at.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)})}function d(e){var t=Pi(e.gutters,"CodeMirror-linenumbers");-1==t&&e.lineNumbers?e.gutters=e.gutters.concat(["CodeMirror-linenumbers"]):t>-1&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}function p(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+qe(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+Ye(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}function m(e,t,n){this.cm=n;var r=this.vert=ji("div",[ji("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=ji("div",[ji("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");e(r),e(i),Ea(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),Ea(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,xo&&8>bo&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")}function g(){}function v(t){t.display.scrollbars&&(t.display.scrollbars.clear(),t.display.scrollbars.addClass&&Za(t.display.wrapper,t.display.scrollbars.addClass)),t.display.scrollbars=new e.scrollbarModel[t.options.scrollbarStyle](function(e){t.display.wrapper.insertBefore(e,t.display.scrollbarFiller),Ea(e,"mousedown",function(){t.state.focused&&setTimeout(function(){t.display.input.focus()},0)}),e.setAttribute("cm-not-content","true")},function(e,n){"horizontal"==n?on(t,e):rn(t,e)},t),t.display.scrollbars.addClass&&Ja(t.display.wrapper,t.display.scrollbars.addClass)}function y(e,t){t||(t=p(e));var n=e.display.barWidth,r=e.display.barHeight;x(e,t);for(var i=0;4>i&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&O(e),x(e,p(e)),n=e.display.barWidth,r=e.display.barHeight}function x(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}function b(e,t,n){var r=n&&null!=n.top?Math.max(0,n.top):e.scroller.scrollTop;r=Math.floor(r-Ue(e));var i=n&&null!=n.bottom?n.bottom:r+e.wrapper.clientHeight,o=ni(t,r),a=ni(t,i);if(n&&n.ensure){var l=n.ensure.from.line,s=n.ensure.to.line;o>l?(o=l,a=ni(t,ri(Zr(t,l))+e.wrapper.clientHeight)):Math.min(s,t.lastLine())>=a&&(o=ni(t,ri(Zr(t,s))-e.wrapper.clientHeight),a=s)}return{from:o,to:Math.max(a,o+1)}}function w(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=C(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",a=0;a=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==zt(e))return!1;k(e)&&(Wt(e),t.dims=P(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),a=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFroma&&n.viewTo-a<20&&(a=Math.min(i,n.viewTo)),Wo&&(o=br(e.doc,o),a=wr(e.doc,a));var l=o!=n.viewFrom||a!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;Ft(e,o,a),n.viewOffset=ri(Zr(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var s=zt(e);if(!l&&0==s&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;var c=Gi();return s>4&&(n.lineDiv.style.display="none"),R(e,n.updateLineNumbers,t.dims),s>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,c&&Gi()!=c&&c.offsetHeight&&c.focus(),Ui(n.cursorDiv),Ui(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,l&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,_e(e,400)),n.updateLineNumbers=null,!0}function N(e,t){for(var n=t.viewport,r=!0;(r&&e.options.lineWrapping&&t.oldDisplayWidth!=$e(e)||(n&&null!=n.top&&(n={top:Math.min(e.doc.height+qe(e.display)-Ve(e),n.top)}),t.visible=b(e.display,e.doc,n),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&M(e,t);r=!1){O(e);var i=p(e);Re(e),y(e,i),E(e,i)}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function A(e,t){var n=new L(e,t);if(M(e,n)){O(e),N(e,n);var r=p(e);Re(e),y(e,r),E(e,r),n.finish()}}function E(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Ye(e)+"px"}function O(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=0;rbo){var a=o.node.offsetTop+o.node.offsetHeight;i=a-n,n=a}else{var l=o.node.getBoundingClientRect();i=l.bottom-l.top}var s=o.line.height-i;if(2>i&&(i=yt(t)),(s>.001||-.001>s)&&(ei(o.line,i),I(o.line),o.rest))for(var c=0;c=t&&f.lineNumber;f.changes&&(Pi(f.changes,"gutter")>-1&&(h=!1),D(e,f,c,n)),h&&(Ui(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(S(e.options,c)))),l=f.node.nextSibling}else{var d=U(e,f,c,n);a.insertBefore(d,l)}c+=f.size}for(;l;)l=r(l)}function D(e,t,n,r){for(var i=0;ibo&&(e.node.style.zIndex=2)),e.node}function W(e){var t=e.bgClass?e.bgClass+" "+(e.line.bgClass||""):e.line.bgClass;if(t&&(t+=" CodeMirror-linebackground"),e.background)t?e.background.className=t:(e.background.parentNode.removeChild(e.background),e.background=null);else if(t){var n=H(e);e.background=n.insertBefore(ji("div",null,t),n.firstChild)}}function B(e,t){var n=e.display.externalMeasured;return n&&n.line==t.line?(e.display.externalMeasured=null,t.measure=n.measure,n.built):Br(e,t)}function _(e,t){var n=t.text.className,r=B(e,t);t.text==t.node&&(t.node=r.pre),t.text.parentNode.replaceChild(r.pre,t.text),t.text=r.pre,r.bgClass!=t.bgClass||r.textClass!=t.textClass?(t.bgClass=r.bgClass,t.textClass=r.textClass,F(t)):n&&(t.text.className=n)}function F(e){W(e),e.line.wrapClass?H(e).className=e.line.wrapClass:e.node!=e.text&&(e.node.className="");var t=e.textClass?e.textClass+" "+(e.line.textClass||""):e.line.textClass;e.text.className=t||""}function z(e,t,n,r){if(t.gutter&&(t.node.removeChild(t.gutter),t.gutter=null),t.gutterBackground&&(t.node.removeChild(t.gutterBackground),t.gutterBackground=null),t.line.gutterClass){var i=H(t);t.gutterBackground=ji("div",null,"CodeMirror-gutter-background "+t.line.gutterClass,"left: "+(e.options.fixedGutter?r.fixedPos:-r.gutterTotalWidth)+"px; width: "+r.gutterTotalWidth+"px"),i.insertBefore(t.gutterBackground,t.text)}var o=t.line.gutterMarkers;if(e.options.lineNumbers||o){var i=H(t),a=t.gutter=ji("div",null,"CodeMirror-gutter-wrapper","left: "+(e.options.fixedGutter?r.fixedPos:-r.gutterTotalWidth)+"px");if(e.display.input.setUneditable(a),i.insertBefore(a,t.text),t.line.gutterClass&&(a.className+=" "+t.line.gutterClass),!e.options.lineNumbers||o&&o["CodeMirror-linenumbers"]||(t.lineNumber=a.appendChild(ji("div",S(e.options,n),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+r.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+e.display.lineNumInnerWidth+"px"))),o)for(var l=0;l1)if(Fo&&Fo.text.join("\n")==t){if(r.ranges.length%Fo.text.length==0){s=[];for(var c=0;c=0;c--){var u=r.ranges[c],f=u.from(),h=u.to();u.empty()&&(n&&n>0?f=Bo(f.line,f.ch-n):e.state.overwrite&&!a?h=Bo(h.line,Math.min(Zr(o,h.line).text.length,h.ch+Ii(l).length)):Fo&&Fo.lineWise&&Fo.text.join("\n")==t&&(f=h=Bo(f.line,0)));var d=e.curOp.updateInput,p={from:f,to:h,text:s?s[c%s.length]:l,origin:i||(a?"paste":e.state.cutIncoming?"cut":"+input")};Tn(e.doc,p),Ci(e,"inputRead",e,p)}t&&!a&&Q(e,t),Bn(e),e.curOp.updateInput=d,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function J(e,t){var n=e.clipboardData&&e.clipboardData.getData("text/plain");return n?(e.preventDefault(),t.isReadOnly()||t.options.disableInput||At(t,function(){Z(t,n,0,null,"paste")}),!0):void 0}function Q(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var o=e.getModeAt(i.head),a=!1;if(o.electricChars){for(var l=0;l-1){a=Fn(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(Zr(e.doc,i.head.line).text.slice(0,i.head.ch))&&(a=Fn(e,i.head.line,"smart"));a&&Ci(e,"electricInput",e,i.head.line)}}}function ee(e){for(var t=[],n=[],r=0;ri?c.map:u[i],a=0;ai?e.line:e.rest[i]),f=o[a]+r;return(0>r||l!=t)&&(f=o[a+(r?1:0)]),Bo(s,f)}}}var i=e.text.firstChild,o=!1;if(!t||!Va(i,t))return ae(Bo(ti(e.line),0),!0);if(t==i&&(o=!0,t=i.childNodes[n],n=0,!t)){var a=e.rest?Ii(e.rest):e.line;return ae(Bo(ti(a),a.text.length),o)}var l=3==t.nodeType?t:null,s=t;for(l||1!=t.childNodes.length||3!=t.firstChild.nodeType||(l=t.firstChild,n&&(n=l.nodeValue.length));s.parentNode!=i;)s=s.parentNode;var c=e.measure,u=c.maps,f=r(l,s,n);if(f)return ae(f,o);for(var h=s.nextSibling,d=l?l.nodeValue.length-n:0;h;h=h.nextSibling){if(f=r(h,h.firstChild,0))return ae(Bo(f.line,f.ch-d),o);d+=h.textContent.length}for(var p=s.previousSibling,d=n;p;p=p.previousSibling){if(f=r(p,p.firstChild,-1))return ae(Bo(f.line,f.ch+d),o);d+=h.textContent.length}}function ce(e,t,n,r,i){function o(e){return function(t){return t.id==e}}function a(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(null!=n)return""==n&&(n=t.textContent.replace(/\u200b/g,"")),void(l+=n);var u,f=t.getAttribute("cm-marker");if(f){var h=e.findMarks(Bo(r,0),Bo(i+1,0),o(+f));return void(h.length&&(u=h[0].find())&&(l+=Jr(e.doc,u.from,u.to).join(c)))}if("false"==t.getAttribute("contenteditable"))return;for(var d=0;d=0){var a=K(o.from(),i.from()),l=V(o.to(),i.to()),s=o.empty()?i.from()==i.head:o.from()==o.head;t>=r&&--t,e.splice(--r,2,new fe(s?l:a,s?a:l))}}return new ue(e,t)}function de(e,t){return new ue([new fe(e,t||e)],0)}function pe(e,t){return Math.max(e.first,Math.min(t,e.first+e.size-1))}function me(e,t){if(t.linen?Bo(n,Zr(e,n).text.length):ge(t,Zr(e,t.line).text.length)}function ge(e,t){var n=e.ch;return null==n||n>t?Bo(e.line,t):0>n?Bo(e.line,0):e}function ve(e,t){return t>=e.first&&t=t.ch:l.to>t.ch))){if(i&&(Pa(s,"beforeCursorEnter"),s.explicitlyCleared)){if(o.markedSpans){--a;continue}break}if(!s.atomic)continue;if(n){var c,u=s.find(0>r?1:-1);if((0>r?s.inclusiveRight:s.inclusiveLeft)&&(u=Pe(e,u,-r,u&&u.line==t.line?o:null)),u&&u.line==t.line&&(c=_o(u,n))&&(0>r?0>c:c>0))return Oe(e,u,t,r,i)}var f=s.find(0>r?-1:1);return(0>r?s.inclusiveLeft:s.inclusiveRight)&&(f=Pe(e,f,r,f.line==t.line?o:null)),f?Oe(e,f,t,r,i):null}}return t}function Ie(e,t,n,r,i){var o=r||1,a=Oe(e,t,n,o,i)||!i&&Oe(e,t,n,o,!0)||Oe(e,t,n,-o,i)||!i&&Oe(e,t,n,-o,!0);return a?a:(e.cantEdit=!0,Bo(e.first,0))}function Pe(e,t,n,r){return 0>n&&0==t.ch?t.line>e.first?me(e,Bo(t.line-1)):null:n>0&&t.ch==(r||Zr(e,t.line)).text.length?t.line=e.display.viewTo||l.to().linet&&(t=0),t=Math.round(t),r=Math.round(r),l.appendChild(ji("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px; top: "+t+"px; width: "+(null==n?u-e:n)+"px; height: "+(r-t)+"px"))}function i(t,n,i){function o(n,r){return ht(e,Bo(t,n),"div",f,r)}var l,s,f=Zr(a,t),h=f.text.length;return eo(ii(f),n||0,null==i?h:i,function(e,t,a){var f,d,p,m=o(e,"left");if(e==t)f=m,d=p=m.left;else{if(f=o(t-1,"right"),"rtl"==a){var g=m;m=f,f=g}d=m.left,p=f.right}null==n&&0==e&&(d=c),f.top-m.top>3&&(r(d,m.top,null,m.bottom),d=c,m.bottoms.bottom||f.bottom==s.bottom&&f.right>s.right)&&(s=f),c+1>d&&(d=c),r(d,f.top,p-d,f.bottom)}),{start:l,end:s}}var o=e.display,a=e.doc,l=document.createDocumentFragment(),s=Ge(e.display),c=s.left,u=Math.max(o.sizerWidth,$e(e)-o.sizer.offsetLeft)-s.right,f=t.from(),h=t.to();if(f.line==h.line)i(f.line,f.ch,h.ch);else{var d=Zr(a,f.line),p=Zr(a,h.line),m=yr(d)==yr(p),g=i(f.line,f.ch,m?d.text.length+1:null).end,v=i(h.line,m?0:null,h.ch).start;m&&(g.top0?t.blinker=setInterval(function(){t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function _e(e,t){e.doc.mode.startState&&e.doc.frontier=e.display.viewTo)){var n=+new Date+e.options.workTime,r=sa(t.mode,je(e,t.frontier)),i=[];t.iter(t.frontier,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(t.frontier>=e.display.viewFrom){var a=o.styles,l=o.text.length>e.options.maxHighlightLength,s=Rr(e,o,l?sa(t.mode,r):r,!0);o.styles=s.styles;var c=o.styleClasses,u=s.classes;u?o.styleClasses=u:c&&(o.styleClasses=null);for(var f=!a||a.length!=o.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),h=0;!f&&hn?(_e(e,e.options.workDelay),!0):void 0}),i.length&&At(e,function(){for(var t=0;ta;--l){if(l<=o.first)return o.first;var s=Zr(o,l-1);if(s.stateAfter&&(!n||l<=o.frontier))return l;var c=Fa(s.text,null,e.options.tabSize);(null==i||r>c)&&(i=l-1,r=c)}return i}function je(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return!0;var o=ze(e,t,n),a=o>r.first&&Zr(r,o-1).stateAfter;return a=a?sa(r.mode,a):ca(r.mode),r.iter(o,t,function(n){Hr(e,n.text,a);var l=o==t-1||o%5==0||o>=i.viewFrom&&o2&&o.push((s.bottom+c.top)/2-n.top)}}o.push(n.bottom-n.top)}}function Xe(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var r=0;rn)return{map:e.measure.maps[r],cache:e.measure.caches[r],before:!0}}function Ze(e,t){t=yr(t);var n=ti(t),r=e.display.externalMeasured=new Pt(e.doc,t,n);r.lineN=n;var i=r.built=Br(e,r);return r.text=i.pre,qi(e.display.lineMeasure,i.pre),r}function Je(e,t,n,r){return tt(e,et(e,t),n,r)}function Qe(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt?(i=0,o=1,a="left"):c>t?(i=t-s,o=i+1):(l==e.length-3||t==c&&e[l+3]>t)&&(o=c-s,i=o-1,t>=c&&(a="right")),null!=i){if(r=e[l+2],s==c&&n==(r.insertLeft?"left":"right")&&(a=n),"left"==n&&0==i)for(;l&&e[l-2]==e[l-3]&&e[l-1].insertLeft;)r=e[(l-=3)+2],a="left";if("right"==n&&i==c-s)for(;lu;u++){for(;l&&zi(t.line.text.charAt(o.coverStart+l));)--l;for(;o.coverStart+sbo&&0==l&&s==o.coverEnd-o.coverStart)i=a.parentNode.getBoundingClientRect();else if(xo&&e.options.lineWrapping){var f=qa(a,l,s).getClientRects();i=f.length?f["right"==r?f.length-1:0]:qo}else i=qa(a,l,s).getBoundingClientRect()||qo;if(i.left||i.right||0==l)break;s=l,l-=1,c="right"}xo&&11>bo&&(i=it(e.display.measure,i))}else{l>0&&(c=r="right");var f;i=e.options.lineWrapping&&(f=a.getClientRects()).length>1?f["right"==r?f.length-1:0]:a.getBoundingClientRect()}if(xo&&9>bo&&!l&&(!i||!i.left&&!i.right)){var h=a.parentNode.getClientRects()[0];i=h?{left:h.left,right:h.left+xt(e.display),top:h.top,bottom:h.bottom}:qo}for(var d=i.top-t.rect.top,p=i.bottom-t.rect.top,m=(d+p)/2,g=t.view.measure.heights,u=0;un.from?a(e-1):a(e,r)}r=r||Zr(e.doc,t.line),i||(i=et(e,r));var s=ii(r),c=t.ch;if(!s)return a(c);var u=co(s,c),f=l(c,u);return null!=al&&(f.other=l(c,al)),f}function pt(e,t){var n=0,t=me(e.doc,t);e.options.lineWrapping||(n=xt(e.display)*t.ch);var r=Zr(e.doc,t.line),i=ri(r)+Ue(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function mt(e,t,n,r){var i=Bo(e,t);return i.xRel=r,n&&(i.outside=!0),i}function gt(e,t,n){var r=e.doc;if(n+=e.display.viewOffset,0>n)return mt(r.first,0,!0,-1);var i=ni(r,n),o=r.first+r.size-1;if(i>o)return mt(r.first+r.size-1,Zr(r,o).text.length,!0,1);0>t&&(t=0);for(var a=Zr(r,i);;){var l=vt(e,a,i,t,n),s=gr(a),c=s&&s.find(0,!0);if(!s||!(l.ch>c.from.ch||l.ch==c.from.ch&&l.xRel>0))return l;i=ti(a=c.to.line)}}function vt(e,t,n,r,i){function o(r){var i=dt(e,Bo(n,r),"line",t,c);return l=!0,a>i.bottom?i.left-s:ag)return mt(n,d,v,1);for(;;){if(u?d==h||d==fo(t,h,1):1>=d-h){for(var y=p>r||g-r>=r-p?h:d,x=r-(y==h?p:g);zi(t.text.charAt(y));)++y;var b=mt(n,y,y==h?m:v,-1>x?-1:x>1?1:0);return b}var w=Math.ceil(f/2),k=h+w;if(u){k=h;for(var S=0;w>S;++S)k=fo(t,k,1)}var C=o(k);C>r?(d=k,g=C,(v=l)&&(g+=1e3),f=w):(h=k,p=C,m=l,f-=w)}}function yt(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==zo){zo=ji("pre");for(var t=0;49>t;++t)zo.appendChild(document.createTextNode("x")),zo.appendChild(ji("br"));zo.appendChild(document.createTextNode("x"))}qi(e.measure,zo);var n=zo.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),Ui(e.measure),n||1}function xt(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=ji("span","xxxxxxxxxx"),n=ji("pre",[t]);qi(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function bt(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Yo},Go?Go.ops.push(e.curOp):e.curOp.ownsGroup=Go={ops:[e.curOp],delayedCallbacks:[]}}function wt(e){var t=e.delayedCallbacks,n=0;do{for(;n=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new L(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Lt(e){e.updatedDisplay=e.mustUpdate&&M(e.cm,e.update)}function Tt(e){var t=e.cm,n=t.display;e.updatedDisplay&&O(t),e.barMeasure=p(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Je(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Ye(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-$e(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection(e.focus))}function Mt(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLefto;o=r){var a=new Pt(e.doc,Zr(e.doc,o),o);r=o+a.size,i.push(a)}return i}function Dt(e,t,n,r){null==t&&(t=e.doc.first),null==n&&(n=e.doc.first+e.doc.size),r||(r=0);var i=e.display;if(r&&nt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Wo&&br(e.doc,t)i.viewFrom?Wt(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)Wt(e);else if(t<=i.viewFrom){var o=_t(e,n,n+r,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=r):Wt(e)}else if(n>=i.viewTo){var o=_t(e,t,t,-1);o?(i.view=i.view.slice(0,o.index),i.viewTo=o.lineN):Wt(e)}else{var a=_t(e,t,t,-1),l=_t(e,n,n+r,1);a&&l?(i.view=i.view.slice(0,a.index).concat(Rt(e,a.lineN,l.lineN)).concat(i.view.slice(l.index)),i.viewTo+=r):Wt(e)}var s=i.externalMeasured;s&&(n=i.lineN&&t=r.viewTo)){var o=r.view[Bt(e,t)];if(null!=o.node){var a=o.changes||(o.changes=[]);-1==Pi(a,n)&&a.push(n)}}}function Wt(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Bt(e,t){if(t>=e.display.viewTo)return null;if(t-=e.display.viewFrom,0>t)return null;for(var n=e.display.view,r=0;rt)return r}function _t(e,t,n,r){var i,o=Bt(e,t),a=e.display.view;if(!Wo||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var l=0,s=e.display.viewFrom;o>l;l++)s+=a[l].size;if(s!=t){if(r>0){if(o==a.length-1)return null;i=s+a[o].size-t,o++}else i=s-t;t+=i,n+=i}for(;br(e.doc,n)!=n;){if(o==(0>r?0:a.length-1))return null;n+=r*a[o-(0>r?1:0)].size,o+=r}return{index:o,lineN:n}}function Ft(e,t,n){var r=e.display,i=r.view;0==i.length||t>=r.viewTo||n<=r.viewFrom?(r.view=Rt(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=Rt(e,t,r.viewFrom).concat(r.view):r.viewFromn&&(r.view=r.view.slice(0,Bt(e,n)))),r.viewTo=n}function zt(e){for(var t=e.display.view,n=0,r=0;r400}var i=e.display;Ea(i.scroller,"mousedown",Et(e,$t)),xo&&11>bo?Ea(i.scroller,"dblclick",Et(e,function(t){if(!Ti(e,t)){var n=Yt(e,t);if(n&&!Jt(e,t)&&!Gt(e.display,t)){Ma(t);var r=e.findWordAt(n);be(e.doc,r.anchor,r.head)}}})):Ea(i.scroller,"dblclick",function(t){Ti(e,t)||Ma(t)}),Do||Ea(i.scroller,"contextmenu",function(t){xn(e,t)});var o,a={end:0};Ea(i.scroller,"touchstart",function(t){if(!Ti(e,t)&&!n(t)){clearTimeout(o);var r=+new Date;i.activeTouch={start:r,moved:!1,prev:r-a.end<=300?a:null},1==t.touches.length&&(i.activeTouch.left=t.touches[0].pageX,i.activeTouch.top=t.touches[0].pageY)}}),Ea(i.scroller,"touchmove",function(){i.activeTouch&&(i.activeTouch.moved=!0)}),Ea(i.scroller,"touchend",function(n){var o=i.activeTouch;if(o&&!Gt(i,n)&&null!=o.left&&!o.moved&&new Date-o.start<300){var a,l=e.coordsChar(i.activeTouch,"page");a=!o.prev||r(o,o.prev)?new fe(l,l):!o.prev.prev||r(o,o.prev.prev)?e.findWordAt(l):new fe(Bo(l.line,0),me(e.doc,Bo(l.line+1,0))),e.setSelection(a.anchor,a.head),e.focus(),Ma(n)}t()}),Ea(i.scroller,"touchcancel",t),Ea(i.scroller,"scroll",function(){i.scroller.clientHeight&&(rn(e,i.scroller.scrollTop),on(e,i.scroller.scrollLeft,!0),Pa(e,"scroll",e))}),Ea(i.scroller,"mousewheel",function(t){an(e,t)}),Ea(i.scroller,"DOMMouseScroll",function(t){an(e,t)}),Ea(i.wrapper,"scroll",function(){i.wrapper.scrollTop=i.wrapper.scrollLeft=0}),i.dragFunctions={enter:function(t){Ti(e,t)||Aa(t)},over:function(t){Ti(e,t)||(tn(e,t),Aa(t))},start:function(t){en(e,t)},drop:Et(e,Qt),leave:function(t){Ti(e,t)||nn(e)}};var l=i.input.getField();Ea(l,"keyup",function(t){pn.call(e,t)}),Ea(l,"keydown",Et(e,hn)),Ea(l,"keypress",Et(e,mn)),Ea(l,"focus",Bi(vn,e)),Ea(l,"blur",Bi(yn,e))}function Ut(t,n,r){var i=r&&r!=e.Init;if(!n!=!i){var o=t.display.dragFunctions,a=n?Ea:Ia;a(t.display.scroller,"dragstart",o.start),a(t.display.scroller,"dragenter",o.enter),a(t.display.scroller,"dragover",o.over),a(t.display.scroller,"dragleave",o.leave),a(t.display.scroller,"drop",o.drop)}}function qt(e){var t=e.display;t.lastWrapHeight==t.wrapper.clientHeight&&t.lastWrapWidth==t.wrapper.clientWidth||(t.cachedCharWidth=t.cachedTextHeight=t.cachedPaddingH=null,t.scrollbarsClipped=!1,e.setSize())}function Gt(e,t){for(var n=wi(t);n!=e.wrapper;n=n.parentNode)if(!n||1==n.nodeType&&"true"==n.getAttribute("cm-ignore-events")||n.parentNode==e.sizer&&n!=e.mover)return!0}function Yt(e,t,n,r){var i=e.display;if(!n&&"true"==wi(t).getAttribute("cm-not-content"))return null;var o,a,l=i.lineSpace.getBoundingClientRect();try{o=t.clientX-l.left,a=t.clientY-l.top}catch(t){return null}var s,c=gt(e,o,a);if(r&&1==c.xRel&&(s=Zr(e.doc,c.line).text).length==c.ch){var u=Fa(s,s.length,e.options.tabSize)-s.length;c=Bo(c.line,Math.max(0,Math.round((o-Ge(e.display).left)/xt(e.display))-u))}return c}function $t(e){var t=this,n=t.display;if(!(Ti(t,e)||n.activeTouch&&n.input.supportsTouch())){if(n.shift=e.shiftKey,Gt(n,e))return void(wo||(n.scroller.draggable=!1,setTimeout(function(){n.scroller.draggable=!0},100)));if(!Jt(t,e)){var r=Yt(t,e);switch(window.focus(),ki(e)){case 1:t.state.selectingText?t.state.selectingText(e):r?Vt(t,e,r):wi(e)==n.scroller&&Ma(e);break;case 2:wo&&(t.state.lastMiddleDown=+new Date),r&&be(t.doc,r),setTimeout(function(){n.input.focus()},20),Ma(e);break;case 3:Do?xn(t,e):gn(t)}}}}function Vt(e,t,n){xo?setTimeout(Bi(X,e),0):e.curOp.focus=Gi();var r,i=+new Date;Uo&&Uo.time>i-400&&0==_o(Uo.pos,n)?r="triple":jo&&jo.time>i-400&&0==_o(jo.pos,n)?(r="double",Uo={time:i,pos:n}):(r="single",jo={time:i,pos:n});var o,a=e.doc.sel,l=Eo?t.metaKey:t.ctrlKey;e.options.dragDrop&&el&&!e.isReadOnly()&&"single"==r&&(o=a.contains(n))>-1&&(_o((o=a.ranges[o]).from(),n)<0||n.xRel>0)&&(_o(o.to(),n)>0||n.xRel<0)?Kt(e,t,n,l):Xt(e,t,n,r,l)}function Kt(e,t,n,r){var i=e.display,o=+new Date,a=Et(e,function(l){wo&&(i.scroller.draggable=!1),e.state.draggingText=!1,Ia(document,"mouseup",a),Ia(i.scroller,"drop",a),Math.abs(t.clientX-l.clientX)+Math.abs(t.clientY-l.clientY)<10&&(Ma(l),!r&&+new Date-200=p;p++){var v=Zr(c,p).text,y=za(v,s,o);s==d?i.push(new fe(Bo(p,y),Bo(p,y))):v.length>y&&i.push(new fe(Bo(p,y),Bo(p,za(v,d,o))))}i.length||i.push(new fe(n,n)),Te(c,he(h.ranges.slice(0,f).concat(i),f),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var x=u,b=x.anchor,w=t;if("single"!=r){if("double"==r)var k=e.findWordAt(t);else var k=new fe(Bo(t.line,0),me(c,Bo(t.line+1,0)));_o(k.anchor,b)>0?(w=k.head,b=K(x.from(),k.anchor)):(w=k.anchor,b=V(x.to(),k.head))}var i=h.ranges.slice(0);i[f]=new fe(me(c,b),w),Te(c,he(i,f),Ba)}}function a(t){var n=++y,i=Yt(e,t,!0,"rect"==r);if(i)if(0!=_o(i,g)){e.curOp.focus=Gi(),o(i);var l=b(s,c);(i.line>=l.to||i.linev.bottom?20:0;u&&setTimeout(Et(e,function(){y==n&&(s.scroller.scrollTop+=u,a(t))}),50)}}function l(t){e.state.selectingText=!1,y=1/0,Ma(t),s.input.focus(),Ia(document,"mousemove",x),Ia(document,"mouseup",w),c.history.lastSelOrigin=null}var s=e.display,c=e.doc;Ma(t);var u,f,h=c.sel,d=h.ranges;if(i&&!t.shiftKey?(f=c.sel.contains(n),u=f>-1?d[f]:new fe(n,n)):(u=c.sel.primary(),f=c.sel.primIndex),Oo?t.shiftKey&&t.metaKey:t.altKey)r="rect",i||(u=new fe(n,n)),n=Yt(e,t,!0,!0),f=-1;else if("double"==r){var p=e.findWordAt(n);u=e.display.shift||c.extend?xe(c,u,p.anchor,p.head):p}else if("triple"==r){var m=new fe(Bo(n.line,0),me(c,Bo(n.line+1,0)));u=e.display.shift||c.extend?xe(c,u,m.anchor,m.head):m}else u=xe(c,u,n);i?-1==f?(f=d.length,Te(c,he(d.concat([u]),f),{scroll:!1,origin:"*mouse"})):d.length>1&&d[f].empty()&&"single"==r&&!t.shiftKey?(Te(c,he(d.slice(0,f).concat(d.slice(f+1)),0),{scroll:!1,origin:"*mouse"}),h=c.sel):ke(c,f,u,Ba):(f=0,Te(c,new ue([u],0),Ba),h=c.sel);var g=n,v=s.wrapper.getBoundingClientRect(),y=0,x=Et(e,function(e){ki(e)?a(e):l(e)}),w=Et(e,l);e.state.selectingText=w,Ea(document,"mousemove",x),Ea(document,"mouseup",w)}function Zt(e,t,n,r){try{var i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Ma(t);var a=e.display,l=a.lineDiv.getBoundingClientRect();if(o>l.bottom||!Ni(e,n))return bi(t);o-=l.top-a.viewOffset;for(var s=0;s=i){var u=ni(e.doc,o),f=e.options.gutters[s];return Pa(e,n,e,u,f,t),bi(t)}}}function Jt(e,t){return Zt(e,t,"gutterClick",!0)}function Qt(e){var t=this;if(nn(t),!Ti(t,e)&&!Gt(t.display,e)){Ma(e),xo&&($o=+new Date);var n=Yt(t,e,!0),r=e.dataTransfer.files;if(n&&!t.isReadOnly())if(r&&r.length&&window.FileReader&&window.File)for(var i=r.length,o=Array(i),a=0,l=function(e,r){if(!t.options.allowDropFileTypes||-1!=Pi(t.options.allowDropFileTypes,e.type)){var l=new FileReader;l.onload=Et(t,function(){var e=l.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(e)&&(e=""),o[r]=e,++a==i){n=me(t.doc,n);var s={from:n,to:n,text:t.doc.splitLines(o.join(t.doc.lineSeparator())),origin:"paste"};Tn(t.doc,s),Le(t.doc,de(n,Qo(s)))}}),l.readAsText(e)}},s=0;i>s;++s)l(r[s],s);else{if(t.state.draggingText&&t.doc.sel.contains(n)>-1)return t.state.draggingText(e),void setTimeout(function(){t.display.input.focus()},20);try{var o=e.dataTransfer.getData("Text");if(o){if(t.state.draggingText&&!(Eo?e.altKey:e.ctrlKey))var c=t.listSelections();if(Me(t.doc,de(n,n)),c)for(var s=0;sa.clientWidth,s=a.scrollHeight>a.clientHeight;if(r&&l||i&&s){if(i&&Eo&&wo)e:for(var c=t.target,u=o.view;c!=a;c=c.parentNode)for(var f=0;fh?d=Math.max(0,d+h-50):p=Math.min(e.doc.height,p+h+50),A(e,{top:d,bottom:p})}20>Vo&&(null==o.wheelStartX?(o.wheelStartX=a.scrollLeft,o.wheelStartY=a.scrollTop,o.wheelDX=r,o.wheelDY=i,setTimeout(function(){if(null!=o.wheelStartX){var e=a.scrollLeft-o.wheelStartX,t=a.scrollTop-o.wheelStartY,n=t&&o.wheelDY&&t/o.wheelDY||e&&o.wheelDX&&e/o.wheelDX;o.wheelStartX=o.wheelStartY=null,n&&(Ko=(Ko*Vo+n)/(Vo+1),++Vo)}},200)):(o.wheelDX+=r,o.wheelDY+=i))}}function ln(e,t,n){if("string"==typeof t&&(t=ua[t],!t))return!1;e.display.input.ensurePolled();var r=e.display.shift,i=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),n&&(e.display.shift=!1),i=t(e)!=Ha}finally{e.display.shift=r,e.state.suppressEdits=!1}return i}function sn(e,t,n){for(var r=0;rbo&&27==e.keyCode&&(e.returnValue=!1);var n=e.keyCode;t.display.shift=16==n||e.shiftKey;var r=un(t,e);Co&&(Jo=r?n:null,!r&&88==n&&!rl&&(Eo?e.metaKey:e.ctrlKey)&&t.replaceSelection("",null,"cut")),18!=n||/\bCodeMirror-crosshair\b/.test(t.display.lineDiv.className)||dn(t)}}function dn(e){function t(e){18!=e.keyCode&&e.altKey||(Za(n,"CodeMirror-crosshair"),Ia(document,"keyup",t),Ia(document,"mouseover",t))}var n=e.display.lineDiv;Ja(n,"CodeMirror-crosshair"),Ea(document,"keyup",t),Ea(document,"mouseover",t)}function pn(e){16==e.keyCode&&(this.doc.sel.shift=!1),Ti(this,e)}function mn(e){var t=this;if(!(Gt(t.display,e)||Ti(t,e)||e.ctrlKey&&!e.altKey||Eo&&e.metaKey)){var n=e.keyCode,r=e.charCode;if(Co&&n==Jo)return Jo=null,void Ma(e);if(!Co||e.which&&!(e.which<10)||!un(t,e)){var i=String.fromCharCode(null==r?n:r);fn(t,e,i)||t.display.input.onKeyPress(e)}}}function gn(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,yn(e))},100)}function vn(e){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(Pa(e,"focus",e),e.state.focused=!0,Ja(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),wo&&setTimeout(function(){e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Be(e))}function yn(e){e.state.delayingBlurEvent||(e.state.focused&&(Pa(e,"blur",e),e.state.focused=!1,Za(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function xn(e,t){Gt(e.display,t)||bn(e,t)||Ti(e,t,"contextmenu")||e.display.input.onContextMenu(t)}function bn(e,t){return Ni(e,"gutterContextMenu")?Zt(e,t,"gutterContextMenu",!1):!1}function wn(e,t){if(_o(e,t.from)<0)return e;if(_o(e,t.to)<=0)return Qo(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=Qo(t).ch-t.to.ch),Bo(n,r)}function kn(e,t){for(var n=[],r=0;r=0;--i)Mn(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text});else Mn(e,t)}}function Mn(e,t){if(1!=t.text.length||""!=t.text[0]||0!=_o(t.from,t.to)){var n=kn(e,t);ci(e,t,n,e.cm?e.cm.curOp.id:NaN),En(e,t,n,or(e,t));var r=[];Kr(e,function(e,n){n||-1!=Pi(r,e.history)||(xi(e.history,t),r.push(e.history)),En(e,t,null,or(e,t))})}}function Nn(e,t,n){if(!e.cm||!e.cm.state.suppressEdits){for(var r,i=e.history,o=e.sel,a="undo"==t?i.done:i.undone,l="undo"==t?i.undone:i.done,s=0;s=0;--s){var f=r.changes[s];if(f.origin=t,u&&!Ln(e,f,!1))return void(a.length=0);c.push(ai(e,f));var h=s?kn(e,f):Ii(a);En(e,f,h,lr(e,f)),!s&&e.cm&&e.cm.scrollIntoView({from:f.from,to:Qo(f)});var d=[];Kr(e,function(e,t){t||-1!=Pi(d,e.history)||(xi(e.history,f),d.push(e.history)),En(e,f,null,lr(e,f))})}}}}function An(e,t){if(0!=t&&(e.first+=t,e.sel=new ue(Ri(e.sel.ranges,function(e){return new fe(Bo(e.anchor.line+t,e.anchor.ch),Bo(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){Dt(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;re.lastLine())){if(t.from.lineo&&(t={from:t.from,to:Bo(o,Zr(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Jr(e,t.from,t.to),n||(n=kn(e,t)),e.cm?On(e.cm,t,r):Yr(e,t,r),Me(e,n,Wa)}}function On(e,t,n){var r=e.doc,i=e.display,a=t.from,l=t.to,s=!1,c=a.line;e.options.lineWrapping||(c=ti(yr(Zr(r,a.line))),r.iter(c,l.line+1,function(e){return e==i.maxLine?(s=!0,!0):void 0})),r.sel.contains(t.from,t.to)>-1&&Mi(e),Yr(r,t,n,o(e)),e.options.lineWrapping||(r.iter(c,a.line+t.text.length,function(e){var t=f(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0)),r.frontier=Math.min(r.frontier,a.line),_e(e,400);var u=t.text.length-(l.line-a.line)-1;t.full?Dt(e):a.line!=l.line||1!=t.text.length||Gr(e.doc,t)?Dt(e,a.line,l.line+1,u):Ht(e,a.line,"text");var h=Ni(e,"changes"),d=Ni(e,"change");if(d||h){var p={from:a,to:l,text:t.text,removed:t.removed,origin:t.origin};d&&Ci(e,"change",e,p),h&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(p)}e.display.selForContextMenu=null}function In(e,t,n,r,i){if(r||(r=n),_o(r,n)<0){var o=r;r=n,n=o}"string"==typeof t&&(t=e.splitLines(t)),Tn(e,{from:n,to:r,text:t,origin:i})}function Pn(e,t){if(!Ti(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null;if(t.top+r.top<0?i=!0:t.bottom+r.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!Mo){var o=ji("div","​",null,"position: absolute; top: "+(t.top-n.viewOffset-Ue(e.display))+"px; height: "+(t.bottom-t.top+Ye(e)+n.barHeight)+"px; left: "+t.left+"px; width: 2px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}function Rn(e,t,n,r){null==r&&(r=0);for(var i=0;5>i;i++){var o=!1,a=dt(e,t),l=n&&n!=t?dt(e,n):a,s=Hn(e,Math.min(a.left,l.left),Math.min(a.top,l.top)-r,Math.max(a.left,l.left),Math.max(a.bottom,l.bottom)+r),c=e.doc.scrollTop,u=e.doc.scrollLeft;if(null!=s.scrollTop&&(rn(e,s.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(o=!0)),null!=s.scrollLeft&&(on(e,s.scrollLeft),Math.abs(e.doc.scrollLeft-u)>1&&(o=!0)),!o)break}return a}function Dn(e,t,n,r,i){var o=Hn(e,t,n,r,i);null!=o.scrollTop&&rn(e,o.scrollTop),null!=o.scrollLeft&&on(e,o.scrollLeft)}function Hn(e,t,n,r,i){var o=e.display,a=yt(e.display);0>n&&(n=0);var l=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:o.scroller.scrollTop,s=Ve(e),c={};i-n>s&&(i=n+s);var u=e.doc.height+qe(o),f=a>n,h=i>u-a;if(l>n)c.scrollTop=f?0:n;else if(i>l+s){var d=Math.min(n,(h?u:i)-s);d!=l&&(c.scrollTop=d)}var p=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:o.scroller.scrollLeft,m=$e(e)-(e.options.fixedGutter?o.gutters.offsetWidth:0),g=r-t>m;return g&&(r=t+m),10>t?c.scrollLeft=0:p>t?c.scrollLeft=Math.max(0,t-(g?0:10)):r>m+p-3&&(c.scrollLeft=r+(g?0:10)-m),c}function Wn(e,t,n){null==t&&null==n||_n(e),null!=t&&(e.curOp.scrollLeft=(null==e.curOp.scrollLeft?e.doc.scrollLeft:e.curOp.scrollLeft)+t),null!=n&&(e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+n)}function Bn(e){_n(e);var t=e.getCursor(),n=t,r=t;e.options.lineWrapping||(n=t.ch?Bo(t.line,t.ch-1):t,r=Bo(t.line,t.ch+1)),e.curOp.scrollToPos={from:n,to:r,margin:e.options.cursorScrollMargin,isCursor:!0}}function _n(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=pt(e,t.from),r=pt(e,t.to),i=Hn(e,Math.min(n.left,r.left),Math.min(n.top,r.top)-t.margin,Math.max(n.right,r.right),Math.max(n.bottom,r.bottom)+t.margin);e.scrollTo(i.scrollLeft,i.scrollTop)}}function Fn(e,t,n,r){var i,o=e.doc;null==n&&(n="add"),"smart"==n&&(o.mode.indent?i=je(e,t):n="prev");var a=e.options.tabSize,l=Zr(o,t),s=Fa(l.text,null,a);l.stateAfter&&(l.stateAfter=null);var c,u=l.text.match(/^\s*/)[0];if(r||/\S/.test(l.text)){if("smart"==n&&(c=o.mode.indent(i,l.text.slice(u.length),l.text),c==Ha||c>150)){if(!r)return;n="prev"}}else c=0,n="not";"prev"==n?c=t>o.first?Fa(Zr(o,t-1).text,null,a):0:"add"==n?c=s+e.options.indentUnit:"subtract"==n?c=s-e.options.indentUnit:"number"==typeof n&&(c=s+n),c=Math.max(0,c);var f="",h=0;if(e.options.indentWithTabs)for(var d=Math.floor(c/a);d;--d)h+=a,f+=" ";if(c>h&&(f+=Oi(c-h)),f!=u)return In(o,f,Bo(t,0),Bo(t,u.length),"+input"),l.stateAfter=null,!0;for(var d=0;d=0;t--)In(e.doc,"",r[t].from,r[t].to,"+delete");Bn(e)})}function Un(e,t,n,r,i){function o(){var t=l+n;return t=e.first+e.size?!1:(l=t,u=Zr(e,t))}function a(e){var t=(i?fo:ho)(u,s,n,!0);if(null==t){if(e||!o())return!1;s=i?(0>n?io:ro)(u):0>n?u.text.length:0}else s=t;return!0}var l=t.line,s=t.ch,c=n,u=Zr(e,l);if("char"==r)a();else if("column"==r)a(!0);else if("word"==r||"group"==r)for(var f=null,h="group"==r,d=e.cm&&e.cm.getHelper(t,"wordChars"),p=!0;!(0>n)||a(!p);p=!1){var m=u.text.charAt(s)||"\n",g=_i(m,d)?"w":h&&"\n"==m?"n":!h||/\s/.test(m)?null:"p";if(!h||p||g||(g="s"),f&&f!=g){0>n&&(n=1,a());break}if(g&&(f=g),n>0&&!a(!p))break}var v=Ie(e,Bo(l,s),t,c,!0);return _o(t,v)||(v.hitSide=!0),v}function qn(e,t,n,r){var i,o=e.doc,a=t.left;if("page"==r){var l=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight);i=t.top+n*(l-(0>n?1.5:.5)*yt(e.display))}else"line"==r&&(i=n>0?t.bottom+3:t.top-3);for(;;){var s=gt(e,a,i);if(!s.outside)break;if(0>n?0>=i:i>=o.height){s.hitSide=!0;break}i+=5*n}return s}function Gn(t,n,r,i){e.defaults[t]=n,r&&(ta[t]=i?function(e,t,n){n!=na&&r(e,t,n)}:r)}function Yn(e){for(var t,n,r,i,o=e.split(/-(?!$)/),e=o[o.length-1],a=0;a0||0==a&&o.clearWhenEmpty!==!1)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=ji("span",[o.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(vr(e,t.line,t,n,o)||t.line!=n.line&&vr(e,n.line,t,n,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Wo=!0}o.addToHistory&&ci(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var l,s=t.line,c=e.cm;if(e.iter(s,n.line+1,function(e){c&&o.collapsed&&!c.options.lineWrapping&&yr(e)==c.display.maxLine&&(l=!0),o.collapsed&&s!=t.line&&ei(e,0),nr(e,new Qn(o,s==t.line?t.ch:null,s==n.line?n.ch:null)),++s}),o.collapsed&&e.iter(t.line,n.line+1,function(t){kr(e,t)&&ei(t,0)}),o.clearOnEnter&&Ea(o,"beforeCursorEnter",function(){o.clear()}),o.readOnly&&(Ho=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++ga,o.atomic=!0),c){if(l&&(c.curOp.updateMaxLine=!0),o.collapsed)Dt(c,t.line,n.line+1);else if(o.className||o.title||o.startStyle||o.endStyle||o.css)for(var u=t.line;u<=n.line;u++)Ht(c,u,"text");o.atomic&&Ae(c.doc),Ci(c,"markerAdded",c,o)}return o}function Kn(e,t,n,r,i){r=Wi(r),r.shared=!1;var o=[Vn(e,t,n,r,i)],a=o[0],l=r.widgetNode;return Kr(e,function(e){l&&(r.widgetNode=l.cloneNode(!0)),o.push(Vn(e,me(e,t),me(e,n),r,i));for(var s=0;s=t:o.to>t);(r||(r=[])).push(new Qn(a,o.from,s?null:o.to))}}return r}function ir(e,t,n){if(e)for(var r,i=0;i=t:o.to>t);if(l||o.from==t&&"bookmark"==a.type&&(!n||o.marker.insertLeft)){var s=null==o.from||(a.inclusiveLeft?o.from<=t:o.from0&&l)for(var f=0;ff;++f)p.push(m);p.push(s)}return p}function ar(e){for(var t=0;t0)){var u=[s,1],f=_o(c.from,l.from),h=_o(c.to,l.to);(0>f||!a.inclusiveLeft&&!f)&&u.push({from:c.from,to:l.from}),(h>0||!a.inclusiveRight&&!h)&&u.push({from:l.to,to:c.to}),i.splice.apply(i,u),s+=u.length-1}}return i}function cr(e){var t=e.markedSpans;if(t){for(var n=0;n=0&&0>=f||0>=u&&f>=0)&&(0>=u&&(s.marker.inclusiveRight&&i.inclusiveLeft?_o(c.to,n)>=0:_o(c.to,n)>0)||u>=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?_o(c.from,r)<=0:_o(c.from,r)<0)))return!0}}}function yr(e){for(var t;t=mr(e);)e=t.find(-1,!0).line;return e}function xr(e){for(var t,n;t=gr(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function br(e,t){var n=Zr(e,t),r=yr(n);return n==r?t:ti(r)}function wr(e,t){if(t>e.lastLine())return t;var n,r=Zr(e,t);if(!kr(e,r))return t;for(;n=gr(r);)r=n.find(1,!0).line;return ti(r)+1}function kr(e,t){var n=Wo&&t.markedSpans;if(n)for(var r,i=0;io;o++){i&&(i[0]=e.innerMode(t,r).mode);var a=t.token(n,r);if(n.pos>n.start)return a}throw new Error("Mode "+t.name+" failed to advance stream.")}function Ir(e,t,n,r){function i(e){return{start:f.start,end:f.pos,string:f.current(),type:o||null,state:e?sa(a.mode,u):u}}var o,a=e.doc,l=a.mode;t=me(a,t);var s,c=Zr(a,t.line),u=je(e,t.line,n),f=new ma(c.text,e.options.tabSize);for(r&&(s=[]);(r||f.pose.options.maxHighlightLength?(l=!1,a&&Hr(e,t,r,f.pos),f.pos=t.length,s=null):s=Ar(Or(n,f,r,h),o),h){var d=h[0].name;d&&(s="m-"+(s?d+" "+s:d))}if(!l||u!=s){for(;cc;){var r=i[s];r>e&&i.splice(s,1,e,i[s+1],r),s+=2,c=Math.min(e,r)}if(t)if(l.opaque)i.splice(n,s-n,e,"cm-overlay "+t),s=n+2;else for(;s>n;n+=2){var o=i[n+1];i[n+1]=(o?o+" ":"")+"cm-overlay "+t}},o)}return{styles:i,classes:o.bgClass||o.textClass?o:null}}function Dr(e,t,n){if(!t.styles||t.styles[0]!=e.state.modeGen){var r=je(e,ti(t)),i=Rr(e,t,t.text.length>e.options.maxHighlightLength?sa(e.doc.mode,r):r);t.stateAfter=r,t.styles=i.styles,i.classes?t.styleClasses=i.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.frontier&&e.doc.frontier++}return t.styles}function Hr(e,t,n,r){var i=e.doc.mode,o=new ma(t,e.options.tabSize);for(o.start=o.pos=r||0,""==t&&Er(i,n);!o.eol();)Or(i,o,n),o.start=o.pos}function Wr(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?ka:wa;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function Br(e,t){var n=ji("span",null,null,wo?"padding-right: .1px":null),r={pre:ji("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,splitSpaces:(xo||wo)&&e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o,a=i?t.rest[i-1]:t.line;r.pos=0,r.addToken=Fr,Ji(e.display.measure)&&(o=ii(a))&&(r.addToken=jr(r.addToken,o)),r.map=[];var l=t!=e.display.externalMeasured&&ti(a);qr(a,r,Dr(e,a,l)),a.styleClasses&&(a.styleClasses.bgClass&&(r.bgClass=$i(a.styleClasses.bgClass,r.bgClass||"")),a.styleClasses.textClass&&(r.textClass=$i(a.styleClasses.textClass,r.textClass||""))),0==r.map.length&&r.map.push(0,0,r.content.appendChild(Zi(e.display.measure))),0==i?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(wo){var s=r.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return Pa(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=$i(r.pre.className,r.textClass||"")),r}function _r(e){var t=ji("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Fr(e,t,n,r,i,o,a){if(t){var l=e.splitSpaces?t.replace(/ {3,}/g,zr):t,s=e.cm.state.specialChars,c=!1;if(s.test(t))for(var u=document.createDocumentFragment(),f=0;;){s.lastIndex=f;var h=s.exec(t),d=h?h.index-f:t.length-f;if(d){var p=document.createTextNode(l.slice(f,f+d));xo&&9>bo?u.appendChild(ji("span",[p])):u.appendChild(p),e.map.push(e.pos,e.pos+d,p),e.col+=d,e.pos+=d}if(!h)break;if(f+=d+1," "==h[0]){var m=e.cm.options.tabSize,g=m-e.col%m,p=u.appendChild(ji("span",Oi(g),"cm-tab"));p.setAttribute("role","presentation"),p.setAttribute("cm-text"," "),e.col+=g}else if("\r"==h[0]||"\n"==h[0]){var p=u.appendChild(ji("span","\r"==h[0]?"␍":"␤","cm-invalidchar"));p.setAttribute("cm-text",h[0]),e.col+=1}else{var p=e.cm.options.specialCharPlaceholder(h[0]);p.setAttribute("cm-text",h[0]),xo&&9>bo?u.appendChild(ji("span",[p])):u.appendChild(p),e.col+=1}e.map.push(e.pos,e.pos+1,p),e.pos++}else{e.col+=t.length;var u=document.createTextNode(l);e.map.push(e.pos,e.pos+t.length,u),xo&&9>bo&&(c=!0),e.pos+=t.length}if(n||r||i||c||a){var v=n||"";r&&(v+=r),i&&(v+=i);var y=ji("span",[u],v,a);return o&&(y.title=o),e.content.appendChild(y)}e.content.appendChild(u)}}function zr(e){for(var t=" ",n=0;nc&&h.from<=c)break}if(h.to>=u)return e(n,r,i,o,a,l,s);e(n,r.slice(0,h.to-c),i,o,null,l,s),o=null,r=r.slice(h.to-c),c=h.to}}}function Ur(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t}function qr(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(r)for(var a,l,s,c,u,f,h,d=i.length,p=0,m=1,g="",v=0;;){if(v==p){s=c=u=f=l="",h=null,v=1/0;for(var y,x=[],b=0;bp||k.collapsed&&w.to==p&&w.from==p)?(null!=w.to&&w.to!=p&&v>w.to&&(v=w.to,c=""),k.className&&(s+=" "+k.className),k.css&&(l=(l?l+";":"")+k.css),k.startStyle&&w.from==p&&(u+=" "+k.startStyle),k.endStyle&&w.to==v&&(y||(y=[])).push(k.endStyle,w.to),k.title&&!f&&(f=k.title),k.collapsed&&(!h||dr(h.marker,k)<0)&&(h=w)):w.from>p&&v>w.from&&(v=w.from)}if(y)for(var b=0;b=d)break;for(var S=Math.min(d,v);;){if(g){var C=p+g.length;if(!h){var L=C>S?g.slice(0,S-p):g;t.addToken(t,L,a?a+s:s,u,p+L.length==v?c:"",f,l)}if(C>=S){g=g.slice(S-p),p=S;break}p=C,u=""}g=i.slice(o,o=n[m++]),a=Wr(n[m++],t.cm.options)}}else for(var m=1;mn;++n)o.push(new ba(c[n],i(n),r));return o}var l=t.from,s=t.to,c=t.text,u=Zr(e,l.line),f=Zr(e,s.line),h=Ii(c),d=i(c.length-1),p=s.line-l.line;if(t.full)e.insert(0,a(0,c.length)),e.remove(c.length,e.size-c.length);else if(Gr(e,t)){var m=a(0,c.length-1);o(f,f.text,d),p&&e.remove(l.line,p),m.length&&e.insert(l.line,m)}else if(u==f)if(1==c.length)o(u,u.text.slice(0,l.ch)+h+u.text.slice(s.ch),d);else{var m=a(1,c.length-1);m.push(new ba(h+u.text.slice(s.ch),d,r)),o(u,u.text.slice(0,l.ch)+c[0],i(0)),e.insert(l.line+1,m)}else if(1==c.length)o(u,u.text.slice(0,l.ch)+c[0]+f.text.slice(s.ch),i(0)),e.remove(l.line+1,p);else{o(u,u.text.slice(0,l.ch)+c[0],i(0)),o(f,h+f.text.slice(s.ch),d);var m=a(1,c.length-1);p>1&&e.remove(l.line+1,p-1),e.insert(l.line+1,m)}Ci(e,"change",e,t)}function $r(e){this.lines=e,this.parent=null;for(var t=0,n=0;tt||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(o>t){n=i;break}t-=o}return n.lines[t]}function Jr(e,t,n){var r=[],i=t.line;return e.iter(t.line,n.line+1,function(e){var o=e.text;i==n.line&&(o=o.slice(0,n.ch)),i==t.line&&(o=o.slice(t.ch)),r.push(o),++i}),r}function Qr(e,t,n){var r=[];return e.iter(t,n,function(e){r.push(e.text)}),r}function ei(e,t){var n=t-e.height;if(n)for(var r=e;r;r=r.parent)r.height+=n}function ti(e){if(null==e.parent)return null;for(var t=e.parent,n=Pi(t.lines,e),r=t.parent;r;t=r,r=r.parent)for(var i=0;r.children[i]!=t;++i)n+=r.children[i].chunkSize();return n+t.first}function ni(e,t){var n=e.first;e:do{for(var r=0;rt){e=i;continue e}t-=o,n+=i.chunkSize()}return n}while(!e.lines);for(var r=0;rt)break;t-=l}return n+r}function ri(e){e=yr(e);for(var t=0,n=e.parent,r=0;r1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Ii(e.done)):void 0}function ci(e,t,n,r){var i=e.history;i.undone.length=0;var o,a=+new Date;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&e.cm&&i.lastModTime>a-e.cm.options.historyEventDelay||"*"==t.origin.charAt(0)))&&(o=si(i,i.lastOp==r))){var l=Ii(o.changes);0==_o(t.from,t.to)&&0==_o(t.from,l.to)?l.to=Qo(t):o.changes.push(ai(e,t))}else{var s=Ii(i.done);for(s&&s.ranges||hi(e.sel,i.done),o={changes:[ai(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=a,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,l||Pa(e,"historyAdded")}function ui(e,t,n,r){var i=t.charAt(0);return"*"==i||"+"==i&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function fi(e,t,n,r){var i=e.history,o=r&&r.origin;n==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||ui(e,o,Ii(i.done),t))?i.done[i.done.length-1]=t:hi(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=n,r&&r.clearRedo!==!1&&li(i.undone)}function hi(e,t){var n=Ii(t);n&&n.ranges&&n.equals(e)||t.push(e)}function di(e,t,n,r){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),function(n){n.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=n.markedSpans),++o})}function pi(e){if(!e)return null;for(var t,n=0;n-1&&(Ii(l)[f]=u[f],delete u[f])}}}return i}function vi(e,t,n,r){n0?r.slice():Oa:r||Oa}function Ci(e,t){function n(e){return function(){e.apply(null,o)}}var r=Si(e,t,!1);if(r.length){var i,o=Array.prototype.slice.call(arguments,2);Go?i=Go.delayedCallbacks:Ra?i=Ra:(i=Ra=[],setTimeout(Li,0));for(var a=0;a0}function Ai(e){e.prototype.on=function(e,t){Ea(this,e,t)},e.prototype.off=function(e,t){Ia(this,e,t)}}function Ei(){this.id=null}function Oi(e){for(;ja.length<=e;)ja.push(Ii(ja)+" ");return ja[e]}function Ii(e){return e[e.length-1]}function Pi(e,t){for(var n=0;n-1&&Ya(e)?!0:t.test(e):Ya(e)}function Fi(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}function zi(e){return e.charCodeAt(0)>=768&&$a.test(e)}function ji(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o0;--t)e.removeChild(e.firstChild);return e}function qi(e,t){return Ui(e).appendChild(t)}function Gi(){for(var e=document.activeElement;e&&e.root&&e.root.activeElement;)e=e.root.activeElement;return e}function Yi(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function $i(e,t){for(var n=e.split(" "),r=0;r2&&!(xo&&8>bo))}var n=Ka?ji("span","​"):ji("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}function Ji(e){if(null!=Xa)return Xa;var t=qi(e,document.createTextNode("AخA")),n=qa(t,0,1).getBoundingClientRect();if(!n||n.left==n.right)return!1;var r=qa(t,1,2).getBoundingClientRect();return Xa=r.right-n.right<3}function Qi(e){if(null!=il)return il;var t=qi(e,ji("span","x")),n=t.getBoundingClientRect(),r=qa(t,0,1).getBoundingClientRect();return il=Math.abs(n.left-r.left)>1}function eo(e,t,n,r){if(!e)return r(t,n,"ltr");for(var i=!1,o=0;ot||t==n&&a.to==t)&&(r(Math.max(a.from,t),Math.min(a.to,n),1==a.level?"rtl":"ltr"),i=!0)}i||r(t,n,"ltr")}function to(e){return e.level%2?e.to:e.from}function no(e){return e.level%2?e.from:e.to}function ro(e){var t=ii(e);return t?to(t[0]):0}function io(e){var t=ii(e);return t?no(Ii(t)):e.text.length}function oo(e,t){var n=Zr(e.doc,t),r=yr(n);r!=n&&(t=ti(r));var i=ii(r),o=i?i[0].level%2?io(r):ro(r):0;return Bo(t,o)}function ao(e,t){for(var n,r=Zr(e.doc,t);n=gr(r);)r=n.find(1,!0).line,t=null;var i=ii(r),o=i?i[0].level%2?ro(r):io(r):r.text.length;return Bo(null==t?ti(r):t,o)}function lo(e,t){var n=oo(e,t.line),r=Zr(e.doc,n.line),i=ii(r);if(!i||0==i[0].level){var o=Math.max(0,r.text.search(/\S/)),a=t.line==n.line&&t.ch<=o&&t.ch;return Bo(n.line,a?0:o)}return n}function so(e,t,n){var r=e[0].level;return t==r?!0:n==r?!1:n>t}function co(e,t){al=null;for(var n,r=0;rt)return r;if(i.from==t||i.to==t){if(null!=n)return so(e,i.level,e[n].level)?(i.from!=i.to&&(al=n),r):(i.from!=i.to&&(al=r),n);n=r}}return n}function uo(e,t,n,r){if(!r)return t+n;do t+=n;while(t>0&&zi(e.text.charAt(t)));return t}function fo(e,t,n,r){var i=ii(e);if(!i)return ho(e,t,n,r);for(var o=co(i,t),a=i[o],l=uo(e,t,a.level%2?-n:n,r);;){if(l>a.from&&l0==a.level%2?a.to:a.from);if(a=i[o+=n],!a)return null;l=n>0==a.level%2?uo(e,a.to,-1,r):uo(e,a.from,1,r)}}function ho(e,t,n,r){var i=t+n;if(r)for(;i>0&&zi(e.text.charAt(i));)i+=n;return 0>i||i>e.text.length?null:i}var po=navigator.userAgent,mo=navigator.platform,go=/gecko\/\d/i.test(po),vo=/MSIE \d/.test(po),yo=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(po),xo=vo||yo,bo=xo&&(vo?document.documentMode||6:yo[1]),wo=/WebKit\//.test(po),ko=wo&&/Qt\/\d+\.\d+/.test(po),So=/Chrome\//.test(po),Co=/Opera\//.test(po),Lo=/Apple Computer/.test(navigator.vendor),To=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(po),Mo=/PhantomJS/.test(po),No=/AppleWebKit/.test(po)&&/Mobile\/\w+/.test(po),Ao=No||/Android|webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(po),Eo=No||/Mac/.test(mo),Oo=/\bCrOS\b/.test(po),Io=/win/i.test(mo),Po=Co&&po.match(/Version\/(\d*\.\d*)/);Po&&(Po=Number(Po[1])),Po&&Po>=15&&(Co=!1,wo=!0);var Ro=Eo&&(ko||Co&&(null==Po||12.11>Po)),Do=go||xo&&bo>=9,Ho=!1,Wo=!1;m.prototype=Wi({update:function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=e.scrollWidth-e.clientWidth+o+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==r&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},setScrollLeft:function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz)},setScrollTop:function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert)},zeroWidthHack:function(){var e=Eo&&!To?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ei,this.disableVert=new Ei},enableZeroWidthBar:function(e,t){function n(){var r=e.getBoundingClientRect(),i=document.elementFromPoint(r.left+1,r.bottom-1);i!=e?e.style.pointerEvents="none":t.set(1e3,n)}e.style.pointerEvents="auto",t.set(1e3,n)},clear:function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)}},m.prototype),g.prototype=Wi({update:function(){return{bottom:0,right:0}},setScrollLeft:function(){},setScrollTop:function(){},clear:function(){}},g.prototype),e.scrollbarModel={"native":m,"null":g},L.prototype.signal=function(e,t){Ni(e,t)&&this.events.push(arguments)},L.prototype.finish=function(){for(var e=0;e=9&&n.hasSelection&&(n.hasSelection=null),n.poll()}),Ea(o,"paste",function(e){Ti(r,e)||J(e,r)||(r.state.pasteIncoming=!0,n.fastPoll())}),Ea(o,"cut",t),Ea(o,"copy",t),Ea(e.scroller,"paste",function(t){Gt(e,t)||Ti(r,t)||(r.state.pasteIncoming=!0,n.focus())}),Ea(e.lineSpace,"selectstart",function(t){Gt(e,t)||Ma(t)}),Ea(o,"compositionstart",function(){var e=r.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}}),Ea(o,"compositionend",function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)})},prepareSelection:function(){var e=this.cm,t=e.display,n=e.doc,r=De(e);if(e.options.moveInputWithCursor){var i=dt(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),a=t.lineDiv.getBoundingClientRect();r.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+a.top-o.top)),r.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+a.left-o.left))}return r},showSelection:function(e){var t=this.cm,n=t.display;qi(n.cursorDiv,e.cursors),qi(n.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},reset:function(e){if(!this.contextMenuPending){var t,n,r=this.cm,i=r.doc;if(r.somethingSelected()){this.prevInput="";var o=i.sel.primary();t=rl&&(o.to().line-o.from().line>100||(n=r.getSelection()).length>1e3);var a=t?"-":n||r.getSelection();this.textarea.value=a,r.state.focused&&Ua(this.textarea),xo&&bo>=9&&(this.hasSelection=a)}else e||(this.prevInput=this.textarea.value="",xo&&bo>=9&&(this.hasSelection=null));this.inaccurateSelection=t}},getField:function(){return this.textarea},supportsTouch:function(){return!1},focus:function(){if("nocursor"!=this.cm.options.readOnly&&(!Ao||Gi()!=this.textarea))try{this.textarea.focus()}catch(e){}},blur:function(){this.textarea.blur()},resetPosition:function(){this.wrapper.style.top=this.wrapper.style.left=0; -},receivedFocus:function(){this.slowPoll()},slowPoll:function(){var e=this;e.pollingFast||e.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},fastPoll:function(){function e(){var r=n.poll();r||t?(n.pollingFast=!1,n.slowPoll()):(t=!0,n.polling.set(60,e))}var t=!1,n=this;n.pollingFast=!0,n.polling.set(20,e)},poll:function(){var e=this.cm,t=this.textarea,n=this.prevInput;if(this.contextMenuPending||!e.state.focused||nl(t)&&!n&&!this.composing||e.isReadOnly()||e.options.disableInput||e.state.keySeq)return!1;var r=t.value;if(r==n&&!e.somethingSelected())return!1;if(xo&&bo>=9&&this.hasSelection===r||Eo&&/[\uf700-\uf7ff]/.test(r))return e.display.input.reset(),!1;if(e.doc.sel==e.display.selForContextMenu){var i=r.charCodeAt(0);if(8203!=i||n||(n="​"),8666==i)return this.reset(),this.cm.execCommand("undo")}for(var o=0,a=Math.min(n.length,r.length);a>o&&n.charCodeAt(o)==r.charCodeAt(o);)++o;var l=this;return At(e,function(){Z(e,r.slice(o),n.length-o,null,l.composing?"*compose":null),r.length>1e3||r.indexOf("\n")>-1?t.value=l.prevInput="":l.prevInput=r,l.composing&&(l.composing.range.clear(),l.composing.range=e.markText(l.composing.start,e.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},ensurePolled:function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},onKeyPress:function(){xo&&bo>=9&&(this.hasSelection=null),this.fastPoll()},onContextMenu:function(e){function t(){if(null!=a.selectionStart){var e=i.somethingSelected(),t="​"+(e?a.value:"");a.value="⇚",a.value=t,r.prevInput=e?"":"​",a.selectionStart=1,a.selectionEnd=t.length,o.selForContextMenu=i.doc.sel}}function n(){if(r.contextMenuPending=!1,r.wrapper.style.cssText=f,a.style.cssText=u,xo&&9>bo&&o.scrollbars.setScrollTop(o.scroller.scrollTop=s),null!=a.selectionStart){(!xo||xo&&9>bo)&&t();var e=0,n=function(){o.selForContextMenu==i.doc.sel&&0==a.selectionStart&&a.selectionEnd>0&&"​"==r.prevInput?Et(i,ua.selectAll)(i):e++<10?o.detectingSelectAll=setTimeout(n,500):o.input.reset()};o.detectingSelectAll=setTimeout(n,200)}}var r=this,i=r.cm,o=i.display,a=r.textarea,l=Yt(i,e),s=o.scroller.scrollTop;if(l&&!Co){var c=i.options.resetSelectionOnContextMenu;c&&-1==i.doc.sel.contains(l)&&Et(i,Te)(i.doc,de(l),Wa);var u=a.style.cssText,f=r.wrapper.style.cssText;r.wrapper.style.cssText="position: absolute";var h=r.wrapper.getBoundingClientRect();if(a.style.cssText="position: absolute; width: 30px; height: 30px; top: "+(e.clientY-h.top-5)+"px; left: "+(e.clientX-h.left-5)+"px; z-index: 1000; background: "+(xo?"rgba(255, 255, 255, .05)":"transparent")+"; outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",wo)var d=window.scrollY;if(o.input.focus(),wo&&window.scrollTo(null,d),o.input.reset(),i.somethingSelected()||(a.value=r.prevInput=" "),r.contextMenuPending=!0,o.selForContextMenu=i.doc.sel,clearTimeout(o.detectingSelectAll),xo&&bo>=9&&t(),Do){Aa(e);var p=function(){Ia(window,"mouseup",p),setTimeout(n,20)};Ea(window,"mouseup",p)}else setTimeout(n,50)}},readOnlyChanged:function(e){e||this.reset()},setUneditable:Di,needsContentAttribute:!1},ne.prototype),ie.prototype=Wi({init:function(e){function t(e){if(!Ti(r,e)){if(r.somethingSelected())Fo={lineWise:!1,text:r.getSelections()},"cut"==e.type&&r.replaceSelection("",null,"cut");else{if(!r.options.lineWiseCopyCut)return;var t=ee(r);Fo={lineWise:!0,text:t.text},"cut"==e.type&&r.operation(function(){r.setSelections(t.ranges,0,Wa),r.replaceSelection("",null,"cut")})}if(e.clipboardData&&!No)e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/plain",Fo.text.join("\n"));else{var n=re(),i=n.firstChild;r.display.lineSpace.insertBefore(n,r.display.lineSpace.firstChild),i.value=Fo.text.join("\n");var o=document.activeElement;Ua(i),setTimeout(function(){r.display.lineSpace.removeChild(n),o.focus()},50)}}}var n=this,r=n.cm,i=n.div=e.lineDiv;te(i),Ea(i,"paste",function(e){Ti(r,e)||J(e,r)}),Ea(i,"compositionstart",function(e){var t=e.data;if(n.composing={sel:r.doc.sel,data:t,startData:t},t){var i=r.doc.sel.primary(),o=r.getLine(i.head.line),a=o.indexOf(t,Math.max(0,i.head.ch-t.length));a>-1&&a<=i.head.ch&&(n.composing.sel=de(Bo(i.head.line,a),Bo(i.head.line,a+t.length)))}}),Ea(i,"compositionupdate",function(e){n.composing.data=e.data}),Ea(i,"compositionend",function(e){var t=n.composing;t&&(e.data==t.startData||/\u200b/.test(e.data)||(t.data=e.data),setTimeout(function(){t.handled||n.applyComposition(t),n.composing==t&&(n.composing=null)},50))}),Ea(i,"touchstart",function(){n.forceCompositionEnd()}),Ea(i,"input",function(){n.composing||!r.isReadOnly()&&n.pollContent()||At(n.cm,function(){Dt(r)})}),Ea(i,"copy",t),Ea(i,"cut",t)},prepareSelection:function(){var e=De(this.cm,!1);return e.focus=this.cm.state.focused,e},showSelection:function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},showPrimarySelection:function(){var e=window.getSelection(),t=this.cm.doc.sel.primary(),n=le(this.cm,e.anchorNode,e.anchorOffset),r=le(this.cm,e.focusNode,e.focusOffset);if(!n||n.bad||!r||r.bad||0!=_o(K(n,r),t.from())||0!=_o(V(n,r),t.to())){var i=oe(this.cm,t.from()),o=oe(this.cm,t.to());if(i||o){var a=this.cm.display.view,l=e.rangeCount&&e.getRangeAt(0);if(i){if(!o){var s=a[a.length-1].measure,c=s.maps?s.maps[s.maps.length-1]:s.map;o={node:c[c.length-1],offset:c[c.length-2]-c[c.length-3]}}}else i={node:a[0].measure.map[2],offset:0};try{var u=qa(i.node,i.offset,o.offset,o.node)}catch(f){}u&&(!go&&this.cm.state.focused?(e.collapse(i.node,i.offset),u.collapsed||e.addRange(u)):(e.removeAllRanges(),e.addRange(u)),l&&null==e.anchorNode?e.addRange(l):go&&this.startGracePeriod()),this.rememberSelection()}}},startGracePeriod:function(){var e=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){e.gracePeriod=!1,e.selectionChanged()&&e.cm.operation(function(){e.cm.curOp.selectionChanged=!0})},20)},showMultipleSelections:function(e){qi(this.cm.display.cursorDiv,e.cursors),qi(this.cm.display.selectionDiv,e.selection)},rememberSelection:function(){var e=window.getSelection();this.lastAnchorNode=e.anchorNode,this.lastAnchorOffset=e.anchorOffset,this.lastFocusNode=e.focusNode,this.lastFocusOffset=e.focusOffset},selectionInEditor:function(){var e=window.getSelection();if(!e.rangeCount)return!1;var t=e.getRangeAt(0).commonAncestorContainer;return Va(this.div,t)},focus:function(){"nocursor"!=this.cm.options.readOnly&&this.div.focus()},blur:function(){this.div.blur()},getField:function(){return this.div},supportsTouch:function(){return!0},receivedFocus:function(){function e(){t.cm.state.focused&&(t.pollSelection(),t.polling.set(t.cm.options.pollInterval,e))}var t=this;this.selectionInEditor()?this.pollSelection():At(this.cm,function(){t.cm.curOp.selectionChanged=!0}),this.polling.set(this.cm.options.pollInterval,e)},selectionChanged:function(){var e=window.getSelection();return e.anchorNode!=this.lastAnchorNode||e.anchorOffset!=this.lastAnchorOffset||e.focusNode!=this.lastFocusNode||e.focusOffset!=this.lastFocusOffset},pollSelection:function(){if(!this.composing&&!this.gracePeriod&&this.selectionChanged()){var e=window.getSelection(),t=this.cm;this.rememberSelection();var n=le(t,e.anchorNode,e.anchorOffset),r=le(t,e.focusNode,e.focusOffset);n&&r&&At(t,function(){Te(t.doc,de(n,r),Wa),(n.bad||r.bad)&&(t.curOp.selectionChanged=!0)})}},pollContent:function(){var e=this.cm,t=e.display,n=e.doc.sel.primary(),r=n.from(),i=n.to();if(r.linet.viewTo-1)return!1;var o;if(r.line==t.viewFrom||0==(o=Bt(e,r.line)))var a=ti(t.view[0].line),l=t.view[0].node;else var a=ti(t.view[o].line),l=t.view[o-1].node.nextSibling;var s=Bt(e,i.line);if(s==t.view.length-1)var c=t.viewTo-1,u=t.lineDiv.lastChild;else var c=ti(t.view[s+1].line)-1,u=t.view[s+1].node.previousSibling;for(var f=e.doc.splitLines(ce(e,l,u,a,c)),h=Jr(e.doc,Bo(a,0),Bo(c,Zr(e.doc,c).text.length));f.length>1&&h.length>1;)if(Ii(f)==Ii(h))f.pop(),h.pop(),c--;else{if(f[0]!=h[0])break;f.shift(),h.shift(),a++}for(var d=0,p=0,m=f[0],g=h[0],v=Math.min(m.length,g.length);v>d&&m.charCodeAt(d)==g.charCodeAt(d);)++d;for(var y=Ii(f),x=Ii(h),b=Math.min(y.length-(1==f.length?d:0),x.length-(1==h.length?d:0));b>p&&y.charCodeAt(y.length-p-1)==x.charCodeAt(x.length-p-1);)++p;f[f.length-1]=y.slice(0,y.length-p),f[0]=f[0].slice(d);var w=Bo(a,d),k=Bo(c,h.length?Ii(h).length-p:0);return f.length>1||f[0]||_o(w,k)?(In(e.doc,f,w,k,"+input"),!0):void 0},ensurePolled:function(){this.forceCompositionEnd()},reset:function(){this.forceCompositionEnd()},forceCompositionEnd:function(){this.composing&&!this.composing.handled&&(this.applyComposition(this.composing),this.composing.handled=!0,this.div.blur(),this.div.focus())},applyComposition:function(e){this.cm.isReadOnly()?Et(this.cm,Dt)(this.cm):e.data&&e.data!=e.startData&&Et(this.cm,Z)(this.cm,e.data,0,e.sel)},setUneditable:function(e){e.contentEditable="false"},onKeyPress:function(e){e.preventDefault(),this.cm.isReadOnly()||Et(this.cm,Z)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0)},readOnlyChanged:function(e){this.div.contentEditable=String("nocursor"!=e)},onContextMenu:Di,resetPosition:Di,needsContentAttribute:!0},ie.prototype),e.inputStyles={textarea:ne,contenteditable:ie},ue.prototype={primary:function(){return this.ranges[this.primIndex]},equals:function(e){if(e==this)return!0;if(e.primIndex!=this.primIndex||e.ranges.length!=this.ranges.length)return!1;for(var t=0;t=0&&_o(e,r.to())<=0)return n}return-1}},fe.prototype={from:function(){return K(this.anchor,this.head)},to:function(){return V(this.anchor,this.head)},empty:function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch}};var zo,jo,Uo,qo={left:0,right:0,top:0,bottom:0},Go=null,Yo=0,$o=0,Vo=0,Ko=null;xo?Ko=-.53:go?Ko=15:So?Ko=-.7:Lo&&(Ko=-1/3);var Xo=function(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==n&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:null==n&&(n=e.wheelDelta),{x:t,y:n}};e.wheelEventPixels=function(e){var t=Xo(e);return t.x*=Ko,t.y*=Ko,t};var Zo=new Ei,Jo=null,Qo=e.changeEnd=function(e){return e.text?Bo(e.from.line+e.text.length-1,Ii(e.text).length+(1==e.text.length?e.from.ch:0)):e.to};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,t){var n=this.options,r=n[e];n[e]==t&&"mode"!=e||(n[e]=t,ta.hasOwnProperty(e)&&Et(this,ta[e])(this,t,r))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"]($n(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,n=0;nn&&(Fn(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&Bn(this));else{var o=i.from(),a=i.to(),l=Math.max(n,o.line);n=Math.min(this.lastLine(),a.line-(a.ch?0:1))+1;for(var s=l;n>s;++s)Fn(this,s,e);var c=this.doc.sel.ranges;0==o.ch&&t.length==c.length&&c[r].from().ch>0&&ke(this.doc,r,new fe(o,c[r].to()),Wa)}}}),getTokenAt:function(e,t){return Ir(this,e,t)},getLineTokens:function(e,t){return Ir(this,Bo(e),t,!0)},getTokenTypeAt:function(e){e=me(this.doc,e);var t,n=Dr(this,Zr(this.doc,e.line)),r=0,i=(n.length-1)/2,o=e.ch;if(0==o)t=n[2];else for(;;){var a=r+i>>1;if((a?n[2*a-1]:0)>=o)i=a;else{if(!(n[2*a+1]l?t:0==l?null:t.slice(0,l-1)},getModeAt:function(t){var n=this.doc.mode;return n.innerMode?e.innerMode(n,this.getTokenAt(t).state).mode:n},getHelper:function(e,t){return this.getHelpers(e,t)[0]},getHelpers:function(e,t){var n=[];if(!la.hasOwnProperty(t))return n;var r=la[t],i=this.getModeAt(e);if("string"==typeof i[t])r[i[t]]&&n.push(r[i[t]]);else if(i[t])for(var o=0;oi&&(e=i,r=!0),n=Zr(this.doc,e)}else n=e;return ut(this,n,{top:0,left:0},t||"page").top+(r?this.doc.height-ri(n):0)},defaultTextHeight:function(){return yt(this.display)},defaultCharWidth:function(){return xt(this.display)},setGutterMarker:Ot(function(e,t,n){return zn(this.doc,e,"gutter",function(e){var r=e.gutterMarkers||(e.gutterMarkers={});return r[t]=n,!n&&Fi(r)&&(e.gutterMarkers=null),!0})}),clearGutter:Ot(function(e){var t=this,n=t.doc,r=n.first;n.iter(function(n){n.gutterMarkers&&n.gutterMarkers[e]&&(n.gutterMarkers[e]=null,Ht(t,r,"gutter"),Fi(n.gutterMarkers)&&(n.gutterMarkers=null)),++r})}),lineInfo:function(e){if("number"==typeof e){if(!ve(this.doc,e))return null;var t=e;if(e=Zr(this.doc,e),!e)return null}else{var t=ti(e);if(null==t)return null}return{line:t,handle:e,text:e.text,gutterMarkers:e.gutterMarkers,textClass:e.textClass,bgClass:e.bgClass,wrapClass:e.wrapClass,widgets:e.widgets}},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,r,i){var o=this.display;e=dt(this,me(this.doc,e));var a=e.bottom,l=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==r)a=e.top;else if("above"==r||"near"==r){var s=Math.max(o.wrapper.clientHeight,this.doc.height),c=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==r||e.bottom+t.offsetHeight>s)&&e.top>t.offsetHeight?a=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=s&&(a=e.bottom),l+t.offsetWidth>c&&(l=c-t.offsetWidth)}t.style.top=a+"px",t.style.left=t.style.right="","right"==i?(l=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?l=0:"middle"==i&&(l=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=l+"px"),n&&Dn(this,l,a,l+t.offsetWidth,a+t.offsetHeight)},triggerOnKeyDown:Ot(hn),triggerOnKeyPress:Ot(mn),triggerOnKeyUp:pn,execCommand:function(e){return ua.hasOwnProperty(e)?ua[e].call(null,this):void 0},triggerElectric:Ot(function(e){Q(this,e)}),findPosH:function(e,t,n,r){var i=1;0>t&&(i=-1,t=-t);for(var o=0,a=me(this.doc,e);t>o&&(a=Un(this.doc,a,i,n,r),!a.hitSide);++o);return a},moveH:Ot(function(e,t){var n=this;n.extendSelectionsBy(function(r){return n.display.shift||n.doc.extend||r.empty()?Un(n.doc,r.head,e,t,n.options.rtlMoveVisually):0>e?r.from():r.to()},_a)}),deleteH:Ot(function(e,t){var n=this.doc.sel,r=this.doc;n.somethingSelected()?r.replaceSelection("",null,"+delete"):jn(this,function(n){var i=Un(r,n.head,e,t,!1);return 0>e?{from:i,to:n.head}:{from:n.head,to:i}})}),findPosV:function(e,t,n,r){var i=1,o=r;0>t&&(i=-1,t=-t);for(var a=0,l=me(this.doc,e);t>a;++a){var s=dt(this,l,"div");if(null==o?o=s.left:s.left=o,l=qn(this,s,i,n),l.hitSide)break}return l},moveV:Ot(function(e,t){var n=this,r=this.doc,i=[],o=!n.display.shift&&!r.extend&&r.sel.somethingSelected();if(r.extendSelectionsBy(function(a){if(o)return 0>e?a.from():a.to();var l=dt(n,a.head,"div");null!=a.goalColumn&&(l.left=a.goalColumn),i.push(l.left);var s=qn(n,l,e,t);return"page"==t&&a==r.sel.primary()&&Wn(n,null,ht(n,s,"div").top-l.top),s},_a),i.length)for(var a=0;a0&&l(n.charAt(r-1));)--r;for(;i.5)&&a(this),Pa(this,"refresh",this)}),swapDoc:Ot(function(e){var t=this.doc;return t.cm=null,Xr(this,e),lt(this),this.display.input.reset(),this.scrollTo(e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,Ci(this,"swapDoc",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ai(e);var ea=e.defaults={},ta=e.optionHandlers={},na=e.Init={toString:function(){return"CodeMirror.Init"}};Gn("value","",function(e,t){e.setValue(t)},!0),Gn("mode",null,function(e,t){e.doc.modeOption=t,n(e)},!0),Gn("indentUnit",2,n,!0),Gn("indentWithTabs",!1),Gn("smartIndent",!0),Gn("tabSize",4,function(e){r(e),lt(e),Dt(e)},!0),Gn("lineSeparator",null,function(e,t){if(e.doc.lineSep=t,t){var n=[],r=e.doc.first;e.doc.iter(function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,n.push(Bo(r,o))}r++});for(var i=n.length-1;i>=0;i--)In(e.doc,t,n[i],Bo(n[i].line,n[i].ch+t.length))}}),Gn("specialChars",/[\u0000-\u001f\u007f\u00ad\u200b-\u200f\u2028\u2029\ufeff]/g,function(t,n,r){t.state.specialChars=new RegExp(n.source+(n.test(" ")?"":"| "),"g"),r!=e.Init&&t.refresh()}),Gn("specialCharPlaceholder",_r,function(e){e.refresh()},!0),Gn("electricChars",!0),Gn("inputStyle",Ao?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),Gn("rtlMoveVisually",!Io),Gn("wholeLineUpdateBefore",!0),Gn("theme","default",function(e){l(e),s(e)},!0),Gn("keyMap","default",function(t,n,r){var i=$n(n),o=r!=e.Init&&$n(r);o&&o.detach&&o.detach(t,i),i.attach&&i.attach(t,o||null)}),Gn("extraKeys",null),Gn("lineWrapping",!1,i,!0),Gn("gutters",[],function(e){d(e.options),s(e)},!0),Gn("fixedGutter",!0,function(e,t){e.display.gutters.style.left=t?C(e.display)+"px":"0",e.refresh()},!0),Gn("coverGutterNextToScrollbar",!1,function(e){y(e)},!0),Gn("scrollbarStyle","native",function(e){v(e),y(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),Gn("lineNumbers",!1,function(e){d(e.options),s(e)},!0),Gn("firstLineNumber",1,s,!0),Gn("lineNumberFormatter",function(e){return e},s,!0),Gn("showCursorWhenSelecting",!1,Re,!0),Gn("resetSelectionOnContextMenu",!0),Gn("lineWiseCopyCut",!0),Gn("readOnly",!1,function(e,t){"nocursor"==t?(yn(e),e.display.input.blur(),e.display.disabled=!0):e.display.disabled=!1,e.display.input.readOnlyChanged(t)}),Gn("disableInput",!1,function(e,t){t||e.display.input.reset()},!0),Gn("dragDrop",!0,Ut),Gn("allowDropFileTypes",null),Gn("cursorBlinkRate",530),Gn("cursorScrollMargin",0),Gn("cursorHeight",1,Re,!0),Gn("singleCursorHeightPerLine",!0,Re,!0),Gn("workTime",100),Gn("workDelay",100),Gn("flattenSpans",!0,r,!0),Gn("addModeClass",!1,r,!0),Gn("pollInterval",100),Gn("undoDepth",200,function(e,t){e.doc.history.undoDepth=t}),Gn("historyEventDelay",1250),Gn("viewportMargin",10,function(e){e.refresh()},!0),Gn("maxHighlightLength",1e4,r,!0),Gn("moveInputWithCursor",!0,function(e,t){t||e.display.input.resetPosition()}),Gn("tabindex",null,function(e,t){e.display.input.getField().tabIndex=t||""}),Gn("autofocus",null);var ra=e.modes={},ia=e.mimeModes={};e.defineMode=function(t,n){e.defaults.mode||"null"==t||(e.defaults.mode=t),arguments.length>2&&(n.dependencies=Array.prototype.slice.call(arguments,2)),ra[t]=n},e.defineMIME=function(e,t){ia[e]=t},e.resolveMode=function(t){if("string"==typeof t&&ia.hasOwnProperty(t))t=ia[t];else if(t&&"string"==typeof t.name&&ia.hasOwnProperty(t.name)){var n=ia[t.name];"string"==typeof n&&(n={name:n}),t=Hi(n,t),t.name=n.name}else if("string"==typeof t&&/^[\w\-]+\/[\w\-]+\+xml$/.test(t))return e.resolveMode("application/xml");return"string"==typeof t?{name:t}:t||{name:"null"}},e.getMode=function(t,n){var n=e.resolveMode(n),r=ra[n.name];if(!r)return e.getMode(t,"text/plain");var i=r(t,n);if(oa.hasOwnProperty(n.name)){var o=oa[n.name];for(var a in o)o.hasOwnProperty(a)&&(i.hasOwnProperty(a)&&(i["_"+a]=i[a]),i[a]=o[a])}if(i.name=n.name,n.helperType&&(i.helperType=n.helperType),n.modeProps)for(var a in n.modeProps)i[a]=n.modeProps[a];return i},e.defineMode("null",function(){return{token:function(e){e.skipToEnd()}}}),e.defineMIME("text/plain","null");var oa=e.modeExtensions={};e.extendMode=function(e,t){var n=oa.hasOwnProperty(e)?oa[e]:oa[e]={};Wi(t,n)},e.defineExtension=function(t,n){e.prototype[t]=n},e.defineDocExtension=function(e,t){Ca.prototype[e]=t},e.defineOption=Gn;var aa=[];e.defineInitHook=function(e){aa.push(e)};var la=e.helpers={};e.registerHelper=function(t,n,r){la.hasOwnProperty(t)||(la[t]=e[t]={_global:[]}),la[t][n]=r},e.registerGlobalHelper=function(t,n,r,i){e.registerHelper(t,n,i),la[t]._global.push({pred:r,val:i})};var sa=e.copyState=function(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n},ca=e.startState=function(e,t,n){return e.startState?e.startState(t,n):!0};e.innerMode=function(e,t){for(;e.innerMode;){var n=e.innerMode(t);if(!n||n.mode==e)break;t=n.state,e=n.mode}return n||{mode:e,state:t}};var ua=e.commands={selectAll:function(e){e.setSelection(Bo(e.firstLine(),0),Bo(e.lastLine()),Wa)},singleSelection:function(e){e.setSelection(e.getCursor("anchor"),e.getCursor("head"),Wa)},killLine:function(e){jn(e,function(t){if(t.empty()){var n=Zr(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)i=new Bo(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),Bo(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var a=Zr(e.doc,i.line-1).text;a&&e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),Bo(i.line-1,a.length-1),Bo(i.line,1),"+transpose")}n.push(new fe(i,i))}e.setSelections(n)})},newlineAndIndent:function(e){At(e,function(){for(var t=e.listSelections().length,n=0;t>n;n++){var r=e.listSelections()[n];e.replaceRange(e.doc.lineSeparator(),r.anchor,r.head,"+input"),e.indentLine(r.from().line+1,null,!0)}Bn(e)})},openLine:function(e){e.replaceSelection("\n","start")},toggleOverwrite:function(e){e.toggleOverwrite()}},fa=e.keyMap={};fa.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},fa.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},fa.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},fa.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},fa["default"]=Eo?fa.macDefault:fa.pcDefault,e.normalizeKeyMap=function(e){var t={};for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];if(/^(name|fallthrough|(de|at)tach)$/.test(n))continue;if("..."==r){delete e[n];continue}for(var i=Ri(n.split(" "),Yn),o=0;o=this.string.length},sol:function(){return this.pos==this.lineStart},peek:function(){return this.string.charAt(this.pos)||void 0},next:function(){return this.post},eatSpace:function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},skipToEnd:function(){this.pos=this.string.length},skipTo:function(e){var t=this.string.indexOf(e,this.pos);return t>-1?(this.pos=t,!0):void 0},backUp:function(e){this.pos-=e},column:function(){return this.lastColumnPos0?null:(r&&t!==!1&&(this.pos+=r[0].length),r)}var i=function(e){return n?e.toLowerCase():e},o=this.string.substr(this.pos,e.length);return i(o)==i(e)?(t!==!1&&(this.pos+=e.length),!0):void 0},current:function(){return this.string.slice(this.start,this.pos)},hideFirstChars:function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}}};var ga=0,va=e.TextMarker=function(e,t){this.lines=[],this.type=t,this.doc=e,this.id=++ga};Ai(va),va.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&bt(e),Ni(this,"clear")){var n=this.find();n&&Ci(this,"clear",n.from,n.to)}for(var r=null,i=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=s,e.display.maxLineLength=c,e.display.maxLineChanged=!0)}null!=r&&e&&this.collapsed&&Dt(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Ae(e.doc)),e&&Ci(e,"markerCleared",e,this),t&&kt(e),this.parent&&this.parent.clear()}},va.prototype.find=function(e,t){null==e&&"bookmark"==this.type&&(e=1);for(var n,r,i=0;in;++n){var i=this.lines[n];this.height-=i.height,Nr(i),Ci(i,"delete")}this.lines.splice(e,t)},collapse:function(e){e.push.apply(e,this.lines)},insertInner:function(e,t,n){this.height+=n,this.lines=this.lines.slice(0,e).concat(t).concat(this.lines.slice(e));for(var r=0;re;++e)if(n(this.lines[e]))return!0}},Vr.prototype={chunkSize:function(){return this.size},removeInner:function(e,t){this.size-=t;for(var n=0;ne){var o=Math.min(t,i-e),a=r.height;if(r.removeInner(e,o),this.height-=a-r.height,i==o&&(this.children.splice(n--,1),r.parent=null),0==(t-=o))break;e=0}else e-=i}if(this.size-t<25&&(this.children.length>1||!(this.children[0]instanceof $r))){var l=[];this.collapse(l),this.children=[new $r(l)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t=e){if(i.insertInner(e,t,n),i.lines&&i.lines.length>50){for(var a=i.lines.length%25+25,l=a;l10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;re){var a=Math.min(t,o-e);if(i.iterN(e,a,n))return!0;if(0==(t-=a))break;e=0}else e-=o}}};var Sa=0,Ca=e.Doc=function(e,t,n,r){if(!(this instanceof Ca))return new Ca(e,t,n,r);null==n&&(n=0),Vr.call(this,[new $r([new ba("",null)])]),this.first=n,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.frontier=n;var i=Bo(n,0);this.sel=de(i),this.history=new oi(null),this.id=++Sa,this.modeOption=t,this.lineSep=r,this.extend=!1,"string"==typeof e&&(e=this.splitLines(e)),Yr(this,{from:i,to:i,text:e}),Te(this,de(i),Wa)};Ca.prototype=Hi(Vr.prototype,{constructor:Ca,iter:function(e,t,n){n?this.iterN(e-this.first,t-e,n):this.iterN(this.first,this.first+this.size,e)},insert:function(e,t){for(var n=0,r=0;r=0;o--)Tn(this,r[o]);l?Le(this,l):this.cm&&Bn(this.cm)}),undo:It(function(){Nn(this,"undo")}),redo:It(function(){Nn(this,"redo")}),undoSelection:It(function(){Nn(this,"undo",!0)}),redoSelection:It(function(){Nn(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=me(this,e),t=me(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var a=o.markedSpans;if(a)for(var l=0;l=s.to||null==s.from&&i!=e.line||null!=s.from&&i==t.line&&s.from>=t.ch||n&&!n(s.marker)||r.push(s.marker.parent||s.marker)}++i}),r},getAllMarks:function(){var e=[];return this.iter(function(t){var n=t.markedSpans;if(n)for(var r=0;re?(t=e,!0):(e-=o,void++n)}),me(this,Bo(n,t))},indexFromPos:function(e){e=me(this,e);var t=e.ch;if(e.linet&&(t=e.from),null!=e.to&&e.tol||l>=t)return a+(t-o);a+=l-o,a+=n-a%n,o=l+1}},za=e.findColumn=function(e,t,n){for(var r=0,i=0;;){var o=e.indexOf(" ",r);-1==o&&(o=e.length);var a=o-r;if(o==e.length||i+a>=t)return r+Math.min(a,t-i);if(i+=o-r,i+=n-i%n,r=o+1,i>=t)return r}},ja=[""],Ua=function(e){e.select()};No?Ua=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:xo&&(Ua=function(e){try{e.select()}catch(t){}});var qa,Ga=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/,Ya=e.isWordChar=function(e){return/\w/.test(e)||e>"€"&&(e.toUpperCase()!=e.toLowerCase()||Ga.test(e))},$a=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;qa=document.createRange?function(e,t,n,r){var i=document.createRange();return i.setEnd(r||e,n),i.setStart(e,t),i}:function(e,t,n){var r=document.body.createTextRange();try{r.moveToElementText(e.parentNode)}catch(i){return r}return r.collapse(!0),r.moveEnd("character",n),r.moveStart("character",t),r};var Va=e.contains=function(e,t){if(3==t.nodeType&&(t=t.parentNode),e.contains)return e.contains(t);do if(11==t.nodeType&&(t=t.host),t==e)return!0;while(t=t.parentNode)};xo&&11>bo&&(Gi=function(){try{return document.activeElement}catch(e){return document.body}});var Ka,Xa,Za=e.rmClass=function(e,t){var n=e.className,r=Yi(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}},Ja=e.addClass=function(e,t){var n=e.className;Yi(t).test(n)||(e.className+=(n?" ":"")+t)},Qa=!1,el=function(){if(xo&&9>bo)return!1;var e=ji("div");return"draggable"in e||"dragDrop"in e}(),tl=e.splitLines=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,n=[],r=e.length;r>=t;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),a=o.indexOf("\r");-1!=a?(n.push(o.slice(0,a)),t+=a+1):(n.push(o),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},nl=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(t){return!1}}:function(e){try{var t=e.ownerDocument.selection.createRange()}catch(n){}return t&&t.parentElement()==e?0!=t.compareEndPoints("StartToEnd",t):!1},rl=function(){var e=ji("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),"function"==typeof e.oncopy)}(),il=null,ol=e.keyNames={3:"Enter",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",127:"Delete",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"};!function(){for(var e=0;10>e;e++)ol[e+48]=ol[e+96]=String(e);for(var e=65;90>=e;e++)ol[e]=String.fromCharCode(e);for(var e=1;12>=e;e++)ol[e+111]=ol[e+63235]="F"+e}();var al,ll=function(){function e(e){return 247>=e?n.charAt(e):e>=1424&&1524>=e?"R":e>=1536&&1773>=e?r.charAt(e-1536):e>=1774&&2220>=e?"r":e>=8192&&8203>=e?"w":8204==e?"b":"L"}function t(e,t,n){this.level=e,this.from=t,this.to=n}var n="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",r="rrrrrrrrrrrr,rNNmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmrrrrrrrnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmNmmmm",i=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,o=/[stwN]/,a=/[LRr]/,l=/[Lb1n]/,s=/[1n]/,c="L";return function(n){if(!i.test(n))return!1;for(var r,u=n.length,f=[],h=0;u>h;++h)f.push(r=e(n.charCodeAt(h)));for(var h=0,d=c;u>h;++h){var r=f[h];"m"==r?f[h]=d:d=r}for(var h=0,p=c;u>h;++h){var r=f[h];"1"==r&&"r"==p?f[h]="n":a.test(r)&&(p=r,"r"==r&&(f[h]="R"))}for(var h=1,d=f[0];u-1>h;++h){var r=f[h];"+"==r&&"1"==d&&"1"==f[h+1]?f[h]="1":","!=r||d!=f[h+1]||"1"!=d&&"n"!=d||(f[h]=d),d=r}for(var h=0;u>h;++h){var r=f[h];if(","==r)f[h]="N";else if("%"==r){for(var m=h+1;u>m&&"%"==f[m];++m);for(var g=h&&"!"==f[h-1]||u>m&&"1"==f[m]?"1":"N",v=h;m>v;++v)f[v]=g;h=m-1}}for(var h=0,p=c;u>h;++h){var r=f[h];"L"==p&&"1"==r?f[h]="L":a.test(r)&&(p=r)}for(var h=0;u>h;++h)if(o.test(f[h])){for(var m=h+1;u>m&&o.test(f[m]);++m);for(var y="L"==(h?f[h-1]:c),x="L"==(u>m?f[m]:c),g=y||x?"L":"R",v=h;m>v;++v)f[v]=g;h=m-1}for(var b,w=[],h=0;u>h;)if(l.test(f[h])){var k=h;for(++h;u>h&&l.test(f[h]);++h);w.push(new t(0,k,h))}else{var S=h,C=w.length;for(++h;u>h&&"L"!=f[h];++h);for(var v=S;h>v;)if(s.test(f[v])){v>S&&w.splice(C,0,new t(1,S,v));var L=v;for(++v;h>v&&s.test(f[v]);++v);w.splice(C,0,new t(2,L,v)),S=v}else++v;h>S&&w.splice(C,0,new t(1,S,h))}return 1==w[0].level&&(b=n.match(/^\s+/))&&(w[0].from=b[0].length,w.unshift(new t(0,0,b[0].length))),1==Ii(w).level&&(b=n.match(/\s+$/))&&(Ii(w).to-=b[0].length,w.push(new t(0,u-b[0].length,u))),2==w[0].level&&w.unshift(new t(1,w[0].to,w[0].to)),w[0].level!=Ii(w).level&&w.push(new t(w[0].level,u,u)),w}}();return e.version="5.15.2",e})},{}],11:[function(t,n,r){!function(i){"object"==typeof r&&"object"==typeof n?i(t("../../lib/codemirror"),t("../markdown/markdown"),t("../../addon/mode/overlay")):"function"==typeof e&&e.amd?e(["../../lib/codemirror","../markdown/markdown","../../addon/mode/overlay"],i):i(CodeMirror)}(function(e){"use strict";var t=/^((?:(?:aaas?|about|acap|adiumxtra|af[ps]|aim|apt|attachment|aw|beshare|bitcoin|bolo|callto|cap|chrome(?:-extension)?|cid|coap|com-eventbrite-attendee|content|crid|cvs|data|dav|dict|dlna-(?:playcontainer|playsingle)|dns|doi|dtn|dvb|ed2k|facetime|feed|file|finger|fish|ftp|geo|gg|git|gizmoproject|go|gopher|gtalk|h323|hcp|https?|iax|icap|icon|im|imap|info|ipn|ipp|irc[6s]?|iris(?:\.beep|\.lwz|\.xpc|\.xpcs)?|itms|jar|javascript|jms|keyparc|lastfm|ldaps?|magnet|mailto|maps|market|message|mid|mms|ms-help|msnim|msrps?|mtqp|mumble|mupdate|mvn|news|nfs|nih?|nntp|notes|oid|opaquelocktoken|palm|paparazzi|platform|pop|pres|proxy|psyc|query|res(?:ource)?|rmi|rsync|rtmp|rtsp|secondlife|service|session|sftp|sgn|shttp|sieve|sips?|skype|sm[bs]|snmp|soap\.beeps?|soldat|spotify|ssh|steam|svn|tag|teamspeak|tel(?:net)?|tftp|things|thismessage|tip|tn3270|tv|udp|unreal|urn|ut2004|vemmi|ventrilo|view-source|webcal|wss?|wtai|wyciwyg|xcon(?:-userid)?|xfire|xmlrpc\.beeps?|xmpp|xri|ymsgr|z39\.50[rs]?):(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]|\([^\s()<>]*\))+(?:\([^\s()<>]*\)|[^\s`*!()\[\]{};:'".,<>?«»“”‘’]))/i;e.defineMode("gfm",function(n,r){function i(e){return e.code=!1,null}var o=0,a={startState:function(){return{code:!1,codeBlock:!1,ateSpace:!1}},copyState:function(e){return{code:e.code,codeBlock:e.codeBlock,ateSpace:e.ateSpace}},token:function(e,n){if(n.combineTokens=null,n.codeBlock)return e.match(/^```+/)?(n.codeBlock=!1,null):(e.skipToEnd(),null);if(e.sol()&&(n.code=!1),e.sol()&&e.match(/^```+/))return e.skipToEnd(),n.codeBlock=!0,null;if("`"===e.peek()){e.next();var i=e.pos;e.eatWhile("`");var a=1+e.pos-i;return n.code?a===o&&(n.code=!1):(o=a,n.code=!0),null}if(n.code)return e.next(),null;if(e.eatSpace())return n.ateSpace=!0,null;if((e.sol()||n.ateSpace)&&(n.ateSpace=!1,r.gitHubSpice!==!1)){if(e.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+@)?(?:[a-f0-9]{7,40}\b)/))return n.combineTokens=!0,"link";if(e.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+)?#[0-9]+\b/))return n.combineTokens=!0,"link"}return e.match(t)&&"]("!=e.string.slice(e.start-2,e.start)&&(0==e.start||/\W/.test(e.string.charAt(e.start-1)))?(n.combineTokens=!0,"link"):(e.next(),null)},blankLine:i},l={underscoresBreakWords:!1,taskLists:!0,fencedCodeBlocks:"```",strikethrough:!0};for(var s in r)l[s]=r[s];return l.name="markdown",e.overlayMode(e.getMode(n,l),a)},"markdown"),e.defineMIME("text/x-gfm","gfm")})},{"../../addon/mode/overlay":8,"../../lib/codemirror":10,"../markdown/markdown":12}],12:[function(t,n,r){!function(i){"object"==typeof r&&"object"==typeof n?i(t("../../lib/codemirror"),t("../xml/xml"),t("../meta")):"function"==typeof e&&e.amd?e(["../../lib/codemirror","../xml/xml","../meta"],i):i(CodeMirror)}(function(e){"use strict";e.defineMode("markdown",function(t,n){function r(n){if(e.findModeByName){var r=e.findModeByName(n);r&&(n=r.mime||r.mimes[0])}var i=e.getMode(t,n);return"null"==i.name?null:i}function i(e,t,n){return t.f=t.inline=n,n(e,t)}function o(e,t,n){return t.f=t.block=n,n(e,t)}function a(e){return!e||!/\S/.test(e.string)}function l(e){return e.linkTitle=!1,e.em=!1,e.strong=!1,e.strikethrough=!1,e.quote=0,e.indentedCode=!1,k&&e.f==c&&(e.f=p,e.block=s),e.trailingSpace=0,e.trailingSpaceNewLine=!1,e.prevLine=e.thisLine,e.thisLine=null,null}function s(t,o){var l=t.sol(),s=o.list!==!1,c=o.indentedCode;o.indentedCode=!1,s&&(o.indentationDiff>=0?(o.indentationDiff<4&&(o.indentation-=o.indentationDiff),o.list=null):o.indentation>0?o.list=null:o.list=!1);var f=null;if(o.indentationDiff>=4)return t.skipToEnd(),c||a(o.prevLine)?(o.indentation-=4,o.indentedCode=!0,S.code):null;if(t.eatSpace())return null;if((f=t.match(A))&&f[1].length<=6)return o.header=f[1].length,n.highlightFormatting&&(o.formatting="header"),o.f=o.inline,h(o);if(!(a(o.prevLine)||o.quote||s||c)&&(f=t.match(E)))return o.header="="==f[0].charAt(0)?1:2,n.highlightFormatting&&(o.formatting="header"),o.f=o.inline,h(o);if(t.eat(">"))return o.quote=l?1:o.quote+1,n.highlightFormatting&&(o.formatting="quote"),t.eatSpace(),h(o);if("["===t.peek())return i(t,o,y);if(t.match(L,!0))return o.hr=!0,S.hr;if((a(o.prevLine)||s)&&(t.match(T,!1)||t.match(M,!1))){var d=null;for(t.match(T,!0)?d="ul":(t.match(M,!0),d="ol"),o.indentation=t.column()+t.current().length,o.list=!0;o.listStack&&t.column()")>-1)&&(n.f=p,n.block=s,n.htmlState=null)}return r}function u(e,t){return t.fencedChars&&e.match(t.fencedChars,!1)?(t.localMode=t.localState=null,t.f=t.block=f,null):t.localMode?t.localMode.token(e,t.localState):(e.skipToEnd(),S.code)}function f(e,t){e.match(t.fencedChars),t.block=s,t.f=p,t.fencedChars=null,n.highlightFormatting&&(t.formatting="code-block"),t.code=1;var r=h(t);return t.code=0,r}function h(e){var t=[];if(e.formatting){t.push(S.formatting),"string"==typeof e.formatting&&(e.formatting=[e.formatting]);for(var r=0;r=e.quote?t.push(S.formatting+"-"+e.formatting[r]+"-"+e.quote):t.push("error"))}if(e.taskOpen)return t.push("meta"),t.length?t.join(" "):null;if(e.taskClosed)return t.push("property"),t.length?t.join(" "):null;if(e.linkHref?t.push(S.linkHref,"url"):(e.strong&&t.push(S.strong),e.em&&t.push(S.em),e.strikethrough&&t.push(S.strikethrough),e.linkText&&t.push(S.linkText),e.code&&t.push(S.code)),e.header&&t.push(S.header,S.header+"-"+e.header),e.quote&&(t.push(S.quote),!n.maxBlockquoteDepth||n.maxBlockquoteDepth>=e.quote?t.push(S.quote+"-"+e.quote):t.push(S.quote+"-"+n.maxBlockquoteDepth)),e.list!==!1){var i=(e.listStack.length-1)%3;i?1===i?t.push(S.list2):t.push(S.list3):t.push(S.list1)}return e.trailingSpaceNewLine?t.push("trailing-space-new-line"):e.trailingSpace&&t.push("trailing-space-"+(e.trailingSpace%2?"a":"b")),t.length?t.join(" "):null}function d(e,t){return e.match(O,!0)?h(t):void 0}function p(t,r){var i=r.text(t,r);if("undefined"!=typeof i)return i;if(r.list)return r.list=null,h(r);if(r.taskList){var a="x"!==t.match(N,!0)[1];return a?r.taskOpen=!0:r.taskClosed=!0,n.highlightFormatting&&(r.formatting="task"),r.taskList=!1,h(r)}if(r.taskOpen=!1,r.taskClosed=!1,r.header&&t.match(/^#+$/,!0))return n.highlightFormatting&&(r.formatting="header"), -h(r);var l=t.sol(),s=t.next();if(r.linkTitle){r.linkTitle=!1;var u=s;"("===s&&(u=")"),u=(u+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");var f="^\\s*(?:[^"+u+"\\\\]+|\\\\\\\\|\\\\.)"+u;if(t.match(new RegExp(f),!0))return S.linkHref}if("`"===s){var d=r.formatting;n.highlightFormatting&&(r.formatting="code"),t.eatWhile("`");var p=t.current().length;if(0==r.code)return r.code=p,h(r);if(p==r.code){var v=h(r);return r.code=0,v}return r.formatting=d,h(r)}if(r.code)return h(r);if("\\"===s&&(t.next(),n.highlightFormatting)){var y=h(r),x=S.formatting+"-escape";return y?y+" "+x:x}if("!"===s&&t.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return t.match(/\[[^\]]*\]/),r.inline=r.f=g,S.image;if("["===s&&t.match(/[^\]]*\](\(.*\)| ?\[.*?\])/,!1))return r.linkText=!0,n.highlightFormatting&&(r.formatting="link"),h(r);if("]"===s&&r.linkText&&t.match(/\(.*?\)| ?\[.*?\]/,!1)){n.highlightFormatting&&(r.formatting="link");var y=h(r);return r.linkText=!1,r.inline=r.f=g,y}if("<"===s&&t.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){r.f=r.inline=m,n.highlightFormatting&&(r.formatting="link");var y=h(r);return y?y+=" ":y="",y+S.linkInline}if("<"===s&&t.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){r.f=r.inline=m,n.highlightFormatting&&(r.formatting="link");var y=h(r);return y?y+=" ":y="",y+S.linkEmail}if("<"===s&&t.match(/^(!--|\w)/,!1)){var b=t.string.indexOf(">",t.pos);if(-1!=b){var k=t.string.substring(t.start,b);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(k)&&(r.md_inside=!0)}return t.backUp(1),r.htmlState=e.startState(w),o(t,r,c)}if("<"===s&&t.match(/^\/\w*?>/))return r.md_inside=!1,"tag";var C=!1;if(!n.underscoresBreakWords&&"_"===s&&"_"!==t.peek()&&t.match(/(\w)/,!1)){var L=t.pos-2;if(L>=0){var T=t.string.charAt(L);"_"!==T&&T.match(/(\w)/,!1)&&(C=!0)}}if("*"===s||"_"===s&&!C)if(l&&" "===t.peek());else{if(r.strong===s&&t.eat(s)){n.highlightFormatting&&(r.formatting="strong");var v=h(r);return r.strong=!1,v}if(!r.strong&&t.eat(s))return r.strong=s,n.highlightFormatting&&(r.formatting="strong"),h(r);if(r.em===s){n.highlightFormatting&&(r.formatting="em");var v=h(r);return r.em=!1,v}if(!r.em)return r.em=s,n.highlightFormatting&&(r.formatting="em"),h(r)}else if(" "===s&&(t.eat("*")||t.eat("_"))){if(" "===t.peek())return h(r);t.backUp(1)}if(n.strikethrough)if("~"===s&&t.eatWhile(s)){if(r.strikethrough){n.highlightFormatting&&(r.formatting="strikethrough");var v=h(r);return r.strikethrough=!1,v}if(t.match(/^[^\s]/,!1))return r.strikethrough=!0,n.highlightFormatting&&(r.formatting="strikethrough"),h(r)}else if(" "===s&&t.match(/^~~/,!0)){if(" "===t.peek())return h(r);t.backUp(2)}return" "===s&&(t.match(/ +$/,!1)?r.trailingSpace++:r.trailingSpace&&(r.trailingSpaceNewLine=!0)),h(r)}function m(e,t){var r=e.next();if(">"===r){t.f=t.inline=p,n.highlightFormatting&&(t.formatting="link");var i=h(t);return i?i+=" ":i="",i+S.linkInline}return e.match(/^[^>]+/,!0),S.linkInline}function g(e,t){if(e.eatSpace())return null;var r=e.next();return"("===r||"["===r?(t.f=t.inline=v("("===r?")":"]",0),n.highlightFormatting&&(t.formatting="link-string"),t.linkHref=!0,h(t)):"error"}function v(e){return function(t,r){var i=t.next();if(i===e){r.f=r.inline=p,n.highlightFormatting&&(r.formatting="link-string");var o=h(r);return r.linkHref=!1,o}return t.match(P[e]),r.linkHref=!0,h(r)}}function y(e,t){return e.match(/^([^\]\\]|\\.)*\]:/,!1)?(t.f=x,e.next(),n.highlightFormatting&&(t.formatting="link"),t.linkText=!0,h(t)):i(e,t,p)}function x(e,t){if(e.match(/^\]:/,!0)){t.f=t.inline=b,n.highlightFormatting&&(t.formatting="link");var r=h(t);return t.linkText=!1,r}return e.match(/^([^\]\\]|\\.)+/,!0),S.linkText}function b(e,t){return e.eatSpace()?null:(e.match(/^[^\s]+/,!0),void 0===e.peek()?t.linkTitle=!0:e.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),t.f=t.inline=p,S.linkHref+" url")}var w=e.getMode(t,"text/html"),k="null"==w.name;void 0===n.highlightFormatting&&(n.highlightFormatting=!1),void 0===n.maxBlockquoteDepth&&(n.maxBlockquoteDepth=0),void 0===n.underscoresBreakWords&&(n.underscoresBreakWords=!0),void 0===n.taskLists&&(n.taskLists=!1),void 0===n.strikethrough&&(n.strikethrough=!1),void 0===n.tokenTypeOverrides&&(n.tokenTypeOverrides={});var S={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"tag",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough"};for(var C in S)S.hasOwnProperty(C)&&n.tokenTypeOverrides[C]&&(S[C]=n.tokenTypeOverrides[C]);var L=/^([*\-_])(?:\s*\1){2,}\s*$/,T=/^[*\-+]\s+/,M=/^[0-9]+([.)])\s+/,N=/^\[(x| )\](?=\s)/,A=n.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,E=/^ *(?:\={1,}|-{1,})\s*$/,O=/^[^#!\[\]*_\\<>` "'(~]+/,I=new RegExp("^("+(n.fencedCodeBlocks===!0?"~~~+|```+":n.fencedCodeBlocks)+")[ \\t]*([\\w+#-]*)"),P={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\\]]|\\.)*\])*?(?=\])/},R={startState:function(){return{f:s,prevLine:null,thisLine:null,block:s,htmlState:null,indentation:0,inline:p,text:d,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,fencedChars:null}},copyState:function(t){return{f:t.f,prevLine:t.prevLine,thisLine:t.thisLine,block:t.block,htmlState:t.htmlState&&e.copyState(w,t.htmlState),indentation:t.indentation,localMode:t.localMode,localState:t.localMode?e.copyState(t.localMode,t.localState):null,inline:t.inline,text:t.text,formatting:!1,linkTitle:t.linkTitle,code:t.code,em:t.em,strong:t.strong,strikethrough:t.strikethrough,header:t.header,hr:t.hr,taskList:t.taskList,list:t.list,listStack:t.listStack.slice(0),quote:t.quote,indentedCode:t.indentedCode,trailingSpace:t.trailingSpace,trailingSpaceNewLine:t.trailingSpaceNewLine,md_inside:t.md_inside,fencedChars:t.fencedChars}},token:function(e,t){if(t.formatting=!1,e!=t.thisLine){var n=t.header||t.hr;if(t.header=0,t.hr=!1,e.match(/^\s*$/,!0)||n){if(l(t),!n)return null;t.prevLine=null}t.prevLine=t.thisLine,t.thisLine=e,t.taskList=!1,t.trailingSpace=0,t.trailingSpaceNewLine=!1,t.f=t.block;var r=e.match(/^\s*/,!0)[0].replace(/\t/g," ").length;if(t.indentationDiff=Math.min(r-t.indentation,4),t.indentation=t.indentation+t.indentationDiff,r>0)return null}return t.f(e,t)},innerMode:function(e){return e.block==c?{state:e.htmlState,mode:w}:e.localState?{state:e.localState,mode:e.localMode}:{state:e,mode:R}},blankLine:l,getType:h,fold:"markdown"};return R},"xml"),e.defineMIME("text/x-markdown","markdown")})},{"../../lib/codemirror":10,"../meta":13,"../xml/xml":14}],13:[function(t,n,r){!function(i){"object"==typeof r&&"object"==typeof n?i(t("../lib/codemirror")):"function"==typeof e&&e.amd?e(["../lib/codemirror"],i):i(CodeMirror)}(function(e){"use strict";e.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["pgp"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists.txt$/},{name:"CoffeeScript",mime:"text/x-coffeescript",mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history).md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"]},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Jade",mime:"text/x-jade",mode:"jade",ext:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"null",mode:"jinja2"},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mime:"text/n-triples",mode:"ntriples",ext:["nt"]},{name:"Objective C",mime:"text/x-objectivec",mode:"clike",ext:["m","mm"],alias:["objective-c","objc"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mime:"application/x-httpd-php",mode:"php",ext:["php","php3","php4","php5","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mime:"text/x-sh",mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki ",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mime:"text/x-yaml",mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]}];for(var t=0;t-1&&t.substring(i+1,t.length);return o?e.findModeByExtension(o):void 0},e.findModeByName=function(t){t=t.toLowerCase();for(var n=0;n")):null:e.match("--")?n(s("comment","-->")):e.match("DOCTYPE",!0,!0)?(e.eatWhile(/[\w\._\-]/),n(c(1))):null:e.eat("?")?(e.eatWhile(/[\w\._\-]/),t.tokenize=s("meta","?>"),"meta"):(T=e.eat("/")?"closeTag":"openTag",t.tokenize=a,"tag bracket");if("&"==r){var i;return i=e.eat("#")?e.eat("x")?e.eatWhile(/[a-fA-F\d]/)&&e.eat(";"):e.eatWhile(/[\d]/)&&e.eat(";"):e.eatWhile(/[\w\.\-:]/)&&e.eat(";"),i?"atom":"error"}return e.eatWhile(/[^&<]/),null}function a(e,t){var n=e.next();if(">"==n||"/"==n&&e.eat(">"))return t.tokenize=o,T=">"==n?"endTag":"selfcloseTag","tag bracket";if("="==n)return T="equals",null;if("<"==n){t.tokenize=o,t.state=d,t.tagName=t.tagStart=null;var r=t.tokenize(e,t);return r?r+" tag error":"tag error"}return/[\'\"]/.test(n)?(t.tokenize=l(n),t.stringStartCol=e.column(),t.tokenize(e,t)):(e.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function l(e){var t=function(t,n){for(;!t.eol();)if(t.next()==e){n.tokenize=a;break}return"string"};return t.isInAttribute=!0,t}function s(e,t){return function(n,r){for(;!n.eol();){if(n.match(t)){r.tokenize=o;break}n.next()}return e}}function c(e){return function(t,n){for(var r;null!=(r=t.next());){if("<"==r)return n.tokenize=c(e+1),n.tokenize(t,n);if(">"==r){if(1==e){n.tokenize=o;break}return n.tokenize=c(e-1),n.tokenize(t,n)}}return"meta"}}function u(e,t,n){this.prev=e.context,this.tagName=t,this.indent=e.indented,this.startOfLine=n,(S.doNotIndent.hasOwnProperty(t)||e.context&&e.context.noIndent)&&(this.noIndent=!0)}function f(e){e.context&&(e.context=e.context.prev)}function h(e,t){for(var n;;){if(!e.context)return;if(n=e.context.tagName,!S.contextGrabbers.hasOwnProperty(n)||!S.contextGrabbers[n].hasOwnProperty(t))return;f(e)}}function d(e,t,n){return"openTag"==e?(n.tagStart=t.column(),p):"closeTag"==e?m:d}function p(e,t,n){return"word"==e?(n.tagName=t.current(),M="tag",y):(M="error",p)}function m(e,t,n){if("word"==e){var r=t.current();return n.context&&n.context.tagName!=r&&S.implicitlyClosed.hasOwnProperty(n.context.tagName)&&f(n),n.context&&n.context.tagName==r||S.matchClosing===!1?(M="tag",g):(M="tag error",v)}return M="error",v}function g(e,t,n){return"endTag"!=e?(M="error",g):(f(n),d)}function v(e,t,n){return M="error",g(e,t,n)}function y(e,t,n){if("word"==e)return M="attribute",x;if("endTag"==e||"selfcloseTag"==e){var r=n.tagName,i=n.tagStart;return n.tagName=n.tagStart=null,"selfcloseTag"==e||S.autoSelfClosers.hasOwnProperty(r)?h(n,r):(h(n,r),n.context=new u(n,r,i==n.indented)),d}return M="error",y}function x(e,t,n){return"equals"==e?b:(S.allowMissing||(M="error"),y(e,t,n))}function b(e,t,n){return"string"==e?w:"word"==e&&S.allowUnquoted?(M="string",y):(M="error",y(e,t,n))}function w(e,t,n){return"string"==e?w:y(e,t,n)}var k=r.indentUnit,S={},C=i.htmlMode?t:n;for(var L in C)S[L]=C[L];for(var L in i)S[L]=i[L];var T,M;return o.isInText=!0,{startState:function(e){var t={tokenize:o,state:d,indented:e||0,tagName:null,tagStart:null,context:null};return null!=e&&(t.baseIndent=e),t},token:function(e,t){if(!t.tagName&&e.sol()&&(t.indented=e.indentation()),e.eatSpace())return null;T=null;var n=t.tokenize(e,t);return(n||T)&&"comment"!=n&&(M=null,t.state=t.state(T||n,e,t),M&&(n="error"==M?n+" error":M)),n},indent:function(t,n,r){var i=t.context;if(t.tokenize.isInAttribute)return t.tagStart==t.indented?t.stringStartCol+1:t.indented+k;if(i&&i.noIndent)return e.Pass;if(t.tokenize!=a&&t.tokenize!=o)return r?r.match(/^(\s*)/)[0].length:0;if(t.tagName)return S.multilineTagIndentPastTag!==!1?t.tagStart+t.tagName.length+2:t.tagStart+k*(S.multilineTagIndentFactor||1);if(S.alignCDATA&&/$/,blockCommentStart:"",configuration:S.htmlMode?"html":"xml",helperType:S.htmlMode?"html":"xml",skipAttribute:function(e){e.state==b&&(e.state=y)}}}),e.defineMIME("text/xml","xml"),e.defineMIME("application/xml","xml"),e.mimeModes.hasOwnProperty("text/html")||e.defineMIME("text/html",{name:"xml",htmlMode:!0})})},{"../../lib/codemirror":10}],15:[function(e,t,n){n.read=function(e,t,n,r,i){var o,a,l=8*i-r-1,s=(1<>1,u=-7,f=n?i-1:0,h=n?-1:1,d=e[t+f];for(f+=h,o=d&(1<<-u)-1,d>>=-u,u+=l;u>0;o=256*o+e[t+f],f+=h,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+f],f+=h,u-=8);if(0===o)o=1-c;else{if(o===s)return a?NaN:(d?-1:1)*(1/0);a+=Math.pow(2,r),o-=c}return(d?-1:1)*a*Math.pow(2,o-r)},n.write=function(e,t,n,r,i,o){var a,l,s,c=8*o-i-1,u=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:o-1,p=r?1:-1,m=0>t||0===t&&0>1/t?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(l=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),t+=a+f>=1?h/s:h*Math.pow(2,1-f),t*s>=2&&(a++,s/=2),a+f>=u?(l=0,a=u):a+f>=1?(l=(t*s-1)*Math.pow(2,i),a+=f):(l=t*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;e[n+d]=255&l,d+=p,l/=256,i-=8);for(a=a<0;e[n+d]=255&a,d+=p,a/=256,c-=8);e[n+d-p]|=128*m}},{}],16:[function(e,t,n){var r={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},{}],17:[function(t,n,r){(function(t){(function(){function t(e){this.tokens=[],this.tokens.links={},this.options=e||h.defaults,this.rules=d.normal,this.options.gfm&&(this.options.tables?this.rules=d.tables:this.rules=d.gfm)}function i(e,t){if(this.options=t||h.defaults,this.links=e,this.rules=p.normal,this.renderer=this.options.renderer||new o,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.gfm?this.options.breaks?this.rules=p.breaks:this.rules=p.gfm:this.options.pedantic&&(this.rules=p.pedantic)}function o(e){this.options=e||{}}function a(e){this.tokens=[],this.token=null,this.options=e||h.defaults,this.options.renderer=this.options.renderer||new o,this.renderer=this.options.renderer,this.renderer.options=this.options}function l(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function s(e){return e.replace(/&([#\w]+);/g,function(e,t){return t=t.toLowerCase(),"colon"===t?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}function c(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function u(){}function f(e){for(var t,n,r=1;rAn error occured:

"+l(u.message+"",!0)+"
";throw u}}var d={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:u,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:u,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ *\[([^\]]+)\]: *]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,table:u,paragraph:/^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};d.bullet=/(?:[*+-]|\d+\.)/,d.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,d.item=c(d.item,"gm")(/bull/g,d.bullet)(),d.list=c(d.list)(/bull/g,d.bullet)("hr","\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))")("def","\\n+(?="+d.def.source+")")(),d.blockquote=c(d.blockquote)("def",d.def)(),d._tag="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b",d.html=c(d.html)("comment",//)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/])*?>/)(/tag/g,d._tag)(),d.paragraph=c(d.paragraph)("hr",d.hr)("heading",d.heading)("lheading",d.lheading)("blockquote",d.blockquote)("tag","<"+d._tag)("def",d.def)(),d.normal=f({},d),d.gfm=f({},d.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\s*\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),d.gfm.paragraph=c(d.paragraph)("(?!","(?!"+d.gfm.fences.source.replace("\\1","\\2")+"|"+d.list.source.replace("\\1","\\3")+"|")(),d.tables=f({},d.gfm,{nptable:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/}),t.rules=d,t.lex=function(e,n){var r=new t(n);return r.lex(e)},t.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},t.prototype.token=function(e,t,n){for(var r,i,o,a,l,s,c,u,f,e=e.replace(/^ +$/gm,"");e;)if((o=this.rules.newline.exec(e))&&(e=e.substring(o[0].length),o[0].length>1&&this.tokens.push({type:"space"})),o=this.rules.code.exec(e))e=e.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?o:o.replace(/\n+$/,"")});else if(o=this.rules.fences.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"code",lang:o[2],text:o[3]||""});else if(o=this.rules.heading.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"heading",depth:o[1].length,text:o[2]});else if(t&&(o=this.rules.nptable.exec(e))){for(e=e.substring(o[0].length),s={type:"table",header:o[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:o[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:o[3].replace(/\n$/,"").split("\n")},u=0;u ?/gm,""),this.token(o,t,!0),this.tokens.push({type:"blockquote_end"});else if(o=this.rules.list.exec(e)){for(e=e.substring(o[0].length),a=o[2],this.tokens.push({type:"list_start",ordered:a.length>1}),o=o[0].match(this.rules.item),r=!1,f=o.length,u=0;f>u;u++)s=o[u],c=s.length,s=s.replace(/^ *([*+-]|\d+\.) +/,""),~s.indexOf("\n ")&&(c-=s.length,s=this.options.pedantic?s.replace(/^ {1,4}/gm,""):s.replace(new RegExp("^ {1,"+c+"}","gm"),"")),this.options.smartLists&&u!==f-1&&(l=d.bullet.exec(o[u+1])[0],a===l||a.length>1&&l.length>1||(e=o.slice(u+1).join("\n")+e,u=f-1)),i=r||/\n\n(?!\s*$)/.test(s),u!==f-1&&(r="\n"===s.charAt(s.length-1),i||(i=r)),this.tokens.push({type:i?"loose_item_start":"list_item_start"}),this.token(s,!1,n),this.tokens.push({type:"list_item_end"});this.tokens.push({type:"list_end"})}else if(o=this.rules.html.exec(e))e=e.substring(o[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===o[1]||"script"===o[1]||"style"===o[1]),text:o[0]});else if(!n&&t&&(o=this.rules.def.exec(e)))e=e.substring(o[0].length),this.tokens.links[o[1].toLowerCase()]={href:o[2],title:o[3]};else if(t&&(o=this.rules.table.exec(e))){for(e=e.substring(o[0].length),s={type:"table", -header:o[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:o[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:o[3].replace(/(?: *\| *)?\n$/,"").split("\n")},u=0;u])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:u,tag:/^|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,em:/^\b_((?:[^_]|__)+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:u,text:/^[\s\S]+?(?=[\\?(?:\s+['"]([\s\S]*?)['"])?\s*/,p.link=c(p.link)("inside",p._inside)("href",p._href)(),p.reflink=c(p.reflink)("inside",p._inside)(),p.normal=f({},p),p.pedantic=f({},p.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/}),p.gfm=f({},p.normal,{escape:c(p.escape)("])","~|])")(),url:/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:c(p.text)("]|","~]|")("|","|https?://|")()}),p.breaks=f({},p.gfm,{br:c(p.br)("{2,}","*")(),text:c(p.gfm.text)("{2,}","*")()}),i.rules=p,i.output=function(e,t,n){var r=new i(t,n);return r.output(e)},i.prototype.output=function(e){for(var t,n,r,i,o="";e;)if(i=this.rules.escape.exec(e))e=e.substring(i[0].length),o+=i[1];else if(i=this.rules.autolink.exec(e))e=e.substring(i[0].length),"@"===i[2]?(n=":"===i[1].charAt(6)?this.mangle(i[1].substring(7)):this.mangle(i[1]),r=this.mangle("mailto:")+n):(n=l(i[1]),r=n),o+=this.renderer.link(r,null,n);else if(this.inLink||!(i=this.rules.url.exec(e))){if(i=this.rules.tag.exec(e))!this.inLink&&/^/i.test(i[0])&&(this.inLink=!1),e=e.substring(i[0].length),o+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):l(i[0]):i[0];else if(i=this.rules.link.exec(e))e=e.substring(i[0].length),this.inLink=!0,o+=this.outputLink(i,{href:i[2],title:i[3]}),this.inLink=!1;else if((i=this.rules.reflink.exec(e))||(i=this.rules.nolink.exec(e))){if(e=e.substring(i[0].length),t=(i[2]||i[1]).replace(/\s+/g," "),t=this.links[t.toLowerCase()],!t||!t.href){o+=i[0].charAt(0),e=i[0].substring(1)+e;continue}this.inLink=!0,o+=this.outputLink(i,t),this.inLink=!1}else if(i=this.rules.strong.exec(e))e=e.substring(i[0].length),o+=this.renderer.strong(this.output(i[2]||i[1]));else if(i=this.rules.em.exec(e))e=e.substring(i[0].length),o+=this.renderer.em(this.output(i[2]||i[1]));else if(i=this.rules.code.exec(e))e=e.substring(i[0].length),o+=this.renderer.codespan(l(i[2],!0));else if(i=this.rules.br.exec(e))e=e.substring(i[0].length),o+=this.renderer.br();else if(i=this.rules.del.exec(e))e=e.substring(i[0].length),o+=this.renderer.del(this.output(i[1]));else if(i=this.rules.text.exec(e))e=e.substring(i[0].length),o+=this.renderer.text(l(this.smartypants(i[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else e=e.substring(i[0].length),n=l(i[1]),r=n,o+=this.renderer.link(r,null,n);return o},i.prototype.outputLink=function(e,t){var n=l(t.href),r=t.title?l(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,r,this.output(e[1])):this.renderer.image(n,r,l(e[1]))},i.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014\/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014\/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},i.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",r=e.length,i=0;r>i;i++)t=e.charCodeAt(i),Math.random()>.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return n},o.prototype.code=function(e,t,n){if(this.options.highlight){var r=this.options.highlight(e,t);null!=r&&r!==e&&(n=!0,e=r)}return t?'
'+(n?e:l(e,!0))+"\n
\n":"
"+(n?e:l(e,!0))+"\n
"},o.prototype.blockquote=function(e){return"
\n"+e+"
\n"},o.prototype.html=function(e){return e},o.prototype.heading=function(e,t,n){return"'+e+"\n"},o.prototype.hr=function(){return this.options.xhtml?"
\n":"
\n"},o.prototype.list=function(e,t){var n=t?"ol":"ul";return"<"+n+">\n"+e+"\n"},o.prototype.listitem=function(e){return"
  • "+e+"
  • \n"},o.prototype.paragraph=function(e){return"

    "+e+"

    \n"},o.prototype.table=function(e,t){return"\n\n"+e+"\n\n"+t+"\n
    \n"},o.prototype.tablerow=function(e){return"\n"+e+"\n"},o.prototype.tablecell=function(e,t){var n=t.header?"th":"td",r=t.align?"<"+n+' style="text-align:'+t.align+'">':"<"+n+">";return r+e+"\n"},o.prototype.strong=function(e){return""+e+""},o.prototype.em=function(e){return""+e+""},o.prototype.codespan=function(e){return""+e+""},o.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},o.prototype.del=function(e){return""+e+""},o.prototype.link=function(e,t,n){if(this.options.sanitize){try{var r=decodeURIComponent(s(e)).replace(/[^\w:]/g,"").toLowerCase()}catch(i){return""}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:"))return""}var o='
    "},o.prototype.image=function(e,t,n){var r=''+n+'":">"},o.prototype.text=function(e){return e},a.parse=function(e,t,n){var r=new a(t,n);return r.parse(e)},a.prototype.parse=function(e){this.inline=new i(e.links,this.options,this.renderer),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},a.prototype.next=function(){return this.token=this.tokens.pop()},a.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},a.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},a.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,this.token.text);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,r,i,o="",a="";for(n="",e=0;ea;a++)for(var s=this.compoundRules[a],c=0,u=s.length;u>c;c++)this.compoundRuleCodes[s[c]]=[];"ONLYINCOMPOUND"in this.flags&&(this.compoundRuleCodes[this.flags.ONLYINCOMPOUND]=[]),this.dictionaryTable=this._parseDIC(n);for(var a in this.compoundRuleCodes)0==this.compoundRuleCodes[a].length&&delete this.compoundRuleCodes[a];for(var a=0,l=this.compoundRules.length;l>a;a++){for(var f=this.compoundRules[a],h="",c=0,u=f.length;u>c;c++){var d=f[c];h+=d in this.compoundRuleCodes?"("+this.compoundRuleCodes[d].join("|")+")":d}this.compoundRules[a]=new RegExp(h,"i")}}return this};i.prototype={load:function(e){for(var t in e)this[t]=e[t];return this},_readFile:function(t,r){if(r||(r="utf8"),"undefined"!=typeof XMLHttpRequest){var i=new XMLHttpRequest;return i.open("GET",t,!1),i.overrideMimeType&&i.overrideMimeType("text/plain; charset="+r),i.send(null),i.responseText}if("undefined"!=typeof e){var o=e("fs");try{if(o.existsSync(t)){var a=o.statSync(t),l=o.openSync(t,"r"),s=new n(a.size);return o.readSync(l,s,0,s.length,null),s.toString(r,0,s.length)}console.log("Path "+t+" does not exist.")}catch(c){return console.log(c),""}}},_parseAFF:function(e){var t={};e=this._removeAffixComments(e);for(var n=e.split("\n"),r=0,i=n.length;i>r;r++){var o=n[r],a=o.split(/\s+/),l=a[0];if("PFX"==l||"SFX"==l){for(var s=a[1],c=a[2],u=parseInt(a[3],10),f=[],h=r+1,d=r+1+u;d>h;h++){var o=n[h],p=o.split(/\s+/),m=p[2],g=p[3].split("/"),v=g[0];"0"===v&&(v="");var y=this.parseRuleCodes(g[1]),x=p[4],b={};b.add=v,y.length>0&&(b.continuationClasses=y),"."!==x&&("SFX"===l?b.match=new RegExp(x+"$"):b.match=new RegExp("^"+x)),"0"!=m&&("SFX"===l?b.remove=new RegExp(m+"$"):b.remove=m),f.push(b)}t[s]={type:l,combineable:"Y"==c,entries:f},r+=u}else if("COMPOUNDRULE"===l){for(var u=parseInt(a[1],10),h=r+1,d=r+1+u;d>h;h++){var o=n[h],p=o.split(/\s+/);this.compoundRules.push(p[1])}r+=u}else if("REP"===l){var p=o.split(/\s+/);3===p.length&&this.replacementTable.push([p[1],p[2]])}else this.flags[l]=a[1]}return t},_removeAffixComments:function(e){return e=e.replace(/#.*$/gm,""),e=e.replace(/^\s\s*/m,"").replace(/\s\s*$/m,""),e=e.replace(/\n{2,}/g,"\n"),e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,"")},_parseDIC:function(e){function t(e,t){e in r&&"object"==typeof r[e]||(r[e]=[]),r[e].push(t)}e=this._removeDicComments(e);for(var n=e.split("\n"),r={},i=1,o=n.length;o>i;i++){var a=n[i],l=a.split("/",2),s=l[0];if(l.length>1){var c=this.parseRuleCodes(l[1]);"NEEDAFFIX"in this.flags&&-1!=c.indexOf(this.flags.NEEDAFFIX)||t(s,c);for(var u=0,f=c.length;f>u;u++){var h=c[u],d=this.rules[h];if(d)for(var p=this._applyRule(s,d),m=0,g=p.length;g>m;m++){var v=p[m];if(t(v,[]),d.combineable)for(var y=u+1;f>y;y++){var x=c[y],b=this.rules[x];if(b&&b.combineable&&d.type!=b.type)for(var w=this._applyRule(v,b),k=0,S=w.length;S>k;k++){var C=w[k];t(C,[])}}}h in this.compoundRuleCodes&&this.compoundRuleCodes[h].push(s)}}else t(s.trim(),[])}return r},_removeDicComments:function(e){return e=e.replace(/^\t.*$/gm,"")},parseRuleCodes:function(e){if(!e)return[];if(!("FLAG"in this.flags))return e.split("");if("long"===this.flags.FLAG){for(var t=[],n=0,r=e.length;r>n;n+=2)t.push(e.substr(n,2));return t}return"num"===this.flags.FLAG?textCode.split(","):void 0},_applyRule:function(e,t){for(var n=t.entries,r=[],i=0,o=n.length;o>i;i++){var a=n[i];if(!a.match||e.match(a.match)){var l=e;if(a.remove&&(l=l.replace(a.remove,"")),"SFX"===t.type?l+=a.add:l=a.add+l,r.push(l),"continuationClasses"in a)for(var s=0,c=a.continuationClasses.length;c>s;s++){var u=this.rules[a.continuationClasses[s]];u&&(r=r.concat(this._applyRule(l,u)))}}}return r},check:function(e){var t=e.replace(/^\s\s*/,"").replace(/\s\s*$/,"");if(this.checkExact(t))return!0;if(t.toUpperCase()===t){var n=t[0]+t.substring(1).toLowerCase();if(this.hasFlag(n,"KEEPCASE"))return!1;if(this.checkExact(n))return!0}var r=t.toLowerCase();if(r!==t){if(this.hasFlag(r,"KEEPCASE"))return!1;if(this.checkExact(r))return!0}return!1},checkExact:function(e){var t=this.dictionaryTable[e];if("undefined"==typeof t){if("COMPOUNDMIN"in this.flags&&e.length>=this.flags.COMPOUNDMIN)for(var n=0,r=this.compoundRules.length;r>n;n++)if(e.match(this.compoundRules[n]))return!0;return!1}if("object"==typeof t){for(var n=0,r=t.length;r>n;n++)if(!this.hasFlag(e,"ONLYINCOMPOUND",t[n]))return!0;return!1}},hasFlag:function(e,t,n){if(t in this.flags){if("undefined"==typeof n)var n=Array.prototype.concat.apply([],this.dictionaryTable[e]);if(n&&-1!==n.indexOf(this.flags[t]))return!0}return!1},alphabet:"",suggest:function(e,t){function n(e){for(var t=[],n=0,r=e.length;r>n;n++){for(var i=e[n],o=[],a=0,l=i.length+1;l>a;a++)o.push([i.substring(0,a),i.substring(a,i.length)]);for(var s=[],a=0,l=o.length;l>a;a++){var u=o[a];u[1]&&s.push(u[0]+u[1].substring(1))}for(var f=[],a=0,l=o.length;l>a;a++){var u=o[a];u[1].length>1&&f.push(u[0]+u[1][1]+u[1][0]+u[1].substring(2))}for(var h=[],a=0,l=o.length;l>a;a++){var u=o[a];if(u[1])for(var d=0,p=c.alphabet.length;p>d;d++)h.push(u[0]+c.alphabet[d]+u[1].substring(1))}for(var m=[],a=0,l=o.length;l>a;a++){var u=o[a];if(u[1])for(var d=0,p=c.alphabet.length;p>d;d++)h.push(u[0]+c.alphabet[d]+u[1])}t=t.concat(s),t=t.concat(f),t=t.concat(h),t=t.concat(m)}return t}function r(e){for(var t=[],n=0;nu;u++)l[u]in s?s[l[u]]+=1:s[l[u]]=1;var h=[];for(var u in s)h.push([u,s[u]]);h.sort(i).reverse();for(var d=[],u=0,f=Math.min(t,h.length);f>u;u++)c.hasFlag(h[u][0],"NOSUGGEST")||d.push(h[u][0]);return d}if(t||(t=5),this.check(e))return[];for(var o=0,a=this.replacementTable.length;a>o;o++){var l=this.replacementTable[o];if(-1!==e.indexOf(l[0])){var s=e.replace(l[0],l[1]);if(this.check(s))return[s]}}var c=this;return c.alphabet="abcdefghijklmnopqrstuvwxyz",i(e)}},"undefined"!=typeof t&&(t.exports=i)}).call(this,e("buffer").Buffer,"/node_modules/typo-js")},{buffer:3,fs:2}],19:[function(e,t,n){var r=e("codemirror");r.commands.tabAndIndentMarkdownList=function(e){var t=e.listSelections(),n=t[0].head,r=e.getStateAfter(n.line),i=r.list!==!1;if(i)return void e.execCommand("indentMore");if(e.options.indentWithTabs)e.execCommand("insertTab");else{var o=Array(e.options.tabSize+1).join(" ");e.replaceSelection(o)}},r.commands.shiftTabAndUnindentMarkdownList=function(e){var t=e.listSelections(),n=t[0].head,r=e.getStateAfter(n.line),i=r.list!==!1;if(i)return void e.execCommand("indentLess");if(e.options.indentWithTabs)e.execCommand("insertTab");else{var o=Array(e.options.tabSize+1).join(" ");e.replaceSelection(o)}}},{codemirror:10}],20:[function(e,t,n){"use strict";function r(e){return e=U?e.replace("Ctrl","Cmd"):e.replace("Cmd","Ctrl")}function i(e,t,n){e=e||{};var r=document.createElement("a");return t=void 0==t?!0:t,e.title&&t&&(r.title=a(e.title,e.action,n),U&&(r.title=r.title.replace("Ctrl","⌘"),r.title=r.title.replace("Alt","⌥"))),r.tabIndex=-1,r.className=e.className,r}function o(){var e=document.createElement("i");return e.className="separator",e.innerHTML="|",e}function a(e,t,n){var i,o=e;return t&&(i=Y(t),n[i]&&(o+=" ("+r(n[i])+")")),o}function l(e,t){t=t||e.getCursor("start");var n=e.getTokenAt(t);if(!n.type)return{};for(var r,i,o=n.type.split(" "),a={},l=0;l=0&&(d=c.getLineHandle(o),!t(d));o--);var v,y,x,b,w=c.getTokenAt({line:o,ch:1}),k=n(w).fencedChars;t(c.getLineHandle(u.line))?(v="",y=u.line):t(c.getLineHandle(u.line-1))?(v="",y=u.line-1):(v=k+"\n",y=u.line),t(c.getLineHandle(f.line))?(x="",b=f.line,0===f.ch&&(b+=1)):0!==f.ch&&t(c.getLineHandle(f.line+1))?(x="",b=f.line+1):(x=k+"\n",b=f.line+1),0===f.ch&&(b-=1),c.operation(function(){c.replaceRange(x,{line:b,ch:0},{line:b+(x?0:1),ch:0}),c.replaceRange(v,{line:y,ch:0},{line:y+(v?0:1),ch:0})}),c.setSelection({line:y+(v?1:0),ch:0},{line:b+(v?1:-1),ch:0}),c.focus()}else{var S=u.line;if(t(c.getLineHandle(u.line))&&("fenced"===r(c,u.line+1)?(o=u.line,S=u.line+1):(a=u.line,S=u.line-1)),void 0===o)for(o=S;o>=0&&(d=c.getLineHandle(o),!t(d));o--);if(void 0===a)for(l=c.lineCount(),a=S;l>a&&(d=c.getLineHandle(a),!t(d));a++);c.operation(function(){c.replaceRange("",{line:o,ch:0},{line:o+1,ch:0}),c.replaceRange("",{line:a-1,ch:0},{line:a,ch:0})}),c.focus()}else if("indented"===p){if(u.line!==f.line||u.ch!==f.ch)o=u.line,a=f.line,0===f.ch&&a--;else{for(o=u.line;o>=0;o--)if(d=c.getLineHandle(o),!d.text.match(/^\s*$/)&&"indented"!==r(c,o,d)){o+=1;break}for(l=c.lineCount(),a=u.line;l>a;a++)if(d=c.getLineHandle(a),!d.text.match(/^\s*$/)&&"indented"!==r(c,a,d)){a-=1;break}}var C=c.getLineHandle(a+1),L=C&&c.getTokenAt({line:a+1,ch:C.text.length-1}),T=L&&n(L).indentedCode;T&&c.replaceRange("\n",{line:a+1,ch:0});for(var M=o;a>=M;M++)c.indentLine(M,"subtract");c.focus()}else{var N=u.line===f.line&&u.ch===f.ch&&0===u.ch,A=u.line!==f.line;N||A?i(c,u,f,s):E(c,!1,["`","`"])}}function d(e){var t=e.codemirror;I(t,"quote")}function p(e){var t=e.codemirror;O(t,"smaller")}function m(e){var t=e.codemirror;O(t,"bigger")}function g(e){var t=e.codemirror;O(t,void 0,1)}function v(e){var t=e.codemirror;O(t,void 0,2)}function y(e){var t=e.codemirror;O(t,void 0,3)}function x(e){var t=e.codemirror;I(t,"unordered-list")}function b(e){var t=e.codemirror;I(t,"ordered-list")}function w(e){var t=e.codemirror;R(t)}function k(e){var t=e.codemirror,n=l(t),r=e.options,i="http://";return r.promptURLs&&(i=prompt(r.promptTexts.link),!i)?!1:void E(t,n.link,r.insertTexts.link,i)}function S(e){var t=e.codemirror,n=l(t),r=e.options,i="http://";return r.promptURLs&&(i=prompt(r.promptTexts.image),!i)?!1:void E(t,n.image,r.insertTexts.image,i)}function C(e){var t=e.codemirror,n=l(t),r=e.options;E(t,n.table,r.insertTexts.table)}function L(e){var t=e.codemirror,n=l(t),r=e.options;E(t,n.image,r.insertTexts.horizontalRule)}function T(e){var t=e.codemirror;t.undo(),t.focus()}function M(e){var t=e.codemirror;t.redo(),t.focus()}function N(e){var t=e.codemirror,n=t.getWrapperElement(),r=n.nextSibling,i=e.toolbarElements["side-by-side"],o=!1;/editor-preview-active-side/.test(r.className)?(r.className=r.className.replace(/\s*editor-preview-active-side\s*/g,""),i.className=i.className.replace(/\s*active\s*/g,""),n.className=n.className.replace(/\s*CodeMirror-sided\s*/g," ")):(setTimeout(function(){t.getOption("fullScreen")||s(e),r.className+=" editor-preview-active-side"},1),i.className+=" active",n.className+=" CodeMirror-sided",o=!0);var a=n.lastChild;if(/editor-preview-active/.test(a.className)){a.className=a.className.replace(/\s*editor-preview-active\s*/g,"");var l=e.toolbarElements.preview,c=n.previousSibling;l.className=l.className.replace(/\s*active\s*/g,""),c.className=c.className.replace(/\s*disabled-for-preview*/g,"")}var u=function(){r.innerHTML=e.options.previewRender(e.value(),r)};t.sideBySideRenderingFunction||(t.sideBySideRenderingFunction=u),o?(r.innerHTML=e.options.previewRender(e.value(),r),t.on("update",t.sideBySideRenderingFunction)):t.off("update",t.sideBySideRenderingFunction),t.refresh()}function A(e){var t=e.codemirror,n=t.getWrapperElement(),r=n.previousSibling,i=e.options.toolbar?e.toolbarElements.preview:!1,o=n.lastChild;o&&/editor-preview/.test(o.className)||(o=document.createElement("div"),o.className="editor-preview",n.appendChild(o)),/editor-preview-active/.test(o.className)?(o.className=o.className.replace(/\s*editor-preview-active\s*/g,""),i&&(i.className=i.className.replace(/\s*active\s*/g,""),r.className=r.className.replace(/\s*disabled-for-preview*/g,""))):(setTimeout(function(){o.className+=" editor-preview-active"},1),i&&(i.className+=" active",r.className+=" disabled-for-preview")),o.innerHTML=e.options.previewRender(e.value(),o);var a=t.getWrapperElement().nextSibling;/editor-preview-active-side/.test(a.className)&&N(e)}function E(e,t,n,r){if(!/editor-preview-active/.test(e.getWrapperElement().lastChild.className)){var i,o=n[0],a=n[1],l=e.getCursor("start"),s=e.getCursor("end");r&&(a=a.replace("#url#",r)),t?(i=e.getLine(l.line),o=i.slice(0,l.ch),a=i.slice(l.ch),e.replaceRange(o+a,{line:l.line,ch:0})):(i=e.getSelection(),e.replaceSelection(o+i+a),l.ch+=o.length,l!==s&&(s.ch+=o.length)),e.setSelection(l,s),e.focus()}}function O(e,t,n){if(!/editor-preview-active/.test(e.getWrapperElement().lastChild.className)){for(var r=e.getCursor("start"),i=e.getCursor("end"),o=r.line;o<=i.line;o++)!function(r){var i=e.getLine(r),o=i.search(/[^#]/);i=void 0!==t?0>=o?"bigger"==t?"###### "+i:"# "+i:6==o&&"smaller"==t?i.substr(7):1==o&&"bigger"==t?i.substr(2):"bigger"==t?i.substr(1):"#"+i:1==n?0>=o?"# "+i:o==n?i.substr(o+1):"# "+i.substr(o+1):2==n?0>=o?"## "+i:o==n?i.substr(o+1):"## "+i.substr(o+1):0>=o?"### "+i:o==n?i.substr(o+1):"### "+i.substr(o+1),e.replaceRange(i,{line:r,ch:0},{line:r,ch:99999999999999})}(o);e.focus()}}function I(e,t){if(!/editor-preview-active/.test(e.getWrapperElement().lastChild.className)){for(var n=l(e),r=e.getCursor("start"),i=e.getCursor("end"),o={quote:/^(\s*)\>\s+/,"unordered-list":/^(\s*)(\*|\-|\+)\s+/,"ordered-list":/^(\s*)\d+\.\s+/},a={quote:"> ","unordered-list":"* ","ordered-list":"1. "},s=r.line;s<=i.line;s++)!function(r){var i=e.getLine(r);i=n[t]?i.replace(o[t],"$1"):a[t]+i,e.replaceRange(i,{line:r,ch:0},{line:r,ch:99999999999999})}(s);e.focus()}}function P(e,t,n,r){if(!/editor-preview-active/.test(e.codemirror.getWrapperElement().lastChild.className)){r="undefined"==typeof r?n:r;var i,o=e.codemirror,a=l(o),s=n,c=r,u=o.getCursor("start"),f=o.getCursor("end");a[t]?(i=o.getLine(u.line),s=i.slice(0,u.ch),c=i.slice(u.ch),"bold"==t?(s=s.replace(/(\*\*|__)(?![\s\S]*(\*\*|__))/,""),c=c.replace(/(\*\*|__)/,"")):"italic"==t?(s=s.replace(/(\*|_)(?![\s\S]*(\*|_))/,""),c=c.replace(/(\*|_)/,"")):"strikethrough"==t&&(s=s.replace(/(\*\*|~~)(?![\s\S]*(\*\*|~~))/,""),c=c.replace(/(\*\*|~~)/,"")),o.replaceRange(s+c,{line:u.line,ch:0},{line:u.line,ch:99999999999999}),"bold"==t||"strikethrough"==t?(u.ch-=2,u!==f&&(f.ch-=2)):"italic"==t&&(u.ch-=1,u!==f&&(f.ch-=1))):(i=o.getSelection(),"bold"==t?(i=i.split("**").join(""),i=i.split("__").join("")):"italic"==t?(i=i.split("*").join(""),i=i.split("_").join("")):"strikethrough"==t&&(i=i.split("~~").join("")),o.replaceSelection(s+i+c),u.ch+=n.length,f.ch=u.ch+i.length),o.setSelection(u,f),o.focus()}}function R(e){if(!/editor-preview-active/.test(e.getWrapperElement().lastChild.className))for(var t,n=e.getCursor("start"),r=e.getCursor("end"),i=n.line;i<=r.line;i++)t=e.getLine(i),t=t.replace(/^[ ]*([# ]+|\*|\-|[> ]+|[0-9]+(.|\)))[ ]*/,""),e.replaceRange(t,{line:i,ch:0},{line:i,ch:99999999999999})}function D(e,t){for(var n in t)t.hasOwnProperty(n)&&(t[n]instanceof Array?e[n]=t[n].concat(e[n]instanceof Array?e[n]:[]):null!==t[n]&&"object"==typeof t[n]&&t[n].constructor===Object?e[n]=D(e[n]||{},t[n]):e[n]=t[n]);return e}function H(e){for(var t=1;t=19968?n[i].length:1;return r}function B(e){e=e||{},e.parent=this;var t=!0;if(e.autoDownloadFontAwesome===!1&&(t=!1),e.autoDownloadFontAwesome!==!0)for(var n=document.styleSheets,r=0;r-1&&(t=!1);if(t){var i=document.createElement("link");i.rel="stylesheet",i.href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css",document.getElementsByTagName("head")[0].appendChild(i)}if(e.element)this.element=e.element;else if(null===e.element)return void console.log("SimpleMDE: Error. No element was found.");if(void 0===e.toolbar){e.toolbar=[];for(var o in K)K.hasOwnProperty(o)&&(-1!=o.indexOf("separator-")&&e.toolbar.push("|"),(K[o]["default"]===!0||e.showIcons&&e.showIcons.constructor===Array&&-1!=e.showIcons.indexOf(o))&&e.toolbar.push(o))}e.hasOwnProperty("status")||(e.status=["autosave","lines","words","cursor"]),e.previewRender||(e.previewRender=function(e){return this.parent.markdown(e)}),e.parsingConfig=H({highlightFormatting:!0},e.parsingConfig||{}),e.insertTexts=H({},X,e.insertTexts||{}),e.promptTexts=Z,e.blockStyles=H({},J,e.blockStyles||{}),e.shortcuts=H({},G,e.shortcuts||{}),void 0!=e.autosave&&void 0!=e.autosave.unique_id&&""!=e.autosave.unique_id&&(e.autosave.uniqueId=e.autosave.unique_id),this.options=e,this.render(),!e.initialValue||this.options.autosave&&this.options.autosave.foundSavedValue===!0||this.value(e.initialValue)}function _(){if("object"!=typeof localStorage)return!1;try{localStorage.setItem("smde_localStorage",1),localStorage.removeItem("smde_localStorage")}catch(e){return!1}return!0}var F=e("codemirror");e("codemirror/addon/edit/continuelist.js"),e("./codemirror/tablist"),e("codemirror/addon/display/fullscreen.js"),e("codemirror/mode/markdown/markdown.js"),e("codemirror/addon/mode/overlay.js"),e("codemirror/addon/display/placeholder.js"),e("codemirror/addon/selection/mark-selection.js"),e("codemirror/mode/gfm/gfm.js"),e("codemirror/mode/xml/xml.js");var z=e("codemirror-spell-checker"),j=e("marked"),U=/Mac/.test(navigator.platform),q={toggleBold:c,toggleItalic:u,drawLink:k,toggleHeadingSmaller:p,toggleHeadingBigger:m,drawImage:S,toggleBlockquote:d,toggleOrderedList:b,toggleUnorderedList:x,toggleCodeBlock:h,togglePreview:A,toggleStrikethrough:f,toggleHeading1:g,toggleHeading2:v,toggleHeading3:y,cleanBlock:w,drawTable:C,drawHorizontalRule:L,undo:T,redo:M,toggleSideBySide:N,toggleFullScreen:s},G={toggleBold:"Cmd-B",toggleItalic:"Cmd-I",drawLink:"Cmd-K",toggleHeadingSmaller:"Cmd-H",toggleHeadingBigger:"Shift-Cmd-H",cleanBlock:"Cmd-E",drawImage:"Cmd-Alt-I",toggleBlockquote:"Cmd-'",toggleOrderedList:"Cmd-Alt-L",toggleUnorderedList:"Cmd-L",toggleCodeBlock:"Cmd-Alt-C",togglePreview:"Cmd-P",toggleSideBySide:"F9",toggleFullScreen:"F11"},Y=function(e){for(var t in q)if(q[t]===e)return t;return null},$=function(){var e=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0); -}(navigator.userAgent||navigator.vendor||window.opera),e},V="",K={bold:{name:"bold",action:c,className:"fa fa-bold",title:"Bold","default":!0},italic:{name:"italic",action:u,className:"fa fa-italic",title:"Italic","default":!0},strikethrough:{name:"strikethrough",action:f,className:"fa fa-strikethrough",title:"Strikethrough"},heading:{name:"heading",action:p,className:"fa fa-header",title:"Heading","default":!0},"heading-smaller":{name:"heading-smaller",action:p,className:"fa fa-header fa-header-x fa-header-smaller",title:"Smaller Heading"},"heading-bigger":{name:"heading-bigger",action:m,className:"fa fa-header fa-header-x fa-header-bigger",title:"Bigger Heading"},"heading-1":{name:"heading-1",action:g,className:"fa fa-header fa-header-x fa-header-1",title:"Big Heading"},"heading-2":{name:"heading-2",action:v,className:"fa fa-header fa-header-x fa-header-2",title:"Medium Heading"},"heading-3":{name:"heading-3",action:y,className:"fa fa-header fa-header-x fa-header-3",title:"Small Heading"},"separator-1":{name:"separator-1"},code:{name:"code",action:h,className:"fa fa-code",title:"Code"},quote:{name:"quote",action:d,className:"fa fa-quote-left",title:"Quote","default":!0},"unordered-list":{name:"unordered-list",action:x,className:"fa fa-list-ul",title:"Generic List","default":!0},"ordered-list":{name:"ordered-list",action:b,className:"fa fa-list-ol",title:"Numbered List","default":!0},"clean-block":{name:"clean-block",action:w,className:"fa fa-eraser fa-clean-block",title:"Clean block"},"separator-2":{name:"separator-2"},link:{name:"link",action:k,className:"fa fa-link",title:"Create Link","default":!0},image:{name:"image",action:S,className:"fa fa-picture-o",title:"Insert Image","default":!0},table:{name:"table",action:C,className:"fa fa-table",title:"Insert Table"},"horizontal-rule":{name:"horizontal-rule",action:L,className:"fa fa-minus",title:"Insert Horizontal Line"},"separator-3":{name:"separator-3"},preview:{name:"preview",action:A,className:"fa fa-eye no-disable",title:"Toggle Preview","default":!0},"side-by-side":{name:"side-by-side",action:N,className:"fa fa-columns no-disable no-mobile",title:"Toggle Side by Side","default":!0},fullscreen:{name:"fullscreen",action:s,className:"fa fa-arrows-alt no-disable no-mobile",title:"Toggle Fullscreen","default":!0},"separator-4":{name:"separator-4"},guide:{name:"guide",action:"https://simplemde.com/markdown-guide",className:"fa fa-question-circle",title:"Markdown Guide","default":!0},"separator-5":{name:"separator-5"},undo:{name:"undo",action:T,className:"fa fa-undo no-disable",title:"Undo"},redo:{name:"redo",action:M,className:"fa fa-repeat no-disable",title:"Redo"}},X={link:["[","](#url#)"],image:["![](","#url#)"],table:["","\n\n| Column 1 | Column 2 | Column 3 |\n| -------- | -------- | -------- |\n| Text | Text | Text |\n\n"],horizontalRule:["","\n\n-----\n\n"]},Z={link:"URL for the link:",image:"URL of the image:"},J={bold:"**",code:"```",italic:"*"};B.prototype.markdown=function(e){if(j){var t={};return this.options&&this.options.renderingConfig&&this.options.renderingConfig.singleLineBreaks===!1?t.breaks=!1:t.breaks=!0,this.options&&this.options.renderingConfig&&this.options.renderingConfig.codeSyntaxHighlighting===!0&&window.hljs&&(t.highlight=function(e){return window.hljs.highlightAuto(e).value}),j.setOptions(t),j(e)}},B.prototype.render=function(e){if(e||(e=this.element||document.getElementsByTagName("textarea")[0]),!this._rendered||this._rendered!==e){this.element=e;var t=this.options,n=this,i={};for(var o in t.shortcuts)null!==t.shortcuts[o]&&null!==q[o]&&!function(e){i[r(t.shortcuts[e])]=function(){q[e](n)}}(o);i.Enter="newlineAndIndentContinueMarkdownList",i.Tab="tabAndIndentMarkdownList",i["Shift-Tab"]="shiftTabAndUnindentMarkdownList",i.Esc=function(e){e.getOption("fullScreen")&&s(n)},document.addEventListener("keydown",function(e){e=e||window.event,27==e.keyCode&&n.codemirror.getOption("fullScreen")&&s(n)},!1);var a,l;if(t.spellChecker!==!1?(a="spell-checker",l=t.parsingConfig,l.name="gfm",l.gitHubSpice=!1,z({codeMirrorInstance:F})):(a=t.parsingConfig,a.name="gfm",a.gitHubSpice=!1),this.codemirror=F.fromTextArea(e,{mode:a,backdrop:l,theme:"paper",tabSize:void 0!=t.tabSize?t.tabSize:2,indentUnit:void 0!=t.tabSize?t.tabSize:2,indentWithTabs:t.indentWithTabs!==!1,lineNumbers:!1,autofocus:t.autofocus===!0,extraKeys:i,lineWrapping:t.lineWrapping!==!1,allowDropFileTypes:["text/plain"],placeholder:t.placeholder||e.getAttribute("placeholder")||"",styleSelectedText:void 0!=t.styleSelectedText?t.styleSelectedText:!0}),t.forceSync===!0){var c=this.codemirror;c.on("change",function(){c.save()})}this.gui={},t.toolbar!==!1&&(this.gui.toolbar=this.createToolbar()),t.status!==!1&&(this.gui.statusbar=this.createStatusbar()),void 0!=t.autosave&&t.autosave.enabled===!0&&this.autosave(),this.gui.sideBySide=this.createSideBySide(),this._rendered=this.element;var u=this.codemirror;setTimeout(function(){u.refresh()}.bind(u),0)}},B.prototype.autosave=function(){if(_()){var e=this;if(void 0==this.options.autosave.uniqueId||""==this.options.autosave.uniqueId)return void console.log("SimpleMDE: You must set a uniqueId to use the autosave feature");null!=e.element.form&&void 0!=e.element.form&&e.element.form.addEventListener("submit",function(){localStorage.removeItem("smde_"+e.options.autosave.uniqueId)}),this.options.autosave.loaded!==!0&&("string"==typeof localStorage.getItem("smde_"+this.options.autosave.uniqueId)&&""!=localStorage.getItem("smde_"+this.options.autosave.uniqueId)&&(this.codemirror.setValue(localStorage.getItem("smde_"+this.options.autosave.uniqueId)),this.options.autosave.foundSavedValue=!0),this.options.autosave.loaded=!0),localStorage.setItem("smde_"+this.options.autosave.uniqueId,e.value());var t=document.getElementById("autosaved");if(null!=t&&void 0!=t&&""!=t){var n=new Date,r=n.getHours(),i=n.getMinutes(),o="am",a=r;a>=12&&(a=r-12,o="pm"),0==a&&(a=12),i=10>i?"0"+i:i,t.innerHTML="Autosaved: "+a+":"+i+" "+o}this.autosaveTimeoutId=setTimeout(function(){e.autosave()},this.options.autosave.delay||1e4)}else console.log("SimpleMDE: localStorage not available, cannot autosave")},B.prototype.clearAutosavedValue=function(){if(_()){if(void 0==this.options.autosave||void 0==this.options.autosave.uniqueId||""==this.options.autosave.uniqueId)return void console.log("SimpleMDE: You must set a uniqueId to clear the autosave value");localStorage.removeItem("smde_"+this.options.autosave.uniqueId)}else console.log("SimpleMDE: localStorage not available, cannot autosave")},B.prototype.createSideBySide=function(){var e=this.codemirror,t=e.getWrapperElement(),n=t.nextSibling;n&&/editor-preview-side/.test(n.className)||(n=document.createElement("div"),n.className="editor-preview-side",t.parentNode.insertBefore(n,t.nextSibling));var r=!1,i=!1;return e.on("scroll",function(e){if(r)return void(r=!1);i=!0;var t=e.getScrollInfo().height-e.getScrollInfo().clientHeight,o=parseFloat(e.getScrollInfo().top)/t,a=(n.scrollHeight-n.clientHeight)*o;n.scrollTop=a}),n.onscroll=function(){if(i)return void(i=!1);r=!0;var t=n.scrollHeight-n.clientHeight,o=parseFloat(n.scrollTop)/t,a=(e.getScrollInfo().height-e.getScrollInfo().clientHeight)*o;e.scrollTo(0,a)},n},B.prototype.createToolbar=function(e){if(e=e||this.options.toolbar,e&&0!==e.length){var t;for(t=0;t -

    - {{ article.current_revision.title }} -

    -
    - {% block wiki_contents_tab %} - {% endblock %} -
    - -{% endblock %} diff --git a/pydis_site/templates/wiki/base.html b/pydis_site/templates/wiki/base.html deleted file mode 100644 index 846492ab1..000000000 --- a/pydis_site/templates/wiki/base.html +++ /dev/null @@ -1,44 +0,0 @@ -{% extends "base/base.html" %} -{% load static %} -{% load wiki_tags %} - -{% block title %}{% block wiki_pagetitle %}{% endblock %}{% block wiki_site_title %}{% endblock %}{% endblock %} - -{% block head %} - {{ block.super }} - - - - - - - - - - -{% endblock %} - -{% block content %} - {% block site_navbar %} - {% include "base/navbar.html" %} - {% endblock %} - - {% block wiki_navbar %}{% endblock %} - - {% block wiki_breadcrumbs %} - {% include "wiki/includes/breadcrumbs.html" %} - {% endblock %} - - {% block wiki_body %} -
    -
    -
    - {% block wiki_contents %}{% endblock %} -
    -
    -
    - {% endblock %} - - - -{% endblock %} diff --git a/pydis_site/templates/wiki/create.html b/pydis_site/templates/wiki/create.html deleted file mode 100644 index 3fbba9699..000000000 --- a/pydis_site/templates/wiki/create.html +++ /dev/null @@ -1,42 +0,0 @@ -{% extends "wiki/base.html" %} -{% load sekizai_tags %} -{% load static %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Add new article{% endblock %} - -{% block wiki_contents %} - {% addtoblock "js" %} - - - {% if not create_form.slug.value %} - - {% endif %} - {% endaddtoblock %} - - {% include "wiki/includes/editormedia.html" %} -

    Add new article

    - -
    - {% wiki_form create_form %} - -
    - -
    - -
    -
    -
    -{% endblock %} diff --git a/pydis_site/templates/wiki/create_root.html b/pydis_site/templates/wiki/create_root.html deleted file mode 100644 index 2d09089d0..000000000 --- a/pydis_site/templates/wiki/create_root.html +++ /dev/null @@ -1,48 +0,0 @@ -{% extends "wiki/base.html" %} -{% load static %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}{Create root article{% endblock %} - -{% block head %} - {{ block.super }} - - {% for js in editor.Media.js %} - - {% endfor %} - - {% for media, srcs in editor.Media.css.items %} - {% for src in srcs %} - - {% endfor %} - {% endfor %} -{% endblock %} - -{% block wiki_contents %} -

    Create First Article

    - -

    - Please create the root article. This article will be available at the root of your wiki, - so consider creating a landing page here. -

    -

    - Please note that, to begin with, this article may only be modified by wiki administrators. - Once it's been created, you may edit the permissions and set up plugins, metadata, and so on. -

    - -
    - {% wiki_form form %} -
    -
    -
    - -
    -
    -
    -
    -{% endblock %} diff --git a/pydis_site/templates/wiki/delete.html b/pydis_site/templates/wiki/delete.html deleted file mode 100644 index bb7a79666..000000000 --- a/pydis_site/templates/wiki/delete.html +++ /dev/null @@ -1,90 +0,0 @@ -{% extends "wiki/base.html" %} -{% load static %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Delete Article{% endblock %} - -{% block wiki_contents %} -

    Delete "{{ article.current_revision.title }}"

    - - {% if cannot_delete_root %} - - {% else %} - {% if cannot_delete_children %} -
    -
    -

    - You do not have permission to delete articles that have children. -

    - - - - - - Go back - -
    -
    - {% endif %} - - {% if delete_children %} -
    -
    -

    - You are deleting an article with children. If you delete this article, then its children will also be deleted. -

    -

    - If you choose to purge this article, note that its children will also be purged. -

    -
    -
    - -

    Child articles

    - -
      - {% for child in delete_children %} -
    • {{ child.article }}
    • - {% endfor %} - - {% if delete_children_more %} -
    • "...and more!"
    • - {% endif %} -
    - - {% endif %} - - {% if not cannot_delete_children %} -

    Please confirm that you would like to delete this article.

    - -
    - {% wiki_form delete_form %} - - - - - - Go back - - -
    - {% endif %} - {% endif %} -{% endblock %} diff --git a/pydis_site/templates/wiki/deleted.html b/pydis_site/templates/wiki/deleted.html deleted file mode 100644 index cdde2c472..000000000 --- a/pydis_site/templates/wiki/deleted.html +++ /dev/null @@ -1,62 +0,0 @@ -{% extends "wiki/base.html" %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Article deleted{% endblock %} - -{% block wiki_contents %} -
    -
    -

    Article deleted

    -
    -
    -

    - The article you were looking for has been deleted. -

    -
    -
    - - {% if not article.current_revision.locked or article|can_delete:user %} -

    - Restore Article -

    - -

    - To restore this article and any child articles, click the restore button below. -

    - - - - - Restore - - {% endif %} - - {% if article|can_moderate:user %} -

    - Purge Article -

    - -

    - To permanently remove this article and any child articles, click the purge button below. This will - allow you to free up the slugs assigned to these articles, so that they may be used for other - articles. -

    -

    - Please note: This action cannot be undone. -

    - -
    - {% csrf_token %} - {% wiki_form purge_form %} - -
    - {% endif %} - -{% endblock %} diff --git a/pydis_site/templates/wiki/deleted_list.html b/pydis_site/templates/wiki/deleted_list.html deleted file mode 100644 index 1a8d203c5..000000000 --- a/pydis_site/templates/wiki/deleted_list.html +++ /dev/null @@ -1,45 +0,0 @@ -{% extends "wiki/base.html" %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Deleted Articles{% endblock %} - -{% block wiki_contents %} -

    Deleted Articles

    - - {% if deleted_articles %} - - - - - - - - - - - {% for article in deleted_articles %} - - - - - - {% endfor %} - -
    Page TitleDate DeletedRestore Article
    - {{ article }} - - {{article.modified}} - - - - - - Restore - -
    - {% else %} -

    - No deleted articles to display. -

    - {% endif %} -{% endblock %} diff --git a/pydis_site/templates/wiki/dir.html b/pydis_site/templates/wiki/dir.html deleted file mode 100644 index 5a30de7b8..000000000 --- a/pydis_site/templates/wiki/dir.html +++ /dev/null @@ -1,103 +0,0 @@ -{% extends "wiki/article.html" %} -{% load humanize %} -{% load i18n %} -{% load wiki_extra %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Listing articles in {{ article.current_revision.title }}{% endblock %} - -{% block wiki_contents_tab %} - {% url 'wiki:dir' urlpath.path as self_url %} - - - -
    - -

    - {% with paginator.object_list.count as cnt %} - {% blocktrans with urlpath.path as path and cnt|pluralize:_("article,articles") as articles_plur and cnt|pluralize:_("is,are") as articles_plur_verb trimmed %} - Browsing /{{ path }}. There {{ articles_plur_verb }} {{ cnt }} {{ articles_plur }} in this level. - {% endblocktrans %} - {% endwith %} -

    - - {% include "wiki/includes/pagination.html" %} - - - - - - - - - {% for urlpath in directory %} - - - - - - - - - {% empty %} - - - - {% endfor %} -
    TitleSlugLast modified
    - {{ urlpath.article.current_revision.title }} - - - - - - - - {% if urlpath.article.current_revision.deleted %} - - - - {% endif %} - - {% if urlpath.article.current_revision.locked %} - - - - {% endif %} - - {{ urlpath.slug }} - - {{ urlpath.article.current_revision.created|naturaltime }} -
    - There are no articles at this level -
    - - {% include "wiki/includes/pagination.html" %} -{% endblock %} diff --git a/pydis_site/templates/wiki/edit.html b/pydis_site/templates/wiki/edit.html deleted file mode 100644 index c378362a5..000000000 --- a/pydis_site/templates/wiki/edit.html +++ /dev/null @@ -1,95 +0,0 @@ -{% extends "wiki/article.html" %} -{% load static %} -{% load wiki_tags %} - -{% block wiki_pagetitle %} - Edit: {{ article.current_revision.title }} -{% endblock %} - -{% block wiki_contents_tab %} -
    -
    -
    - {% with edit_form as form %} - {% include "wiki/includes/editor.html" %} - {% endwith %} - - - - -
    - {% if user.is_authenticated and urlpath.path %} - - - - - Move Article - - {% endif %} - {% if article|can_delete:user %} - - - - - Delete Article - - {% endif %} -
    - -
    -
    -
    -
    - -
    - {% include "wiki/includes/editor_sidebar.html" %} -
    -
    - - - - - - -{% endblock %} diff --git a/pydis_site/templates/wiki/error.html b/pydis_site/templates/wiki/error.html deleted file mode 100644 index d7ee70fd0..000000000 --- a/pydis_site/templates/wiki/error.html +++ /dev/null @@ -1,51 +0,0 @@ -{% extends "wiki/base.html" %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}{% if article %}{{ article.current_revision.title }}{% else %}Error{% endif %}{% endblock %} - -{% block wiki_breadcrumbs %} - {% include "wiki/includes/breadcrumbs.html" %} -{% endblock %} - -{% block wiki_contents %} - {% if error_type == "ancestors_missing" %} -

    Not Found

    - - - {% else %} -

    Error

    - - - {% endif %} -{% endblock %} diff --git a/pydis_site/templates/wiki/forms/fields/boolean.html b/pydis_site/templates/wiki/forms/fields/boolean.html deleted file mode 100644 index 9a8470be8..000000000 --- a/pydis_site/templates/wiki/forms/fields/boolean.html +++ /dev/null @@ -1,49 +0,0 @@ -
    - {% if render_labels %} -
    - - - {% if field.help_text %} -

    - {{ field.help_text|safe }} -

    - {% endif %} -
    - {% endif %} - -
    -
    -
    - - - -
    - - {% if field.errors %} -

    - {% for error in field.errors %} - {{ error }}
    - {% endfor %} -

    - {% endif %} -
    -
    -
    diff --git a/pydis_site/templates/wiki/forms/fields/char.html b/pydis_site/templates/wiki/forms/fields/char.html deleted file mode 100644 index 06e9f1b73..000000000 --- a/pydis_site/templates/wiki/forms/fields/char.html +++ /dev/null @@ -1,57 +0,0 @@ -
    - {% if render_labels and not is_markitup %} -
    - {% if field.label %} - - {% endif %} - - {% if field.help_text %} -

    - {{ field.help_text|safe }} -

    - {% endif %} -
    - {% endif %} - -
    -
    -
    - {% if is_markitup %} - - {% else %} - - {% endif %} -
    - - {% if field.errors %} -

    - {% for error in field.errors %} - {{ error }}
    - {% endfor %} -

    - {% endif %} -
    -
    -
    diff --git a/pydis_site/templates/wiki/forms/fields/image.html b/pydis_site/templates/wiki/forms/fields/image.html deleted file mode 100644 index ce5402bea..000000000 --- a/pydis_site/templates/wiki/forms/fields/image.html +++ /dev/null @@ -1,53 +0,0 @@ -
    - {% if render_labels %} -
    - {% if field.label %} - - {% endif %} - - {% if field.help_text %} -

    - {{ field.help_text|safe }} -

    - {% endif %} -
    - {% endif %} - -
    -
    -
    -
    - -
    -
    - - {% if field.errors %} -

    - {% for error in field.errors %} - {{ error }}
    - {% endfor %} -

    - {% endif %} -
    -
    -
    diff --git a/pydis_site/templates/wiki/forms/fields/in_place_render.html b/pydis_site/templates/wiki/forms/fields/in_place_render.html deleted file mode 100644 index 8591f5476..000000000 --- a/pydis_site/templates/wiki/forms/fields/in_place_render.html +++ /dev/null @@ -1,33 +0,0 @@ -
    - {% if render_labels %} -
    - {% if field.label %} - - {% endif %} - - {% if field.help_text %} -

    - {{ field.help_text|safe }} -

    - {% endif %} -
    - {% endif %} - -
    -
    -
    - {{ field }} -
    - - {% if field.errors %} -

    - {% for error in field.errors %} - {{ error }}
    - {% endfor %} -

    - {% endif %} -
    -
    -
    diff --git a/pydis_site/templates/wiki/forms/fields/model_choice.html b/pydis_site/templates/wiki/forms/fields/model_choice.html deleted file mode 100644 index 58c55e049..000000000 --- a/pydis_site/templates/wiki/forms/fields/model_choice.html +++ /dev/null @@ -1,71 +0,0 @@ -{% load wiki_extra %} - -
    - {% if render_labels %} -
    - {% if field.label %} - - {% endif %} - - {% if field.help_text %} -

    - {{ field.help_text|safe }} -

    - {% endif %} -
    - {% endif %} - -
    -
    -
    -
    - {% get_field_options field %} - - -
    - -
    - - {% if field.errors %} -

    - {% for error in field.errors %} - {{ error }}
    - {% endfor %} -

    - {% endif %} -
    -
    -
    diff --git a/pydis_site/templates/wiki/forms/fields/wiki_slug_render.html b/pydis_site/templates/wiki/forms/fields/wiki_slug_render.html deleted file mode 100644 index ff5c85283..000000000 --- a/pydis_site/templates/wiki/forms/fields/wiki_slug_render.html +++ /dev/null @@ -1,48 +0,0 @@ -{% load wiki_extra %} - -
    - {% if render_labels %} -
    - {% if field.label %} - - {% endif %} - - {% if field.help_text %} -

    - {{ field.help_text|safe }} -

    - {% endif %} -
    - {% endif %} - -
    -
    - -
    - -
    - - {% if field.errors %} -

    - {% for error in field.errors %} - {{ error }}
    - {% endfor %} -

    - {% endif %} -
    -
    -
    diff --git a/pydis_site/templates/wiki/history.html b/pydis_site/templates/wiki/history.html deleted file mode 100644 index ee297bdd3..000000000 --- a/pydis_site/templates/wiki/history.html +++ /dev/null @@ -1,126 +0,0 @@ -{% extends "wiki/article.html" %} -{% load sekizai_tags %} -{% load static %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}History: {{ article.current_revision.title }}{% endblock %} - -{% block wiki_contents_tab %} - {% include "wiki/includes/modals.html" %} - - {% addtoblock "js" %} - - - {% endaddtoblock %} - -

    - Click each revision to see a list of edited lines. Click the Preview - button to see how the article looked at this stage. At the bottom of - this page, you can change to a particular revision or merge an old - revision with the current one. -

    - - {% include "wiki/includes/pagination.html" %} - -
    - - - - - - - - - - {% for revision in revisions %} - - - - - - {% endfor %} - -
    UpdatedSummaryActions
    - {% include "wiki/includes/revision_info.html" with current_revision=article.current_revision %} - - {% if revision.user_message %} - {{ revision.user_message }} - {% elif revision.automatic_log %} - {{ revision.automatic_log }} - {% else %} - No summary - {% endif %} - - {% if revision == article.current_revision %} - - - - - Preview - - - - - - Switch - - {% else %} - - - - - - Switch - - {% endif %} -
    - - {% include "wiki/includes/pagination.html" %} - - - - -
    - - - -{% endblock %} diff --git a/pydis_site/templates/wiki/includes/article_menu.html b/pydis_site/templates/wiki/includes/article_menu.html deleted file mode 100644 index 966e81205..000000000 --- a/pydis_site/templates/wiki/includes/article_menu.html +++ /dev/null @@ -1,78 +0,0 @@ -{% load wiki_tags %} - -{% if article|can_write:user %} - {% with selected_tab as selected %} - - {% endwith %} -{% endif %} diff --git a/pydis_site/templates/wiki/includes/breadcrumbs.html b/pydis_site/templates/wiki/includes/breadcrumbs.html deleted file mode 100644 index 1b268e113..000000000 --- a/pydis_site/templates/wiki/includes/breadcrumbs.html +++ /dev/null @@ -1,95 +0,0 @@ -{% load wiki_tags %} - -{% if urlpath and article %} - -{% endif %} diff --git a/pydis_site/templates/wiki/includes/editor.html b/pydis_site/templates/wiki/includes/editor.html deleted file mode 100644 index 6eb6cd45b..000000000 --- a/pydis_site/templates/wiki/includes/editor.html +++ /dev/null @@ -1,4 +0,0 @@ -{% load wiki_tags %} -{% include "wiki/includes/editormedia.html" %} - -{% wiki_form form %} diff --git a/pydis_site/templates/wiki/includes/editor_sidebar.html b/pydis_site/templates/wiki/includes/editor_sidebar.html deleted file mode 100644 index 45ac87a18..000000000 --- a/pydis_site/templates/wiki/includes/editor_sidebar.html +++ /dev/null @@ -1,38 +0,0 @@ -{% load static %} - -
    - {% for plugin, plugin_form in sidebar %} -
    -
    -

    - {% if plugin.sidebar.icon_class %} - - {% if plugin.sidebar.icon_class == "fa-picture-o" %} - - {% else %} - - {% endif %} - - {% endif %} - - {{ plugin.sidebar.headline }} -

    - -
    -
    -
    - {% if plugin.sidebar.template %} - {% with plugin_form as form %} - - {% endwith %} - {% endif %} -
    -
    -
    - {% endfor %} -
    - - diff --git a/pydis_site/templates/wiki/includes/editormedia.html b/pydis_site/templates/wiki/includes/editormedia.html deleted file mode 100644 index c10fbef8a..000000000 --- a/pydis_site/templates/wiki/includes/editormedia.html +++ /dev/null @@ -1,17 +0,0 @@ -{% load sekizai_tags %} -{% load static %} - -{% addtoblock "js" %} - - {% for js in editor.Media.js %} - - {% endfor %} -{% endaddtoblock %} - -{% addtoblock "css" %} - {% for media, srcs in editor.Media.css.items %} - {% for src in srcs %} - - {% endfor %} - {% endfor %} -{% endaddtoblock %} diff --git a/pydis_site/templates/wiki/includes/form.html b/pydis_site/templates/wiki/includes/form.html deleted file mode 100644 index 4ea08de49..000000000 --- a/pydis_site/templates/wiki/includes/form.html +++ /dev/null @@ -1,16 +0,0 @@ -{% load sekizai_tags %} -{% csrf_token %} - -{% include "wiki/includes/formerrors.html" %} - -{% addtoblock "js" %} - {{ form.media.js }} -{% endaddtoblock %} - -{% addtoblock "css" %} - {{ form.media.css }} -{% endaddtoblock %} - -{% for field in form %} - {% include "wiki/includes/formfield.html" %} -{% endfor %} diff --git a/pydis_site/templates/wiki/includes/formerrors.html b/pydis_site/templates/wiki/includes/formerrors.html deleted file mode 100644 index c6df2637c..000000000 --- a/pydis_site/templates/wiki/includes/formerrors.html +++ /dev/null @@ -1,15 +0,0 @@ -{% if form.non_field_errors %} -
    - {% if form_error_title %} -
    -

    {{ form_error_title }}

    -
    - {% endif %} - -
    - {% for error_message in form.non_field_errors %} -

    {{ error_message }}

    - {% endfor %} -
    -
    -{% endif %} diff --git a/pydis_site/templates/wiki/includes/formfield.html b/pydis_site/templates/wiki/includes/formfield.html deleted file mode 100644 index 8c42cfbfd..000000000 --- a/pydis_site/templates/wiki/includes/formfield.html +++ /dev/null @@ -1,7 +0,0 @@ -{% load wiki_extra %} - -{% if field.is_hidden %} - {{ field }} -{% else %} - {% render_field field render_labels %} -{% endif %} diff --git a/pydis_site/templates/wiki/includes/messages.html b/pydis_site/templates/wiki/includes/messages.html deleted file mode 100644 index e69de29bb..000000000 diff --git a/pydis_site/templates/wiki/includes/pagination.html b/pydis_site/templates/wiki/includes/pagination.html deleted file mode 100644 index 35dac5381..000000000 --- a/pydis_site/templates/wiki/includes/pagination.html +++ /dev/null @@ -1,27 +0,0 @@ -{% load i18n %} - -{% if is_paginated %} - -{% endif %} diff --git a/pydis_site/templates/wiki/includes/render.html b/pydis_site/templates/wiki/includes/render.html deleted file mode 100644 index c0334d98c..000000000 --- a/pydis_site/templates/wiki/includes/render.html +++ /dev/null @@ -1,28 +0,0 @@ -{% load sekizai_tags %} -{% load static %} - -{% addtoblock "js" %} - -{% endaddtoblock %} - -
    - {{ content|default:"" }} -
    - -{% for plugin in plugins %} - {% if plugin.RenderMedia.css %} - {% addtoblock "css" %} - {% for media, url in plugin.RenderMedia.css.items %} - - {% endfor %} - {% endaddtoblock %} - {% endif %} - - {% if plugin.RenderMedia.js %} - {% addtoblock "js" %} - {% for url in plugin.RenderMedia.js %} - - {% endfor %} - {% endaddtoblock %} - {% endif %} -{% endfor %} diff --git a/pydis_site/templates/wiki/includes/revision_info.html b/pydis_site/templates/wiki/includes/revision_info.html deleted file mode 100644 index f29640344..000000000 --- a/pydis_site/templates/wiki/includes/revision_info.html +++ /dev/null @@ -1,24 +0,0 @@ -{% comment %} - This reusable code is shared between different templates and different inheritors of - BaseRevision. -{% endcomment %} - -{% load wiki_tags %} - -{% if not hidedate %}{{ revision.created }}{% endif %} {% if not hidenumber %}(#{{ revision.revision_number }}) by{% endif %} {% if revision.user %}{{ revision.user }}{% else %}{% if article|can_moderate:user %}{{ revision.ip_address|default:"anonymous (IP not logged)" }}{% else %}anonymous (IP logged){% endif %}{% endif %} - -{% if revision.deleted %} - deleted -{% endif %} - -{% if revision.previous_revision.deleted and not revision.deleted %} - restored -{% endif %} - -{% if revision.locked %} - locked -{% endif %} - -{% if revision.previous_revision.locked and not revision.locked %} - unlocked -{% endif %} diff --git a/pydis_site/templates/wiki/includes/searchresult.html b/pydis_site/templates/wiki/includes/searchresult.html deleted file mode 100644 index 897ee4a64..000000000 --- a/pydis_site/templates/wiki/includes/searchresult.html +++ /dev/null @@ -1,33 +0,0 @@ -{% load humanize %} - - - - {% for urlpath in article.urlpath_set.all %} - - {{ article.current_revision.title }} -
    - Slug: /{{ urlpath.path }} -
    - {% empty %} - - {{ article.current_revision.title }} - - {% endfor %} - - {% if article.current_revision.deleted %} - - - - {% endif %} - - {% if article.current_revision.locked %} - - - - {% endif %} - - - - {{ article.current_revision.created|naturaltime }} - - diff --git a/pydis_site/templates/wiki/move.html b/pydis_site/templates/wiki/move.html deleted file mode 100644 index a3f7a5d85..000000000 --- a/pydis_site/templates/wiki/move.html +++ /dev/null @@ -1,72 +0,0 @@ -{% extends "wiki/article.html" %} -{% load i18n %} -{% load sekizai_tags %} -{% load static %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Move: {{ article.current_revision.title }}{% endblock %} - -{% block wiki_contents_tab %} -
    -
    - {% if urlpath.get_descendants %} - {% blocktrans count cnt=urlpath.get_descendants.count trimmed %} -

    - Please note that this article has {{ cnt }} child article. If you - decide to move this article, then links to any child articles will - not be updated. -

    - {% plural %} -

    - Please note that this article has {{ cnt }} child articles. If you - decide to move this article, then links to any child articles will - not be updated. -

    - {% endblocktrans %} - {% endif %} -

    - Remember: Any links to this article will not be automatically updated. You - may leave behind a redirect page by specifying that option below, but these - are temporary - so it's better to update the links directly. -

    -
    -
    - -
    - {% wiki_form form %} - - {# Not gonna lie, I have no idea what this is or what it's for #} -
    - - - - - - -
    - - - - - - Go back - - - -
    - - {% addtoblock "js" %} - - - {% endaddtoblock %} -{% endblock %} diff --git a/pydis_site/templates/wiki/permission_denied.html b/pydis_site/templates/wiki/permission_denied.html deleted file mode 100644 index 58394c8fa..000000000 --- a/pydis_site/templates/wiki/permission_denied.html +++ /dev/null @@ -1,36 +0,0 @@ -{% extends "wiki/base.html" %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Permission Denied{% endblock %} - -{% block wiki_contents %} -
    -
    -

    Permission Denied

    -
    - -
    -

    - Sorry, you don't have permission to access this page. -

    - {% if article.current_revision.locked %} -

    This article is locked for editing.

    - {% endif %} - {% if not read_denied %} - - - - - Back to article - - {% elif urlpath.parent %} - - - - - Back to article - - {% endif %} -
    -
    -{% endblock %} diff --git a/pydis_site/templates/wiki/plugins/images/index.html b/pydis_site/templates/wiki/plugins/images/index.html deleted file mode 100644 index a76703aa5..000000000 --- a/pydis_site/templates/wiki/plugins/images/index.html +++ /dev/null @@ -1,171 +0,0 @@ -{% extends "wiki/article.html" %} -{% load humanize %} -{% load wiki_tags %} -{% load wiki_thumbnails %} - -{# TODO: This page needs re-styling, but it's functional for now so we're not touching it until after wiki completion #} - -{% block wiki_pagetitle %}Images: {{ article.current_revision.title }}{% endblock %} - -{% block wiki_contents_tab %} -

    The following images are available for this article. Copy the markdown tag to directly refer to an image from the article text.

    - -

    - - - - - Back to edit page - -

    - - {% include "wiki/includes/pagination.html" %} - - - {% for image in images %} - {% with image.current_revision.imagerevision as revision %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {% endwith %} - {% endfor %} -
    {{ revision.get_filename|default:_("No filename") }}TagUpdatedSize
    -
    - {% thumbnail revision.image "128x128" as thumb %} - - {{ revision.get_filename }} - - {% endthumbnail %} -
    - - {% if image|can_write:user %} - {% if revision.deleted %} - - - - - Upload - - - - - - Restore - - {% else %} - - - - - Upload - - - - - - Remove - - {% endif %} - {% if article|can_moderate:user %} - - - - - Delete - - {% endif %} - {% endif %} -
    - [image:{{ image.id }}] - - {% include "wiki/includes/revision_info.html" %} - - {{ revision.get_size|filesizeformat }}
    {{ revision.width }}x{{ revision.height }} pixels -
    - History -
    - - - - - - - - - - - - {% for old_revision in image.revision_set.all %} - - - - - - - - - - - - {% endfor %} - -
    UpdatedSizeDimensions
    -
    - {% thumbnail old_revision.imagerevision.image "50x50" crop="center" as thumb %} - - {{ revision.imagerevision.get_filename }} - - {% endthumbnail %} -
    -
    - {% include "wiki/includes/revision_info.html" with current_revision=image.current_revision revision=old_revision %} - - {{ old_revision.imagerevision.get_size|filesizeformat }} - - {{ old_revision.imagerevision.width }}x{{ old_revision.imagerevision.height }} pixels - - {% if image|can_write:user and old_revision != image.current_revision %} - - - - - Restore - - {% else %} - - - - - Current - - {% endif %} -
    -
    - - {% include "wiki/includes/pagination.html" %} -{% endblock %} diff --git a/pydis_site/templates/wiki/plugins/images/purge.html b/pydis_site/templates/wiki/plugins/images/purge.html deleted file mode 100644 index 3b514e4c6..000000000 --- a/pydis_site/templates/wiki/plugins/images/purge.html +++ /dev/null @@ -1,42 +0,0 @@ -{% extends "wiki/article.html" %} -{% load wiki_tags %} -{% load wiki_thumbnails %} - -{% block wiki_pagetitle %}Purge image: {{ image }}{% endblock %} - -{% block wiki_contents_tab %} -
    -
    -

    - Purge image: Completely remove image file and all revisions -

    -
    - {% wiki_form form %} - - - - - - Go Back - - - -
    -
    - -
    - {% thumbnail image.current_revision.imagerevision.image "250x250" as thumb %} -
    - - {{ revision.get_filename }} - -
    - {% endthumbnail %} -
    -
    -{% endblock %} diff --git a/pydis_site/templates/wiki/plugins/images/render.html b/pydis_site/templates/wiki/plugins/images/render.html deleted file mode 100644 index d14b3de47..000000000 --- a/pydis_site/templates/wiki/plugins/images/render.html +++ /dev/null @@ -1,25 +0,0 @@ -{% load wiki_thumbnails %}{% comment %} - This template is used for the markdown extension that renders images and captions. - - NB! Watch out for line breaks, markdown might add
    s and

    s. -{% endcomment %}{% with image.current_revision.imagerevision as revision %}{% spaceless %} -

    - - {% if size %} - {% thumbnail revision.image size upscale=False as thumb %} - {{ revision.get_filename }} - {% empty %} -
    - Image not found -
    - {% endthumbnail %} - {% else %} - {{ revision.get_filename }} - {% endif %} -
    -
    {{ caption|safe }}
    -
    -{% endspaceless %}{% endwith %} diff --git a/pydis_site/templates/wiki/plugins/images/revision_add.html b/pydis_site/templates/wiki/plugins/images/revision_add.html deleted file mode 100644 index eb872eab7..000000000 --- a/pydis_site/templates/wiki/plugins/images/revision_add.html +++ /dev/null @@ -1,43 +0,0 @@ -{% extends "wiki/article.html" %} -{% load wiki_tags %} -{% load wiki_thumbnails %} - -{% block wiki_pagetitle %}Replace Image: {{ image }}{% endblock %} - -{% block wiki_contents_tab %} -
    -
    -

    - Upload an image to replace the current one. -

    - -
    - {% wiki_form form %} - - - - - - Go Back - - - -
    -
    - -
    - {% thumbnail image.current_revision.imagerevision.image "250x250" as thumb %} -
    - - {{ revision.get_filename }} - -
    - {% endthumbnail %} -
    -
    -{% endblock %} diff --git a/pydis_site/templates/wiki/plugins/images/sidebar.html b/pydis_site/templates/wiki/plugins/images/sidebar.html deleted file mode 100644 index b29ef2408..000000000 --- a/pydis_site/templates/wiki/plugins/images/sidebar.html +++ /dev/null @@ -1,206 +0,0 @@ -{% load static %} -{% load wiki_images_tags %} -{% load wiki_tags %} -{% load wiki_thumbnails %} - -{% with article|images_for_article as images %} - {% if article|images_can_add:user %} - {% include "wiki/includes/formerrors.html" %} - - {# Include the hidden fields #} - {% for hidden in form.hidden_fields %} - {{ hidden }} - {% endfor %} - - {% for field in form.visible_fields %} - {% include "wiki/includes/formfield.html" with render_labels=False %} - {% endfor %} - - - -
    - {% endif %} - - {% for image in images %} - {% with image.current_revision.imagerevision as revision %} - {% thumbnail revision.image "100x100" crop="center" as thumb %} -
    -
    - {{ revision.get_filename }} -
    -
    -
    - Image ID: {{ image.id }} -
    - -

    - - - - - - - {% if image|can_write:user %} - - - - - - {% endif %} -

    -
    -
    - {% endthumbnail %} - {% endwith %} - - {% empty %} -
    - No images found for this article. -
    -
    - {% endfor %} - -

    - - Manage Images - - - - -

    - -

    How to use images

    - -

    - Images are local to the article, and may only be used in the article they are - uploaded to. Images may be replaced by clicking the upload button next to it - above, but note that image revisions are kept and can be found on the - Manage Images page. -

    - -

    - To make use of images in an article, use the image wiki tag in - your Markdown. These tags take some arguments for customisation, and you can - also include a caption on the next line, indented by four spaces. Note that - the align and size options are optional. -

    -

    - Syntax: [image:ID align:x size:y] -

    -

    - The ID to use is the image ID shown next to the image in the list above. - You can click on the insert button if you'd like to insert an image into the - editor without manually typing the tag. -

    - -
    Example tag
    - -
    -  [image:1 align:left size:orig]
    -      Python Discord logo
    -  
    - -
    Options for align
    - -
    - left - right -
    - -
    Options for size
    - -
    - small - medium - large - orig - default -
    -{% endwith %} - - - - diff --git a/pydis_site/templates/wiki/plugins/links/sidebar.html b/pydis_site/templates/wiki/plugins/links/sidebar.html deleted file mode 100644 index 4fdbac723..000000000 --- a/pydis_site/templates/wiki/plugins/links/sidebar.html +++ /dev/null @@ -1,56 +0,0 @@ -{% load sekizai_tags %} -{% load static %} - -

    Link to another wiki page

    - -

    - Type in something from another wiki page's title and auto-complete will help you create a tag for your wiki link. Tags for links look like this:
    -

    - -
    [Title of link](wiki:ArticleSlug)
    - -{# We do this to prevent accidental form submission - this isn't _really_ a form #} - - -
    -
    - - - - - -
    -
    - -
    - -

    An external link

    - -

    - You can link to another website simply by inserting an address example.com or http://example.com or by using the markdown syntax:
    -

    - -
    [Clickable text](http://example.com)
    - -{% addtoblock "js" %} - {% comment %} - So, for whatever reason, bulmahead doesn't have a LICENSE file. There is one in - the package.json, but that isn't a standard most projects adhere to - so I've - declined to include it within the project directly. - - The package.json states MIT - but there is no prose or license - text available for the project itself. - {% endcomment %} - - - - - -{% endaddtoblock %} diff --git a/pydis_site/templates/wiki/preview_inline.html b/pydis_site/templates/wiki/preview_inline.html deleted file mode 100644 index a01c963a1..000000000 --- a/pydis_site/templates/wiki/preview_inline.html +++ /dev/null @@ -1,73 +0,0 @@ -{% extends "wiki/base.html" %} -{% load sekizai_tags %} -{% load static %} -{% load wiki_tags %} - -{# We make these empty so they don't appear in the preview #} -{% block site_navbar %}{% endblock %} -{% block site_footer %}{% endblock %} -{% block wiki_breadcrumbs %}{% endblock %} - -{% block wiki_body %} - {% if revision %} -
    -
    -
    -

    Previewing Revision

    -
    -
    - {% include "wiki/includes/revision_info.html" %} -
    -
    -
    - {% endif %} - - {% if merge %} -
    - Previewing merge between: - {% include "wiki/includes/revision_info.html" with revision=merge1 %} - and - {% include "wiki/includes/revision_info.html" with revision=merge2 %} -
    - - {% if merge1.deleted %} -
    - You cannot merge with a deleted revision -
    - {% endif %} - {% endif %} - - {% if revision and revision.deleted %} -
    - This revision has been deleted. -

    Restoring to this revision will mark the article as deleted.

    -
    - {% else %} -
    -
    -
    -

    {{ article.current_revision.title }}

    - - {% wiki_render article content %} -
    -
    -
    - - {% for plugin in plugins %} - {% if plugin.RenderMedia.css %} - {% addtoblock "css" %} - {% for media, url in plugin.RenderMedia.css.items %} - - {% endfor %} - {% endaddtoblock %} - {% endif %} - {% if plugin.RenderMedia.js %} - {% addtoblock "js" %} - {% for url in plugin.RenderMedia.js %} - - {% endfor %} - {% endaddtoblock %} - {% endif %} - {% endfor %} - {% endif %} -{% endblock %} diff --git a/pydis_site/templates/wiki/root_missing.html b/pydis_site/templates/wiki/root_missing.html deleted file mode 100644 index 31ef2eabc..000000000 --- a/pydis_site/templates/wiki/root_missing.html +++ /dev/null @@ -1,41 +0,0 @@ -{% extends "wiki/create_root.html" %} -{% load wiki_tags %} - -{% block wiki_contents %} -
    -
    -
    -
    -

    No articles found

    -
    -
    -

    - It appears that there are no articles available on this wiki. -

    - - {% if not user.is_superuser %} -

    - To get started, please login with a superuser account. -

    - - {% login_url as wiki_login_url %} - - {% if wiki_login_url %} -
    - Login -
    - {% endif %} - {% else %} -

    - Let's get started - click below to create the first article, or to read up on the - django-wiki documentation. -

    - - Create Article - Documentation - {% endif %} -
    -
    -
    -
    -{% endblock %} diff --git a/pydis_site/templates/wiki/search.html b/pydis_site/templates/wiki/search.html deleted file mode 100644 index 154b6934a..000000000 --- a/pydis_site/templates/wiki/search.html +++ /dev/null @@ -1,64 +0,0 @@ -{% extends "wiki/base.html" %} -{% load i18n %} -{% load wiki_tags %} - - -{% block wiki_pagetitle %}Search results for: "{{ search_query }}"{% endblock %} - -{% block wiki_contents %} -

    Search results for: "{{ search_query }}"

    - - - - {% include "wiki/includes/pagination.html" %} - - - - - - - - {% for article in articles %} - {% block wiki_search_loop %} - {% include "wiki/includes/searchresult.html" %} - {% endblock %} - - {% empty %} - - - - {% endfor %} -
    TitleLast modified
    - No articles were found for that search query. -
    - - {% include "wiki/includes/pagination.html" %} -{% endblock %} diff --git a/pydis_site/templates/wiki/settings.html b/pydis_site/templates/wiki/settings.html deleted file mode 100644 index e291621d2..000000000 --- a/pydis_site/templates/wiki/settings.html +++ /dev/null @@ -1,30 +0,0 @@ -{% extends "wiki/article.html" %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Settings: {{ article.current_revision.title }}{% endblock %} - -{% block wiki_contents_tab %} - {% for form in forms %} -
    - - - {% wiki_form form %} - -
    -
    - {# Empty for spacing #} -
    -
    -
    - -
    -
    -
    -
    - {% endfor %} -{% endblock %} diff --git a/pydis_site/templates/wiki/source.html b/pydis_site/templates/wiki/source.html deleted file mode 100644 index a6611233e..000000000 --- a/pydis_site/templates/wiki/source.html +++ /dev/null @@ -1,14 +0,0 @@ -{% extends "wiki/article.html" %} -{% load wiki_tags %} - -{% block wiki_pagetitle %}Source of "{{ article.current_revision.title }}"{% endblock %} - -{% block wiki_contents_tab %} - {% if article.current_revision.locked %} -

    This article is currently locked for editing.

    - {% endif %} - -
    -{{ article.current_revision.content }}
    -  
    -{% endblock %} From d6954d6be692592bf08409fc9745ee6273beb7c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20Sand=C3=B8y?= Date: Sun, 4 Oct 2020 15:36:07 +0200 Subject: [PATCH 3/8] Remove wiki from settings.py. --- .gitignore | 1 - pydis_site/settings.py | 90 +----------------------------------------- 2 files changed, 2 insertions(+), 89 deletions(-) diff --git a/.gitignore b/.gitignore index 9ce094699..e8a4d31ff 100644 --- a/.gitignore +++ b/.gitignore @@ -116,7 +116,6 @@ rethinkdb_data/ # Node modules node_modules/ -media/ pip-wheel-metadata/ staticfiles/ diff --git a/pydis_site/settings.py b/pydis_site/settings.py index 1f042c1bb..e293f9eac 100644 --- a/pydis_site/settings.py +++ b/pydis_site/settings.py @@ -13,7 +13,6 @@ import os import secrets import sys -import typing import environ import sentry_sdk @@ -22,10 +21,6 @@ from pydis_site.constants import GIT_SHA -if typing.TYPE_CHECKING: - from django.contrib.auth.models import User - from wiki.models import Article - env = environ.Env( DEBUG=(bool, False), SITE_SENTRY_DSN=(str, "") @@ -84,9 +79,7 @@ ) SECRET_KEY = env('SECRET_KEY') - # Application definition - INSTALLED_APPS = [ 'pydis_site.apps.api', 'pydis_site.apps.home', @@ -95,10 +88,9 @@ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', - 'django.contrib.humanize.apps.HumanizeConfig', 'django.contrib.sessions', 'django.contrib.messages', - 'django.contrib.sites.apps.SitesConfig', + 'django.contrib.sites', 'django.contrib.staticfiles', 'allauth', @@ -112,18 +104,8 @@ 'django_filters', 'django_nyt.apps.DjangoNytConfig', 'django_simple_bulma', - 'mptt', 'rest_framework', - 'rest_framework.authtoken', - 'sekizai', - 'sorl.thumbnail', - - 'wiki.apps.WikiConfig', - - 'wiki.plugins.images.apps.ImagesConfig', - 'wiki.plugins.links.apps.LinksConfig', - 'wiki.plugins.redlinks.apps.RedlinksConfig', - 'wiki.plugins.notifications.apps.NotificationsConfig', # Required for migrations + 'rest_framework.authtoken' ] MIDDLEWARE = [ @@ -154,12 +136,9 @@ 'context_processors': [ 'django.template.context_processors.debug', - 'django.template.context_processors.media', 'django.template.context_processors.request', - 'django.template.context_processors.static', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', - "sekizai.context_processors.sekizai", "pydis_site.context_processors.git_sha_processor" ], }, @@ -208,9 +187,6 @@ STATICFILES_DIRS = [os.path.join(BASE_DIR, 'pydis_site', 'static')] STATIC_ROOT = env('STATIC_ROOT', default='/app/staticfiles') -MEDIA_URL = '/media/' -MEDIA_ROOT = env('MEDIA_ROOT', default='/site/media') - STATICFILES_FINDERS = [ 'django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', @@ -320,69 +296,7 @@ } } -# Required for the wiki -LOGIN_URL = "/admin/login" # Update this when the real login system is in place -SITE_ID = 1 - -WIKI_ACCOUNT_HANDLING = False -WIKI_ACCOUNT_SIGNUP_ALLOWED = False - -WIKI_ANONYMOUS = True -WIKI_ANONYMOUS_WRITE = False - -WIKI_MARKDOWN_KWARGS = { - "extension_configs": { - "wiki.plugins.macros.mdx.toc": { - "anchorlink": True, - "baselevel": 2 - } - }, "extensions": [ - "markdown.extensions.abbr", - "markdown.extensions.attr_list", - "markdown.extensions.extra", - "markdown.extensions.footnotes", - "markdown.extensions.nl2br", - "markdown.extensions.sane_lists", - - "wiki.core.markdown.mdx.codehilite", - "wiki.core.markdown.mdx.previewlinks", - "wiki.core.markdown.mdx.responsivetable", - "wiki.plugins.macros.mdx.toc", - "wiki.plugins.macros.mdx.wikilinks", - ] -} - -WIKI_MESSAGE_TAG_CSS_CLASS = { - messages.DEBUG: "", # is-info isn't distinctive enough from blurple - messages.ERROR: "is-danger", - messages.INFO: "is-primary", - messages.SUCCESS: "is-success", - messages.WARNING: "is-warning", -} - -WIKI_MARKDOWN_SANITIZE_HTML = False - - -# Wiki permissions - - -def WIKI_CAN_DELETE(article: "Article", user: "User") -> bool: # noqa: N802 - """Check whether a user may delete an article.""" - return user.has_perm('wiki.delete_article') - - -def WIKI_CAN_MODERATE(article: "Article", user: "User") -> bool: # noqa: N802 - """Check whether a user may moderate an article.""" - return user.has_perm('wiki.moderate') - - -def WIKI_CAN_WRITE(article: "Article", user: "User") -> bool: # noqa: N802 - """Check whether a user may create or edit an article.""" - return user.has_perm('wiki.change_article') - - # Django Allauth stuff - AUTHENTICATION_BACKENDS = ( # Needed to login by username in Django admin, regardless of `allauth` 'django.contrib.auth.backends.ModelBackend', From 9f9aa781b44243b57a43a7aa8ddfcb216984cfc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20Sand=C3=B8y?= Date: Sun, 4 Oct 2020 15:36:57 +0200 Subject: [PATCH 4/8] Remove references to wiki from other apps. --- pydis_site/apps/home/urls.py | 6 +----- pydis_site/apps/staff/urls.py | 4 +--- pydis_site/templates/base/base.html | 1 - 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/pydis_site/apps/home/urls.py b/pydis_site/apps/home/urls.py index 61e87a39b..d57c52e5c 100644 --- a/pydis_site/apps/home/urls.py +++ b/pydis_site/apps/home/urls.py @@ -1,6 +1,4 @@ from allauth.account.views import LogoutView -from django.conf import settings -from django.conf.urls.static import static from django.contrib import admin from django.contrib.messages import ERROR from django.urls import include, path @@ -14,8 +12,6 @@ path('', HomeView.as_view(), name='home'), path('', HomeView.as_view(), name='socialaccount_connections'), - path('pages/', include('wiki.urls')), - path('accounts/', include('allauth.socialaccount.providers.discord.urls')), path('accounts/', include('allauth.socialaccount.providers.github.urls')), @@ -38,4 +34,4 @@ path('admin/', admin.site.urls), path('notifications/', include('django_nyt.urls')), -] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) +] diff --git a/pydis_site/apps/staff/urls.py b/pydis_site/apps/staff/urls.py index a564d516e..ca8d1a0f4 100644 --- a/pydis_site/apps/staff/urls.py +++ b/pydis_site/apps/staff/urls.py @@ -1,5 +1,3 @@ -from django.conf import settings -from django.conf.urls.static import static from django.urls import path from .viewsets import LogView @@ -7,4 +5,4 @@ app_name = 'staff' urlpatterns = [ path('bot/logs//', LogView.as_view(), name="logs"), -] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) +] diff --git a/pydis_site/templates/base/base.html b/pydis_site/templates/base/base.html index 70426dc10..ab8c7760d 100644 --- a/pydis_site/templates/base/base.html +++ b/pydis_site/templates/base/base.html @@ -1,6 +1,5 @@ {# Base template, with a few basic style definitions. #} {% load django_simple_bulma %} -{% load sekizai_tags %} {% load static %} From ba201c6f34583bada574a19c8ea6d50684262c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20Sand=C3=B8y?= Date: Sun, 4 Oct 2020 15:37:11 +0200 Subject: [PATCH 5/8] Remove wiki template tags. --- .../apps/home/templatetags/wiki_extra.py | 132 ---------- .../apps/home/tests/test_wiki_templatetags.py | 238 ------------------ 2 files changed, 370 deletions(-) delete mode 100644 pydis_site/apps/home/templatetags/wiki_extra.py delete mode 100644 pydis_site/apps/home/tests/test_wiki_templatetags.py diff --git a/pydis_site/apps/home/templatetags/wiki_extra.py b/pydis_site/apps/home/templatetags/wiki_extra.py deleted file mode 100644 index b4b720bf0..000000000 --- a/pydis_site/apps/home/templatetags/wiki_extra.py +++ /dev/null @@ -1,132 +0,0 @@ -from typing import Any, Dict, List, Type, Union - -from django import template -from django.forms import BooleanField, BoundField, CharField, Field, ImageField, ModelChoiceField -from django.template import Context -from django.template.loader import get_template -from django.utils.safestring import SafeText, mark_safe -from wiki.editors.markitup import MarkItUpWidget -from wiki.forms import WikiSlugField -from wiki.models import URLPath -from wiki.plugins.notifications.forms import SettingsModelChoiceField - -TEMPLATE_PATH = "wiki/forms/fields/{0}.html" - -TEMPLATES: Dict[Type, str] = { - BooleanField: TEMPLATE_PATH.format("boolean"), - CharField: TEMPLATE_PATH.format("char"), - ImageField: TEMPLATE_PATH.format("image"), - - ModelChoiceField: TEMPLATE_PATH.format("model_choice"), - SettingsModelChoiceField: TEMPLATE_PATH.format("model_choice"), - WikiSlugField: TEMPLATE_PATH.format("wiki_slug_render"), -} - - -register = template.Library() - - -def get_unbound_field(field: Union[BoundField, Field]) -> Field: - """ - Unwraps a bound Django Forms field, returning the unbound field. - - Bound fields often don't give you the same level of access to the field's underlying attributes, - so sometimes it helps to have access to the underlying field object. - """ - while isinstance(field, BoundField): - field = field.field - - return field - - -def render(template_path: str, context: Dict[str, Any]) -> SafeText: - """ - Renders a template at a specified path, with the provided context dictionary. - - This was extracted mostly for the sake of mocking it out in the tests - but do note that - the resulting rendered template is wrapped with `mark_safe`, so it will not be escaped. - """ - return mark_safe(get_template(template_path).render(context)) # noqa: S703, S308 - - -@register.simple_tag -def render_field(field: Field, render_labels: bool = True) -> SafeText: - """ - Renders a form field using a custom template designed specifically for the wiki forms. - - As the wiki uses custom form rendering logic, we were unable to make use of Crispy Forms for - it. This means that, in order to customize the form fields, we needed to be able to render - the fields manually. This function handles that logic. - - Sometimes we don't want to render the label that goes with a field - the `render_labels` - argument defaults to True, but can be set to False if the label shouldn't be rendered. - - The label rendering logic is left up to the template. - - Usage: `{% render_field field_obj [render_labels=True/False] %}` - """ - unbound_field = get_unbound_field(field) - - if not isinstance(render_labels, bool): - render_labels = True - - template_path = TEMPLATES.get(unbound_field.__class__, TEMPLATE_PATH.format("in_place_render")) - is_markitup = isinstance(unbound_field.widget, MarkItUpWidget) - context = {"field": field, "is_markitup": is_markitup, "render_labels": render_labels} - - return render(template_path, context) - - -@register.simple_tag(takes_context=True) -def get_field_options(context: Context, field: BoundField) -> str: - """ - Retrieves the field options for a multiple choice field, and stores it in the context. - - This tag exists because we can't call functions within Django templates directly, and is - only made use of in the template for ModelChoice (and derived) fields - but would work fine - with anything that makes use of your standard `

    M5nO_z@(Z};Ce7Sb;BhmTcT4l0D3JV?m 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�Px-=8!Kq6To)-(hOV+>lAcO-qMS{wfn#_( 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 Y74=Fif>~6svP5g_ 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 bg7E(VxDCsv5U1nn00000NkvXXu0mjf465w; diff --git a/pydis_site/static/images/wiki/contributing/pycharm_interpreter.png b/pydis_site/static/images/wiki/contributing/pycharm_interpreter.png deleted file mode 100644 index cb757f84ce895635e17851d006fbf9a9dc06a364..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52028 zcmb@tby!@>vo?woJcI<71ShyVB!M8oLU4C?_Zi$JNN@?k9fAiL+$Ff{Ai*657-l}Q zv-kd;bDr4_{Fq(gQ(?CeUI4BNh%zR^{%<0|&eilqi zt%004C}U~)L>XUsi)ahaUErU}&Zv%B&w7@Yq9P+-)0Mr?mp*hyfAK=i)5izLo$=pF zA&zO)e8kxEN7r)rQQ^8~hwd#OFe3gL;gW7L3O;^wtNeN={DF@k1_3v{RE|lgEkjA& zfwpXRp^7FgG5HiCF=r%n`WpCfiW2iMTPw~Dy0@`cdTsbn1?Wxw4mf}?zuFr!IGZo` zPX-oTtb*WaqByK@dCj3Iaoslq6LX&XGi{g03tu~1#SE_Qg`=Cr@93g7**yh;IH0?S zB2`=nBqfMh6!6y^$G1B*KhEgZcT;g`Cw;M*K90~rwv7qt9sJdCiQw4OH<>x?6JRNV ziE%%<6JGVL_!Nzf<}xq#@v6fIyKP-%TraQQX+Z>ORyr@itru#!7Hxl4r=7I!vD-@d znS0IKezmO(0xf6|a69xBcN+Nv30c&=L--~Iv(~OCV)x)^<{rqtAP!RuF0Ky|iA06p zxe!X?x$~@WXN+pHBxmzOhgR2S$TiP|aXBJe;Gh%k7@BezSSOS8uzIWXX{xIz7|gb; zk(;Tqg!l2AlH{^+Y{t-Z>W9hetU^F_&|aj)^T866Q+81qZFRbbTic-*oWRF-zqO9? zj@G&n4d+L|J#@RB-U7axZD=emKUphsZy}U~uGo;g@JOGk5`AZ{HtzGwrAz2FeJK9m zU~q6K!bdIT!M$kgF~S#D^)~qUb1Yt_rgJV5u8f_p-f*TC0m3X!$fWmnQf^rc@#W}I zl(S$=%o?`zAdFKv<1q>k4i{Gun5v4WFBz3zQ$*&ESw(h6IgXXEZ$)b_+pZjS?gf0y zUpzNE22bIMZ@4N9^8-N}%Z~S-3S+|=rghhr;rlUL(?}A>>uJE|_?HNqnwOVYEJ$4H zFlP1>`wAPxzTyMOU7j3qpVce~%GDyb%x=Fy;=&r`kk#Lm8xIk%VG?(VW}mGzb}&lR zIrEX!>)tH5AW3{00m@C@yrd|HJ4!4$-Q1sSK^u|}W#CD8rHRc>zO=DjqUBx($gygI z%cN_pg&*mcZ%ypep2bNo0A}0UGwYng4j{{|V#nG|zxZY=0igb)McslMkE-S$z-5xP zUg!@|P&_Nx!q#-A*>oo+uG6*iVH7I8=Dm)Pc`bQqC(JM(Cb@t;ytG5LD$s(kvbsr)Ch2+DyMd zk4zT{t1)Vaget867*sya!K-pwzJko9r9BIh*2CDo(wC$)=>Ogi8uK*Z-@K7A-)jVQ zmMc3!c#@Tkt{99aD@5)FVuG)#;g#d;pIiMy&aR$o2w_l)h25v@t| z-4(niAGtapbyL z)DJC_TW3z7IL0n7W8RF*{d)Qg>L2I^-Mht6HKaEm5r7U&4OV*4z)DFc#o;I|9=K%u z6a{0%-Cb0o-7yg*(O4@z>g+dnC+E>^Cb6`A2s76E>=%S4+uI+Bq zzU5*Is3@3(--NinU(r~eTp~X%X1|LdbEu@FBH>O7 z_)RMRDHUaKQEhzsr0w@wtdd6LLe0K0QrU;x3ey}LFW^tcLWN73qI%PavNJsjkR?FN z)QpgCyvhvPr$R#fP3q~6#n&2yuaLNc70{!xL|EIO-fa)uu|7NjUHVL{1kr@AW-D<6y}MR#~ZJu*?1^ zeO#Kh3?+=^MlzbT`iO4?*SP~;@%yGgjA%~lUZ^C3;twkvK2DrR#WO+8rAB_Fgr|Cn z2ueRJWM$rN!Wmg?v~pJT?th&)ue9Av=!QF>&`>V+J^AW8#Y!%se&9aerl=VwqqsA_ zL9NQxk4O0%A^@RKf9gLHm|QS0PTP;<7+KE!IsKWG<&%$F zkHSYV>(wt)g+4$hT9&;KpBo&EFeauCr(A3XW6>Arcej!`7*F+G9rL#iot%groWqxH<67cH<_|SS>iN{{jpcNd{>g28BIwO z9;hZhN4rTpKP(-XzWq2AfNhwZa`I1VI!8*8P0!qv;~G>E%y#C!N;+9s**-g;d`7Pz zdt`S*O}$bEjTRSeiG)boQ&2396obtd}3nlD>ud0ehZTEaH&oQGtSPX4_scE`GIgFvM^bF9LwKl(0G>tQY zt~%-Lo#Q07A@rsNV9IVIuaRA2Bdw+Fye$Hyr)Lvqd&}Y-dejUOq~UU{|6ol*u_$pg zgYR^GuDvsPG{?BH029=`8KO}PQKJW2<1SRQNVtS^9_64Y`49)o1WkLZ;FzxEPuOCD7$Q>xeO&FT# zjxI8UsI%7(U#BzUk`%KF$SS)Ld{o*=vn=eB2IsiNl1dX?@hZ$C9j#Y?G*DTIx(h?I zK3DprYiD&VE}T?7!5K^{$7nOG=|Kc4I{6aj3m3;^(`3&`8V=n;rB~jm&M%pgeR^_<_yOLz+PL-= z(E%DZ+HtWAC?#F7G-!|PKC!o7aOKQ_UagU3DiF0y-9avbr&UAga2$L@g}I};(Q&c2 zeo|9s)oRxuQ5If107ngUer*NBM`^KWBKEHm-QGs#A*8mpa`5o-&b_5rSp=0-L@bCS zjOhee7YOE9_E@5vQgigk*qL>Em5un)5IiYLf+qZ+oY}A)fhT+c!k%GgqtNO1>%}d< zA4+PL*Y!))tK5vs8Et)TkVz-(b&*phpl?ibl`&q+(mM*f_XeyGud&h-(03rFijLON z@ns$N?2cVI#dR7Qu0lg>AAD=?2lv~XjE_$Orbi)_JG*RnaSivw!-wyEHkVNw`#>mX z2JgLFC+}Jnh>q&EuiE_1IA>L~rvUUvyt|ehQeZGDPeZ$PL17`U+Cor2X6x_YmDQJ4 zL3x`3_ue1R2HVbB1XhIrVYdsV;}eFFJ#$#ED@N@O_7}x}RZq_tUz~R?A&4$qG_=eg z94vwG1^2D3c%;Bbs62I`q65fEvzVSEFHi!gNA-9Nh#wC2K38Vywv+N#xuBNEmh&sa@M1g4Gve>!;VJO?g8G`&2t%S z>T0Ub2=N!T&#J>^N?&KF{F0uWWMs0ce5LW}Q&)Ul-6}3K^(21*T@oUIra%4{Mrs&0 z-vSk5Zrya&wFMJmtCW&OptvFS_F`DhwuQLw=ZM@lT1?yiYXcbAoXC_;BYuZK$TmBr zg|>_hgMzB+G~z~2|NWZ*7E13Oe(0{r+|(W6$;8b?BJiF`3A!}i#N9jma7*$Kkx}h0 zY@a6SKQ+|cO2e9Cj)qVCO9~1@gdjI0U~`Sln&4&jH1%XZZt#l(YhMq#ShFN{L&^^y z64*b=niaI1HMff$r*pdSt*)-x!VahO<-ZYCe!llHbmML>yKQE6VqpUKdlBa)_*%Ar zbe(LVa!=uEI~ymyRY&3}V@s|zxHdZPpAtxs3kcJjQ{a*l@15Ra8y0Egh}K`8{JJRO zd(`ZkO%uWK2%++N9pwi)unZw2ae0cJT@fHm5nVBw_^$4~k2KNEiRHavU)JA?2M4r> z{q{doBFZfmpywcdhjmJUjHcX;(JCKr6BKMf_mfx(CC5Wg=z|CX9yWbPdyYyOP+D1; z2@S3s9IGk0i8Ib^*XcG|maSKR!qBE~TX9=M7 zhR5p3XS?HA`CPjd6ERXdM|?S2k0RiA8voTSay_D1`s5Wg0!vY&%g-z&q+yThs{sWO z4!|=!kt;buzFU0CL!52GQX7N=eRngqt?PWj-)&xJbxNWTTMh}mH4h6`-&tKz9ZT(> zHyb}SO%yjmV;maFzhZqQ5&Fy!;fe9U=Z^w=I{*az?&gik0{L?f=h5lfq@|z;Ohli- zx3M{>kq@-Heg&OIm^FFXIK* z?l|Y313Sr>Zzk0#&J zz{5)Y?7@LT6Nw>tqv)9lsT^BVJDaN@z{~9B!X@Pf<=E$(XxVq-VLPzw!lz^tG<0c| z*Q<^zj2lfXlpN1N%6ZNAcI7?1uQCC|I;a7D556I2p+I+gPAU3s&!$FwhmL;p=qRSKk>4pIVx-MV?6LIp^iSOBWc6Ab z-CR?!)=R#ZM3ZB^PlkVSLw7E|z^0k5O>RXl^Sr%cZ)z(4G)y%|u|M-p6kP)vf_G#3 z(fW+0XYSouO-w6n6Wvq?@%8-KB38NZXW0Vo&xR_z&G#B-LpC`%H>S}v9ysivwjijK z0g{56Dd1K~e@*wNJJfbjT~U?i=SQdDBP)xQ9Q|&iRi85jceCfpCnQo$N(Aqv#kXTX z!0A@Rj53JLb+vUb(Uz+A87`N~-S%*~_(USi#~C2JVeKn|5lc4q(+C441JU;h6<21i z)2m$|Qbv3B4X&EWwd*IHrVI~#t+nq|**<5@Kg5m~8$F1;yaYw<=X^B!{t^JPC=fme z+EdZ;#Djx(bKsWroQxl>kNe&MiWmof{nLrpElyq2qo5`mEsPz8cr^S@9`P+iVBhLj zob!6j6^{V)^u_^{7?W$#WWLB4i0xk+AQgoULlm>?_k$wuHNJnX@K~w!jEnc9hRzf; zXC|fk37j&gnYW`epp( ztQG7s`b2?Slr}HZd&6xQOo~VHC^>NSB=gw~!|9J_Z_?b>5+zZQ`d%VQiFFjG@f*7H zO{lg8m6G~%v_cUyju4BBa(|G9)4d#`Lb5mMqM>qnpzvs-Xf&E1s9B+Jl#V5SyP8%B zABc{OFp_lUdX@WX{s_19HM3w=_FG9+6dILJ+WTrn6L~^FYUddl`Ec;`-qcDv!yi~w z?zu95w6gq}&Zor60yG*l|m6 zfyhHQYB0H9Op*SIPlUCzoCYOq?B++g(aOR>fb1OiDu1G$G-i{ha%KG2e68rHVz9h9 zC2#0U<1oDbB3Jf%?y_`X)K#>_aIE^|o3{uW0rwzBv!J)i95}A?H4Tu`W z<{NJ&cWe~woZet!tdOEwL1{)O36rxMA?clK-ke$)WpZoVfM^nf@uI!wY(jbNd| ziIe=s7s+>H8J*no0#7xq(qvfzE|C;R;G;*06YB^?hB~UZ54Q8er0Tgp7x%8zIV?Qu zd3qsgzUsohI{S&Vyb}URFJ8H2Y`HQ0!5bsy@WZpAIK1{fQ5ExRRx5pc0WLaJ#|GMp z_mXTTvGlDbeF*~2&*DTyBZN*Y-_<16TT~@@O){q_d?$4U4y%gFp3ea%Lvs;SoK8WF<_(V>RWorp1Zr%Mzw({ZGY>S#o*bn_3WY zQunG+(0K@!j46VXUWGt52qFq1?p(Yw1^hxOSzk83aJeg{8XU|cp|Hwp*kU9>J*Ky@ zOETRx3MUyYM!;kFQY7GB+B1p=@OJVWV^2LY{(YPVj{Kfe)6etQpY+#XdP6h=yGjR_ zF9}34C>a1UTw-D|(`J4$v$H7~iK7kdf@hsoHKXk*r^N!kI5X3AIWWvv$LKub2%bZnhSp1 zlFIoSbNuev_o>;MeQ>v`6;pvOjw|pcMqM-NQqh9B={^Q=EgWBx7;}KN1YIN|O(1N3 zf8}tz^7y3lH`u)OjQI2s9`vo(bHaE8WAXP4kkhNtP9RqK^z(z_UnD9tM7qP!Ke{^# z3-Z2}{f*T-)9p8o_WxlZ*y{TN^D@Z$d|i* z7i-5%-UQ3KO3Gf8+banmd-wa5c+#-Vn+Y*TR**WRa6bzE@MScJ8jr+MC!moMaT)`vy)d4cC6azuF3 z_~G_@c~ze5?Ci^n@jny_eteWbmSMd%laNkyLCHOemb|WrSUW(Ig)q}ycnlEPi9jq* z?+b;7M?@8Ih*!<|;aGPG2?>V0K?o#HBS#i|A4D>y))TbVySBA+2IEOiF~lJ4jJ^lG zeZT53uRR-NPdYTfT>tbr!T2w)xMx34nPGL!o*mzgYpPBAdLWy_C{m%oH|Cv&=(N;G z6Ur0B*l4AtHjV;!2hzWd;bW1RYi%2mlzyL>lCpGk@9XDV!>8pau&h11&&RM{xAgem z>DAehib0TOw~#+RjmcM$tf?1IMY%}eome}s3C4crBCd-JrtiWtG#ZorIRkPfM0{oy zc7$Me{qT)B;OZL;`b~yt2Q4?hG{)t=Qn#FoZE5CteS!JT@NgdP4AGJb2i5O?vvzE0 zee_u7wFk>NotB3;rf$->VH80%4otiHRn@Rr8h9KpRmHBYtksDS2SZ}gliBX2g>FYF zc^Uda7v`|?x|F1W`GHcG!4Wd5pb}eg8v_GH?dI+)Cj=1f&ax9aw{-u8NyS%27pfcp z1f$3%o!|+j@?5p&o^Kzm=Xd3@4IQ@W0q&+6?k+v%$ zY}`E2r?_%^M7H*gzBL%KeKS37aYzN9ze8KQ?f;8-9KM)LiTmB}ygn3AdVx*%bq)8`IidpYFSrh_wRJScaSSY!HTkGP56f)AxYP??aGbSw$2>xEkv&OhE{%nTFD|V#V zOf?^A%t({_>ykwJYO7(sc8D_rU&d%f!-hoYhBPZWR+)gbm>agmz)#14{g0;2-og%0 z0BYLx6MN_c@H>Y+CV}y+^5K4y8(M9@CwM?-m`Z>C4U_URS9qG4}z=!hKCQk4Z z0hgq}MquCRKd}I$jcoYQKH&!9HyC ziHeK<-dkafw*|=Gf&wv+NHORci5(xAv&!a!Ks)xcIXh(*$XrhC%e%lPoz1*U7kyut z=s9+`)*YCN+h&V}KE$tccbl!UN|zIG+RYFlX9>$MEBujuc?mApzoJx7h zzZ;w)mtX4tQD1gff3h$)Zgw}a06nRKm-X8TkAc)W)3~8$c%WulumNu6C4}8Ld!S8R zZ>V~Ir4`nNhKcx$@cf}F?Be!hbyEi97lmoEKSyO$c!9O*=|c3Pk}Q+KaIxFh!5O!z zwJtbl~bd$0x}lllNVzc3h|6ba=YTA;)WrlWsHqO)&Z zEf6qKx#{8cp12u8D3z8ekcB1!rss0m&@EJa0{&^EbUJIKaiqhO6tA%u4m4%ST|JXe zOYb@6-Q$sJ3a_Fokw3(_8_ zV0W}HIjTNfm{NnX1&{6|?->bTiS2B&Dlgx!KQB~t%v%ZJnme1*xY<0l*2?vLsL-wD z&0=4P88^@KYHJJGA=f^*a&m)x7#tEo=ai6@_m{wCn0PXiRwT5O-ZJYBSkk!XU!#Jt z7QA0{1Nd!!aIU-~zrFR^+TGo76@VM3HhcQErr=*1MytGgeVE}BZ^m%t%$WKYdtfBnE zhS=)UkFSTAorKT}N!>y8<;<^{S9FZ*BB`mLb3h2veyzd0EuY8JFA~gBQl=uHubW+e z6FocFZ0Zht;dtm5pHn5UD3YH-6k1rggJKP}-6?=1x4U^AiY>j4m9FK^_WZfzBdXC3fI&AwfKi(&Sd7;N(KAZI&e)@+`O`sZgw)aO<%UapdU<)&_0wGB za=iyiLOCDIDwBnnx(6RE*tLyaKbtM^*E(Rf96*&Zv*_+Scr;8bZp4M#lGPnHsd+Q; znuQRnrsfQK%Aiz#b+xpskFeg2w`$gZ-O%-}&79BY?64{u{NRz|GRiv@5gW17bM~lz zkDXbP=^OhzctOWwCthHs3`JX8ks_sn+Vd>_lClc7h1D4dG6j&Co!z1RhFu(u0lGat zeq+*1f)^+~vfg()$GOa%<3~2@So|y<>qcilNN)tPr5tR>+71a48keDG)9i^(@6&tV-h*-K4A1dArP@x z8G?MKA3HSYU#wW*sfz(&fPc?46IU2*+IMH(@A_!!)Ici?GYkWef8Z@^ku(3qmHn3n2m z($EmDvWMHUbMmv7_Lr{o5UOoQKgKyRD9=S3-uJt!Mu9CVe{n_P6rCy)?Y>ERHt&B9J zB!5Kfi6)o+W+CJix)H5#jegFgRx??qZ7FlnP{7MuzuVS+x})Reu)Xvck>q&6D!0(? z$6U|LyX<^G5lzCKjkl_U+cCM6VpOZ8)wbW(&`@E zIt-o4cyF@BtA#H65n0sF`D^KIY|?YQF|e>`goFtFfByU!8HsuCDvBT?A;oFZ`K}Nr zWO;?^{5+OGH9N(YZ_-gHD=?yjHq72^*Q-K-cB~~QLprJEA@RlYr{i^~jWr|col!YE zn`0h>n^_L$&SM@MoV&1kjm9Q%QvlM@A45d=06kc)g8-<8)}>B8g2cE3Uw(595OWNlH_ zFbI1@-YyF3ABJ8yICI!hAxI_03!nUmbEB&0GUVW+GJv6>;~k@aEg9^xlRJ4tc8uz^ z2gk=v=1*yD-Ix5oT+BDPaSIA+A=s{bk2u&J*?rssy0ItL09i`OWL{Bx^Urkiq7<1b@%Y!_@bm_zRQKZZbzMs zg{znE_;Hpk%+>@HXH&Z*=y=NUDEFO~wqwA@GfBi{^b|t$2g=UP_ZI;>nWq6kVKocr zg}C2@U&IT4$#zQLg`E*QC4hWir2ENLIo(OeYkj~2R_St9i!LYOsxLFh?-(^3umj>qlP`yzu0*Z6 z&^NYa%G+>pF$$pI;o)JPyDY7F&=V;sDZP8A3pbct6k}&EI;wA7CLb~9e)~4}sDHff z26*1X3A>qt$N2fT=X&heI{75j7Z-p2`t_we#Sp$*?+jFE{}9^nTGXfE=wS03l8A`N z6HH9^g?0uoo+%W;z;>xC#lZL2S-w%=prq1ior+Rg*VK@RjFOat*m^*Qot9oO1R?W? z*$27%3FjA=hT^t%Wfh}WFDN&HQQa4{*m*u`FT(aL6=X4D5Ia#?+U>MAne&RPA0+bn zx{!uMX`YC)x1(WV>1cEtd_F7)IRAcKL~Bb&r<(o_1J^OHZRz(YDnu~CqiOh-siYNn zagbFO75);iN-iBfht2tkv0+v!Veeqp41Sz}rpKriy_Or5pWjnH$;xW!d?!tJ>7=6@ zEvvwaj9jSqfp2Sc-<`lc+ivo*wMMG|-+y#t;o`R5p`dHS7k&gT>i6Z|}3pvPWEeb<B@)+K9Yol+y?r3C-D7M2!P3xv)xtLJ zaPxT9q7`m%Fd46;P@T)PVFo+q7WPH)&t2Ls1WcLRC{Z?6-d$O0Q7mW8UMoEu5)n~w z`!qH-;+;#yP>3JdvM!i%c{RzWw+M^>fjmahOxDvi1ic2+7PzPo@9F%^uD(9)AQ0Zw6U)FM%l355emD-n zx)!cpss;xPqBPx=_jV&IeM`H506BJBk+)4V8~5xyd@ywd+9~csGT1z3R*%lmxd0qt zaYnO&8BO%7QafWeko!vPF)L)Lzm9rNK~sCCE7CTnS67cJb;GX8!osZPIFA=OnYKOi z@}My4k>uA_P~Z&-xvgCDM6{7>80^mTTd=gDo>|-y3b3+a5xSwi4yg0Hi@SL|+GOCH`BH(0?GNAa z@GKT%_-i2<1Trh2h?pf@mHptI7qf4AWx0lS6Eam-^)nXDyCWkm2nT&U*8@-w=vd+p zU4^W0&ym!b)rS@u&;4REZ*Jpb7C(6SfD8fI*`9{I72|+qa$v{iO{D4aRaB}lU1;AW zyVp%Y)|M)>${#FV6zn*!bp`uC30aho?C<%gtJ+g~qp|6Ty}U+*78GDpRPc;wN;gl4 ziz`!kkY$zT;sco+L!rq_07$&y0+xc94KWo zAJo1ajHsHKz2GZ*QM({-WF+=DhtvGioKEMa*cA^;wzTwhH{!3&u$5qkM7v+Mic3mf zalEWPs?TuH>Jq&Xn+FoO=j*jb{onhD+Fwo+5n%64p`Hh(gd-Okg?TD2be#mp9 z*;C!>l?!FH^UeG3VGX|M^~&8(T8g)%NJvOt(8iKa=nLil$o!x~tju{d?AK;&f>HlP zMS11qm3v8UC1H`l%K%nR>G4~>xHTbC7dO-w4R4^MUou5?mZ1g`jCoSh8%ORZtCG@< zDcfg}5p>h~vR{OK1eye4{=E*E7BZ?hEh+F24RyZ~(?2OBkBqPN#)`)(wJ>v($C?*b z)XddpRr@JNnoJf?ZUun1;m7Q4%w&UdzVHvywXEA_lUX?=zshJd2#Y0ot3Ly=d5i=NUBZQ({XLZ$-fvJEM*hpJ-Nk8aKwb{9Dv}CS3CJ zT^Q;xBmZIH&!_#=U$50S(I5Oo6=^Vm+sOswO4tjLv@LHzE;w7wn>vn=J?ktO| zc5~pK5iKWP{?pSof~gHDM+UB1D=?9pHTY8}j3ee$l}~-29CxsR&~Ari>yzK%)-L`1 zR8>ZIms&jx*c+;SvSOZain$o=CT`f9egkFYw@z{iKfZnI>TN-PGa;)uGqRQ5fP;Rt zWv4&pJwdVeuoV(sby1JAQrgLkJL=4)>7>TfdxRE~wdeT1!_Q4-age<8!bhK z`cFb@w~~98Mcd=QnUra^G~Plp7rtl4#qe{xbc)Isgif}uv^E;W-TO`T)Uf(+6s&e7 z5VP-p=dU?WOl;CP>)BX^Ad~)~eg?iU9j)U#k8i2ytH1RJQDG5{&~b87`nR_F^4TuG zQ?R2j+Q?N+YSFu?>BsJtify}Nc8eM?WBn(A3oMdIuYed75M*_a02%WD%INFkQUNbF zUP`;0ab&c4UTch>%@F~V6y0|W!(3!z$TekISxym0d?K>^%rMX+p69tIbt)IHu&+1C@83$ z4zPEJxWb*CudvC)G9Nwj$IPFV6MjZL^=`C(VN*m zRQc_dj|XADFmA8rO0vkm830|>($dm}lbzCiSpK8(-tZw4fESR2W0zaS6AIuHIE$KivE|QNJNfQdC&CG>AAV96869N+q?LJk_cV9 zpG6WmlYwP>Z&!c45l_hu!;n!921W(kFUO_gb1>rnoAve>Jl(>gu9*?4 zU}XDrz82T9)x0|IFXR8$CBBmbf?*>eP-~y1@MPQ8pfSrOh$8M^vL+lGGp-Z&C1mkl zlVdulbmgR)secyG!5$&#vD`T_;RMlSW*l1XFQNi;?U6F{tn{gf>&yJA;rG0wYN;_X z9-;wmt=5>?0$@bs2~F7;9k+uocH#Gjaz8&otL@lMVXZ&&{`;y?)2U}f z;Z1SFD%)Ac8B=c)J2mg#k;8N&I>wq9wrNqap2?k*n@D&ukarP*P+XOV`;xd-j6JjzY3!Dk>!iKe^SRoFur0nzpI6}j#=VuB_|ojwa^z-zn?&;kTR5KN zMTJvBYX38!^DjJ27zgvTq27qA7(HQRiw1Z(orj#O0_U^mVHWU=HPL$;zD%d}_}_HZ z8#S>Iw>O85p{a=DM%WRk`pI78I%aB3t+G$o@2unFQRt~1g`a0qg*R=x#~^U;>66kVEtIqA3z zUNyPk+e(5iM8|bUfsP4i{o}sE@bvb6V}dX3VOwO?M{e)q$(9SyM?pb`fOqF!wf>hx z1;$se-b@q-3jb$*4Co$%1{4j3BV)qSxX!)pb6iCUG^mUWDAxBP7~UANNFa|p7;_=b z3wWJAiAgNt^47&<$_Afy4Q=H0*XZ%cSiDQU9++Cr+FW{ABFEKcR$n^g>p+fsTXpxJ zI16Vt(&fvtnZPfkxJODBvY#;Lbm(u-b4@*jVTRPfkHWmwee`YBP*eFqXg2X5)hq2DE^cT)iKd?FMu1}q9jS$&?jg0AAN0Usz4CLh1qNM*u$wU0fZ%t zSaKU@U{ktix%L^V;1~7QpphiNE!TmP>v{X-RjWraX>C#BV%JLR#gO+=%PqC!NZ2`9=Ob{U|wo_PTgZ z9oM2GS0zv;fp#xdPFB|HcO&VJ`zG2w%bNc(&~(cWpLy7BJFA*rgQJ$BQej0o7dw6I z_IO;U4bn|DYed)mH^x0}9vmDZaZYgxrgpvUcFzP)T0lmsH@d5LS5>!$2g*V({(kXK zd6t`k<-<&4gBCstM+bJ#HOTiN>@o+kIk*_KKXWMe2(&VMo_|XEGk#hM0tMabF>rSg zrTN%(x1Cs!tV7QPb8FIqS4?_pK0yx%2nPt6nW-Bq(tlJ|2K4y#_w}9q ztb%vsP~FpL9n4WW0Tc2cD1M1871(&R`<&oG#?b*XW@ZvnLgZ;JC%0lo>k<8M*Ae3n zlM#kJ0|%B<4HQ855;$z7AC*YIOOt4a^q*LO=3TuGIBW+*%2{hN2d`Ood2F&(jWxUW zW(I0K*kXk(_kxvteDW_=h=+C~Q zp!`uorLzi*ywTR{4Ts6v>Ii;0V{ca)tGREC&zItG7?UR)$&ve@O-dsby^$V2$7KY) zP{>NAEurMySTX31ie0>aTYY_#p1yCAE@xae+s~6tD~q%7&x^EqXOG~4fOr=~fRQDY zHIx3>tgwk;SzXs%AV)QtA$m?M9E+PD(baT-Vr{+L9kI0G#b=&VLbkXiklF1l%lBD^ z#AVLJt$B7=9sPm6D=k%zU+=7a>3RhPlR{sD?2qFm$C}RUL$4x=N^P;|@_$;bGalQj zb)Mv;$_|R@(Pg_JYY^^y)SSp30Z0gdc184|hmK=vpH!Gu)ITUH@(Btq1lw3c7Uxb3 z&wI{P)zo<1tP}DjiZMeTKj97&-|TgKqX>iF<(dHS;N2&%`_#Tf+LBkkin2oS`v}DzwZ_ky{sc-H>a>DwnDtkK(VuGGa)4r zk$}TD{8FnPR6#!2=5H3|3yF?J>)ziY!LEPNo_}hY%8Dsp)n4$wNSt2Y+TMPKjVAly z!?)_{&pkboQnBp;iAu+BUm^^r`1K{tG1R#19*fKO_VsZXPirb30fl&HW>{`r@g3yT zB+a%1PEb>DniE{cDMo;BP!8hs5^%Uj(!S|T{fFC0XWt7_0=h+rWoV zpy-1JTbnQAo|RoHw-4G$t0<~}e!i(xEamVZ!_7B(U4`pV7J3EWh|O=*2vT}JqPsZl zPyO9&=1zNZZs4U?L}2#YO9FkM8`76Axj&c`^u2CT$3!l47d(mu3JuAK3pOqCT2U=;4$B)r0h8F z`}fJ+qan_kqY289>Y_S^}xJEw(EzW0`rZg}2Ebtq2`?m}z4RH^) zo+tQcl_h^x!%$^2dC!-**uwc8b+IlFr`qJo!c^mU%w(aI3$3WJK!MCKC-ACaTW+8P zv7yq;jV2^z+VzvlC&c;oHf;Y4kULpLVgd<#vbLwM&+&@agxJjvdtCfp2_aNZG<~)0 zo^$U@%9F6N=Eq6z>FMKu^;&?YJ^DxF*_tmg^*xVs+?MtafLp}}0wpGB>>!@lU%!Ye zN%@>XVquT%0S}5MlRYUfvGb%1q>H~N%o$|N|C*CZNY4v|D%4rkdbqyx&TzLKTT{Ie zn!Mlo$y{aL1=*FARoECZqDd3Iml$er*ga_U!|FPP)+!Mch7N~egRg~;cQ)4GcpHwX zdsMB%(pWoAtEfcr=?T{b(BFd=^HVh23?@P#7PMwjQ+uWV2ml?Y%CVDa-`GMH`H$Bl znZr1@>t$m+ztHYM+=|El4{L877FGMU3sa(mgdicQfCvZ(NT(uQ(%sz+62pMf-5nCr z-Hm{hlyo!FF?2IbeDgf`Jp0{y|Gxcw$FbjkJjR1Hv(~!Sbzk>+p4WM=dsw&8ZaYpC z9zFFiTc%6(;hQ5vCDf04Dr$3`ojc!ikIv&RfUj~thNh?6tZ%G?8~X+ZR8>_Ktd!m@ z?j+K4>*cexrl!aDu<}MRaOKlgb(~(Uc@jUBASNiKsL)r)S5ze<634Bs^FFpZDcxtL zjhkneXID{PGkp4uNJ7?zSrd<@`^-E?SzG(v8!{vCENlDu6)}%l#Y5Vc0?Epz4zvW1 z2yij^?=sKH5IuY(>~J#w@Nn5maxYe8tzJPro~ZLIpsAxm*ega`3phy)C+; z`5rNjh)^PBNBgQ?HjCTlO^l+ftlYNIb@Muc6j0wbUQ9a|-4e%JD4$pO()WTrou0cU zs)b??Ae+-VMI1Si>bJQUm9~awW*)#6=dLLqVSEm0AD^280+8pG z2ns4F_%>@VC!_GKxVrj?f5TNa{#m6m&a6aV-(yN+0Kts98al^B!=40Tq=4ENbgY^- zYASj%jL>{{+1T23{prB>f&RP29YtMt*RptLtU#H8np{nTQDoL(((-!JRVn(B`=_VB zA!2NA2G!`|G$DP*a!9=`tU`y7ib~s9{ayxaMngTAOj<0?R7Z=HH(qn3!0N zArGhaqbsTq8Wp-kPoFA`^>@%jy1KgT`zgsPE>MXImO1Dm%ZrJrDY8g@Yi=fx5tuNy ztk^gkuA(QyMR8IYkYDvacmHa9JrqSTI|nnki-GR%+wkl-u78eT%WZBB&FiU1OiEJL z&>&HEXgGCsy%J&Maab0Um&avdVsZyBV!}xFHzFcvcQE8Px%>SLW-2JXP-WO8p0oP`7SZ>BX+@+ zKonaI%TV~9)Uo2@vGBY+Dlq|aa#q^6p^id);TJPRH&ZMR>>dbQ>`E1-CYe2KooKRr z5!;*0DwW+?ux&neK>j+FH^hEPj%leALHWVj+FFm>mwv_P;zh0mT7cMB2g8xr2TjN!!ker1o?(93 z4y9!1>$}|6pa6pIJ{@KjOw>4kKYA}VBZBx{1uLg~`qcipSUlgw&KBgu86{u*oiDvc z1thbq@|p5AWHZ6%bUUL;GSiSXM-^GR7WvD-ORMv)IyB1Nt%Zfbw>YBPhb6}~rUPTW zyKD4p?JyC{=@oRjTQevqE#(d?0;lr#WFzTW#Y077A2;lw)4N97(Y-m)(AP!|`XV&9 z^>xRUfwWsLa$djZ4O_(xI6JCByDE@qKXYt2#eNo@zP)j^&!c-JOZC z?=v($wpj2)P*uOma%yx0Ng5c8r8GYLf_enK>PSpZKASur{|i$JxQ+aVP&lB{*6*;8 zDo^-0CjAxtAL12Z>|H;gw{=)^f#iOpRwBr>cH+}>M7YzCxKE?hki5ymxFwyMht2>Y23uMLA~7HQ;K>cHu(vL0B|FilnJul zEIVz?SuIrxqkdHfYq+CpAu-S78Wy!fZ&KOpNr%=!(B)3-C zKymT9J{~`FUiAo#GG5BtNo{lid2rBs9!RECrXgQ|P*2<8%G>HDzfgr{ShvQV?d^xh zzlBvF&1`&F4m=yVYY`)-={T`my`hhw;;=60PmF^N(Pw*Gyu1^APoFgyAFm=K=h$nT zz<6>SZoawgK;Jwb8a)}0H1d@0CN8u%=vJvhoDfRD77*oZ2F@AkCj_jd-XZCSbx{tX zGGa+quDG)D1)b}$rnKVE!Q#7)=H|fCkD>GPT4!f2gTuqdJC#(K9+15cB1a$Mqk&}_ z0LAMg;axu$d=0w=?e-QHp|{~Sg|CU`W^mDH~lqy$)^7&eZnhA)X`^M9@m@;w>wx&2Kb zrRJD5E(c5YIBDVAeXHVB$yLNiN)R*hsV2B!MIieuT z?4kM6E0Fq_c?!PySY}#5QN!B$aPahDRb{0`Hhg*PJ4mbc6X9HBJKiG#BC1}m9eu5)uEN4}uk-CUE*F;{ zB&1Y3ZArz0ap}~kUJ!f3iVbOGY}ho|41WfZ8pxu2y3XPSH`43@I0+t|9Jaxu*5ge? zmg_LP&BZI}+1Z;Mh&`7)4#QUJj>PQrD9OpQigDFds`+z}m3VtRXLL|`?vSk-11*w_ zKls+w5{Us^)hdJNsbbbQHiic0f!X8G(TsgqyPoY#={OcfJ`$%klxuf{pO3Z0dV&CT zt2<)!*SF%AG$k=4BOBpm!9;ky(@jOw_Sg3{m{dQpU_(az)sORW;nC1I)0=I3kjZHJ zO#5wr*)rr(a6j71^(TE^etwI`NR(Pg+3mrUguIvi`nx;5+8ZLa&P|smIxlNorL;R> zN|`rLntTs=D!WcKTzDLQuar1)UIk}>x1)W)Q9~add})i={tjudO%-y6D!0CfpBA!T zOw_!_KZgQHfDFyc$!%wFT$=nYwm(LoOup}R7)pa@IeY&2EunkZE&2noK%|{T{fpzw13lgp6jK zAwz`Q_AnTFPNU?qa>>i(^qc>+L4E83mnXic;Iu0(vibs$_2BkwyxC*i)d+NHw?AAZ zB2q*TP=C;Rwd?bVh+9U5PDa62PT9Cy*>Q@Jp4A3o+!ih|mn^7PlFN`ap zAfJVSA!uDv=R`K%?ZAsBrC`HQ+?J&wf|bYYS!{0!h_6Q{K3)0^+3%xcxS(z$$s5b< zkb=T*TxNsSm;l(vzg3MrExu>x>NJDK?5(e41UR|5jkDnc$YrGYH~q-xvzw&J<#QD> zlCF%vh25(lj4!0LZ^D0QRD?Rl ziOIXY4fuZ4<%6vJNYYzlJEw>Q_eF(;tzleAe_zbxX<-=ltdCkse2%WH+P;h%Ip1f& z$qmf& zZ$JpYRQ&VaA8sNsQ%lFINrEtTp(`N5=-rxfWDYMS~tbVIqh653AbR+0%n&U@bq8sJD_@hL(Vq05?8)H5qwaI^UniK&6!K5$Im=(@vuT zG$e7TDx-*c2Id!WrN{RLK4OwX^eJT8U zw+o^IakrL>a3T+)NZ~lYlzBbkYCxFv>2o)2Ny*-weMD50@xmm->r~McC%%ybZLVDq z5M^kHiI|iWH8wqctWbe}dV2b;#NvJS2#mdrksvkY+?`-ReU(?x%pq_v7%SM>txaC> zNF!MK*(aQo>t#gfS%tP)1xQ+E>v`)Qe_$@T;1D}r!t$Ys!!sYeFcfDPnd@~$rl;(~ zJWt|}&0Ntu!sC_)D@`t?=(6r;vUW4A4rcBZ$O&?LEK7l}-DmZ-*eF))jkNpaYD*b< zH!Tv9(@g2zr@0%{W|45VV$A5EV+E_wvp~NLMSa0lOAWNUFYQJ-xOa&5@#Z-Y1{*f( z!~H#re7W6pvJd`H)+s$Odm{R|D1=;mk)|N0)=LO6=vt0Ky2Bg&3lyiH(Mz%{qqgP=%a#l5(1E;gy2-R0OE| zKF~lkCJ^;gdvn)n27b3em`(R%Dc*+Lo}uJMnA*$g34hdzqZ+ZYSaGS%c(9EPUQxWB zen%0Ce&11LURX3{sRrj(2`N@I^?OjHVrJ%ST7r^r$`lvk=W&ik(9@)6TO(fm?`t#-f{6HqR>w)UT(ReF@xNH4=p@2bV5Df85Opwfqb;TPn`mGn?kyB zU02AZCugxe?obIzR`ZSSwX+3WzCX%v@G2|kbZ?&{bGc5G7kWdg_wEVPU3B#rEU@o^ zrjzv&&h0FEQMIr@(B=*1g`uIh^GdVTh%_dBF#mb^D6t0P6x)MR9FjU;*L;IVCEBl+ zI-@kgDzGrF;ZZC+Jkj;_JezhSFFPe7S`U#}EU?!YrH7k4(H`V6a{f;}EJ-6NH6F>YmmtidCJmB7JAWV`F3U zig{61$9t*O{`9mBf$cWMY6v=>cOHl4JN$50p3tzdf#$rwuL5ycZif@R%hNJ%J6}B! zyvo%Cqmfk2%e%h^I&>nIaHVe|cYqN32yun195-K^i5CIW(-$yF9UAFRN&!Bafl~oU zl^@CCzrJfhelSNu7Es9jEIEldsWaG{|4k}I*=UoP0tL)y-euzg-bXL7pa zKGXLwTun&I1I`rA)1aHaFL~Wx{FzD%LMgpp==_;uD=3-u5E#%`d@Sp zy&C?32oAV^0;RxSXX?YLXrp=UZR!A5j+l8%S8i+b2>pY^p$u)f5wY0g8Sa5MG4Nj?PF)49)DU#2iHFFe_e@=fH@aeMq#fNAOg;XOV`nf$0~`QrX8 zdseq5H3Az29#ZZF?o*M~s|^wQD9+A5P}P4Bl0K|XI5Xv!<#ohNSPjkB{KQmu9&Nmg z_l0bl8}kgbHW6ZINp#o@%|`rQZpJe!5c8Yh7}*t~3}+u#JP)Fz+R7+6vLt{A+1{5oeckIfG=%#P0S7PnA7 zTXGifO3}L3g_)@7aHzti_)lwjq zE)3-L7T@ofGahAkP#s^WU;TUOspxviZQF}hzmQ0F)F!}A_Ln0cNZ3G(@yq)t*w{T} z(U=p^kpTB*KPk{0PqaoX!>|aMlEDN%i{Rq zcgCl2o9II~=(>0w5^eY?aHojqXMm*6oI{=eJ!Nr&E~I7v)krmj6902&;7BD*F>k;lNJvEI$4UF2)>hwjxV-5=gWw(0k5(nFwfkxjM0~KBF%7qNe76l}uCf zn8{zW#>dF(?L?HbM2s;M8CuA?+{0?efW^3(`|A>*jMAxQV`htX3gnLMNG{*U*~{|c zT-imL$%$)l9`F1q`(A9chw)}1LJl=FJc90{@;iE>Xq3dA5ff;B9W8;lO3^vF>m8XQ z|HczVA9t+teO1 zy*9JKR|iYAX=t>S*DV)H7@tcrU6;h67k5ogIyM-9heUhxz(@HZkH4z(eXzc=w0ngr zo#zgQJVV#Tp2w~~n21s25VPZjT*+f#&(|{4P6-zDR1l+vt@uoFJPWlMFbCZUiy}^` zGLsgyPFaw+1hpU`ZURjO^E~PyaG3q5H8v5FPJMVjhh+*Mah`0_(sOJIYNDz1q93;hq6US zlQz(m>KiHF=T6iXvSH7nS+Ul@uV- z`f89REmuqrT#zqR%@6=r?0o@*uHsMP)wS7)>`l37Iq4l zU!#5b5xZPNq0ebU@wbFJnV)>rLTm1O(UW7%zpsONJw%^mZwBPdVoI=7ahbPlt9ow{ zb;oj=U$q^1L?s=zBy)sZwGN)~oTqeXzu~4Z*eKcAXxZE6vL@BI4^6J(E(u&%F{345Y?G;jm9n4`}#y4-&iWJren|4gbFNJ*WSQ50$t76*Bguwg3J6 z-=%^4zey$&3R(X5c#^*4)_USaHqIE0{CGCwRHeNx3J)o9wav^kWMh7`QhzIodg@)#cFy<9s_ITQl%8={{tw+I>)lRv zue+%v;Uf&K>J!tK?VMqyrOYUQ$$$F)Xbs1fp3M$e=>iv(&o;<%9;f3k2L8Ge!OY_(=qXe4XJS5Cm7oA z^s*45M;Itt4c^@9>gtglM>@#PlC-R>$$|Tvin@AV=}Z~wBMdY>*UJ;h2&6&h{(JwE zwuE{DN#uPL(u;C&F!2Qm%?+~O#7$1B$jZridG&li-of5N{zDXG8+Wd#eZuNAUuAL; zUOV9(p#^lf1?4z{lX}TGFJ##$-ClNZtuyI$MX&$tk0M?IASu*uJWR%|>fQ4SHEx~p zu*~a~klQ8-rTqN_ZL>qW`sl7Ftw^s5b+hYR@nAgD!Cyy-V|ro^hZza{@eln@9V2&} zgRV(-2t~>tb&3uokYKSQMIos#OM%Q3x53Z<4#CA!LJA7c@7^OYt_=1^>biS zE@7N7|NZDlx@sc1RhR(*=i;j+n{3792!J6?@SD$_vyRc5I)siHdH;!0Z82@${%g%>EB^4fQM zFG)orx@0zgc$nODAwnYrat8JeK^rUm+8>|zL-{wn=sHCM#z9S5E0LT370DiE2vGca z?sqyjr;M-lJ2U@ewCiFC3}s&LXQ%8m8cm^Z6jNjx%yrVSzL&7mxg%6%>>5o!^m+N!Y9T5@GHSCt zflE4SrKJs_31TS2-TlvABz^ayr*@tqO{*NAE6dj^in2}o-YJ;Pp@;4{;q_K^Ci>|w zPQK8STzZ|6;LI=^j z|M{~-et9-wSkYciVHM55$Kl1Wtj&vXnz&*$h@lTn@7N%%H+Y~OK7#X_xx7TQ>k){C zDs8FLb^P7+Utn_J4bgqbsUEj^BynA?T&F^gdKqK}6?<=; zh&@-mQHR`F#S=Fx>1+Yi=7zGaj(5pP5{bd8dz?mmO(17}dlc!lcE{!6lYkYOh($@6 zS8CNK1pqZ;P5Dpx!?& zO-GQb-6|7R=&G{V+8E#Bg-}k7C+KGh7U3q%NL5Hr$ zddw@}2^i;svgcQ1)+T9)%#jBNZ6cBToX7ToXy}RedE|Ykm-4(ZMevb{A9PP_YuhWzo~&2L3?64|0}wV z6$!+F{OJA9==o7~l*9&&1z|_?Q5Pbr?wWP9=x=Y-v{~0!4z*7RYyCzo&?h!GZHMzK ztgT%az_a5K6I4NSw%N;`puQ59i+~fcIV^=_m(aX%Jjc!UIv^UmJ8~qO0pOhX3y(Z} znEI*hlQ_vz@1eB>69o^kgrBpj;D1sZ{VXwVQ|v6aE}BZB$JbY^Y zti0`xY5uxGesO$)d7JBf7I6Yo-r)Ns4PLY-slM06rU|6phFnftAG`MN!H})TvLy{= zfuo7Y|Szt{hVx#+O}FT8*7zhU-Q<%~z!S8JPGWImpT zDC-G5VglBCV(t`^{#0cm3}tAvDfrn?CYpnJMRRnE`d5ahXuzA5*OLqH9o|W7K5i;E zhIv>`IrD+;tbu1|JaJ7P&$%>?z6!)c&v|Ry#_X6e^+&jy^xxYI^XV|4(@)kiR5R7W z@x1}IMfyY9avBWZZD#EQ1Bwdb($VZn8T|?#fDg>em$9k?lE5A=@0Qe5RQyi}I}tW+ z51Hj@YT2q!ABd=^-a(~jF7cCcWoeC-5K=dAaPfST*x{hfpTZJN$E<}ulFFUpI?kUk zok$!W9+Adj>tMR+Zk0>$oL0cb5%L#JsO9{8m6R0dpB|)iQb(GCM(~tW>TBL-X8+X& znA8k+n1bDdyQpfsnl^)H|AjOhWHIrF2R5b^)CFaJrh03JxpkJQ9SL+J!7!2DcM~yn zpy_3@)a$XXVly@X+*;~=|5ij#z?M2(hsgYK_L&)T_4bXaQdl*DuA`IiM~w7e`t)N0 z3L-guVyw4O5#Y9kML4MS-YCS?``nIjsZlX&{Lq(aSZThL(vZaQ`8si zmyeG==ml0WGC2g{23{4NIYSEy*G8yZl zrn8uq9y^MA=Q7R1<16%q*C3-4>pdxy`-K)6S}z=Jn5FUUxxOX}GEX z7d}*psNRsSrb4gmOg~rpX?X@(rL8)2@;jl?oM5|l_q#h0{J@E#J6V&IKAZfPWxi>_ zSt}w}_V1~(#N4C|bI$bHzLSke6lYJXc1a0sr?{cOCE0g;EhHn+qz_997hWg6>G3yRz+u;Cvn_J6ZJAumH9 zpf_PG6ajh6>xTMBRXKgUm4W7Dx%pb#aCIY=4 zfzgcHZqa1rh17R>Po!-YK5JBLgngD|)uQQqBI3LLJh{J{$<(jsvHYfHRr%*|lkf}y z?tj8AKj7XipcX&edU;#zCv0o0xPI!xZt36F;O^CMp<>?JlU?_rEi(u2 zoNJ9_RDuIHJX5yN?R>2B!Ai9CR;RTS_{EsjP!R&kHC|yeyd}=Xl-d=#9B$p+|v81&Y#J)jE+N{zWX;0%CRNznX%T-E+D#NpHd=_)m`|F+A zPx{wgybZXMhjm$ZR>s4z=8i=36FvJozGvhlPh5smkgpn}Pl+zb&s6#*1KR!jp6Zil zLdj#`SLB8AIo+Stbzha?^6tuJx^2&7jt<;yVt(*khuV&9M~=|eA#OblGF4@-*La;J z)?Er&SzqcoBI8t*4c6^o^c#3XBLX949~sO)l$dk2FA`e4wVFDzR)66I#3Mmi?HD>^ zAguj@F8CX0s@hMUuq3lB9T$z4z_e=Iw7)>G2`uI+sUF)*y~t(A{VAD+@}~*LLdU~X z*?pNBY!mmZwwpuIpKum+ed_Mb8RR@v|KfGTwXPdSz$B7qy4pW42c*-mKO(|IpMa6O zILmE|o|3*~d-X86h9|ar!_#2Ie@FAwnfpNSP*O#k?DL%)#Y)a|QpU3hLtyvtxd*D8 zHqlJnK$jO5%usK5{r3?J2LZvT8d-Yq+SJSI8L;^q?@C@ub$M-I<|V_yfi`Ncip#7e zRgeTadN}~hzpAZ|X1AT=nAw-#JC+B=vDH>J{3|$x*{y&o=c$dA)%U_7ydSwdtfcCLh$- z&3;@3xghUESf`q5;;#(#XU4Z`O7Qa^$jcPjzb!`^wT>WTj<$!hU-Ur2r>^H$ijGfy z4k3LCl#AccGQid}&d~g{u4n6FL3`o~IOw!pTfbUReFP0vixo1Kpn~1BqS0pWTby zh$w2$!J;P-%;IWKI@&(zvb+q|VlECfgRlRTWggtg3dz~*&4Y2~nQ_HF$%`j5xjGa@ z+GJL{tf=rpo}&Z==e*13vqC;8_7@X(q(!EtVGJKWsNzYHA$GT`f@`Jkdl3b6Pskdd8%#W3oMB#;_j?tT*j!;ZxY~SYDJ3{2!kF;mdp5jm zaiT&uqV?qjtgD-@t1GPYj<}{N#eps}QF1Zcex>q`AK|$}{(&>JnS=7JA7F zy6#%NsnV@@@%=kz3#)a5>TdXwX?LiEo* zPicv3R<>@rH3CiqMJg)0_-Eu&A>AH+9$;ZT8WeU5s*psaH z?d-2K7KdlJax~^EB2&(4tgt`{|KC?pZF^s}Y0!@?1h3L)#0WlKr zQlu;#A)-&}#^-`H61pv{r>{D)7=+mLMDmxpPO4+A?;!YmwvPki z+4bYqzSb7t4*T(J(>k3PCn;b@v?W*W5DdNr!UD=QZ{Xvg#RPE-JVL~;9nvuUk!J|% ziIn9YVSU|?tp`v2?#3lPXs}lvL#QL5GX&A4f5xWiBV3{DGt)K_qdHQF{+4{Q5qX1j zO%!^UJ|)Btbz7SChwSFu?k)o%H{HvKIgU+XH<}F%Zg)-rYK-E-;y3Z4vj=}cCMxr# z7?nS&8)IW~Sj98F80+Hc`o_o6r%$Pj0k3A%=&v{T3H3`V{UREyNnPBlDn?sCSBkk=bu0>KSOB2%bi5pdvr9Q z;hOd22jPFq0?Pkt8_0{m;pKM6i|<@lnOfv=$G$(C4d(yRgZS4$|G$=S2JIFq{yr&i z9>VwQQzu6;e!qk>2=~Qwl!wG-hD+kjoVhu`*G4nzcdMYMmosX-CUY{Rs{>!YXq=xo z8Zvg}Ms0BM?d;pO>`t@M4;AZqDGxdndp>P$izV>4oK@qI3>TrOJBWYT1ZLIT@DhA`t0 zKS*@)v7L`%G7rt~+vZ9GO&5_JSJ3etY>4Kp)!}%2TB~pu!*KE1GIYm zb_tT*z0>(71Ky$k#{fp}J`v&;;vUktn3ZS;dc4$BBh2HEa9<&p_jO}sS@d>_Uu0N5 z?`V>?iTIV!>mg@FuUceQhg{cm+H>{@C8IQ9u=RD!^4nM7J^k%JINA-@w-_D#MZzOd zCCN?53lJbn3wG;-9`Dq_R;3>0cs^z%=BeA73HfBTCh!bJ<)O>uG7F#O;v>jM@zd~~ zPtY)igYW~2)8D32U+ouGmLcDNq7(U@z_)O`4o>G5I@o6vseZ_$=y&t0hQzHHDE##u z7dV(|1HU!Vam5Ao0ZQa%a*jUA_w50Ptx8Q>A_Lb~!~!S7M}5nPj1EyoPIw$7!GjaI zDV5&OqZ>RWhXujyP^I&ZDw5NS3ePhQIo`RH!J90AAI(8mbSt~>ElWs;$FaUAb+7FG z7`jkCjl(KWI6K=FXLY}P2uvTlh)}dRMZg^4j6l4cwi|lM&cw677cS*^a`&N>G+t*?cIX!JkHM~xW!qa58(~o&EACPAs*{kMDq7F}20hV+)Q9lu zRN1fJAb>s^13O_y){3>@2$9~%!|QWJFYsLzqY&H}Li9X3zrFL*_O1!ITts z?H`vJ-R&cc+2<&&k@b8;#|2_sO4RQb#`NLXmv zLnK&q{2PcvFwa)X#*Cmu6xu`&tcn~wIo!n*#c|{DpYeEM7mfV17!^kh)g8Y@Jyywl z8++^r!R;RfjVyi~xSYX8(8Uv3fRvR?%>r=D+$k>>ESuY}zIp->)EBK~0d zPQ*Zoc<_74;3cu{N-Jz{h6Ng&E$2w0wIx&SS+c#q=a{CZ|wJ zH)S-DsuCjC*9i$k6Z6L}`w;4!DG@J?Q@0P1z@hm_EwEIf>+B8tkU zzS0`h7w_XIeOj*MytV9jHcF1ue0@D$+rba7ct}|&db&yd<&vtT^AoIUe~ptkMX=(J zen})U9pHXz>v{g2;^_w)mg4e=lWS*doH%hRM?yTJ!luOM?Su<9+rQ?(z=ceOViAuh1A~B7-)V`mW7F)rXAvx`X=rN+VbopLXY!( z$K$OE;o~+j{Rh9U2{uCB`#Rycz9#uXurjODm?$dB^#$0q{y|c-Hu>6Qg|e$6ibqBI zRt$KB@GgeCTL4b`V;Bt(Gc34&^s#AunGSuis$!<1yb94Tm^6Il{D8ra*t(vo1_^^O zbG7=d3Eqa!RNok=5YO&7%ok}n-{1AKn+*QCfHf6FB5<2lAl8yJZX_P!`m8mXzGqi{ zJU8o(=UHVIKZM_>*JJ5HwKP7H>XDufb!mLvYOzHmz-) zpEd@Fst^Jec&qBLAa&xwaMa;g>me zY;mMl4OPZNp#7V(Ena8ivvWI}G0UH~DbDY~XsdP)wE94+#XE&9hMT?yW)!`Ahm#4$ zFvnNcqE@NyELs^C+GB{#XNx=}&a2kw#emAd1Cm8I*RW5(u!?n z*pFF`O~CKM+*1ZDDOgrZeqWr6j5C5sY6DI)-EE%RPahu}Ue9WJZJxHR0I6{9Jk;(! zOWfbWWnzq_k%C~x4kBGjrE+uGi`SXQ=as=J?KRu{hr8#UE6$4&2Y_ow?GsyS#n#WR zJFA1_2gY;Tq_?nqcIA$1Na1bQHanB1^H`DNI?*Awo#8D?7r=%4*oV<%YDwslB%wQzMHER^la zx?|u$MI;B>EO{W8=4syr10NqjqJ{i~P9asMqxye*Ci_^qgr+a4qMEhG{qAz4Z@Rb_pf&X{`M7KxQ5!(ajO_v_dlTs>v?|`Mu!vX*$alndl=^qA|&&ncL zH0334>CSL|n|f3&67QjN7r9;T8bWAq_~UAMiqF=JVR*;!_^{``rql1y9d6uC_VJY( z!07O+WY+@A9M|``&gX9i9ktXl2iN`uK9w#Zm$~&RH3#EObqC`e`k{Y*0N~r)`%iP3 z_z~v6$BVuBx6}RLbHG0u5EB9JzpEbtjQ)KK1U3fxzY8H~$^KQQ(7M0>-~V)AqCuMb zpkC+s<-#WFFGbf&#m4sYw=u$X@#$8K{W3HIj9m~3i++Qh7*C;}g~{kCl7M|F-@W?G zj;@N0IK-vgs-3{Hn9K;YhrQX`Lb+Afn)2PgEj{5$8WYec_?~Za_aM*rwHB~ z(_*K_G!EUBYS(fOt)k5B>e&C?m1D)#u*G2aX@e=-+lwel_^rea-0$tS%ULj2AwD z?yr6e#MJ-E>(Jugty&a&J*Th6h}=w3^ON1XXB#GEUiJfb>`9#$wnv{zLKi?#wmQMI zFV~q=?Y`rOuS>ucw{3fmV2=Y8aGK9ozZKxNq-Jz^bI^@<`PWpf4EP+b&5p|i3(=C{^|{i!!JX8Z#veOy&#bCXh#eNqaJv} zIuxlEV%40`&MPwp>U(%(LEf2{Ln{W7>yYd|&8}SmtpPG^y4xS-uKdmyMrW!N3#UgcBR~^ET`<3s zS^pX&#f`rSHq~@b{JJe904E);jE+Ax%}Cml2=r#Ej8(h!P7<0vOpd01cxYrFoe@g0XE$G?pj;qmdAl#G(?|) zb#sgRWRa*!*{ORgvJ{XFT4{)lZ^QtL>H$OgfSvc4Q-#3&79+^nRO)=(5P^Np)|FUZ zKH`u_@Dg#87AgPvib_!WE!?4U{^u;~Qc0Mb`PjP=`1%f?vlE_7oCaj9J^8%f!#wj7 z=2;j8JgCa=(C}t|&S5(e)kk!-F0zTYzV~ZgnlRIsNNZO<7@rjgO2TrDV&)2+;dMQY zTr-m>ohKT$yt&}lL-d{RJ`|%a@;fRUN#hUyys2ZOQ%5e~%Es#lw>u+ZDr<>9)NNFm z!6nFTHRIB4va`@!38=mrgb9B%^w8zzwg-?2oO3$d9FT8PLmO)9T8y0N+Dc6~qlF@D zD^n#rEOk?3NlMH1{Y5r6+q*i&uN|v6cAUFoB|VaPH@&QTQpKeQ7z!d0m##@x&<@j|#a{llYJv=-P`_E(Z`~Q=8_s z5T)liB+psA9Tg-ukN)u!wxzs0qYji<6tRXFR|4LcX0K2)m=6xgi{kBiK4FZJ4GK@W z9R))Dk^2V~wO7+gsvyE573gbLVc6Fz&ZJd|Xo=?#8pjp*gsXEsSITHUwr=3sfiH4hp%fwuTrj0710Z#Glp(1#3Sd>^J>UqKd3x8y=ziB zv_-bnKtspyot@XrK?QjmX#&6B5K+Efh1kl@PoUsZ4ppns3Vk+44+vKAm_DK?$V?g+ z>MOPh2)SRzO9R9jB;)&^#S-zKi>1b@73Jhi$Aaqk&1bQM>Q1~?wQHDb zC^DE|u{pkMLx`PCJ#>YJ<$u~3a;Ho>xG`$+x_IzxuFA|7BedMuo79~|J1n+kwHOk@{I!lw^_7Ve0~pVu|)4OS+E%faep$h$3fOBx?H%xv%Flk{aXD|vK9(w z#QgQ>uRaL+MN8!W@OR>4IEDC>b=?o$N#)6WcKwm@VdR!Jl}3ZV z-wCxC8ABY`{6&aPGOJ$*tOy5*lTjhKW}kAdK}ney^zM3&cA_8M3gBd&3mol^@J1L-Lqikl zLP4PmZMB1AQGO4PfKJwXOWrj`W+vi1I*gZoh^sKk1y5;7DHzr)sUxiZboEUA?Koc? zR>A<6h)~*F9qkr~{vsaNW^R9sE`sCW&)9K$ePPwEuCBk*LN$9=Z@1l{ppdD-7rPOS zzJG=3y!M7kEbtA}8ujb?jwlb>cF`5NmwQ^BZiN1?EqvDtV3w5QLavw*jjzFvD(DDx z0(K|cZjQvu1exXK=%yzp2|p=XeS0b`Bl6MB#slwQ$#^AO8lkf{sC!MF|Lz&!EWWtP z;l+{6K*im*=*iC1scWEg${6u+rP|qRc# ziw__BeclA)6>UD0%Ute~(rGaKbV13Mor$FmUeF?^bKN%|p>E+-X9Fpa$MUS16Stc@LMjybDXR+#jlE<3_jy(*ofRre3uFPhS+=v>PkyEldc9L7ie*#1mRL=qIwmb zwk*LTfOnH=n|&;u?UC5Dwj*Z2!2#28^3O6JCn{&}>T>P1z=I!V4VRcEeDxB}kPQWO z0fH4xd`V&jK0D_Nz~QB3L`Wud+0->4$O6tCcfL>xnY~^$w$C&6%e$me=KZH$PRq46 z^a?zSI_sZo(!N>7dHeRQho65O>FHKgwt~k5EjCxKJNU`!!sF`jrxe>9-Un)xkU8Ln zFC_lDld1=h>b&(hb5c~^LFD_#vDQ-(#rcL*QIYn<)=zVCDK+f}zGHj9m%M(KLhejn zo7C&({t{dw-9MnXM%YE;l;6QPa)K@212Vl}tnwhB%K&w)Ez06-b>H zitBDB?GuWlw$(K6MP7X~#QX7c)nZ05^zQnpBMjxkLbDzDW!)Hk2G4ATo}2~G7SJ7+neX*>Sq>%J z=&1HgSAB}znWOPFOrb3&u*D$>-h zFH|8YZ)>5sf?m+k%S5T#!Qsei+tC+CZD8fbdNj3~O?=O4qlK5Hrhq|(O7o?qnA0WE z_CzCuz=tN`Az^&B+yedtks)q7@5}4u>$(4@z3+}{a@+RB%@(%Ojuq)jSClRw5Q3s& zqzVdzVwB#a^w6TBAkw6U79vt2(u7c?tMnRbkS@{*MF=ekA@4)k=iGPSxbNLR_IU5S zF*YM(r0{*;Ds!&6=5MawTC?|eiZR{{Njb%m;F5LDTs`n(+IO3%$M}G-oQ3P&m17ef zd#pSLx8C^*!Br_Nf%Nr)nr4dz;>3Mo+GO;p(#&A1{#BnKI(5WutG4ii9YJ8MI6D8% z8<$JDgc1+Sherqk&6Aiv=Y8#c^wsEF_43kXo2132HDI*r+N zbRk|8zA3P?RihO(oYd7irB?3^SB~$$jGSh!^9$;_P7qKeAExEJzewBwu{E#TWc)Jm z0_UJZSI}Kn%DECrdU*bh-8(1vKSP>1gpKx;;Vv?HD~|=%_SiAnNNbg&;_?E1Q`TiN512hnhf{*PO)g^tWfyICGm zAvkAMlsl2di|dBlg|7Z`Y$EgD@E?hBi*qE~zZ@t+L_Ga^#|n8sB;afK^D1G;|0Oi` z-vD~&Yvf!G*&(Nx&El(_SY5ub3|OL8I8F%VAbGljl}_lNBGU)Z%&?iN3G^YKfN$4 zb||U%(!1PBUs+@;=`4nSwJH??+Ej?u*Z_ zT9+6Vx%Zi=Ztr}dZHF*-SaylbNh5ravX+~7U19a#vHVsGk=M(V6uZAN07ov}5(I(R z-lZ2CKHQAXO53ps^x3p-qx*75O`A7}VYjlpfZFYL!_GTgaYIH{ef!_S6QOPF)ZU>y zE;OrE?n&wj)K%rD|3567*G}I4V5`o=aR~JzzcE|7*7cPeUbjn(oocGppM4a zjLn~!L{`O?CszWe`~2!i&l@OMrIPEC{T`VJdpJIWiiwXOioJZb&180b1EI^K_%eL< z=z9QZ$kL7jLB@)cyt_633wTgq2uh?i;vawi#v3D;zkxRrT4_RT$_apE%s)Q7ES$9AE*eBdW>!Lk>4`sNk4JPJONaoUh~@t%3micoPY zrNA!L+0_1!MH}Q~ybIbyh=GyZz()UKT(>3Vzv-mt-t?r7ese1?_v43m32h0iktwPv zea*I_JN~jq2I7jvti14U@;jn*!l)5Qs+xhRK$m$4|;M9(dsnbQ` z^5N&8>I=UGKBnUCMz=i)jct8z-ki|Xa62#1?+A}1U*ktZ@Ks{A=FR{M8*8#sQtEQ< zd7Yh?Q6B3|9AX?#lwbAH_jtHE;p@mi@)?zNO_^8A&hK8TQ=+Lj_9t#eYNV488rDs+ z9lE0(7Z@ug3I=l?#R?RG+efx)m1R#3!!+$z@h&bdRH_zPYt)k}bTZ_o>~?~gl1qn! zwvr@X+m;%^Iyah^@d3(}a2(Q%GoaDG7YO1x70WLNd9 zVpOgA6eXT-P{_%|jMY$dqkA{td-z1*%Ru#u+dc&!5yu%80<6@}9e(l2k7vk$na0#P ziE%}@0sEkaiX6@t<~h9qrT^AE@-giH&!Nl>s^)O47i~+xx1)Wa~q}D}dSzh*IY*0{E@WQ^1 z`At|XmbGMMVtGur#1LYY3Jf>__7hC=a<3-?)E+qwJKoxvr^`-o?-1k3og zwRW6wQv?S*646;}lTZo@(~~@FM3LXFHfgvw$d3;-RKe9Yl$P)=cFg{c!A~|U=#je6 zOAiI1(4a)G1yA$iesO+^wuc6m#s^p{__h_x1ip4o5XPCTaf*YHhV=VTXhU1O!-`^> zp`N7WP*~MAJE3z<=$EO<(ejo5Q1HHBC5ev^g#VVhmekO;*F>vBhI_XUCnD;X&1KX+ zQ%6SZnZKN;CZMzp);|w!GmZTTZge{Y;Jde;8=bA(kgTP4FGj*MvyM4BJcKn2o3CHs zps(NiBwC<~sy15CC6nx{==jZHWcMPdi@Diy6mu|ftdh^86 z9dD0qasyGX?ewdW2il+4!doOVQhT%|mRMYzhRPUQ9DjnMA9Ex7h$r&|@oVi9l~t3j zj>3tiCDN?yazquhXuBoK74%PY(K~~Z2>dU2SAb1fD_E2ciYtnS4=q;59kOIUTy ztigMTax6E{E?-_cB-^ZG<#XZn<)kCb6EH&^9o91nNuf~nt-GS^#D?9qCaM1dsN8C^ z?d~5k4_xzbv&>&Qf4{Me`$_Ev`BUVS#{2h~$6L76f&(G>&d9wZ2?LBJ{|J5leRPx& zF!WsSEmO7X`Ur9Svj?L~ENiIur9nhif$m%Z>LPbQX&o5?^^*1=gp|0V(< zw)oW$;yEIDKj7iv=#89I@7V{}x@rHC=6^;f9y2Z;j8{k$v&6ve$J{(=73dpTDMJLW zqgJA@_VQZKL(3JkmIdvstag+8UTSk2;8>nIxwOhSRX2{n^aoQHjGPmj=Zg$07Gd-V z(t_6bXO+CEPC(}WHLS>tm_7jr0;JM(L~JFy7=(JOYAHn&= zGwjlA2sy-9d`LD?8X=!Yuj)(oGxEmhRqyHJDV`$Ij(?moBNRs(?(}C)##NUmFgOnz61@iqx1wDEIn2iZME(u&8>y#ZcgOUt8lvcw!d>>;J4LjQ@d#qaxo^P4NY19hNnmx?n$L0Vky1RIp0;J27Y0taJ*j5Nkz`} zd|03#7{2;0s9(BtRkZ=8$WYQdd{n=^Hw1}~xinCc{X7S@b{1a zQ}6<;YRrxMw$Ck`PCuToh$_xHWpCOl2I_&gFO3-GW$@0+IscA8JKQt&ppqLFIP}+6951}HZJ)jHUJ?E_Sa#g3 z3JxSCgwqy`FPfCa2R}MQp7ec%0yTlQFJ)&-5FI8y`4I(QgOZNa&p-XAYDioYYSMnS z>2(Ywm9%vA1lJ%oe8$PUFYQV^-k&I%ZCCL9vl+5}o$w|~Dxi9ra|8RnIInLT$ce$1 z_3D>jqBaa9wNOSkdl(tZV)kv~18ZH&6&*#HOS$o3?QQl8a!*C3`k%em!scWA(qUInsrA#7wAPmcz_uH< zFpO__mWpX)m+yfO3(@Qc>~18FN-}bfVw~tr&a$?#*|OGAS7?R>$Z_J&=>DewxTpsx zvZS@6ii}HD4rDmbW^-2|y9d6s0K_!yl6w2J{ya!bB-2dunXrh+W57>Ix)N{!U$=8K z3`XMtoS?D7_diZ{B_^`(2Y{EO^m(~kN6lO(OJuMzH4kK@UVJw%43`VslMc2%l*O{s zxQsWrae+}(S2Wj+&y2eYR(nwO98zU>y#I%r45BLzAIPj3l#FsuYWs1u|dV&gHo z!+Xe70S5$5yD@>Z;~)9;$T!RS4+YKs&?^s&O;JONG;_-98}+FBZRes69_e{C>URQl zdT!?N@@3;6tyeg`;BSDX_ijSqgL1ECd`@Pz=p#^CnP*4c+_~{#Q=NCK`Zx8iB*{rp zHEX>F?#fmgSNvJIuu4zi7Up~Rj7c3|<`8y`?^oFRfz|xiG5&9=BQZkP1=Yp7Hh-5# zRkzjG`JcM>kirf^BL?wSyK8oG%c1erY2U(l4sb98gw^yiDK9Dc@L*Cfa2*Hp0_QP_ zOJ)29#N3k7AD;CTj%~7Kw24EB0hP;iX3{}-&T#69i4oe;zTb1sJv6U{Q5%!`wE-Fu z(~lS%e#jSb6JfP5a?yX~FgLgF50@9Gv`nhE{0mYaDZnaSj$fYckzy9)fmtC$)T@dA zbvUdf+TU{AJln2WX|iGLZrPkc9P_eGJHp!=e@Wv&W8*$bG82dd`1DV(c`^D@C;Hyc z=m``R@TyOg{T#;h6{@CTx0%y0wtG{$BIu^9|Bu==S#e&4m@m@EmQ0%@bp}O7RfBUWG!z%}+WPbe9Y{saKud`4L??DL*e%y=1NP`={E)j6~577?5 zjsBBSXW;$sXodc|WoQp)VNMw@!a}OFl`xd5*3Q*h0*w{d*7Z;9pUQUoQu5H6*KHTd z+8U~Ojp@b-JzGk{)l4xpm#8bwG)=QFG+;O{f__=e$ozi)_2Tcy<#~vpNUFA*QX_qz zg?KbEZd_75#>4At{hwR_An`*pL?S<0-i=f&?qENk#my~lL00rSE;6ij3YZNRx_`Bg zPh)v0$Kj21-II+Nrev_smGfa=9tv^kzt*^LY*9i>e7r0yTm1Ev@biYjubI>ZL_4{E zQy(KJLd#W(kuUX44{3yizd0)xnvlEApr%{d4_eMz+N6A~E`4UQB7T#tZQ-MU{b*5gX)X$v z^>#*jGfQ9T!;_}vTxeCn^IMppRXsuY&hJdNmvMe1zmuqDaqeEs^QehPGi2&!bNuJW zR$}^brp=KNP9}9liIs6vXD+*nCmq?uR*`_&-xH(qll8!-aqe1v{N2GQL9i4Wy~zw~ z!y@ZWzE`Mej(qR+CYY%>QDI$)a(Xpglsi4=+%-R4l?Fli%l&;D-cw>d)qbE6iR7n_ zrUq2$igyA@jh^xh%h62Sg6hIdIUxmwfpem5i-PJW8dZ)aDL+`HLCDi{A@9aF_*E{b zEIP4oKWyv%9mQX`=R=I*vmK>v+r^?!Wh~a{++8~KRU^O(ba}GnDv388{Fo{r;?*** ze7gg8PZ(mr@i=5ZE}3a{@tV#(J}Bbwb1UYo4-Q1kX29=*rM1xIfh_C1}tAsE5NyrQQgcB%im2JI=ul$+DQbED*wn1j=3e+^qEVcM_eWba@!|YCw!iHCF=O%M{v3|nUU0N z$qeK;2mqB;d>kRdtp~F&Sx50TeRQaQ>Xp2`^wyem+HuS7hvvLqH8~~4J~BHtA>sPO zp{X-nzT-pjx~3)3v-Ri?0H41faxhxcYs}Co5;?BiH(g!(o_@A19?DRo?!0V*ETf6mh(`(I}=;TFFH#ZV{b;*aU&;)y? zBq;NJtHjiJ4d0T`Sw^f!H-Y=?CAio$6jNi+El6@B8hkClf+dN}*y=nEfx0WuNH~X_+^o$H zK|n;*GxC=yA&dhKl{!khc#Hm&E5==B?Nq>SY0}jPybQOr4*=qIC?p5Dev4h!0ZHNgG_EveonjT>(%or^6e4hh=F>kc4i&lbLFz-K z?KjSTDe1Xe6&Ar$-WS(RTcZl(=4VSLYie1rT_Lr$K~Z_W|p%6vliv$?ZxHa4!kkQZ~r22ssF_UuD=9z{1x;4 zE#R!upY81pF}rwrgbwhl7aIX`w1C&j0oTofaLlOr0o*>|k!rl# zyGxQXz=kK!qysA5Vp;eG>wW*V8`(N&?HftyrNTK*2W>Qnx}~KxHDrgenGJWin}F)& zcTwEG_0^xZ%H-tasM0q2c){+<_hwY~3q)HU6zF@`(eVOl4nOz&gsnkQRYSLFOq}$A zZ2PAS3=I*!pMUF8o$}Cdf*5=`D6#iWbZTlxM%3O59G>!fyiHa~dHD%BpiI7}2W2Wd z#>B>wNf?3IQTMKF%WbdWk&*p!Lu?MpjeI{nZO!jHua}D4bH3n>>K-4TT{{cp-H|=$ zTFrY_RzjtvrMrv9-fmxx$mLud@yiBgCV|(zBZq$i;LNB5d-=9GFdYG$2oY#mbjD#} zLHNZrD$*71ge|I#Osz#USjt>W*N3AnLXQ6NXQQlus#H)GoqYDloM&WgWm{WY1$J(} z)c@m}$MgQ+ftbvoKgGy@EcE)$^k_x(T9d)iFs9hJRJR88;SZ)U8&?ltZ_bEd^dFq~ zr21l;_VX9HwcQM4pO4DKp=v$YF`#KO_iQEX&+?4EI$sz{m4>-?@56h(Xk& zpYt^^xKC>UU-f=X-}~46Kj2>e+YH@*7c%PK9RjH9zt2+h!LS9~+y9$%MAvo-jx(E`TF>kQQ_N}&d@M)a+y$Au{gBM(Cl=0rgW;j&T#+OlT1Y>-@e~!R$Leu z9UjU%r2NiybkMb0syOQ_;o6;;nH$vF*C$b2E2%GVsqVh#k_9gnaQE)UQv4YXrIM;w zRq(2BJ=W07coqf*^&`(NGwlC~{6YBn9(UG+asPwhH49q`Y_3jllx+mG(|~S1g2wu zoPKus(VgKcyQOP-hk)OoxOYUK-M`?k5Nvkc& z&wjq?2mN*K^%$q`Z~G7JUgGcA^bU~GXoqWaZ<&Zfl$W(5L1?==>Wh*&Y}X>;W=7IL zZeho#Zhh{ECPebL#{9koYhO3nk#e{ewofhBFMrkSk~Ju5z{GpmPi5}WeN8r2RvVw5 zM-*nJzOk{`m6eqaJl-xaP%;DyWO1?=?CXo2n=;$SO^>20Cb#!4)B{Be?(r4Ih8AH- z9g2I)(6LfVTdu5`<*sJ9G>l5LMp2sYlxmaF-q$yhVw4;2l^aj4sOaeI%I>kx?6J4D_YoEflWHGba`uXfvT=0$Zmzdq z{FAVj?s+y&-=j7)=u$4;GaaKH&cn+DL}E{4VQglfqm8SrLJ(t+T|nI?X#CnB$z<-L zi6VDvZ%;h5c&E6dtJ8M&$7H#A--1Uk@NzAe11q9zjg5_9MWR%WrS`Nn^g?wX^3=Yn z{9qq=#M%OpA16egh_E%(1~D#sNkrIAKqu@1^p=(j=8C!?A6(^Q?&TKVrhihmWf#z$ zV^#cIZkFFs!ft16{n*#f7iUF1-2>z~XJF_$l(f8Yy7(qxJHM+jIW_h{jfaN~(A}~s za_)p}uinv2uTx`q9tKLMj;gvtAfqQ0(6%P;E!>zPC}hB5kB^MJMVt-=UI;}SA=Ye z0Ody0xbK@Uhl>^o__+ce=J6fNW*WH)4o(s@^y4v_o<(jARZG=%DAMuS;h1_cSRS$D z+k<^si2&l5Ji&WNR#i21MA5Y+S;ANZQsz1mP38ZZ8X8)j1_i0erR-nT-|$>6f4>Wr z>bN`ox7-=Yv>t2MV)Pi=cHG?pwl`(diln3rInzqps|x44bn07o%gCx;=bINOsTQE@a?WmPG)(4Rh}4VzyO8KSkrXL#_6xalSpQqK)eUj-Hq^1X`p zen|G|#k>lC!=~-DD$QTD2D(@t=Z+(9vQ5<2*OOzBdlehon*y{Y3UM4=>QvY*l84xf0ESSEmecwr*)Qpsko3I#WLaw;qUaW3+TAaXlzZ>bnPn5mBK&B#`(2RA*@L!xG<1jcMG*mvYG5-x`spT zTs_neDi>0wnm`rsk@cI69G$3<9~>)|S*^3Z!89BqyS0ulCQr^4!}s#1f|5FRw7{J~ z93T|!uqC--03%Ugp0IYwjO5$oPQ2&TyWNhJjpeP291Kt*O0Kp}Z;2Hzh(*~pPs*JE zqvwU-aSRMct032}-d!QC=O8_`*aNABr0z%|O#W~pc(3CY{~m0jGmM0-rdFGF6OBVS z*{}o3YZGx2h305s@+1h{3M7IT6%}2t_X~6z{TfmW(eI zI|z{7agRGZg+SzOZx1ZeOASflAc;ga0NU)3>HZ2e$2LQW8jIgV3A7l3$@c?yzR4w3 zSz4(fh?f^YzB;f1+Na7T#Euzxb{m<{I#50{C1Czo___jaakk2hcrU+t=hL>^Y7ib< zx@AS~&o{=-C9Xv{jUX02ug;}0-@j!y)=X+mG0J}Yg>2qXSRp+R*By6JUSIdbJ^PsgSDlHDth1MU}qPFRC0^ai36^sveMEeuO0Ts?x%{P zYKg&Z(FK>;!bD?Sph%dRlO#n);AIcakLrCj3zkXQh;$``>TxB!lbq4ReWF7 z*4(E8KyD}%x%C2XJ7|pj;A}9FLK>bGn6{I0=`2GDwAXBdQo3GA$PW7h`>J)k=ZZMX ztw*$?rpG%AZGQxB&$emhn@GXp<0CA%CStAe1>uTDb~E!uobqy8JB$e1!Kb{uNJ$R0 zU4vxec(hedhLu!P!J<| zr&&Q161di2C{|O@w~(1j4L3TqFa0i@ZXo58^L<@8%#QxHOx4SYbY(x%F5~ues0G|r z2czP1Hl&KV7wO@&s=c-B=YE1XT?m1obtYRjA!K8#&?QRUT8)gtMDaH_9{d?>HqlREJ!gH_or|bN}G<_-1gI z$L?KrJ0hWI1LoYt@R}GXvUbUvnbbBR#l0SaPHU|SL>cfd*9saP|?vh z5WAsR9D<~$7x)+(TTpPgj^+4%lTNP;B<(h8kSb`4@Vt7yUlMXrrEJj235gelstEq`4`VY^{KH_Vrc6!1~ZCuJ+T-U=`d6 zW=UPNN3RkY(G$_*KVP8YzC1mJm~KufhC8aEvxuaHs4dLUlo=@reD5wAgZJN>%c(*p za*9UrwDf`G*oN0(zY>xM8zU9GwB%jFiNGCw%5jR_$BsOX`r2T5Wk-%CnyCSSJ`0)dj!C!q;Sm8(qh|mgUBZFr#8Ol!nD(@YREw|HDoE| zFd7tLYs4x{vT`4iPqUsWv;dE_#agvejXdpWpPW}}?nWI>3b-s)?WLvQx_g}+w649S zkT6r30)8#xw|9;@0?7vK%+lLxBI7E41?!Ckx!ntNqP3OaNF8YtftT^B-b$G9AFck< zQFa$ID%NI+F@treHLsZJ1iQ2=sa0xjc7aty&LJ6`xD&YK++Z1hr+btrM2=A_!SwqPftgej_vARPHLsW>D~cUZ9x(*uK+#`q^U+6!6dERSWu~Ss*D#=47{kQ zM-v=Tkyx)aBiQW4ui80DXqKJBSnje8I;_ud;+*PTpaW;{LWTYI#Vkh&CqhI4krsF0 z(G*@H{l^QiPRuTuv(97K&dbx&=DYrj1P(yyKV{{j3u$!=^5CA75rRBUc)5CK*Syw$ z)wv8kO)+j(Zhd7-h!h=KPeCukyFBg#>mCauKccI*%k=Et$e=-mE^T8RHLvR-y}p;D z_U2I)F7+X9&EPcrXFmM&WC*5{uMRiOikaw&45>?DPAQ+E@vL^hOT}>1c!9Z<&O)1& zmYpumx>#xo4=%7Cjev{d;LTIy$!xL6r9HkjKeerj-K}C62p*tD(<6vgDbBUSsEAO$ zFLs$jx27)H>6iEE%0*HKO9-88zWD!ppGBrtHjMNdOFA_J76|4H{>`7odpFR%FE6H%keL?kL+87unryi zN;(VZMK3?C-K=Yo;#62A(`RTn=b(T}c>4Ks^^eg$J5M|UHjxH+3;2l`#t911S*>Sw zvo8WubZY2_CZ=;;j4nChzdO1FWcwl_@($OTx#M?y_OU>SSx9VbweFg>myuY+#@2={ zm1w4iJP#Diz`!Est3zOqn9C7tek#o3zhD`ot)pX2e;Tl`tTL4`p!cr4P;nni^!MMu zJr>x%B{@JKDsU>ro!IfGOmgSk1$8M6v|S z_(QZXTDRDWn!u~-a~ALl9lSizd)d{GZ9QQ~Bs;(AYrc{4%&EGwz;mB?XX;}45S!PP zH3_p9R~^gyoYSBgeqv4vRlN>%?t|r*WfELeICv40Ghb@PHdR-+=IkXGJYvSIR3?;y zD*GV76D$3Edz}^f?5leSJP|jOJ8k!W7@WX(C=cyX2uu7U=Z*FuTXm35B-lM2t4|n# zrsOQ-0By`38t~Nhs=4pTjj)n)(SyOWv++O@Ai}l}iv@lvt#oC0I}LSLRa!c3@<#oF zz!`0CZ#`h{lLLb>WO4;>T3TB}dZ@OZURo4s8JsYYDBm^2-yUX$ zMYjUbbjiE!_15mtjZgoC#N9oenY@Mn#KS5?izNV)oi0vmR)&B63Dp?7f?>w{F3?{Z b1f&bRM_reqIm}}BpA5O7d%fV=gJ=H(=?Y2@ diff --git a/pydis_site/static/images/wiki/contributing/pycharm_pipenv.png b/pydis_site/static/images/wiki/contributing/pycharm_pipenv.png deleted file mode 100644 index feb9b1d7e2a9d9240beedeec01737a14043051d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35997 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�aXe<6SGfhd}NBMEuMMI5R@H;ua{!FHA-E#GCI+G3A!+F4BL1^ zw71&*`>Jg&FF~M$8{x7^3LTN?4hZ`9VE?jyv}nFK)Dxls96Z0O4;74C3{F|jw8)Ga zV5{HD0LRajKJFcuO`n%SJ@wgd>j+CLW2%~Wd+i}b#m^ZEtLO1dyU@e{?c7Z57nN&{ zf8xm*=OmWFbYp1;83(N*!C%Hy>y!3ns#dgx^}g&ZN5I~X4j@%8B;a0NYGRagNi*^3 zf~NDjj{#m`@Hlb4CreVnBdO+hSa(|A-CqfDCm-imr#cx10t)TSI%x-27tJe8rtv7v znh9dZ`idyWOFe&iC&L@!!^(sUzwW2zMMUE&l~X$@VTD)8A_b)ra# z`M6fHoID|wV6H!tv<(Btjv<9}>^4?KT|?AUfSusWo)u%xz}QV|xmKB97olx~ir%bG z)?mb%>UphC-dX$o@ltelEEy;VpmSmIJZ11i_b$vyQg5WkCib)No0+Ry>AP&xoG+Z6 zRmwS@LJRsMPJ$yDr_NPQTvMY&`Bk=IE~OIW06$RcUSmGruPyPq{FHXFnuVxYTr81r zMD6BXNEarCmTo2GJMIJfCwEVYN2j*!;Yh~qVU}H-Z3TP{6>2CD6b%1xyE7dh> z`M7(rX9Sv<@3`n;Nf|545EViYNQFODWm-Y2bKBn&yMD4y`Z@d|^M=WGK*_ALo`$X7 zbQkkr>OlI?PG(F;Cm1?T)isu{ZnnQb=)M_MF(ob#H!y2jvrIbzMyz&r^2MoZ6-J6m z3B{Fc_1ZCB$Ow7=RwFT{7Te2%2H!NjQW>AUQ|n_)PTX}hM_&$)^^_jcDoneZ&&vfe z&I-g4rvG$k2x~t#~66S(2eIjh;gJKEs6NUZRHg@Kx zX$aBL6wF3dBExh#?lOdr$9^kp+`VcAJ+B|--_PQQE``>Ey>$sn%?Ec*F?5NkGL-$j zlvsd}Cful#Ei*G$#aQ^LVixUcOLK<$KFyg}uUm}oymTDLQiCPZ;$2wbt}YsJ z#}OvS8?{-ECJ-T;8YvF-**HH{n?4{7MALCQHnD77V`@T$ubdk#XSTM)0qfc!t{X{n z_Gzr$DkwiZ$*J@4ga|b{in!{ydKUE%P9=WSaoLVu=_e@7Pi4_Aby!|3s5LZg97ie7 ziShA=7BzB(cBT(-sIn>WH$c|1;o^xSGfK7QYkeO-hJ}%=A-rE$LJ#0RFaOZ$gxlM* zhx)CSbK^0|16F1#)9%}2L$eJYEHhxUi?!5LlV|*)_|ev>lT#`wi}fdy-ia;<;+l(W z@!=V&fizC5!-ZO9(G-^DzJQQr)llBHsCt`AGzVppD0EwXVa`DZiyNAp5Ih#ke($-Wv|EeGgSU+yfGoYXet1F4^oqdBjR zvgvJsWX4lop}7g`%3(`rqpMa3uvU#<@m+0FfNN>8LF@to0*56F+4|LcLuPLZLG*#eEJ_d03J60 diff --git a/pydis_site/static/images/wiki/contributing/pycharm_pipenv_success.png b/pydis_site/static/images/wiki/contributing/pycharm_pipenv_success.png deleted file mode 100644 index 03fa32448e4b6ef003c56fff7e5a87d5651f6f75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119232 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%0A&Kg6D+!dZc9iX{_WcG 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�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 diff --git a/pydis_site/static/images/wiki/contributing/pycharm_push.png b/pydis_site/static/images/wiki/contributing/pycharm_push.png deleted file mode 100644 index a21a18b1efecce640725e0ba85095c1d159ee38b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143689 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 diff --git a/pydis_site/static/images/wiki/contributing/pycharm_remotes.png b/pydis_site/static/images/wiki/contributing/pycharm_remotes.png deleted file mode 100644 index b2e4239ccf6cc09db1d7f3b35b8a5d3d106aaff6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142273 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