source-highlight-3.1.8-150000.3.2.1<>, cep9|(: ӳaw WK59QbI0!l?;=\c-P%3ԐK }a<~1wr2^ v`g-֏pճ)qQIBb/.z1E~K Fu\0 2Y#V, flOV k܎wo]&IaX6ׯC|mAek?~`U{'vuI?#)R ,}7BE_Ɣm>B?d & ^6> Tr_\  ~  4  E FJNKRRV,VpVYi(Y8Y 9Y :Z >^?^F^G^HbIeXf`Yfl\f]j^ubvcwXdwewfwlwuwv{dwxyt/z0@DJCsource-highlight3.1.8150000.3.2.1Source Code Highlighter with Support for Many LanguagesSource-highlight reads source language specifications dynamically, thus it can be easily extended (without recompiling the sources) for handling new languages. It also reads output format specifications dynamically, and thus it can be easily extended (without recompiling the sources) for handling new output formats. The syntax for these specifications is quite easy (take a look at the manual).cesheep65wSUSE Linux Enterprise 15SUSE LLC GPL-3.0https://www.suse.com/Productivity/Publishing/Otherhttp://www.gnu.org/software/src-highlitelinuxx86_64 ALL_ARGS=(--info-dir="/usr/share/info" "/usr/share/info/source-highlight".info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir="/usr/share/info" "/usr/share/info/source-highlight".info.gz || : fi ; fi ; /04H9J >U b?< / .vK2  ^ ~4hBH;%KYUQzU$;rHH %fI BC %' x;+|? kE+H/:`HJZddbdf^bddfddf4f``^dbdddvoQAv4+]6XGq'A큤A큤cececececececececeK~K~K~P?UK~UI"UYcecececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececea562abf78444478b153617201a1572bdb0bd39e5d89385a447569a0988d3ce7ea2eb13df74572bf46ee434721f0774adf1035c6b751e25fa35ce5cb000d14a62adf0980134bf551ee69eef298380a983c896241192a5b773aa61abf9d31a680dc5abfbc526216ee63c15214ceec05ab75d7f45b14cddbf64370b94ecf63eafd42b7bb6b30dedc866b21390fcf8981bd6a6d31a6f3e9cab87c6a60e4c7dcb7a44094677ff68dc67277806ece86ad7494ff2bf57261324309c53a047f9a6fa75285ba9d32223c9312ca48f6350738502d2ad209243239613296fe255d83f5e20495290a9646a5914ff3e441d5a60e76d5a00f5362efa4960af64523347c71422670ab509b159acd00eaba8471d57c0265053a288a8e1c636f34fa3968fc8acbb40afab96ff35204960631dc05506034f9efc01e6d696f0ac93718d6bd43512cda73c2c73b41dd3c7a9432828f267eeb8f48af9dc0f0d6c892fcbed1ec58120d0217fc68d8b37ce0c2951ceb9ee378ee1394c8a9a8c12178df4e128df0df4d3a09fd76fa214a2b3b955aaa49153bb3680f068bb9ec603a918e99dcff42dae22fec30a8a634173416a359ac454f4f93efa22e705eb62e4e8af82adf6fe39f0a8a2cf016d55a8b73121154d9212d4e9bfd01247696c0242e269fe67ba54a676062f689427d09e4c1667acb470bfd66ff9e614f9e5db90411af223b968f0f5b3d31522fba3bbce8b659da5be9bc955a15788e95c0bf6fe3b75970eb28477bca7a96d0a08a50ef91329479378db68250072242eef51ad833c29ac7fac84b2a988f12cffd8cb4c96674c7f866b3918d074a9c1138766645490ce19b3fcc4c821fe9d426af8df495aaa10cd723bec4f98f93843c333115f77f6f003dcdbf7b539809575a842dfaf50473e061c83db0c32b64cf440f75c5c2edaa38c4cd90b2cd457e9e2f71db43e5823e4fbc4317f52c825211015d9b021ecb056d0e61d5edb8c513b45fc139947da8f5305427a81b2e97444e9f2b7017ff4ec1a15b0f95a19fb5c506491aa42b1f46533e739a100c747c63c51a8d304cb080ebcd40e1629b8c9e6c2d1c64e45f89c249bb6aa9a027f7b482fad2306bec9570fd707f73dbdddd6bb0a588c5900e2fc4e2671b88e7d3f35221bf73f8927d801d2bd52e94dea06694cdb60197d9c21bb8dcafad729618985f2ebe57bf312f997295b62572a7092e69c6202a6e664700bdb84eecea43e3d20d413850ef209aed6d4948441271aca50ce814e25a9487cc18da872b4d641cc34e66f533b19b967258a7c0c626fe9f0df69dd7266953da1c5fe2d5568ec142258a462a40506984a0ef42b56d96f0b08905dc1dcc2dd9ee48ac0d4a2e6af3ba6dd111240700d1eda67c75635f7bc4261d14dbd409a92c97c976b438194040d4011899ff5d438fd3e97f890c341d1b2bcaccb3170c37aec7d36a43982e6c0c4ffe0fd2c43027fae860b400f450587628af5116e581c910109bc06fd14cde10b43774c50b9c9108e80da18203be8e6b398b3c0a2e5275c065477071702a980c9d77209fea66f8dcf5ab10ea133560c42c197998dc4604215a7944766b04f6b7d72053c15d3de7c3236ee7488ba6eb15c3e9525ff98ff6c7557340ee55dafb8139fb5044fc08fbe93668614725f1ef5bded7a4a82464d4de019b8de77deeff45dda355e72bcbf1f18a041a9180fbf4dfc6d64261be1580ab1ebd942018457583fd1a4289adcd2536c015812e846a2af65212ee5c8ebbcd3fdcdef1588040575a67d0ce589597ed9c2d85b26d65fbb70caefa92b932327e96631b894dd62ce9dea72c069d258d16ab49744e8e39149f286688d03b58c467634f20d66e4bffb1a9d68479d9c181c894c20cc0d55a4c20234a3544480ece28bfad5c6ed02945aa711f954625aa29d5824862326c87555bf8bde36aa729c52caa6fca0d6bd54e9d79b978edd3cd6ec8e6f5573f19ec83f49d3c954f2d598757ce0736fb5d3ff212fa47b6e6138cbd219d4c50ce42e143c2a441051c6be8d25ef48fc1e6294a0c1e201a854b1a867c0382ebf5dbb3dd0c81efe69c0cbb8799fb1e44e3243db9e0cd4d3e6e8062c952df1983a45a1b0a027257e2284df2eeb3604631d10fd2de54d451c60f5e518d128f10c53cacbd68ddaebe4668435bb457cd733f89f3526102cd19bc9ed944b63ab2c1d4ffc97abdd75a5a73fbb34d2f0e3fc7f353792d69f52bbc8cfc054b7ff2fd2c5721d70b0572024b7c1bf95cc6bfcbb1b3807513d25ed54e0a73ad679145735e6c07cb4fa6316cada2571f6a561439a3198f71ed6cbc646e206d190149db4774615587692b55b18064964b3ba26e8bd07ad9f4cf84a7ea4b4d1168051d7e10772277ecded42a3e5265e6f2ebdd5e5227344173c7bbc0c2b369acd6c0f88cda0c1381ffb858eb55b93c2591348ff4ab9fb0586c19704948403f0d53355fe5c9361323821353680f2b112866cefca340b87cc443fd71c6e6daa69715d529b9d81cf27b21ade152ab8acfb95d4669893e1ee014943c181bfe21e206d93a5d820422aaf56d32dcad07ac0fc90b93b22847dc03ecd27bac86f5c96adf0a57b024f56192c4f8f7ef6ec61e21268384802e4836ce6218183d7d822eb8bbe790bd9d62457d57d02e680955f6d43570a93b633b2fd740c4eee32e6d17a531d0d5ebbec5408dff7503cf990559c9871218ff34de372bc66ab2a557e13b933caee61850cbc1eefe4f4f3d838b6061a5ccc1834c8c2a00f04973524cd7c9d5d58e8d3c4138c6ede84288a84c1cc17119d9f285615215f655af6c493e506d6bca2a4bbe56fe44610e47cfc5bf2f7cb3035b12902230a5184e503797a8ea98535bd25cef39c1e611fae40597b66b8db8bfe3515a910693b321d6efe51356e812537d4a1826fb0f37be12f74ac6aab1477da8d86cd6c5c3b1e131c4fc17815191f10ec6e3f9a9d3a07287fafdd71faa37a4332c3b39be04b2a2aed1d5d0a30c57f1f410a9e9ad968e2c99ec8ec9d6b6bcb5aa6c3eb87f939d9c6cc5d8416c422d0b65c952c20d711bccf780907a0f05cb131f816f6f592e52241052ce57d026d95c528d3623349ad4751c185a8acadc9a8c84379f6daf6b014555e28d958f7aa57b1f7c6940b455602af1c6e052caa612114ebedcad77452f4ae6f859271dd70a9d254ecf36fd2cf96755af55ae7faceab875b52467444194a5179a44ac1b550adb15c4921a14b5e625f01e024b576bd0152ed248493450461156fc0ad42537ff2a26f6789a337a192c81153d5fa183b2938fef62d662b1de86f2696e30e41a554f5a2dc12f4f6e54475c3434ccb154c47ebb2670580624f242489261a27c9fa69db05c7fe7bd0da98e816efbc122247ab6fd51352171d37116cae5e5d4ea579ae0ce9a8bdfc578b34ac55c16380c8818016c73bf71ff22cf20348aaf20bfb20c9fbfdec275c8d7c98d8ce29a09c982c7e87dba750e98b3089dc8200b777aa6efa391c9569c997ab39f0ee394ca93f08340a4bdf3f78a3e3b1a5b11775c3c6a2780d66c7392da5596d827bba1ba1aa6ffa7c10a9a727fd4ef33a7f291b19f70b00f3bf25383a14dcbf9a7c5740a610e333dec3f48955de4ecae3a0800334506405c6662a42743538f096c001709d14eef277e1b067103632fe6e9edfbe32dc0eb57ff67600f490b251bda05275a01bee6b213583ce20bd93833ad1853596b89fbe375cd1e84a30a00d3755b351e45d9d313ac71705891f9f2ff9b3cf9a73f3723f9342ac88f32d52d5954dd2aaa07eee476de1ca26fd6e9d547200c30d1a9bf23d947fa0623c56576fd11ebe7d69b018bc08ebea4432e5e72d12e177a62d098779e576c50e84f85d192bee0ca9331aa1319f5c206b01d016f3b9b254c0387f1c9097dc0d2ba71e07ac9ea497746d3f5ee260d57d9362edc7dae0bdb23cd4388ba1570665eeafa25ea94ac3d2157ea2a28b388ee51cf687349fa73928ebd1460c77e19453430b436a37ee104b62260e493e1cd608b44364945f21023b595dc079138c18a5281e7b370137b3d06ff4e0c172aa333a464edf57d73e1de57fa2def3d0803d60160671de7d5139d4140ff1a1430b6748e463fa30b826ee50e9da6563e1df52f089c8c46c602bd47f2dd66b97fa0c7eafd2bf714979d35bb0eabf0b91b92502a79b284cb1e4321de9b4ee00301b55cd293867b72e9657bf369e9e5d4ecb8443c885e5713afc09f979b3bcfa51e88e6e31bfdfaf7e000e25367107593c7746021965b88572a65387f6187a5f0a042fb6fe86d6232a80e67174dd1a5f5cbc5617984a3fa3516caba303d50e632f8947effffac11015a3ec3d946a07db050fc0026508045c1898ab211c283cdb7937b21b9708ca164d0ac49ef6bea9b115e8ceeba72e9262df5d244c26c820457b29c9c517e1419fd1991d51bb4cf4950b193dc73d1348ffe02dc59fd2a4c3c06b5b4abcb9678d4bc63714b345ab94a0a8543305d727efca3e1f8bb9e22467ded281df735795d6109380456074fbd2013619149ee0c4684b03263b2eaf3a92c329b8d7c6a32b4184c26409c79a54382109d376f819eddcaea27ef376fae33670345356cfd7dee1e7e4927b13c52c8ebd539b00cd66e89ba0cac05b6f0b613b3d0755613df8b08232e98e0517a56b43bb1f26883364b76cfd4aa0ae6ae8ef9bfd1fa85305cb113db23e6bcd80f85984f661701015fcb6092239214d16f6fc73614e0a83ca85e57ca4256f3fcd3d6dc3f955c815f3e00bc5835e5c944c565284635bd1a52c04766f18ddfe39ad734a1e84aa759dbf7f8ff3414d4d25a0498d2d5d8979582ee96ca557fe2ba86090dbea17df5cd1b882149d9a88f027a2b3dc90df3caadb2ae0b2dd2ce0af95732af7e4bb7037829110399ab95b6c87084400cba44f7dd45decf341d3b81281f6ff805968a56ee08d234759db366ab05f5e4d780edc66aaa111b89e32ae65b8eb0383fd8fc916136adddfa34d295097d35a2f35861d4ced7b33c50a7c51378d860fbc56f5d4a7ce862650d90c6654caba9f1e799bb0a5c5656b625ab6d5b108d4c2c99162e8c64a0a52b03cf33457d52d5a2fb9f314b7527e4a42e84be25d9c4f3f235649f585d0b3b09ea017b894e453cb388c84b90c642c3bf56c713887b3e37527de2646f30f69bdbe392c06ab324fb97b4aa7fe94e107e1841104c2a86bab5a1d8301bdde971dcc0f771ddd1a526c64c323e46197e5718e278b4a32f4b1da6cc9ba05a12a5c428b1faa18653e5d51e4a7bf357d8c1c586fee891bc37c95bb651686865e4032e34e72da8c00dd5b10ae7db796819f5332161189675c5d16755d289e2962a985641166be4d8e56821513f307143298cb9f25dbb4c86ea7dc66ebd9ea87fe48dd4478cb91f80f450e06c59292042410cbc1bcee294cd5e25ff0736eafb590a06322431d40dce4f6cb0cf2701f79fedbd0ebb80f9f9554bcecc6c00d1e48acb80c3722a1a437ca297c6d159daeda2105c85a98e0c9645848e11dea8574b608ac86e491e0a26271220181b68742085f28cba1aca2f7e4477d1afe6fcfe6c8779afaa20afcebc615d284d3cac4860fbf7761a74f7ccf0127e47c8ae9e0ddc20d7a3e14bd0355501cbb21382a044c08cd40483d65c6bc3e9aefcc3e76af782c3066219c6c21356e522678d7b99ee9b1777a33b149f40bec1a5f8657ff07bdf7164599ec006e01ee2e3bfcbd863eb227db7df9b5381b900f2456f0e62b748275e8cb585598f2a9feb779e49bc941690aa88d855b1339bf69fc3ad5df8d12fc5e6a5095de9ee5b375f9f4dcb3e84b9fbdb7fce6ada15d6b7bfc42c6446ba6cc07e69c2110ee259eade4365e1f6acbd135120fde0abb7bfae4b972f23e8b0c10f838e954aee33b3deeb35146e8e59f775ad6af21f41870e535c389555bcd707cc2cf3430f4f0a9b2355b9f6690914492e5597e7bcc13b6d738ae70bedadb7f4523580321d861de60086edd3d2d62fa5a9eac9e3e2b10d097c84df809466ba805f1f489a43a3a78a3bfa3c3ea6989d7a3ef0e42921bc1fcaf94d0e53527be99212d8f61cc646fef4719853136b02b06f1efe03c7e79fe7bd9f1071335b00ded11314921321766f0f646565fd6ab0c9bede51d9b7461a0a5229ff4764e3579cb52d7c47e532d91da9b43e9de5c757504513f873f3e956941cfc6ca578fd63c4478a88a1812e911fd89167fb293bf8c761c253f96c59090a602dd0e1cfda0e98197429234337595601c63ff659cfe09500b0ddc119f0b284997d1542fa3bf9b7f6255830ea3d855a339e96af0f3bbeb5086c49e469444132ccdcc780eede1288eaac5e9be57046539dfe3971211bdb627baddc9255d556c6ef984631afbfb2f84594fbe9b3e2e27ff97144c731af6f28655cffc2d20b6457584a8225f6ddd24cc1e921b2ee62151c23c324b57d74d76f36af418e1b6313c9e3de9a588c2067875292721730a35163dc85bdce4c95ec52b15f5250c6dd95b394df4fd618dfc6b3d63ee1cbc0369407ebcc85b33c5fd3c42a554a6146247375e471a80380ff16e0e9aef4476e98b118f95ea2903890f695655077899877f180b4145099e0438366e60352e0ca5cf4c5ebc2a753583d07b3bac6eafa7502cd98b5658d4187c080adc1d264c9c9640645a5859c82a0ee5b91683ab707b4c7edbc3c9f37a1b9bf133f23022c79e3095f1c822ee37bfa4f86e076351ac80d5ca913fd7b744588a176826ded9246896907364251541499aefcf601acf08a0d24791855b5a90edc5ad05ff4c880b52483e515571076f73eaaf433423c606e940ca12031e9184a16cc54d3324712ac9c5e7ec0f0e43a7d55dffd2a6cfbdb8f24475d5442e6fef32c34c455f53050d69f91139e55cd2b65a6cefa3ae29240f7e0e5225376431b220788665e6d9164921b272e4fa88b5b0b68fac3b9de9e15d76dbfa6f336bff564fdfe85d93b70866889a079660e4c744534a5374ac8db7fb559c7a4dd3d0347e283a4ed835fdb0732d93702effb61dd45460d27e69ff2d824d88100afc1e8847e917e1493944e9f810473824b2b020c97932e3ef127a738966e38e472e85fe64b67074dc056eb6ceeb42be3e09c615d0fe05bab26900d2d31748f1268ee44a740ab5f37538f6fac067c93f88b9290e42ab4b820c0b2bbc13aa91891e04ccacc99bb3754531e72a9b71502c2e45b3cc13c3628b3e9ac128e0a47c902888dfbb8ef43ae9244c00caf81957c792b21626cdf354e3d960a8caf5b046937d7a98d025f29dcafc47a56053921b997d9d6fa1922c78d9afbf33000e1b5874729ed25af4716fb2362c06f94ffb70770255e9c5f1bc101151420e6bece2c2b04709bc66f9afc766c526713886e114399acf9ae018ec44baa6496681682068ebfc39837c0e27aa65dcb88de7da625c60bd061c2fd31509eadbdfabe52c9d04cae583fa8892187cf5849fe3f1f47d177f0bdb50ac78cf440bd44310fd3a5785aa7eeba693649d2ece245dd52b0ae9b104c47ae0be7f3a5b918b9085be321cfccf6efd439ca02cba74208b2e4b91784ed592ba755a20fc724c495391af2aa5f218d3fe73380e3fd532b66733afc2e16e7a74930d426374f7b6679828be5d038e9aa7c7299f3ecfd1f281f72ff1e53493e5ed827bff30e30bdb86987c695b323c7a07ee7dcbe56dfcee4c9cdaabf45016bc32787a9a1c9e563eff1845a3e358bcb5a60ac825bb8c5998d4b5a20f5b7f64c2f616be73ce4c57a9df2826ba43c13d8bb0a44079928f6a4817cc7078afb98262d2847b7cef28874cc5460dd1f49dd616a8c8a750a276adf7669d1da51e60250c3edcb66662f62c1c03cd512bfc96b071d50789927c2da3ba634c5a89c34c69103d6dae3853b46127acb02776ad05985f841326289b3c476e197d4e0c994373a880daa673fc27c49fb88a274c4316e4b799efa607ec47243796760325d894769cfe3cfa115d892832349e2d3f3a61f559bd2b993c5aafd5118cfe35839efd27715d6170c7440620a2f1454adf9cdfeea0ab1f33d879e5af943dee8eb2357e462114237839b25d1b88909ded56d78e2d96e85aa5a417f29cf8d4845ee0d9f0c3b8db850dc182fd281a54f0d65389a62dc77caefe4759bccaa99c796c3f7536d2d6a0c7162b4ba94d2cbb73509bc83fbf09142037876328516dacc54ae4d2ddbffdf891e3c49c4e32f36fc29d16d7e573156617c3fef93623b01edbdc0774154852b4a6e13ce7279f2d2b58bf993cff96803524ccd27107e444c4543d21fda6cf65dd31840791cbda71d30827bf99f3eeabb84465df6320feace637df4a37f10d93d933072fc55720423192c19a7a02104029de1b43bd1947c99c34c8696d2684cd4287bf8aba4eee3e3a92824b5b64a2545109796293a7fdc5d38e8632da5faa6d7d94e44a645ccea4019c9aa4f01be7b0b9abb7a40321b843e4df0d913978ae5c492b11bda7225e6f02fd95beb091d76a95b88b68f40b6f7b2f316019bcde723de495b96d971430d593e5ebbb13fcf6f947c98a036490152c0d856f8d59d4c6d88397d6ba6dae81c89152070589989a3fba268bc7a53640e8e06b98088cdd04a4426ddd4aa7895b64bfd959d58945dcf1a0b5391a533ccd1a90c708917942a1b03aa508eecf579078956f97a6ced5fceff9a35304e645fbe4b8fc3ed601da50d53e2a731c33b540486875898b791c51459982be2c967d5d375be0e2fafe568d367f1069c36cccb85ee61361e765dcb3f85a3a98cf505766d6b2650eee0ce46badf95f8c7d633dcdbdbda91c171a315673e1342d7c1b2a87d7765e49c4a6493f42931e62eba4bae97f04696377a29911a0908e5871460376d5e7a21b01866737546ec7caef7e71f04135ae22dd13b77505ba9e0121084462511c03777834984721e952d45d7e493ed224d00c11cf5cec4ab771600489abbca28b1bf395a58b9ea45a82c7f4e749aac36c3c7ffc22cae49f02116a8abc80138226ddf2e2bd80b80678bc2c8ae826a586f5a886958bc5da07e1f28dd68f4fab80e16f48d915d6ffd930dea493a5b562feaac109777c2f1d1d11a855f76cb5cbbd907fda68e6dbd1dd2da681bc608e7c8940b0c0dd317aad43bc6c738b57aaf8d1dbfcfaf1caa706382378f498d4ba7d2f8a1e191ed3ff7874fe07e647a5aeac59ac8aa78e43ce9bbfaf1e56a4e3521e80b69c132715c93433d7952d5d041dc6850c539406289e575fe0ec858269d1cf10dcd75821947a7d5b2cac963251be39ec637c57473c8389411ee0f47b898e8649d6661f98556429359d1df4fab0efe48054dc6301b301185bcae3a1c3733bce78d371b9cf17fae56ee33923971085a6ba0f2a53911fd65a7f17eb0631fdf2a3c3f4c8379128b30bd242e5ccbad4c08dd636d6d0ab3642d161342e7147a9e3153c3d53a074bd49ec3956085b2c213ea74ff07ee6c3b477a597334524fb4b510eb24b0a338b721ef2faf9ce00b7d50b163a3dd2eebddcf2daf1c90ad0636671e809b96784bdd4c6ad39274f6e4333eb84aca0b720f4dc52ede300b2f4de72368852f3158824cfa0db2767f6f5835ba656691fafcaca4da10a7df60970b16e8346d9e4f9865ea16caf578f0ac0747b9d0e5cb62d9f632a3e0e5958943ea727a9e638fd5dfad8f255eb843fa87720647e60c5ce080b7a857cdd879ad4b9ddca7d0c9537c85922d22d7ee2d580d349398c40b191a1da7627be45bab6c04c341c1fbb129722bb0fb3ac387ae8740e561928b859e2cdc16708b0048f1c945c95caf7d94c5701cb60d2b06e02a7f72arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsource-highlight-3.1.8-150000.3.2.1.src.rpmconfig(source-highlight)source-highlightsource-highlight(x86-64) @@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/shconfig(source-highlight)infoinfolibboost_regex.so.1.66.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libsource-highlight.so.4()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.1.8-150000.3.2.13.0.4-14.6.0-14.0-15.2-14.14.1X@Vm@UU hU@S5d@ROO\@O8@adam.majer@suse.defcrozat@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comschwab@suse.debenoit.monin@gmx.frcoolo@suse.comcoolo@suse.comcoolo@suse.com- use individual libboost-*-devel packages instead of boost-devel- Add use-lessopen.patch: use lessopen.sh instead of lesspipe in src-hilite-lesspipe.sh, since our less package ships with lessopen.sh (boo#1016309).- Update to 3.1.8 * src/lang.map: .f mapped to fotran * src/sh.lang: do not consider $' a variable * https://savannah.gnu.org/bugs/?36613 - Use correct requires for info- Add baselibs.conf to sources- Cleanup spec file with spec-cleaner - Add gpg signature - Use graphviz-gd instead of graphiz-gnome - Disable build of static library - Remove source-highlight-rpmlintrc- Build with graphiz-gnome, needed for png support in dot- update to 3.1.7: * language definition for Lilypond * language definition for R statistics programming language * language definition for ISLISP * improved Erlang definition file * new output format: ESC 256 ascii code- remove explicit lib requires that are even wrong in parts- format sources to readd preamble- patch license to follow spdx.org standard/bin/sh/bin/shsheep65 1669817853  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.1.8-150000.3.2.13.1.8-150000.3.2.13.1.8-150000.3.2.1source-highlightcheck-regexpcpp2htmljava2htmlsource-highlightsource-highlight-esc.shsource-highlight-settingssrc-hilite-lesspipe.shsource-highlightAUTHORSCOPYINGCREDITSChangeLogNEWSREADMETHANKSTODO.txtsource-highlight.info.gzcheck-regexp.1.gzsource-highlight-settings.1.gzsource-highlight.1.gzsource-highlightHello.cssHello2.cssada.langapplescript.langasm.langawk.langbat.langbib.langbison.langc.langc_comment.langc_string.langcaml.langchangelog.langclike_vardeclaration.langclipper.langcobol.langcoffeescript.langconf.langcpp.langcpp2html.csscsharp.langcss.langcss_common.outlangd.langdefault.cssdefault.langdefault.styledesktop.langdiff.langdocbook.outlangerlang.langerrors.langesc.outlangesc.styleesc256.outlangesc256.styleextreme_comment.langextreme_comment2.langextreme_comment3.langfeature.langfixed-fortran.langflex.langfortran.langfunction.langglsl.langgo.langgroff_man.outlanggroff_mm.outlanggroff_mm_color.outlanggroovy.langhaskell.langhaskell_literate.langhaxe.langhtml.langhtml.outlanghtml5.outlanghtml5_common.outlanghtml_common.outlanghtml_notfixed.outlanghtml_ref.outlanghtml_simple.langhtmlcss.outlanghtmltable.outlanghtmltablelinenum.outlangislisp.langjava.langjavadoc.outlangjavalog.langjavalog.stylejavascript.langjson.langjson.stylekey_string.langlang.maplangdef.langlatex.langlatex.outlanglatexcolor.outlangldap.langlilypond.langlilypond.stylelisp.langlog.langlogtalk.langlsm.langlua.langm4.langmakefile.langmanifest.langmediawiki.outlangmono-alt.cssmono.cssnohilite.langnumber.langodf.outlangopa.langoutlang.langoutlang.mapoz.langpascal.langpc.langperl.langphp.langpo.langpostscript.langprolog.langproperties.langproto.langpython.langr.langr.styleruby.langs.langscala.langscheme.langscript_comment.langsexp.outlangsh.langsh_acid.csssh_berries-dark.csssh_berries-light.csssh_bipolar.csssh_blacknblue.csssh_bright.csssh_contrast.csssh_darkblue.csssh_darkness.csssh_desert.csssh_dull.csssh_easter.csssh_emacs.csssh_golden.csssh_greenlcd.csssh_ide-anjuta.csssh_ide-codewarrior.csssh_ide-devcpp.csssh_ide-eclipse.csssh_ide-kdev.csssh_ide-msvcpp.csssh_kwrite.csssh_matlab.csssh_navy.csssh_nedit.csssh_neon.csssh_night.csssh_pablo.csssh_peachpuff.csssh_print.csssh_rand01.csssh_the.csssh_typical.csssh_vampire.csssh_vim-dark.csssh_vim.csssh_whatis.csssh_whitengrey.csssh_zellner.cssslang.langsml.langspec.langsql.langstyle.defaultsstyle.langstyle2.stylestyle3.stylesymbols.langtcl.langtexinfo.langtexinfo.outlangtexinfo.styletml.langtml_formatting.langtml_formatting_all.langtml_glue.langtml_macrolinks.langtml_macros.langtml_macros1.langtml_macros2.langtml_macrosdelayed1.langtml_macrosdelayed2.langtml_macrosdelayed3.langtml_macrotokens.langtodo.langupc.langurl.langvala.langvbscript.langxhtml.cssxhtml.outlangxhtml_common.outlangxhtml_notfixed.outlangxhtmlcss.outlangxhtmltable.outlangxml.langxorg.langzsh.lang/etc/bash_completion.d//usr/bin//usr/share/doc/packages//usr/share/doc/packages/source-highlight//usr/share/info//usr/share/man/man1//usr/share//usr/share/source-highlight/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:27002/SUSE_SLE-15_Update/dfbfd08c1d3de44c279ddd956525697e-source-highlight.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux         ASCII textELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=26f7791fe9ed3bd5c3de4ed9e2634b6bd7efaa86, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0709ef120d3318be7dd347df0285b088524e6738, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=51776ae9bb27f688edc39a1cb997ee892691b45a, for GNU/Linux 3.2.0, strippeddirectoryISO-8859 textUTF-8 Unicode textexported SGML document, UTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)assembler source, ASCII textASCII text, with very long linesexported SGML document, ASCII textHTML document, ASCII textUTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII textLaTeX document, ASCII textHTML document, ASCII text, with CRLF line terminatorsASCII text, with CRLF line terminatorsLaTeX 2e document, ASCII textC source, ASCII text !. R RRRRRRR RR R RRR RRRR RRRRRRR RR R RRR RRR R RR RRRRRRRR RRdOLb\ ᅡ~!utf-8ec0880541920ec957fb087715f758f893290a669f4b844eeaaf9af62beb8d899?7zXZ !t/uL]"k%{d.9ZwUِƲ;T^Ǵ*uBwn\O;Tn55iL“J;wì#o BZxrPCUS?dL 9M5yV*4+'@˘ }/)"̒0V>Rҕ綡IK_6%dAc?q~>t-@ьZ0Fsҹ*yw9GT/:jw08 Q˭+Ј &GS6 zORp ]QZaMO$_֠2 Ӎ7wDs^h+*V U,X1ʡPgdO?C"~Lھ>[BB1RGڔs^k;pVBlc1`fM]:b+Q XU/Pyٙ_qU)!v}Io3OF mǫ|NIq]E(I6s~Bh%kjuge8ތvU~vYAf0xG]౹"БȪÇ. H.Pzld!J1rJG@YMS1 B䬣B HckZwm1nH_+JD)4p}H\,hҧѴ *ܟ?VO2NJY.rHz%#Y6IE {CR3%N3RԐ}+Q,WւS8|D+:|;~gDZ( 3glۚENN+Ydov.z-9dHר^٭J>ZJ  v3eFSZ{FKw~YIN-/,i9ߴO O\GI;ށ "<=3Ĕj5*LqwqC#BnB48gGW7^{:V"8=> ^#|0|P9SnxC5mȊ&HOśz0K`/vbtǘCV-@Æ/% >}٭f|0 嗣<7!n4锞r-) an, QZ򗒙Ve?&͛j+E&$xPK\6Qjw!* D5Ny,k~'sK<uw4cnqG|+@7`QW^ݘfm(ުz""[F*ԩG*|BymʍVڬL& J3Es)@NCk4 MƁڀa,LF%`̫m_@遖O'Bx  %1@z *|,ߊ;Q>[9sN^@rkL[b fd8>l )pW$ʪUT̂^HS5*zh\*_K&g'f;Ea4 7sE_n87Ⅲ#>\+=njKic`[gΨb1(>uN|zEeaZ3g2,'k^0]bcvf0J9dTyD N-VI߆'1T߭h ltm9<gϹN]'ɪ3(NQxd7ѵ&0IPbW 8l 'ݙ&@#K8, ?u"?D A!RC\ʎdpɅ}{ }_cXi8wŻ[s$ĭ236:];jYL$ 4K2s%:~3kR?Ud}>Ңơ~҉2ITΥ42Hȳ Á *\ zAV`dTsyXU/ĪQXbr*^6dͲ nl"9al1O2YB2^iҺ=1kvIM˪SVn8 K~9L##*?X D"xM(FhѷDk2_ލTXU&xNFX5_+]غieen?)9} dW2'<'xC՟Eԁ0? ?:*Ӻś%tɱ?;VwgGx4[noZx֕*#vpí+>9V.⺈@9=N{EWf|ܧ*ɮEPm:!y J Vvwz*Pg:vQe}j_soYE:tZы'LU7Cig= CU )r#KԧbykZ8C82_]:QV11v!p׆bx[*Zoi>0Zz#SF0I즅5SgNTDkc̻K߆7`F'g`K!XUe[IDw,yO!QV|[ڙx-(Ł0Cr4O7Oal :ŪXHf-f>w;@IC ΄'3'\C2嫷*QVahk(x#n]qEʰ2k5\_0@F^hˍ½cY;>Ek3T6s ^ꥼzkuIX)t}W#] Gz5(aP)#߈.FOaJk?Ju(t^^΄RH%u ? tljlt$Q E7э8ʝw Jn 9Sڊw\c:7SwAd앲|:"5<̃L8^2qɽXx mq4)2\SO]pB[J2Go֡|$B@З_lHQ3`vxIP*.O!P{I:@N5zC@U ]׿E F+kP{^'t5q,|N>L/s O{2 /jzddf.Yu=U/?r9 ?O_~ޔ_-1q?P+.D Ԕk*r;:d{Fl Q_Y69%܃{pHjdC^H*w']Hh&'2[Y۹͙'p-)<"{wmwSU?}v>9K+b.HI< ]2`hFv-o6fn~wo$Vdž[@.m3"YV!/|X[xcp1)4#AG ɘߕ]?O^ " J7dB]Ϻ^ßbNObRs];$*BɕL?S!u !I3ct2e[B6F;Nq 4@i&  pV&O/@ lĖj dAHqr+Iy&C#6/9B ٞXXi@O9<>(~oWm5w t<PO*|yf̒ȓ/O?\2jA`f<"BWEG}$oAЄLD~~ 5KN8f>؆PІ A2f#Cp۹ `PAqk"eFܥaPB|,+GG^7́:xKuoWDa2U"HWPA;IZ,Z袹wrNs {]"G9NÕ9c1XcFsfhRK / fk Z טB_3Nݝ/)6xf\, *%W1B=MTzěJwec W3{!Vt d3Z}Bů:{vpf>BPWYThZpXMC Oə,AWwilae&b0PD2۲K\IBUvv=jJVV %J.< }q3H~l~/zg9)'𼑇9.`V>NWYs{Ԓmvb~%PwFfz,,D@ :'XNx/Z`ed_(5u&[)yGbwP:=y E>L u"!Ph歾0|G;ܱkk>eS[7~;9*_ĺjE+|I8̀H-]&~=scP"N]MNq {UT/zGl%Sb+gq~ʟ[Ʈ%Ov{'ϙzYn/ MwL'*="My:jXQC0\q\h"Tu¼xQ\ƑJ_!#,:jT2p,U -,FfÏl\O#"A.xg=-$$fALCz.hw"%5KAU0Qx\aNv-{N=͝)5R5X"ԥDh:MX{ifB:рʯVyhؠ.w& q\1 w^d@Kk.f޹V33z^P4'ÇCRsM]G7CN'vtu"ׅ7̻4j(Y,P!\ET}[;o(|BQ34{9P%ʧDMx>տФ7M{ͤ]"/'&KLL!.bYM5*-}I$6OKkSP+ʁyL`/;mSS:S6 albG{yJc2ޡ'=!2GIugkBB 3:X}lM iNx=V,k)뉜"m`YǓw E[XҊB3]w//_WP=@]Ti5 RjCxZ_T^푄g7A@ǥ苸G=hDYVduo3u@vDTtk M3>K/Ök{z:pl)evUkx^8T?f%&- a)M/Rnw<ڶ)f8Oݷ™Wb%~/ioTO7ϸ8٣!y37 LJ'l8fs"zoHc `ݏ!d,4 Uԩ"V)*NaMov{!V.61jtkA'vj-g=F-*?ĬحĤ8r!7Fz2uT¿KHRԈI0gY nYH_?qFerXa 4<߲k}TefswKNiLz& ٵ[+Mf5 Gm+?KU0up`ގ`fagdBRv'E]M:4yNϪ4^7]>[ĿW~[i6^J3[m{T f4O`z"vTykK#p)wL*I{O>ol0I| -Ւ ;` ^eܣVl9UלUi>T>'\׬/E_ +I/@рD-nw~{NXV:sif촘MJK C2U~9{s[P\nNuNmz{~\l`N96baXKm 5+kr\dbO/nTN&S˩mT&j&8xQͦQtq!!cĿO]JwM;$X?]4f_:ifӞI:QТ n {jeh,t0}6L|/o!DKX:NrdBW mJμZ(| _-|`ƣHXt'*e|?$hgmDZy%4Ёc5}IZ|#3l?KXdq Jo㌦/]q^$d{wn-Z#ox)ąu_Xbx+_Ú6[ΛzHC~Mqc"|g ="zu >{r=yQFVk^{bNg(K_cvى,7=L/M߁P..(/ق8=~ֵeN&P>azɏ?0_t U^^r?úOknɘ^O2KWa6!H͗c!S t.7H/J{Nyy.!@_)QtbqlA-] 5We;VRy]#- [?SAp"G9TTj;ّqZ #rS*At1dino].ȓojem+V"kuV-(``  K0y!yP-J> ktnKunm2\b^.{AX  (N\ XC~{f;]~;PDkuaoiq&Fh"6z4FPj)^)EI[-A5o3; 8I,|q(TGV bsRa>0"=3} t:1B9jO Y0ϗ&(|`(ʄz9:Nн> !?g`z_8>p9^0Jg _c2|==&Kl~,d 2<'Iϛ@ZJ}+b5BIo+, "Su0$ =ty`R '8XnܣM]ejA2Uoq{3x OMeeW*WQ Ы,&CHn ̖\Qd5^:M^ϲ ;% ՋG=?Q=ȍ,ww˓EtfXA f.1MNZZlUΔ`RQu&瀅k%}YV"8:w@;g࿣^+,Qa^f 4 C* Up=YgF.ҪEկjiLYMLtI| V$V= !MBި aT0%`Pl{ %)6&#RFuߜhvb-PSͣ]h۽t$wQ[<@,2٠򄸾#e$5 l\*Cy[`$A,;d H1)5XDeA2ˠ-FGL݉lu6|J&C״hzrdzzK{빳9U~zIAL^E=wr7N9ݩ9 9x/](9Z}`et_ eAISMvCgvXg1*#ˮ#<4EJ.` ؾ2M;eo 掹aGF䑢ldbG{,P5oo),Lkh2t 0$rA}Iyh(Um9DfvZM:&"ܪFqJqXpd ,"^rQiCh `S3o)гJYo8ĴeQUNj- -)ll?ʿ6P蠥J[1U\f% 37bܬ|\:D=jsz߆p.{K f7J;-q? `Hx_eR#یSWGvëረ`\(``*Te3~IK$Z]{!ɾ.bI}W:wa8sx!$ҴK,!4ȫH v#9 o;Rzks G[X | waf Wk#m+%/0(v PU,c,Dc}hB__x-??ͻʶyei~J.8yTmp*} HgJ4hp]$nD8H]6V9AAU;hrxQP@tЊ򠘚ި31Izt'Z1;+-Q ᇍCtfŧߘI9EI d@q45jBY}.~%eX:YsM%HC-/P*8t$;,eqgD\ULɲ`CĘ+&MÊ&A>2uY͙hWd #F[Q/K TKF&\*Ztӑh _oT:=bq@@4,A]B+l"k]`ˮ,owIPIbasreHS46ys9m0ixv0xZvr5@\At)qk8FxQC-;~uf,;xicKAB&v˂:pi.*lQblο"E!vI|c TvJc}(}FYi Dl6fK$Y*ϓJäqasd<~PY(;]yp+Hz~UF +r*n1煡*c#А>up!C_(R?{8.Fѐ@:5K5'gr{mwcxbШ BnfEk%Y>M݈{ha_ho> (.m M!o7M~5%<*.@GDQW5.,Q 1֘gf t\bvdTYsP+i\nZS?-ʓx9]^!Ty'eecnɋF6r>P,֩'b[O >#tՎ=4q wN UO(tJtNWݣ^[^G@\6k:7UMSv((,m/g?,. ԋ˕$x@ThEDnKhiqIhc +-* >j0ktn2A_"|]fIU&С1^@=y,K: _ȁ˱9N&7~ -;Jd4ZGWqH2y CNDDAYO>HG:jP3^QJO站؝*G`(aX&KmXex鑄Ume̳mܵb-$ 1;]Ir$^/9+ҡjUYUΖ5a@逍Rιm g4c5}5FMzomaEZ ץ>gakNL5}e̦ 8\ﲓU`G};2p*mšiqq -."e 뷆?ޠ, hUGR6p/46op13bjh7@1&,>r![N[ժ%#N0,$mm\x.au1)2E*8YoD]fvhMfWMXմ2mR[1}Af 78Ea Qo03 G0G8^YaMKBm'QzcpXȾ>-xQA-$G/aoԤQ3{=+P lw@]5~ڃb>T1gFز&qŖ$J><|J!rzіV>ReBO̹/DdHNYI$5pmћ~+O>WYԶE)ZI [nkct͠NJMa&W {02&[XbUDӼd^E|{DP.9G#y}ƀP^LBSLw|2A-9gG ZH"K ؋Z*1?K@pf2v*Be.ћP靍][޾_~j! o-cCnYg2/S*@B}^>-W==d/h ) ֚%Ot&P0TVs `LydHĊ,Hf  6v324ğf5f#(GPr*|(j!)2Yɡ, <,2\MAy}©DY#ݒrzn,]ˊ̪0©Q-$98 JUX e0nJ'HR(³^\֬XvүA1g69?lk[ڣ֐ZT'Q@" #0ra6;xm (?Bf%TboyYrq`AMs$)xmSC,9XswJstO:6'[7@`q"ݾ$P-k:TIE|>|P߻ [k։x2z\KdhuK }h {)$rIO&ۄו;<6f; ΚTWSCJ?\;=ر<)t{n*uyn ,bW<3S:ΔP}֯n z{ȋs|gg4)sEZoE ڴS0l`&y,6cN]D _:Z9cVp1X-\ _91 )E1L sXM};GsfASBMRO(͇"/V{K3ldŽAs[Ihs}E)g<0dacHTI4(SwryAa iS8 Tv6Ұ vzoȳk=Do1j,QMByINCNΓ04h YZ