mirror of
https://github.com/weechat/weechat.git
synced 2026-06-24 11:56:38 +02:00
Compare commits
2405 Commits
v0.3.0-rc3
..
v0.4.2
| Author | SHA1 | Date | |
|---|---|---|---|
| 7785f7ea22 | |||
| 0cef9a220d | |||
| 8fb67c241d | |||
| b5f6874f2c | |||
| a6c188ce4f | |||
| 7bf712d4c9 | |||
| 1583ca88e5 | |||
| 5a119bb0f1 | |||
| 86008b8502 | |||
| 22b53c6019 | |||
| 32f2ec42c6 | |||
| 42dce54812 | |||
| 4e67133b9e | |||
| 437ebb69d4 | |||
| fdafdf147a | |||
| d33caa6ac5 | |||
| 15173364c0 | |||
| 8b966d1c7e | |||
| ad5a287134 | |||
| 92019c300c | |||
| 81a229f77f | |||
| 0249666489 | |||
| 1deba9894e | |||
| 474a498b48 | |||
| a9ca95241d | |||
| 2fcdba1332 | |||
| 1b9b2434f6 | |||
| 7f27d88ca6 | |||
| 1aaf9440b8 | |||
| 2110c6d92e | |||
| 087e9cc008 | |||
| e900579fba | |||
| 252feedde4 | |||
| 266b9e1e2a | |||
| f620249193 | |||
| 556d324756 | |||
| facccc81ef | |||
| cb77e7c5db | |||
| 9c36b7c693 | |||
| 14c958a0e6 | |||
| 9ebe6455b7 | |||
| daf535c9af | |||
| 0409faee7f | |||
| 218b2c2df5 | |||
| 7ffff58625 | |||
| bdd6bb5a69 | |||
| 0d8bd7f1e6 | |||
| 410caef273 | |||
| c03532bb6a | |||
| 875d544a85 | |||
| 55f1bbcd07 | |||
| 0806f1ad7e | |||
| 75cc0b0a77 | |||
| fb51fb6052 | |||
| 86e7d95b9c | |||
| f250be4aa8 | |||
| 03b6b4c1cf | |||
| 73f2c2c488 | |||
| fc1e35fb48 | |||
| 64bbb327bb | |||
| 12a37a9075 | |||
| b47af3c61e | |||
| eac1ca929b | |||
| 9990917cc7 | |||
| 92d5cece39 | |||
| 39faaa7dbe | |||
| f277d072d5 | |||
| a4f789810a | |||
| af12457a13 | |||
| cc1523b654 | |||
| 5916594441 | |||
| 600ee3ddf3 | |||
| c624960336 | |||
| 170acfe6f2 | |||
| db05104f64 | |||
| ea124f4158 | |||
| 7e0ae094cc | |||
| 7dea560ff5 | |||
| ca7bb9a069 | |||
| 21caea83f5 | |||
| 674403f734 | |||
| c46d7e44f1 | |||
| 49aacc853c | |||
| 784de68a5f | |||
| 6714d6fc82 | |||
| a5cbfdf7fd | |||
| d12c9efdbc | |||
| e407c41c5c | |||
| abb574ec4e | |||
| 72c1af25e0 | |||
| d466a86efc | |||
| 721478fe5b | |||
| 766273ac99 | |||
| e8122773b8 | |||
| e5de0cd0e8 | |||
| da66a343b3 | |||
| c4c66923f5 | |||
| 3a2d2d6b03 | |||
| f0cd7a994a | |||
| c4773e63d8 | |||
| 227f8ac604 | |||
| f22b0311b9 | |||
| 390443112c | |||
| 2dff60d7f8 | |||
| 8ca36552ea | |||
| f486b84134 | |||
| 234c7506ad | |||
| 6ea81f4c8c | |||
| dc878c5b69 | |||
| b94a1ce59b | |||
| 43e3ff3b1a | |||
| 5a07051f20 | |||
| d6a19adc54 | |||
| 16b114b609 | |||
| a41bed395b | |||
| 26fcc66953 | |||
| 663de42284 | |||
| fd5fc2e5a3 | |||
| 996da2f662 | |||
| f9d57a3099 | |||
| 8bff3225fd | |||
| c0c76ad995 | |||
| 35c3dbad63 | |||
| 23add1ac14 | |||
| 3aed4ac11f | |||
| 91b7aec855 | |||
| 261efe6299 | |||
| 9951902c7b | |||
| ade379ac11 | |||
| 351674699c | |||
| b3923b65f1 | |||
| 53fa3f770e | |||
| 7e64b9f1f9 | |||
| 6206fd6818 | |||
| 4c2cffbd31 | |||
| 0e4eb69d33 | |||
| 1a7037d9cb | |||
| a668775ae3 | |||
| 8cd4bf3750 | |||
| f3d537dd7a | |||
| ca1e0dde07 | |||
| f385aa8f8c | |||
| 6be17ac263 | |||
| a490195032 | |||
| 50ab62b75d | |||
| ea76cdb06e | |||
| c14b1b5fae | |||
| f7f019887d | |||
| 87e342dd9e | |||
| a3cc9bbe7e | |||
| 56baaaffa8 | |||
| f4a0307316 | |||
| 41fbc14f48 | |||
| 765297c038 | |||
| 27882ee74e | |||
| 94b9104d14 | |||
| 22b20d6206 | |||
| 5a4f96b679 | |||
| dfcc7baa40 | |||
| 354d96ea36 | |||
| fb86f21a5f | |||
| 913e036fa3 | |||
| c10cfb6aa0 | |||
| bee56c3b7f | |||
| 7389514c09 | |||
| 92609e3cd6 | |||
| a8dc36902b | |||
| c6fe4b18ef | |||
| 4668f0bef5 | |||
| bd3a12378e | |||
| 2cbdbb45d6 | |||
| fa9f787e14 | |||
| d301dd6c17 | |||
| ff09807c10 | |||
| 3744787ec0 | |||
| d38d033ce7 | |||
| cd71ea03d2 | |||
| e1beb83ff0 | |||
| 7ab034b52b | |||
| 5e1c88a476 | |||
| 40c5c5c1ae | |||
| 6dfcb5f563 | |||
| 8cb590559f | |||
| 464c8acd87 | |||
| 37b8aef96d | |||
| b311ca894d | |||
| f4e4f55de1 | |||
| 27a427c708 | |||
| 6103f18cd6 | |||
| 706032e5ac | |||
| 8eb55c04e7 | |||
| 43c889da50 | |||
| f19c2cfd80 | |||
| f1fdbe72dc | |||
| b62b2adc25 | |||
| 018e5c69ae | |||
| 4d35171767 | |||
| 23da5b233d | |||
| 1cadbdf6a9 | |||
| fa8dc0f531 | |||
| bad6eb0692 | |||
| 8081804555 | |||
| 91017cb06c | |||
| e20592f32d | |||
| dd41e5776f | |||
| 424b8c89cc | |||
| c962bb32f9 | |||
| 21e51d930d | |||
| a8589a0db6 | |||
| fe1642da08 | |||
| 950287d385 | |||
| 21356d9909 | |||
| fb7edb3518 | |||
| 4080047da0 | |||
| 8884eb6fe4 | |||
| 1dfc98c8fd | |||
| 718104b936 | |||
| cb8435441b | |||
| 2c4cf95ef9 | |||
| 4654568413 | |||
| c070481d0b | |||
| 91b27cd20c | |||
| 1e49718398 | |||
| c103c8d356 | |||
| 2e647d4c58 | |||
| 47db2b71ba | |||
| 954ea9fb9d | |||
| 7bce8a0254 | |||
| f377743380 | |||
| 62dbfc16c0 | |||
| 9a33c70355 | |||
| 8005f00e2f | |||
| 1a9fe7b590 | |||
| f93c7ebe6d | |||
| 296dd0b1d4 | |||
| 9c54e33ee1 | |||
| e7c947df3e | |||
| 8f66e15bae | |||
| 1b9cfb5cc3 | |||
| 8771986f3f | |||
| 2e43bac479 | |||
| a256cb4d4d | |||
| ba5664a019 | |||
| b045a35c44 | |||
| a355f6a41c | |||
| e459939ead | |||
| e0281a40f0 | |||
| 5877a458ea | |||
| 4f62af028d | |||
| fc1cdf68e3 | |||
| e2807e5f23 | |||
| c7e8e6856d | |||
| 0c66b91007 | |||
| 4ad5f7bbc9 | |||
| 19ed7740b1 | |||
| a0f814e75b | |||
| 0f920d6396 | |||
| c6fdeaf7e5 | |||
| 9f08029361 | |||
| 8b17cbb16c | |||
| c6b7a244d6 | |||
| 8c06006828 | |||
| 345be1ec5e | |||
| 0a7b708a1f | |||
| f43eb87d9d | |||
| 5eba5e980d | |||
| 00f3fbdfe1 | |||
| 86a8b9fb5f | |||
| 305175fb8c | |||
| bf8ee88dd8 | |||
| 11d8dd1b51 | |||
| ebcea798bb | |||
| 1c4e3c0e84 | |||
| e009884595 | |||
| 2479f427f7 | |||
| 16cc0b6088 | |||
| cf8a125ef2 | |||
| 4b1d87640c | |||
| bdbe7e0c37 | |||
| 8219039867 | |||
| bfd8c6918c | |||
| 2a4e9aef8a | |||
| c8505efac0 | |||
| 509a58b1d5 | |||
| fcd71d14bc | |||
| 09c5e8cbdf | |||
| 4cf6628d85 | |||
| fda70ec57d | |||
| c95f3d84d0 | |||
| 00c1c81c0b | |||
| 9ffab0bec4 | |||
| d70532250b | |||
| fe6cb5c1b3 | |||
| 67f6668d1b | |||
| aa10e20295 | |||
| 33e7ad43d6 | |||
| 5dbda28263 | |||
| fe512fdd33 | |||
| 1871a774f3 | |||
| adbfda00f5 | |||
| d654fca853 | |||
| 2ffa199a7d | |||
| ff26a8d550 | |||
| fad848bf7c | |||
| a08603c24c | |||
| e03310cb0d | |||
| cfe043e4b0 | |||
| 4b4d80bdc5 | |||
| cac2342165 | |||
| 50254dee23 | |||
| 4fdbb83a07 | |||
| 55e58811b3 | |||
| 19acf8121f | |||
| 239f853120 | |||
| c09e383325 | |||
| bbd080e680 | |||
| 3e1d811761 | |||
| a290589f7c | |||
| cf2ad51f62 | |||
| a9ff529d83 | |||
| fa2b1d6bf9 | |||
| e056f20643 | |||
| 149c77decd | |||
| 46677c79fc | |||
| 30e6acb00d | |||
| e1e3109da3 | |||
| 3fb123510a | |||
| 81cc688166 | |||
| d74041de25 | |||
| 7672139d6b | |||
| aa2f5d8acc | |||
| 37e609252c | |||
| 7cf9c8a656 | |||
| afc1dd4f6b | |||
| cc3fb26024 | |||
| f27f91467a | |||
| b63fca15fa | |||
| 0b0238a188 | |||
| ad842577c5 | |||
| d2ff46fa69 | |||
| 9fdeef247e | |||
| fced67b459 | |||
| b352891c2b | |||
| 8b925baa3c | |||
| 844ba9e1c0 | |||
| 11396b3266 | |||
| d2550f89f4 | |||
| 6972b1aafa | |||
| e890ac0a81 | |||
| 0e641e0c45 | |||
| b84f6b5a1b | |||
| cecb546c24 | |||
| b60aec975b | |||
| 87b5096972 | |||
| f5bc12e72c | |||
| 9beb263e4a | |||
| c17d3e155c | |||
| 6394a3d1e1 | |||
| 62aa07b00f | |||
| 6faa1a0db8 | |||
| 9857b44e4e | |||
| c43d48a9df | |||
| e4529079a8 | |||
| 9f0a16e586 | |||
| 50eb1f51fd | |||
| 67838983ad | |||
| 4e4fd3f54d | |||
| bc079b007d | |||
| 6e3f6270d1 | |||
| 8b875cd412 | |||
| c1bc23b052 | |||
| 47e1caa91f | |||
| 9da086b827 | |||
| 01153cd478 | |||
| eed0878231 | |||
| 11bbf0a062 | |||
| c37016e5ea | |||
| 49043bf1b0 | |||
| f7811b0ae2 | |||
| 8d5dee9aa0 | |||
| 62ff697772 | |||
| 10820c7336 | |||
| 0cb84638dc | |||
| c2aeb69c46 | |||
| eb11921f16 | |||
| 190c5dfcc2 | |||
| 96da9b91cf | |||
| d406bed521 | |||
| 7e0a675b62 | |||
| d4b1b50311 | |||
| e4149b073d | |||
| 3e2bf9be0a | |||
| de6bf18e47 | |||
| 1cdbc27abf | |||
| 95687e8057 | |||
| 7a1f9a1d7f | |||
| afe729435a | |||
| 7829b1ccba | |||
| 8796626ea2 | |||
| 3306c0f3b5 | |||
| 07c8063993 | |||
| ac94f68b59 | |||
| 08f360692d | |||
| 6983d34e88 | |||
| 5d2382caab | |||
| 8b43151c85 | |||
| ad60321843 | |||
| 792d607027 | |||
| cb617d8b23 | |||
| 25eaec3864 | |||
| f4dce04723 | |||
| a5aaed89d2 | |||
| 54a2067422 | |||
| 95bcc49063 | |||
| 3d9886f82e | |||
| 05390016c0 | |||
| 62e9a1715b | |||
| 27b539affe | |||
| 1918bd1d4e | |||
| 0e3bec6d2e | |||
| 1edabb98f5 | |||
| 2dea08aba8 | |||
| 5f7733c4a7 | |||
| ff15aa40a6 | |||
| 3a782b017f | |||
| d5e546f2c6 | |||
| ff15c0a41b | |||
| 762c96d85a | |||
| 2087a19bbe | |||
| 7cdabf79be | |||
| 1364fe8a0e | |||
| a9c4534e3c | |||
| 9ebea835dd | |||
| 0ad8866d6b | |||
| df2867ac27 | |||
| 68bbe7ca0a | |||
| 0f143da012 | |||
| 280e9bd0b1 | |||
| 8e587f7093 | |||
| 08d27eb81c | |||
| e0deceb366 | |||
| f14f34e9af | |||
| d39bb4d6ab | |||
| f1540115d0 | |||
| 1af6148067 | |||
| 6fdee3aa9f | |||
| 4123263b8c | |||
| 1b56e084dc | |||
| 1e20dd16e5 | |||
| a6bc15e69d | |||
| db62b272b5 | |||
| 4a554d48d2 | |||
| 57024ab1e4 | |||
| ca205ccb8c | |||
| f1580f5276 | |||
| 3c782bd905 | |||
| 8b61a55764 | |||
| 53c6b62ae3 | |||
| 0b1550afe1 | |||
| d5a5af88ca | |||
| 87df83a1fb | |||
| aaa0cf1954 | |||
| 6d636b6118 | |||
| 793a3cb1ba | |||
| 224a0f0afa | |||
| 2ca30ed7a9 | |||
| 7d1ad59dde | |||
| 1a646d5dbf | |||
| c34ae99b9a | |||
| 125068f101 | |||
| ae618bcf6a | |||
| cd37f12059 | |||
| bd21daebd1 | |||
| faccb87a10 | |||
| 323801f869 | |||
| 680486b1d3 | |||
| a421d330bf | |||
| cd944052ef | |||
| a543404428 | |||
| fec8a1d122 | |||
| 1c17274178 | |||
| da56eb6978 | |||
| e21de5ce96 | |||
| 27195e22d6 | |||
| 94ba7e07ce | |||
| bf610aa603 | |||
| 72f760cd48 | |||
| 3df1d70bb5 | |||
| 4ebd300340 | |||
| e2bf63cca1 | |||
| 77afab57ed | |||
| 632e2c1eae | |||
| f97598b4aa | |||
| 01a1316816 | |||
| dd6e5282e8 | |||
| 302b0f2f65 | |||
| 306b209421 | |||
| e557239a4c | |||
| 45d5034ea0 | |||
| 9a024f3aba | |||
| 67a111f7f2 | |||
| cf76379aa9 | |||
| 2e48874ce0 | |||
| 2597bafe36 | |||
| 33f01dcb63 | |||
| 0c15deefc0 | |||
| c08cacd3c0 | |||
| 992ed5b75c | |||
| 135c740f73 | |||
| 85eb3424cd | |||
| 9b10edb6c5 | |||
| fa1665ef81 | |||
| a67d97f16e | |||
| 0e726b43ef | |||
| dd96e6daef | |||
| 1b0ce4bf8b | |||
| 2386c10917 | |||
| 0f749dc65d | |||
| 3fcb00bfc5 | |||
| e667b606a9 | |||
| 0faf58a287 | |||
| 491e31ff55 | |||
| d37184e450 | |||
| 2b78673aa9 | |||
| fc0b73207b | |||
| 7eb5cc4b97 | |||
| a64dad2597 | |||
| b2169e9175 | |||
| fd85d310cd | |||
| 857fb35dcb | |||
| 70ad2795ea | |||
| ce657fd7b6 | |||
| 7d34812f1c | |||
| 9db5682186 | |||
| 641de51bdb | |||
| 3f2155e548 | |||
| 5f4fc11213 | |||
| f7c47a8644 | |||
| eabf103e71 | |||
| 822ae76543 | |||
| d224594194 | |||
| d544a47e2c | |||
| 03cbb1c8f6 | |||
| dd99a1cf2c | |||
| 2ce90d4094 | |||
| 76647fc171 | |||
| f411a59a7d | |||
| 1fa23e6d9c | |||
| c89124aadc | |||
| 2ae8d81b1f | |||
| 638b2e3f1c | |||
| 72959d1d8b | |||
| b7abb77b4d | |||
| 37a3001dc7 | |||
| 9c3ee3c407 | |||
| 52519e11d2 | |||
| ab1d5404d4 | |||
| 8df76563fd | |||
| 1585593bda | |||
| dbff3de7e5 | |||
| 3856d527b7 | |||
| cdb13120ab | |||
| 215109e1a5 | |||
| 46a3d95aab | |||
| 53b8cdfef3 | |||
| 777f977ea5 | |||
| 1281b18688 | |||
| 425256b38d | |||
| 57293ffc96 | |||
| efb795c74f | |||
| c1389f8fe1 | |||
| adec2dec0e | |||
| f1d6f2c40a | |||
| bb09670757 | |||
| 5328fdcc73 | |||
| 7cd376b4b3 | |||
| 9453e81baa | |||
| e8ab9ba18d | |||
| a176d352e3 | |||
| bae9215e9e | |||
| 93d0438240 | |||
| 1dc44d3503 | |||
| 47df178c88 | |||
| 57d5afeda5 | |||
| 9e94bfd48b | |||
| ebc4ff82c0 | |||
| c848cb42d8 | |||
| 8e5d313885 | |||
| b1005fc23e | |||
| 8b52fc90d5 | |||
| 4d436e3ac6 | |||
| f7b53fe6aa | |||
| 7002c44622 | |||
| 00f663a8c3 | |||
| 32c93b5c0a | |||
| 3ec0ad7c62 | |||
| 9037c0fe4c | |||
| 7ee9e58d1b | |||
| ffe636ea48 | |||
| eba2211427 | |||
| 4b6eac3172 | |||
| 8c8bb8e72c | |||
| 130634ce6a | |||
| 883fb4d64d | |||
| c2b26972da | |||
| ed506558e8 | |||
| 93d3198b70 | |||
| 0d18ef16bb | |||
| d5f140805b | |||
| f42b3d382f | |||
| d403d7b79b | |||
| 066f184605 | |||
| 43c01f76a2 | |||
| 82a8acf9ce | |||
| 452229cf32 | |||
| 248aa8d73a | |||
| 70ce7fe3b6 | |||
| 5cfeb2f2bc | |||
| aa6b886386 | |||
| 872d1e0372 | |||
| 668cda2684 | |||
| 5443ae4cae | |||
| 5931eed85d | |||
| 8caeed6c4e | |||
| 33d90d75c3 | |||
| 485728a43f | |||
| 13d95cac8e | |||
| 6a8127d92e | |||
| e0959486e9 | |||
| bbd9d00b63 | |||
| b3c4f3d7d2 | |||
| 5f8a7e8d31 | |||
| 7eb70ccecd | |||
| 6ab12763b9 | |||
| c57f5519af | |||
| e2201c972f | |||
| cf5551bef8 | |||
| 0fb3378fc1 | |||
| 1dc99c1dc2 | |||
| 34c9a061d9 | |||
| 028e5e87d5 | |||
| a80635c8b2 | |||
| b5f7c124ea | |||
| 9070cc5659 | |||
| 9b607d38f5 | |||
| 7a63b4aa62 | |||
| 92221f7cd2 | |||
| a83007d118 | |||
| bfaed2bec6 | |||
| 291fa04c7e | |||
| f346704d32 | |||
| 09c274be28 | |||
| 33bb4399b8 | |||
| 7756be5fea | |||
| 3849cb49bc | |||
| 36356521a1 | |||
| 055116f2b7 | |||
| 606be401cc | |||
| 4979c1fe7f | |||
| e1a54d49eb | |||
| 80e740b72f | |||
| 186053f90c | |||
| df7b14e41c | |||
| 5073048428 | |||
| c5daee28cf | |||
| df80aa5fc9 | |||
| e767346a19 | |||
| 4a3756e753 | |||
| ed9537ff76 | |||
| 2c0b860d62 | |||
| 7f3d7e5f29 | |||
| 7aaac8d698 | |||
| 9310737d5d | |||
| d8d0d6e4c6 | |||
| d81d5c09d1 | |||
| d26f00b391 | |||
| b1da1cba4c | |||
| 09f80c20d6 | |||
| 129f32ce8e | |||
| cc5118b3b6 | |||
| a4e15e8ef4 | |||
| 1fe7d25c8d | |||
| 2944adc954 | |||
| 08228492e6 | |||
| fbbfcf95dd | |||
| 13b1d64aa1 | |||
| 5ae6f133d6 | |||
| 5a24709f35 | |||
| e59c18109d | |||
| d5c4f05497 | |||
| 2485831d4a | |||
| 43894db0bc | |||
| 399a5af6f3 | |||
| e211cdad54 | |||
| 4a96c0ad8b | |||
| 2ae292e684 | |||
| 6a6f45e043 | |||
| 0f7720d5cb | |||
| 83d237c47a | |||
| 3b8cc67f2a | |||
| 4c6ee497aa | |||
| 4fb991d07c | |||
| f39bd3128c | |||
| a99d136018 | |||
| 3a245686ca | |||
| 5164bab407 | |||
| 03a5e8a729 | |||
| bfabcd68c8 | |||
| 1f054b1d84 | |||
| d74ee61699 | |||
| 3c615a956b | |||
| 777fa366d7 | |||
| 46bc181933 | |||
| 068d0df56b | |||
| fad2779c17 | |||
| c13b2ca57d | |||
| 9258a63a6b | |||
| 8bda6a3559 | |||
| 00b879962a | |||
| 3c3d0754b1 | |||
| a55b03f603 | |||
| 5ea7ea6555 | |||
| 6526a0802d | |||
| c57c48ce76 | |||
| b501fd1b24 | |||
| 746ca9623d | |||
| b7eef5105c | |||
| 04520c81d6 | |||
| 57eb513547 | |||
| e41595833a | |||
| 83dc57f56e | |||
| d685d5fb42 | |||
| 67c78085c9 | |||
| 2da1bb8199 | |||
| 59f5c4b319 | |||
| 048b05cb29 | |||
| 3f973f8cbc | |||
| ee74131f69 | |||
| 418b0519eb | |||
| 0931308c23 | |||
| cdba3da0b7 | |||
| 6ff197fedd | |||
| 3c5301226a | |||
| 66ff8b735b | |||
| bf509d6192 | |||
| 6ebf3fba45 | |||
| ddf7be769a | |||
| 61ae7ee047 | |||
| 782e01f177 | |||
| 32b8f34567 | |||
| b869a145ac | |||
| 51c1168ff3 | |||
| e200dd0b43 | |||
| f426446521 | |||
| 7a3e8cf198 | |||
| 19d03e691b | |||
| bd7332455d | |||
| eab0110732 | |||
| 658013a1e4 | |||
| 44acc36e7d | |||
| cb0bfad148 | |||
| 24a06f0e08 | |||
| 7caa481b24 | |||
| 99c1065bcf | |||
| 380ce5d45d | |||
| 5dfcf614b5 | |||
| beff1fc85c | |||
| aa971baa15 | |||
| a4dac092d2 | |||
| 7033c1bda5 | |||
| d247d773db | |||
| f4dc85a3cb | |||
| 788f634fbc | |||
| 4eb8013fd3 | |||
| bb4264a56c | |||
| c03fcd5e12 | |||
| 92aa9bff45 | |||
| 97a64f1334 | |||
| 2370f7aaa7 | |||
| 31d3b7d035 | |||
| 273256eea9 | |||
| 3de7b2ff3d | |||
| cbc47ece3d | |||
| 5309a65f05 | |||
| 14e98a5fae | |||
| 26d7fcfc97 | |||
| 9f9a37b8e6 | |||
| 3d3530f06c | |||
| dc091d060c | |||
| 8b5f6085a2 | |||
| 69fde9c427 | |||
| e84099fb97 | |||
| 2f59774e79 | |||
| 73fbae6a62 | |||
| d876a5fc35 | |||
| 7585eae5d0 | |||
| c92d34020b | |||
| 0430c144c5 | |||
| b5b3c709c6 | |||
| 16c6dcb34c | |||
| b1ef66ec63 | |||
| 47810d56aa | |||
| 08c3c848bd | |||
| 00a9028f42 | |||
| d66555f387 | |||
| b5082902b4 | |||
| 9c8b06deb0 | |||
| f0dae2b425 | |||
| 41beef296f | |||
| 907752167f | |||
| 529d12c1db | |||
| e25909878e | |||
| 58918e2eeb | |||
| db43e2a018 | |||
| bab252de96 | |||
| 25c795a26f | |||
| 9f09c26fca | |||
| c0c75a9555 | |||
| 9c5116b4fe | |||
| 49f4e4cfa4 | |||
| 9f4dbd2b3b | |||
| d8c9013aff | |||
| 200652836b | |||
| 2a00de476e | |||
| e6125608c0 | |||
| a306fcfd33 | |||
| 89b676f653 | |||
| e79c7cf7d9 | |||
| 0732789f34 | |||
| 231ee3fa3d | |||
| c681c660c6 | |||
| 9076f35953 | |||
| d6bd119d76 | |||
| 70afcffe34 | |||
| d401e645a6 | |||
| 99b3cc2930 | |||
| 3b9e94c234 | |||
| f56a936b22 | |||
| 3209ebcb27 | |||
| b2bd220d3c | |||
| 6f5a20e3c0 | |||
| 04e98c3f29 | |||
| 0d73475c52 | |||
| 4b43f0655a | |||
| abcf34c0e2 | |||
| af20685a15 | |||
| 19afffcef3 | |||
| 1bbd15a2b5 | |||
| 84175f6287 | |||
| c6e879aa1f | |||
| 0346e1fe73 | |||
| b68702ed00 | |||
| 71800dcc5a | |||
| a5f68bed01 | |||
| abb31e1d15 | |||
| a62b243af5 | |||
| 04275a7354 | |||
| 6802552787 | |||
| 3bc15f0e55 | |||
| b645947954 | |||
| 21b87c428c | |||
| 36d5f464fb | |||
| 54b45e9c5e | |||
| 370a5ccb61 | |||
| c2c83466f9 | |||
| 5c64e36bc0 | |||
| 54e5dad740 | |||
| ccfc2ae99c | |||
| 59234aef2d | |||
| dfbe7845ae | |||
| 3d73805198 | |||
| 0b73835e8a | |||
| c01aaf9335 | |||
| d282d9fd06 | |||
| f4a07da0a2 | |||
| c72fa72aef | |||
| 81a8119a08 | |||
| 477e9a609c | |||
| 6c26bc79d9 | |||
| c1104eb383 | |||
| 9335b07ff7 | |||
| d279a66df8 | |||
| 5f16a88a29 | |||
| 7fe2550b40 | |||
| 04b228715b | |||
| a317029955 | |||
| 783e6228a0 | |||
| 46544b9e19 | |||
| 093abf96f3 | |||
| 2224fe796e | |||
| 902c0903d3 | |||
| 7682a1ae44 | |||
| 1307ab9ffc | |||
| 6c261d31e1 | |||
| 2b26348965 | |||
| 8bc6c1363b | |||
| 8c03f8dee4 | |||
| 93a77c39ba | |||
| 5459e6595a | |||
| 7038630b6d | |||
| fc697d5998 | |||
| 10df976e53 | |||
| ae2c97b8cb | |||
| 03194331b9 | |||
| fbf38ddbd5 | |||
| 1236befd74 | |||
| 67115edf3d | |||
| 272046d012 | |||
| 0a08581f1b | |||
| 7e1859ad5d | |||
| b867c69477 | |||
| b7d75cf455 | |||
| af56174b98 | |||
| c4cfd651fc | |||
| 93ec33d491 | |||
| b877a53f80 | |||
| b3c00abbbb | |||
| 5d6e3d1a7a | |||
| 6d80855819 | |||
| 9972cce777 | |||
| 4474f9ca0e | |||
| c826f4841f | |||
| d4184f78c5 | |||
| d87eacccc9 | |||
| b69e82cb94 | |||
| 89349e6f9a | |||
| 9955b05239 | |||
| 3e602195e9 | |||
| d4ba6ac1c4 | |||
| 3a2a1ce6f2 | |||
| fc5f5a56dc | |||
| 4bba177f17 | |||
| 1c1ef05451 | |||
| 73476cc0f8 | |||
| f4c18d4fed | |||
| a6336885b8 | |||
| d1c59c7536 | |||
| 595293defc | |||
| c6b4f1917e | |||
| 1c12f3a43f | |||
| 077de9dc90 | |||
| 35785a5e05 | |||
| 1102cfd317 | |||
| fe3bdb5f52 | |||
| 0552bdefa0 | |||
| d495c41919 | |||
| 39787d483a | |||
| f5769dbd17 | |||
| d733a5bd62 | |||
| 152394689a | |||
| d43e9c11e5 | |||
| 5f11df74e3 | |||
| 313c373492 | |||
| 97888e7ef5 | |||
| 38ba105547 | |||
| e91d401f41 | |||
| f1abe53b41 | |||
| 5bf02429fb | |||
| f3dc2e7ef9 | |||
| a1e87fe63d | |||
| e8a007321f | |||
| ca643c6f5d | |||
| 73d9b9a6b9 | |||
| bc7ecedaa4 | |||
| b9c7dc9692 | |||
| d273f946e6 | |||
| 496c7d3e18 | |||
| f38f62e7d8 | |||
| 36a0874bfe | |||
| b0ef8fc6e3 | |||
| 0be9ae3017 | |||
| 8f289697e2 | |||
| 92e9963af4 | |||
| 0337dea08e | |||
| 78d7c654c8 | |||
| 92f79ba54b | |||
| d30560729b | |||
| 588921686d | |||
| 8d630641dc | |||
| c6850e14a7 | |||
| 8a0f53019a | |||
| 205a869598 | |||
| 508bfe5c7a | |||
| af72bcb01d | |||
| 19dfdfedc9 | |||
| 9040193f7a | |||
| a539dcbff8 | |||
| c91a91c6ee | |||
| 08cb3f3870 | |||
| 3c338e59ed | |||
| 00c2b8f951 | |||
| 5d29e0062a | |||
| d31a6540ca | |||
| f8ef3c8f80 | |||
| 508d8a1b43 | |||
| 96ecfdd9d1 | |||
| 4a1f0ef5cc | |||
| 06fb5d1921 | |||
| 544b7098b3 | |||
| a2002f6b76 | |||
| bfc409ff34 | |||
| 355fdf0047 | |||
| 863a9d37da | |||
| 706f36e4fd | |||
| 73975043a9 | |||
| 14b2a2223e | |||
| e6736b544e | |||
| 2dd44ee3d7 | |||
| 50c120b29c | |||
| 8ea2b93a28 | |||
| 3ecd3d7a26 | |||
| 6e2c3e8722 | |||
| b6a7777aa0 | |||
| f8a25b4299 | |||
| 9347bae962 | |||
| 9a821b9d3c | |||
| d242f30950 | |||
| 009925b9ac | |||
| f7a0f8ae39 | |||
| 5ac884d57f | |||
| 0f7150db19 | |||
| 498f2131a7 | |||
| f6b26e5604 | |||
| a90a9a1802 | |||
| 8fb24c3cbc | |||
| 5f6df8021b | |||
| 51491469e5 | |||
| 739c501722 | |||
| 4ee60b9ef0 | |||
| 1ae6029b98 | |||
| 1e9bf682d0 | |||
| fffd9c88ac | |||
| d6cddc6dd3 | |||
| 7136a2826c | |||
| 8c80a2b1a2 | |||
| b91c231096 | |||
| ca07f58406 | |||
| b2dd992c0d | |||
| 9df2432acc | |||
| a7153028b7 | |||
| 47e4a03be6 | |||
| 44eab20208 | |||
| 2e13bce03c | |||
| 6b9a1d7376 | |||
| bf9953a866 | |||
| 0d0a450d61 | |||
| 5a2df17141 | |||
| 82a9ed3f9c | |||
| 80d1a52304 | |||
| b20888ec74 | |||
| ab46b37aed | |||
| 4cde51a27f | |||
| 4e870c71cb | |||
| e895fc7e5e | |||
| b7c97d64ee | |||
| 7e7fe2b37d | |||
| 55e77a7ea1 | |||
| 0a7291bf7b | |||
| daea95866c | |||
| e9baa5910c | |||
| 5ee0e798b1 | |||
| a35364524a | |||
| 68948f9747 | |||
| 3c338adc52 | |||
| acb5561434 | |||
| 3194a9b8e4 | |||
| 583f4d5151 | |||
| d4c72d5c83 | |||
| afa5e48a1a | |||
| 7610b9b00c | |||
| 443b8fc033 | |||
| 8cd9845804 | |||
| 6f3fd239be | |||
| 7d52f85f55 | |||
| 9bab39057b | |||
| d3a37ea948 | |||
| 034b216eee | |||
| 1f76df2c20 | |||
| 16ae7e2663 | |||
| f0b8181395 | |||
| bd3f554e02 | |||
| dc8807a417 | |||
| 1a9b8c92c8 | |||
| 16bd607142 | |||
| 1234d6c8f7 | |||
| 15d9aab7fa | |||
| 86489d4587 | |||
| 0ba05cc008 | |||
| 018ea768af | |||
| ae997df61e | |||
| 013f8cc757 | |||
| 00a3f990b3 | |||
| 23c70b013b | |||
| aa79dedbb1 | |||
| 0765f113d0 | |||
| fcbf297a14 | |||
| 41b5ef1e4c | |||
| 8ba8e62580 | |||
| c40a281ce4 | |||
| bfc010df2f | |||
| 96940af8c3 | |||
| 6f6e1569cd | |||
| e8b3eb7ad1 | |||
| 746e56f28c | |||
| 36343a5338 | |||
| 7a0d346933 | |||
| 6f0b6295c5 | |||
| 61e5a4bcdb | |||
| 07727a97c9 | |||
| fb78fe4e44 | |||
| e5a74fca72 | |||
| 07ed065ab7 | |||
| c7a1a01d8f | |||
| c8cf55c291 | |||
| bd33c8c751 | |||
| 3e1fb7ed3a | |||
| e3b7c8fdb7 | |||
| 491412b314 | |||
| 538e8257f6 | |||
| 2c6d525045 | |||
| 2f17dbe02f | |||
| fa06b0b353 | |||
| 5f9be5cc7a | |||
| e8e5ad66cc | |||
| cdcd417774 | |||
| 6cae7b70ef | |||
| b9d8eee2ce | |||
| 523a6f032e | |||
| e9ef9a9e1b | |||
| f211a839f6 | |||
| 8e5288ba27 | |||
| 3ec981877a | |||
| 385602e1e5 | |||
| 8503857d28 | |||
| abd95bf1b1 | |||
| 4646e5c17c | |||
| 4b1bc5ff1b | |||
| e62cf7c57d | |||
| c87558d3db | |||
| 663616fa07 | |||
| d16d11b392 | |||
| 239b48a644 | |||
| 0d37e2ea6f | |||
| ce17ca1512 | |||
| 4d8a8cb9e0 | |||
| b9297c4659 | |||
| 699e0e2ee1 | |||
| 0b443f0474 | |||
| 3a10291967 | |||
| 34e0226ee0 | |||
| 6d6e0e0ad9 | |||
| 3fc8b2f349 | |||
| 364b006209 | |||
| 99d3988446 | |||
| 8eefea424b | |||
| ce8ae83e17 | |||
| 95deef091e | |||
| 44d9e01dad | |||
| 1988554095 | |||
| 3298a36691 | |||
| 03dc86f58d | |||
| d072ec110f | |||
| 1acaa0ebd3 | |||
| 11f40676ad | |||
| fa830e5282 | |||
| 7977f277ce | |||
| dfdf42e27b | |||
| 2a83aae85e | |||
| 9b42328d55 | |||
| d95aef2134 | |||
| b3ac47bcf1 | |||
| d6f4f6e74c | |||
| 328d8e0f95 | |||
| 71bef80ce2 | |||
| 60e88df4f2 | |||
| 6d103c62f9 | |||
| 64a38756b6 | |||
| 484900adfd | |||
| 590668013e | |||
| 661f651048 | |||
| 90ab543ce2 | |||
| 0a2c938dae | |||
| e26553fd9b | |||
| 395674c724 | |||
| c161d704f7 | |||
| 2ed8974d2f | |||
| 40d8e61118 | |||
| ac7c27949b | |||
| 0bbddad6a6 | |||
| 5c694363e8 | |||
| dabcf293c9 | |||
| 452382db26 | |||
| 3f5d865d64 | |||
| 430d1643cc | |||
| 2af9c4ba92 | |||
| 298fde23fe | |||
| 53b339fb35 | |||
| 2c87a641e7 | |||
| ddbdb3e657 | |||
| b2b585de69 | |||
| b9dd668d90 | |||
| 971e464e86 | |||
| 875112756c | |||
| ecba10eab2 | |||
| 67726a9451 | |||
| 58c32e4249 | |||
| 9206036233 | |||
| e93647db95 | |||
| f2879b0572 | |||
| 55a5b3f8d9 | |||
| cf598e8447 | |||
| f89cecf71d | |||
| 01327b1b8f | |||
| dab231a9a3 | |||
| 77f02aed29 | |||
| 05d0435e1e | |||
| ca5c2947a4 | |||
| 613b53fa8b | |||
| 0440ff7c89 | |||
| 5ae4ef715a | |||
| 677a1b26b2 | |||
| d0f41efeb7 | |||
| a8c22c11fc | |||
| 072d526023 | |||
| b45a5af0f3 | |||
| fb5d40951c | |||
| 7998e60498 | |||
| 734ced6af8 | |||
| 867bad2d72 | |||
| 83a7305bae | |||
| 420ce7522a | |||
| 490c821997 | |||
| e2cccb9a62 | |||
| f238e5dd42 | |||
| e5bc75bcd4 | |||
| b937d836d7 | |||
| 893485ba5f | |||
| 0602bc105b | |||
| a2c42afaf7 | |||
| 25e1e6e23d | |||
| 3146a6c65c | |||
| be137ba3fc | |||
| 209ff8bd2e | |||
| 8bcf825526 | |||
| a1b9a8926f | |||
| 0cdcbcc35f | |||
| a260039d01 | |||
| f92b7f9573 | |||
| f843f904bc | |||
| e411d14b7a | |||
| 8eb116c23a | |||
| ce0a81fe20 | |||
| 8cc9b3ced6 | |||
| dcdf63931a | |||
| da73437304 | |||
| 97a2e4f713 | |||
| 26f95e8752 | |||
| 328b8b2fb9 | |||
| 47ac88b3f5 | |||
| 88c58cb1b7 | |||
| 1f71b5f2ef | |||
| 5e6e3de553 | |||
| 832a089d3d | |||
| d040fe1b88 | |||
| 4853a530b6 | |||
| ebf72c7eda | |||
| c356b16322 | |||
| 8d20b217d4 | |||
| 9a299e1ab3 | |||
| 6e9c14dd61 | |||
| ae7571a497 | |||
| 8fd1d48723 | |||
| 67a9f942e7 | |||
| 6c5bdb36d3 | |||
| 44f2b7caf4 | |||
| 221fff960e | |||
| 8f7f672946 | |||
| 65d1450e27 | |||
| 27afc1e7d2 | |||
| 223e7f8452 | |||
| aa948c76a3 | |||
| 885e0d9374 | |||
| 4f6639c98c | |||
| 4df0edbe34 | |||
| df69add970 | |||
| 168b1dd2b0 | |||
| 4d9e8668bb | |||
| 6c24da222c | |||
| 832d30b665 | |||
| a234bc90ad | |||
| 8f0e0307c5 | |||
| 9070021a54 | |||
| 39d7a98f02 | |||
| 58c7ab3997 | |||
| 4749915e5f | |||
| 19d6c0532d | |||
| d89115d4db | |||
| eee81cfe9c | |||
| 1c62702758 | |||
| 1ca036e8d9 | |||
| 84d097a022 | |||
| 1a9e15c5a6 | |||
| ab986baa05 | |||
| 5073cd3476 | |||
| dd4863d67c | |||
| 08f13b3965 | |||
| ae2c061350 | |||
| 15d78a45a8 | |||
| 2c20426577 | |||
| cc3a4834d0 | |||
| 1cb7c6a6c5 | |||
| fb4c1ed1e9 | |||
| 7ebb91f69b | |||
| 3398c9c65b | |||
| d80706b5f0 | |||
| fab23f8bc4 | |||
| f841333609 | |||
| fe9aee25a5 | |||
| 40c5eb207d | |||
| 0a6682314f | |||
| 38fd5bfa51 | |||
| ede9a96eb9 | |||
| 370769f759 | |||
| 9313edec34 | |||
| b9d614e7de | |||
| 339d33181d | |||
| 6b4416042b | |||
| 37d70899d3 | |||
| 625a264a44 | |||
| 34a9221d8f | |||
| 8d2c23209f | |||
| 4919a943fd | |||
| 982db541ec | |||
| d27c459c1d | |||
| 02532973e9 | |||
| 05bcd9d9e7 | |||
| 6442302f3f | |||
| d7a46135ee | |||
| a66ad95126 | |||
| fd8a4c6761 | |||
| 8137c2cf9a | |||
| 2460699343 | |||
| c96499c817 | |||
| 4ed5ff86fd | |||
| cbdf4a4ae1 | |||
| 7ef99737d0 | |||
| 6be3b3d064 | |||
| 217e9683d2 | |||
| 95b179dd08 | |||
| ca3c1e2636 | |||
| 5059743dd2 | |||
| 382a1ad942 | |||
| bb39455591 | |||
| 47b9c2b9e2 | |||
| ba37caca69 | |||
| dc8daef33d | |||
| a56c1097dc | |||
| 54a6f42de5 | |||
| dfd7ed5457 | |||
| db86b84218 | |||
| e0ef10ee47 | |||
| fd35bbeb72 | |||
| 51ef22c284 | |||
| 17037e32d8 | |||
| d41f7c3140 | |||
| 6a6bc40df7 | |||
| 6bbe3be63f | |||
| ec12579f47 | |||
| 224d54f6ce | |||
| 93909b4840 | |||
| e0781f0390 | |||
| 2fec843144 | |||
| 5d5d2ce4d1 | |||
| 10024571ef | |||
| e0e32284a9 | |||
| 35a3df0a7a | |||
| 8459eb7bda | |||
| b888881288 | |||
| 0fdcb7387f | |||
| 47822ce80e | |||
| 1f027dbeb1 | |||
| db261576b4 | |||
| 201ee104e7 | |||
| cb4e0d0076 | |||
| cd5b216e0f | |||
| 2b821b8b06 | |||
| 3bea55b2f0 | |||
| 5250b68d0a | |||
| 0f5b4dbecb | |||
| 56a39bc8c8 | |||
| a6873b725f | |||
| 19bc95b961 | |||
| 2a630031fd | |||
| 6defc05f0a | |||
| ebac36d075 | |||
| 0a09a336dd | |||
| 9858927b34 | |||
| aaaf575db6 | |||
| d8b15bc6a3 | |||
| f4d802f4ff | |||
| d6ef66d006 | |||
| d47be1f303 | |||
| 76a39cb0cd | |||
| 589f57c409 | |||
| 6015f51b33 | |||
| 52d7770ff1 | |||
| 49f7b5d701 | |||
| 478c6f73a4 | |||
| 8046d91f5c | |||
| 1e71196aee | |||
| 00ab6400b8 | |||
| c8b2a6a084 | |||
| 756252b95c | |||
| 4126187574 | |||
| 35120b633c | |||
| 60bba82150 | |||
| 92b88e6599 | |||
| d99fe2babd | |||
| dbfcd7ec72 | |||
| dbe3514cd6 | |||
| e90f19c891 | |||
| 2d38d07661 | |||
| ab5ecd4bda | |||
| e3e20f2b60 | |||
| bd1db541f7 | |||
| 3a0cf4b4db | |||
| 9c08484107 | |||
| c37b65bba4 | |||
| 4a16de553c | |||
| fcec129c37 | |||
| 6068f7d268 | |||
| 267b82199c | |||
| cc8e59519e | |||
| 3083d6ede3 | |||
| 2097da95f3 | |||
| 36a23a1068 | |||
| eeb1d3068d | |||
| c3456a9068 | |||
| b6b18c58f1 | |||
| 2df030f4f6 | |||
| 8529f78177 | |||
| b2551ce0ef | |||
| f9eb26f546 | |||
| 02d10acd11 | |||
| bce12fd38c | |||
| d961711797 | |||
| 8c9ba6b563 | |||
| 5fde03f7fc | |||
| 705dff4a00 | |||
| 9754d0cbbd | |||
| ae57815e23 | |||
| 9748b3d041 | |||
| bc6b5a8a67 | |||
| 33557e94ab | |||
| b5cbdc54d2 | |||
| 6e0f2fab8c | |||
| c417d6e135 | |||
| 97bc4b6eed | |||
| baa6e59efb | |||
| 1ad6ab1fe0 | |||
| c92c04e298 | |||
| 97de735761 | |||
| b9298a80c1 | |||
| c47f6e81c4 | |||
| 02e2b21d3e | |||
| 43a53a87aa | |||
| 7baf4b8b22 | |||
| f393d0a3d2 | |||
| f4f90e85fb | |||
| 2c65354226 | |||
| f002c8e7de | |||
| 3fd2af8184 | |||
| 51f836feb8 | |||
| 4ea7fe2627 | |||
| 4130ea6e77 | |||
| 7dabe70800 | |||
| 0b8eb5396b | |||
| d6e4b2cc87 | |||
| 175a4e2fa5 | |||
| 0b0626d98b | |||
| cd73fac2f8 | |||
| 70b0f12469 | |||
| 909fe8a2b5 | |||
| 634478dd54 | |||
| b7853444d8 | |||
| 93c583a9ca | |||
| 3b7bd01716 | |||
| 7c6723f255 | |||
| dd8d789fec | |||
| 06a9546ca5 | |||
| 7426569d86 | |||
| 619f470f9f | |||
| 53cc5af7c5 | |||
| 377024835a | |||
| 55aa584a2b | |||
| 091d128ac5 | |||
| 7673a700b3 | |||
| 7d7eeceb89 | |||
| 2c2ebea3fd | |||
| 85c5653713 | |||
| 5ee0d7a456 | |||
| 25684ad8a6 | |||
| 9d128cad22 | |||
| 8597f14bf6 | |||
| 5ca579e065 | |||
| 447a29ae5c | |||
| 176454afa1 | |||
| 6929486649 | |||
| 8bfc387579 | |||
| a441d67a26 | |||
| 081d2889c1 | |||
| ceaad9a20d | |||
| 80312dd56a | |||
| b7b2cc8bd7 | |||
| 97048d57fc | |||
| bee3f511c2 | |||
| 2711bc4afe | |||
| 8c13cab941 | |||
| e0151b42a6 | |||
| 4678802cbc | |||
| 9a100beb89 | |||
| ea65e4d50f | |||
| 15121096d4 | |||
| dd76010e08 | |||
| a47da825fa | |||
| c61254f256 | |||
| fdc29b5f49 | |||
| eec9b22f6f | |||
| 3137c690ed | |||
| e4b3111a49 | |||
| c71e2cad38 | |||
| adae98e94d | |||
| df8a678995 | |||
| e2510cbd04 | |||
| 78435e83ee | |||
| 151c081229 | |||
| 384925eb7e | |||
| fd0f5f5767 | |||
| f7fd0ae8fc | |||
| b0a5492102 | |||
| e70bbe0659 | |||
| a3536d10e7 | |||
| 39bb5d8ee9 | |||
| b6be2adedd | |||
| 598b5262a6 | |||
| 80609e4f72 | |||
| 7351c709f8 | |||
| e8df46c005 | |||
| 3d8553316f | |||
| c905dbbf9b | |||
| c265cad1c9 | |||
| bf2f7d33ef | |||
| 6f047c4a05 | |||
| aeaa0dfb7c | |||
| 3b38b7d433 | |||
| fe6a7ae753 | |||
| a4621a7ee3 | |||
| be9b4e5910 | |||
| 87ace68b4d | |||
| 4cd6fad268 | |||
| a79f721993 | |||
| 4eb2546082 | |||
| 0e51b63686 | |||
| e3cc291448 | |||
| b4ccd82a9d | |||
| 17ae0dc592 | |||
| 4680ae40b6 | |||
| 2ad3a1c326 | |||
| a63de084cf | |||
| 412332653a | |||
| 8b273613df | |||
| 6c90707485 | |||
| 65a609e33e | |||
| 82d7fca3f7 | |||
| 986ed31939 | |||
| c3cb06b30c | |||
| 1924f296a2 | |||
| 2ef6fdb2a1 | |||
| aae8a2e54c | |||
| 7d79757d85 | |||
| d8248f3f68 | |||
| 12879e9138 | |||
| c232f855b9 | |||
| 3dbd5e3564 | |||
| 1fd31361da | |||
| 2b6bdebcd3 | |||
| 8f2a2b9d1f | |||
| cba46a3274 | |||
| d41e202d76 | |||
| ef71f59b2e | |||
| c515069f26 | |||
| ba92074bf8 | |||
| f1a3805ec8 | |||
| 9da63c7170 | |||
| 96de4e8746 | |||
| b1c8989835 | |||
| 0a69df6c2c | |||
| 8ec4e680c6 | |||
| f2be50f4b1 | |||
| 9932f06710 | |||
| 7d433b798f | |||
| 63b8aa1f23 | |||
| 21881bbc7b | |||
| a51652f196 | |||
| 79ca61784c | |||
| 372d9fe82e | |||
| 49da028a2c | |||
| 8392d2fbcc | |||
| 142fc29e25 | |||
| b19ae11622 | |||
| ccb08945a1 | |||
| 773effbb3a | |||
| 7a5200a8e4 | |||
| 19d355c10e | |||
| 6295d631b7 | |||
| cc6bb607e0 | |||
| 1ca2261e95 | |||
| 68ee325e65 | |||
| ce41363121 | |||
| 3efb97b0f8 | |||
| 030755d385 | |||
| 0b89084ea4 | |||
| 54cd9ffaa8 | |||
| 3411185c08 | |||
| b35989020b | |||
| fc0f36b909 | |||
| 89424130d2 | |||
| eb1a2d9a36 | |||
| 86932b6c11 | |||
| 2746953335 | |||
| 6aab191673 | |||
| ac98535491 | |||
| 91897fa000 | |||
| e1857f4d88 | |||
| 512de497f5 | |||
| fa240e8d11 | |||
| f7b473790b | |||
| 7dbc797789 | |||
| 25fe7a53a1 | |||
| ccc6d52e3a | |||
| c31977f59c | |||
| f837dc49c9 | |||
| 3cd267ab23 | |||
| 57102fef70 | |||
| fd764a369c | |||
| 09e4bfa8a6 | |||
| a477debb46 | |||
| be48a1e763 | |||
| fb60335176 | |||
| a341d809b2 | |||
| b38dfac5ee | |||
| 7785292428 | |||
| c466b5e1b1 | |||
| f37d13466e | |||
| ce1aac77e0 | |||
| 44e16c0511 | |||
| fcfe854441 | |||
| 10bf2a8665 | |||
| 2d82a4a4fc | |||
| fc5efe5c35 | |||
| d24f6e9e17 | |||
| b0a2274496 | |||
| 0721bb1d4c | |||
| 7445c12667 | |||
| baee047a28 | |||
| 391ca47674 | |||
| b770f9c8c5 | |||
| 894da1c9ed | |||
| 4d98ddb13c | |||
| a9f25d125b | |||
| 8893a59063 | |||
| f7a3a2d995 | |||
| 2ee9f7b0fc | |||
| 1340ce6b41 | |||
| e17e5a9614 | |||
| cd7a02bec5 | |||
| e80d6b93a5 | |||
| 4043ca3d38 | |||
| f2c9961a21 | |||
| 29f1461c42 | |||
| 987044405b | |||
| 62dc84f4e9 | |||
| 4a74325e61 | |||
| 25d9d6e0fe | |||
| bea89de51c | |||
| 4669eac372 | |||
| cabf0c4bc1 | |||
| ed094058de | |||
| ce269387a5 | |||
| b4d58dd9da | |||
| 4d4a034567 | |||
| d847a6ed74 | |||
| b6662ee3cf | |||
| f7d719f8fd | |||
| 186cc877ac | |||
| 2a18daad6b | |||
| 7a3946f261 | |||
| 2a3d3c95e5 | |||
| c1b3c3bd33 | |||
| ca46275b8b | |||
| 921e40f6b0 | |||
| 9a98175510 | |||
| 31612f485f | |||
| 4dcbb1014d | |||
| c7d10d88ae | |||
| e6f1c3038e | |||
| e2be1dbd43 | |||
| 443b6962b4 | |||
| e0b528600f | |||
| 13de7e327c | |||
| 528dc258ca | |||
| b6833392fe | |||
| 0532412212 | |||
| e92079cfe9 | |||
| 8b9abab711 | |||
| 082e0251e2 | |||
| c2fda185d8 | |||
| 428e160f02 | |||
| 0f00fccc34 | |||
| 0aff0ef66f | |||
| b384b4257c | |||
| 5b236c5658 | |||
| aec97d2082 | |||
| 50421cf27f | |||
| 917ce33ef1 | |||
| f15f114e4d | |||
| 4d1c9a8315 | |||
| 2f45cbfb02 | |||
| ac9ab58542 | |||
| c311090722 | |||
| 525b8fb87a | |||
| f874402089 | |||
| fc91093065 | |||
| f27f5a6cb0 | |||
| 045c936e4d | |||
| 1a61495166 | |||
| 118f2918b3 | |||
| 11b3dd2874 | |||
| 9ff51e04eb | |||
| 09c62fe7d1 | |||
| 9ea73fda4b | |||
| 3248833125 | |||
| 97ea89c44f | |||
| 614b4dfc25 | |||
| 7eabbc6bb7 | |||
| c2b5076334 | |||
| 0b54d49306 | |||
| d4171e85e3 | |||
| d3492db093 | |||
| ec38523bb3 | |||
| 8c129779ac | |||
| 25879ca189 | |||
| fed54c196e | |||
| d478526b08 | |||
| 0b287f7e01 | |||
| dc6e7a1c0f | |||
| b10bcabae1 | |||
| 29097ad7eb | |||
| e001c05710 | |||
| a56dc00b2f | |||
| a3d84a8e9e | |||
| b1416957da | |||
| b3365a7a71 | |||
| 60c1b6ea83 | |||
| ac6b299e8b | |||
| 06b48ccf83 | |||
| 2378e4c2db | |||
| 90589b2d71 | |||
| 911f90e792 | |||
| 4d25e4e0fd | |||
| d58024ecec | |||
| fce371e22a | |||
| e442182a96 | |||
| fdc5fa1b14 | |||
| 24fa337181 | |||
| 0e315a81ad | |||
| b4f63e70af | |||
| fcc209a8bf | |||
| 90c99339b4 | |||
| 804551122a | |||
| 32db2eac25 | |||
| 488de9895b | |||
| 908d9ca602 | |||
| 5e5a926e99 | |||
| 90f06b348e | |||
| 666d4530f7 | |||
| ff79164350 | |||
| 4e6c4ceb5f | |||
| e5afd593ab | |||
| 868df21122 | |||
| 0cf04dca7c | |||
| 6e126937bc | |||
| e867e96587 | |||
| 073dff330d | |||
| 775a2befd9 | |||
| e86ef9af6f | |||
| ebf94445b9 | |||
| eff0f9abdb | |||
| 880163d784 | |||
| ee37060734 | |||
| 9186a5b7e3 | |||
| 79c8c90256 | |||
| 3412b71959 | |||
| 26e98da4cb | |||
| 34d14e649e | |||
| 0e68117b37 | |||
| 6e695ebe65 | |||
| 000a222378 | |||
| fe2a361364 | |||
| f32e18c717 | |||
| b9d6c5c5a0 | |||
| cbcc89cb26 | |||
| 773bdc8d18 | |||
| 8d6c5e9e4c | |||
| 4171da77ef | |||
| 88aa0757ca | |||
| e2f58820fe | |||
| 85f6444fef | |||
| e1ffb1f70f | |||
| b114d88687 | |||
| 6e89c47bf1 | |||
| 321210ff6e | |||
| a36abbfe0e | |||
| 97a8a30a3d | |||
| 36736564ab | |||
| 55b5130a87 | |||
| 8ba491e427 | |||
| c3c767c164 | |||
| bd39c8fa85 | |||
| 9605a8726f | |||
| 5ef4ecb5ab | |||
| b3b0f2d31c | |||
| c38df378d6 | |||
| 139a1896d7 | |||
| e2a078a0b9 | |||
| 7a56040c5d | |||
| c3be323a73 | |||
| 4a97ea68f5 | |||
| ccd6a81f0b | |||
| bd7ae6d5a7 | |||
| 91343167cd | |||
| 08e7b53eeb | |||
| e102a7e2f9 | |||
| 86323231fd | |||
| 051788f731 | |||
| 1d3c3ffb92 | |||
| 4ece2db629 | |||
| 324963dc4c | |||
| 9f7919ef05 | |||
| 944a38ffbd | |||
| d5db1ac743 | |||
| 0100856251 | |||
| 5b04d4123c | |||
| 43cc44abca | |||
| a20ae821da | |||
| bf98885506 | |||
| 914e3bcc9e | |||
| 8b26f3c953 | |||
| efcc5010b6 | |||
| 83552cc882 | |||
| d2d60d4711 | |||
| 26a99c2912 | |||
| 5d0ad1f631 | |||
| edb839732e | |||
| 691395949f | |||
| 543ec96bcc | |||
| 712623547f | |||
| bb42984f5d | |||
| 3402de02b0 | |||
| 6cc44124cb | |||
| 559b5b3f47 | |||
| 2b9fdf4c6e | |||
| a6cd860b5a | |||
| 776329b93f | |||
| 3950a60e87 | |||
| 94acf64f8c | |||
| 50ac22c16e | |||
| 65a8317153 | |||
| 0890179398 | |||
| c9f94e6f0a | |||
| 6317dba790 | |||
| d59d099e82 | |||
| 6f063c95f1 | |||
| b0618fdc68 | |||
| bdd4557d56 | |||
| 256366ae34 | |||
| f11549f654 | |||
| 2fb864b8f8 | |||
| 4b25175b13 | |||
| f73f57909b | |||
| 06b166c07a | |||
| ff5c707b64 | |||
| 4b44b2c9f5 | |||
| 4bf87649dc | |||
| 88b8767eed | |||
| 7906410904 | |||
| b7dfda9d4d | |||
| 36d1aac9bd | |||
| 972e8bc4a8 | |||
| 1c5a4f7a6c | |||
| 167377d25d | |||
| 32ed39d5c4 | |||
| 4007a2d7c1 | |||
| 7512ae4b1f | |||
| 734fe231c9 | |||
| a45048bfbf | |||
| 2c16dc8abc | |||
| 097676d72b | |||
| a7468c0d65 | |||
| 95c5ca9a96 | |||
| b153d82b78 | |||
| eaa54488ca | |||
| eb2beeacc5 | |||
| aef695e0e8 | |||
| 65439e9346 | |||
| 22430bfee3 | |||
| ef7958df6e | |||
| 077f1d9fe7 | |||
| 2c870934ba | |||
| 54468b8ef3 | |||
| 8dc23863c5 | |||
| 790b1cdf1a | |||
| ab780803dc | |||
| 6a536720e6 | |||
| 7e6088570b | |||
| d2d4cc97ec | |||
| 1c5f800d99 | |||
| 46fdee19b0 | |||
| 869e4448b9 | |||
| f4952f5588 | |||
| 558ca510f7 | |||
| a31d01a46d | |||
| aefa40836b | |||
| 86e503b640 | |||
| 94fbbc0a7f | |||
| cb18bdb10b | |||
| ff97274bca | |||
| dcdba08f8a | |||
| 6562d676fe | |||
| 97c41c60a4 | |||
| de49e31965 | |||
| 44c95288ab | |||
| 664da8318f | |||
| 5832b0789c | |||
| 63bc14e805 | |||
| b54af6af0b | |||
| adf74ec691 | |||
| e7d1485c5a | |||
| 9def214c11 | |||
| 5528243362 | |||
| 7e0230e3ed | |||
| acbfb55ef5 | |||
| 6c17328bdf | |||
| ff0a798634 | |||
| 4a61dc9633 | |||
| e46fc21129 | |||
| aa4a40247c | |||
| eb7ac36bc0 | |||
| b36ed39388 | |||
| f93eec488e | |||
| 114fe22a80 | |||
| 5f37c28018 | |||
| 69ca70cbc7 | |||
| 64d7fa7e51 | |||
| f51ec651d3 | |||
| 7bb9892e86 | |||
| 3c17e9e272 | |||
| 2dee40dd1a | |||
| 6253e3ac37 | |||
| 61886d9455 | |||
| 732f58d776 | |||
| 4616ca981e | |||
| 1836b40a4a | |||
| 1dd211da9a | |||
| 8875c167d7 | |||
| 0e86f684a5 | |||
| f1dfe08243 | |||
| 87d29b1987 | |||
| 9cbcc24d4c | |||
| b06c02f199 | |||
| 03fb1c94b3 | |||
| ba115ce113 | |||
| 0f3a315405 | |||
| 18339e9608 | |||
| 5bd729d6a0 | |||
| 26041f4a1c | |||
| 9eaea6bc19 | |||
| fed65826b5 | |||
| 4456a6047f | |||
| 1dba2c8c92 | |||
| 42b9038919 | |||
| aeee1856eb | |||
| acca17d142 | |||
| ea3588a8d7 | |||
| 339e42df76 | |||
| ea5fa86793 | |||
| ca76653a2c | |||
| 1df46609ce | |||
| b1fa81468e | |||
| 9c0eb33213 | |||
| 030ac33005 | |||
| c33f0e60ea | |||
| 31bfcf96c7 | |||
| 9394a78e39 | |||
| a6f37da576 | |||
| d52f051ec1 | |||
| 45c0cc7e7e | |||
| 3fc11807f9 | |||
| 2e82d65819 | |||
| fab6ac61ee | |||
| 9399c9f9cb | |||
| 9017a23013 | |||
| a6e819f790 | |||
| 2a37b44ae1 | |||
| eccb4703cf | |||
| 09939a1b4b | |||
| 19d74e18a5 | |||
| 96f49f39e0 | |||
| 187381f1d1 | |||
| 915d4801f6 | |||
| df0d408ce9 | |||
| 1c80407f0f | |||
| 848cce2c8a | |||
| 253ff07009 | |||
| 12afdb29c4 | |||
| 5ff1742c86 | |||
| 4981e7150a | |||
| 35944a4219 | |||
| b6bb001fc4 | |||
| 56526db5cf | |||
| 88853df080 | |||
| 485e884751 | |||
| 2bbc228381 | |||
| b9e65ec63d | |||
| 24135801b4 | |||
| 483b63f360 | |||
| ac27388543 | |||
| e59bbbb40a | |||
| 96e6ae3fc3 | |||
| b932f403a5 | |||
| 3e2943a0e0 | |||
| b491cc3479 | |||
| f1a946054e | |||
| 8cfabb4696 | |||
| a0f442a84e | |||
| 03d01f4234 | |||
| 2bad57ae28 | |||
| 918383424f | |||
| 855993d14d | |||
| a10b9038d5 | |||
| c1c1005b36 | |||
| da4438b995 | |||
| 1c5ef4d1e3 | |||
| 8f9f1f8e97 | |||
| b40ea94a49 | |||
| 7d65014efd | |||
| 032a5ddef5 | |||
| c0d050f7cc | |||
| 29fad11df5 | |||
| 6f84e00ee7 | |||
| 6b4aaef396 | |||
| 5755bd50ac | |||
| 7925b2d242 | |||
| 9d96090d7d | |||
| 2801b8437c | |||
| bc3fa9fd4c | |||
| 568d913c58 | |||
| 645d38d403 | |||
| 4fd23e12dc | |||
| feb51fbca4 | |||
| 7ef5a97a08 | |||
| ab9d1480f6 | |||
| 0a66ad0e0f | |||
| 5233ceed44 | |||
| 86b1ab20b5 | |||
| 7ec6092ba9 | |||
| 23a0c0d610 | |||
| 7ef2f312ff | |||
| 9dd45664fd | |||
| 8f4240dbf7 | |||
| bab29e028d | |||
| 58d423319c | |||
| 682f5addc0 | |||
| eb5e54602e | |||
| da50ac329a | |||
| 788df1089b | |||
| 401ddff564 | |||
| 16e62bdc60 | |||
| fa60269325 | |||
| 1db7ef859c | |||
| 6ad62e4021 | |||
| ca51a9780f | |||
| 3e47e9c3e3 | |||
| 4faa3c772b | |||
| d1950311cf | |||
| 92bc700349 | |||
| a852d3af4b | |||
| 0543b0ccc7 | |||
| 282f786c1a | |||
| 62aff3f1c6 | |||
| 873bcfc9f0 | |||
| eabf21098d | |||
| 5868fc3c6d | |||
| dfa43ea1a7 | |||
| 7cc735c7f9 | |||
| 3d3dc1593d | |||
| 27bf347e1c | |||
| 2fc187743c | |||
| 08b17c2f26 | |||
| 42972ce00a | |||
| 8c324c238d | |||
| 6e1e8e9ed8 | |||
| 94764208e4 | |||
| b523613e73 | |||
| 35157bc2f1 | |||
| cd5b8c8f9e | |||
| f4849bc625 | |||
| 555f1827e3 | |||
| cdf990fced | |||
| 090bd68e7c | |||
| 3cf7b4e696 | |||
| d2ec8d133d | |||
| 832a4c1466 | |||
| b1e840eb6c | |||
| 1ad5f123b5 | |||
| ce1b23311c | |||
| 341551f2f2 | |||
| 34272b7e4d | |||
| 922e67cabd | |||
| 8d25a75200 | |||
| 8cea059feb | |||
| f19000ac4f | |||
| be8831499d | |||
| 2e72679363 | |||
| 124634cf88 | |||
| 4b6bd6a923 | |||
| 94a0551c55 | |||
| 3799d2c2a5 | |||
| f6868c40af | |||
| 5b71c03c4f | |||
| 5bfb2929e6 | |||
| 7850668327 | |||
| daee18621e | |||
| 71d77a5890 | |||
| 74d148d056 | |||
| df1a6b0c3d | |||
| bd1b6c1794 | |||
| fa8ff80fc1 | |||
| a3658f4fc2 | |||
| 40401f88da | |||
| e6a99fb63a | |||
| 1d00db2d14 | |||
| 3d4c76cecc | |||
| 8109368f7c | |||
| 69b53c8f3d | |||
| fbc1c2a9b1 | |||
| 8862f19788 | |||
| 5aa82a85e3 | |||
| 94ddf61d20 | |||
| 8663d10063 | |||
| f33eaee78f | |||
| c4467469cc | |||
| 2d99d6e7ea | |||
| 930285e489 | |||
| e23aed51a1 | |||
| 2899770bbe | |||
| 2f176dc347 | |||
| c8920da899 | |||
| 8c042210a8 | |||
| 16a02cddaf | |||
| 10a3954908 | |||
| aad84612a9 | |||
| b868eaee2a | |||
| dfa0500b12 | |||
| fb9268c01d | |||
| fcd296d7f2 | |||
| 754cf874bc | |||
| ac19ec05be | |||
| 99bfdfd2ff | |||
| aa41942ac1 | |||
| f4d5ddd858 | |||
| 2e48becbfc | |||
| b4e0e17917 | |||
| c02d70b7ba | |||
| eb56a98fc8 | |||
| 309e8eadab | |||
| 94eda3fe67 | |||
| 40ef50d737 | |||
| f74a2784de | |||
| 8e7c1fd6f4 | |||
| 382138940a | |||
| f3e18c95bd | |||
| fee92d00a2 | |||
| 660fe522a1 | |||
| 7526c3c7c0 | |||
| dac4764394 | |||
| a3efc89a7f | |||
| da40c8d33c | |||
| 2eb82a08b1 | |||
| 9595fa75b2 | |||
| 0aa516f52f | |||
| f8e7953b7c | |||
| 06083e7d5b | |||
| c775f8474d | |||
| 4209930399 | |||
| 0e6b33b5be | |||
| b8a42996c1 | |||
| 0a4e6a1b61 | |||
| 63aaf9dc01 | |||
| c9b71fca2d | |||
| 8fbce99292 | |||
| 0ad7b2f6bd | |||
| 95c2cb1c5b | |||
| 1b829eed77 | |||
| b1a033372b | |||
| d719b20fa5 | |||
| ad54188213 | |||
| 4da0cff321 | |||
| cf5009468e | |||
| d64aaed29b | |||
| 6d211de00d | |||
| 2133eb30ff | |||
| 236374f067 | |||
| e7dcbee583 | |||
| 42c230e709 | |||
| c02f32070c | |||
| 8a371fc1aa | |||
| b6e141c286 | |||
| 6cc9ce8777 | |||
| 90884e6b9e | |||
| b493bc5c25 | |||
| 5663e69bc5 | |||
| ac0d9dfb78 | |||
| f8983eb6c0 | |||
| ea567c6fd3 | |||
| ba9e3e8c84 | |||
| 58df8c2d83 | |||
| 846fb5d283 | |||
| f5d54c8f8b | |||
| 6f9ca9a617 | |||
| aca85eda75 | |||
| 265fa492d5 | |||
| 8aa7380d65 | |||
| 48f087b883 | |||
| 610ef09f19 | |||
| 6574c8876b | |||
| 6b76c21cae | |||
| a48576566d | |||
| 62492bf1eb | |||
| 9bfc6a6fd1 | |||
| c1e1e40559 | |||
| d4b0b98933 | |||
| 9e83e74ce4 | |||
| a652fc271f | |||
| a498402e78 | |||
| 0baae4237c | |||
| c31fe6d854 | |||
| 94eb4beb7c | |||
| 9c4ae98d2e | |||
| 7e5acaf50f | |||
| da6b882ed8 | |||
| ae7976b712 | |||
| 8636eeabc8 | |||
| bb9a31e753 | |||
| 3d3941789b | |||
| 17fecf6647 | |||
| f77bcef249 | |||
| 3899c63db2 | |||
| 24d7181ecf | |||
| f67cc2018c | |||
| b279a99566 | |||
| 352217c444 | |||
| 138755d76e | |||
| 2d5b48d7bb | |||
| 9b5e070e5b | |||
| f73b85c8df | |||
| 5465fdfba8 | |||
| f8921025f6 | |||
| ac4ab3e318 | |||
| af49ee7f30 | |||
| d2cf981fd9 | |||
| 56cc9b76cc | |||
| 2c028dc225 | |||
| 5d6d6690d2 | |||
| a56ac9e735 | |||
| d1492b9302 | |||
| a41b2e0a83 | |||
| ebeb335560 | |||
| 018973370d | |||
| 3c7c99b1b5 | |||
| b42cf691ae | |||
| a4322fe2e2 | |||
| 086214cab7 | |||
| 5a06829844 | |||
| f5ec9a6167 | |||
| b3338076d8 | |||
| c165eab0f2 | |||
| 891cb5bdb5 | |||
| 73d649291d | |||
| db2595276e | |||
| 36590cca77 | |||
| 7a2c77cd67 | |||
| 682a84731a | |||
| bbcd5fbe22 | |||
| 3f21038deb | |||
| e561ab1ae3 | |||
| 03e604c675 | |||
| 2ee653f1b5 | |||
| d34efe27cf | |||
| 5fc77232c2 | |||
| c0161bc875 | |||
| 2d70b2cd2e | |||
| 00f08f8e44 | |||
| 435b57e641 | |||
| dec2f08a74 | |||
| 2fcbd7f846 | |||
| 999de8bfc1 | |||
| 5a8c35f6b0 | |||
| 08ebcc877f | |||
| 7075849ac3 | |||
| 1e3db79969 | |||
| a5c4d140a6 | |||
| a08842bbad | |||
| 37835df573 | |||
| fbf1e0286e | |||
| 00d8e0d79d | |||
| 0b6efe706b | |||
| b138ffb7ae | |||
| 62946024d8 | |||
| 1905344fdb | |||
| 656246b8d7 | |||
| 0ce4da7bfc | |||
| a5a6066535 | |||
| bfb9ab6a2a | |||
| 5535ec5f46 | |||
| 74fd27cc07 | |||
| 2bfe49d28b | |||
| 7b2f578ac4 | |||
| 43c76c9164 | |||
| 7232e7d7f2 | |||
| 427419dcd0 | |||
| 9116131fde | |||
| 007a621458 | |||
| 3a429ca6c3 | |||
| ae13264314 | |||
| 5a0a2cfcb9 | |||
| ebd17f79eb | |||
| 79fd2aa317 | |||
| 9bbd093ffe | |||
| fea5c961ae | |||
| 86772181c8 | |||
| ef5f6216e2 | |||
| 6fb5084af5 | |||
| d4c62d0dba | |||
| 241e9dce6f | |||
| 44511f38a4 | |||
| e50534b1c3 | |||
| 693246a61a | |||
| 19d9fc9e13 | |||
| 13ec5f3683 | |||
| 348d74b470 | |||
| b3501ce9cd | |||
| c2300c4095 | |||
| 602c9681d0 | |||
| 6d950cde8f | |||
| a2e1e518dd | |||
| f7ef4c9047 | |||
| 4bd7eaf123 | |||
| 1c194ffa42 | |||
| c04184389d | |||
| e1a54222c7 | |||
| 70916a0342 | |||
| 40f7bbd590 | |||
| ca3114d2bb | |||
| b907f6b3b1 | |||
| 03ea436639 | |||
| ae047756eb | |||
| 0ef168d29d | |||
| babf5a8c9b | |||
| d8886cdbe6 | |||
| 2bf4163617 | |||
| 07d490f045 | |||
| aca9eb02c3 | |||
| 23f0d7eda7 | |||
| a83dd82c90 | |||
| 005bf6d311 | |||
| 8359a09727 | |||
| 5c4077f184 | |||
| 6a327227ce | |||
| f9b0a50aea | |||
| b0fe6e7f21 | |||
| 6b9cb34a09 | |||
| d2ec2482d6 | |||
| 88b65fe3c2 | |||
| d0b3d4fffe | |||
| db4f20c1f1 | |||
| 02763ca7e7 | |||
| ec124e90c7 | |||
| 4d002bb4b7 | |||
| 77fa0c4b9e | |||
| 2487d8a58e | |||
| 6fd5448a52 | |||
| a14815bbab | |||
| 25b9f1d714 | |||
| 24432e78e0 |
@@ -0,0 +1,5 @@
|
||||
# files/directories excluded from tarballs
|
||||
|
||||
.git* export-ignore
|
||||
debian export-ignore
|
||||
weechat.spec export-ignore
|
||||
+5
-10
@@ -1,7 +1,6 @@
|
||||
# ignored files for Git
|
||||
|
||||
*.a
|
||||
*.css
|
||||
*.gmo
|
||||
*.html
|
||||
*.la
|
||||
@@ -9,25 +8,25 @@
|
||||
*.lo
|
||||
*.m4
|
||||
*.o
|
||||
*.pdf
|
||||
*.Plo
|
||||
*.Po
|
||||
*.so
|
||||
*.so.0
|
||||
*.so.0.0.0
|
||||
*.xsl
|
||||
*.1
|
||||
|
||||
ABOUT-NLS
|
||||
autom4te*
|
||||
build*/*
|
||||
config.guess
|
||||
config.h*
|
||||
config.h
|
||||
config.h.in*
|
||||
config-git.h
|
||||
config.log
|
||||
config.rpath
|
||||
config.status
|
||||
config.sub
|
||||
configure
|
||||
date.xml
|
||||
debian/*.log
|
||||
depcomp
|
||||
insert-header.sin
|
||||
@@ -44,12 +43,8 @@ POTFILES
|
||||
remove-potcdate.sed
|
||||
Rules-quot
|
||||
weechat.pc
|
||||
doc/de/build/*
|
||||
doc/en/build/*
|
||||
doc/fr/build/*
|
||||
|
||||
*stamp
|
||||
stamp*
|
||||
|
||||
src/gui/curses/weechat-curses
|
||||
src/gui/gtk/weechat-gtk
|
||||
src/gui/curses/weechat
|
||||
|
||||
@@ -6,37 +6,66 @@ Developers
|
||||
|
||||
* General code
|
||||
|
||||
** FlashCode <flashcode@flashtux.org>
|
||||
*** Web: http://weechat.flashtux.org/
|
||||
*** IRC: 'FlashCode' on irc.freenode.net
|
||||
|
||||
** Sébastien Helleu (FlashCode) <flashcode@flashtux.org>
|
||||
|
||||
* Scripts plugins, debian packager
|
||||
|
||||
** kolter <kolter@openics.org>
|
||||
*** IRC: 'kolter' on irc.freenode.net
|
||||
** Emmanuel Bouthenot (kolter) <kolter@openics.org>
|
||||
|
||||
|
||||
Contributors
|
||||
------------
|
||||
|
||||
* Julien Louis <ptitlouis@sysif.net>, IRC: 'ptitlouis'
|
||||
* Rudolf Polzer <rpolzer-rp@durchnull.de>, IRC: 'divVerent'
|
||||
* Jiri Golembiovsky <golemj@gmail.com>, IRC: 'GolemJ'
|
||||
* Jim Ramsay <i.am@jimramsay.com>, IRC: 'lack'
|
||||
* Odin <odin@dtdm.org>, IRC: 'Odin'
|
||||
* Pistos, IRC: 'pistos'
|
||||
* Gwenn, IRC: 'gwenn'
|
||||
* Voroskoi, IRC: 'voroskoi'
|
||||
Alphabetically:
|
||||
|
||||
* Ailin Nemui (Nei)
|
||||
* Aleksey V Zapparov
|
||||
* Andrew Potter
|
||||
* Antoine Pietri (seirl)
|
||||
* Arvydas Sidorenko
|
||||
* Benoit Papillault (benoit)
|
||||
* Dmitry Kobylin
|
||||
* Dominik Honnef
|
||||
* Elián Hanisch (m4v)
|
||||
* Elizabeth Myers (Elizacat)
|
||||
* Esteban I. Ruiz Moreno (Exio)
|
||||
* Frank Zacharias
|
||||
* Pavel Shevchuk, IRC: 'Stalwart'
|
||||
* Gu1ll4um3r0m41n
|
||||
* gwenn
|
||||
* Hasan Kiran (turgay)
|
||||
* Ivan Sichmann Freitas
|
||||
* JD Horelick (jdhore)
|
||||
* Jim Ramsay (lack)
|
||||
* Jiri Golembiovsky (GolemJ)
|
||||
* Julien Louis (ptitlouis)
|
||||
* Krzysztof Koroscik (soltys)
|
||||
* Kyle Fuller (kylef)
|
||||
* Lázaro A.
|
||||
* Marco Paolone
|
||||
* Mantas Mikulėnas (grawity)
|
||||
* Mateusz Poszwa
|
||||
* Nicolas Cavigneaux
|
||||
* Nils Görs (nils_2)
|
||||
* Odin
|
||||
* Pavel Shevchuk (Stalwart)
|
||||
* Peter Boström (pbos)
|
||||
* pistos
|
||||
* Quentin Glidic (SardemFF7)
|
||||
* Quico Noizeux
|
||||
* rettub
|
||||
* Rudolf Polzer (divVerent)
|
||||
* Ryuunosuke Ayanokouzi
|
||||
* Sergio Durigan Junior
|
||||
* Simon Arlott
|
||||
* Simon Kuhnle
|
||||
* Stefano Pigozzi
|
||||
* voroskoi
|
||||
|
||||
|
||||
Contact
|
||||
-------
|
||||
|
||||
Whole team is connected to IRC:
|
||||
server: 'irc.freenode.net', channels: '#weechat' (english) and '#weechat-fr' (french)
|
||||
Developers are connected to IRC:
|
||||
|
||||
|
||||
See README file for licence detail.
|
||||
* server: 'irc.freenode.net'
|
||||
* channels: '#weechat' (english) and '#weechat-fr' (french)
|
||||
|
||||
+98
-46
@@ -1,20 +1,25 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
PROJECT(weechat)
|
||||
PROJECT(weechat C)
|
||||
|
||||
cmake_minimum_required(VERSION 2.4)
|
||||
|
||||
@@ -27,48 +32,94 @@ IF(PREFIX)
|
||||
ENDIF(PREFIX)
|
||||
|
||||
SET(VERSION_MAJOR "0")
|
||||
SET(VERSION_MINOR "3")
|
||||
SET(VERSION_PATCH "0-rc3")
|
||||
SET(VERSION_MINOR "4")
|
||||
SET(VERSION_PATCH "2")
|
||||
SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
|
||||
SET(LICENSE "GPL3")
|
||||
SET(PKG_STRING "${PROJECT_NAME} ${VERSION}")
|
||||
SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib/${PROJECT_NAME})
|
||||
SET(SHAREDIR ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME})
|
||||
SET(LOCALEDIR ${CMAKE_INSTALL_PREFIX}/share/locale)
|
||||
SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME})
|
||||
STRING(REPLACE "\";\"" "\ " PKG_STRING ${PKG_STRING})
|
||||
|
||||
OPTION(DISABLE_NCURSES "Disable Ncurses interface")
|
||||
OPTION(ENABLE_GTK "Enable GTK interface")
|
||||
OPTION(DISABLE_NLS "Disable Native Language Support")
|
||||
OPTION(DISABLE_GNUTLS "Disable SSLv3/TLS connection support")
|
||||
OPTION(DISABLE_LARGEFILE "Disable Large File Support")
|
||||
OPTION(DISABLE_ALIAS "Disable Alias plugin")
|
||||
OPTION(DISABLE_ASPELL "Disable Aspell plugin")
|
||||
OPTION(DISABLE_CHARSET "Disable Charset plugin")
|
||||
OPTION(ENABLE_DEMO "Enable Demo plugin")
|
||||
OPTION(DISABLE_FIFO "Disable FIFO plugin")
|
||||
OPTION(DISABLE_IRC "Disable IRC plugin")
|
||||
OPTION(DISABLE_LOGGER "Disable Logger plugin")
|
||||
OPTION(ENABLE_RELAY "Enable Relay plugin")
|
||||
OPTION(DISABLE_SCRIPTS "Disable script plugins")
|
||||
OPTION(DISABLE_PERL "Disable Perl scripting language")
|
||||
OPTION(DISABLE_PYTHON "Disable Python scripting language")
|
||||
OPTION(DISABLE_RUBY "Disable Ruby scripting language")
|
||||
OPTION(DISABLE_LUA "Disable Lua scripting language")
|
||||
OPTION(DISABLE_TCL "Disable Tcl scripting language")
|
||||
OPTION(DISABLE_XFER "Disable Xfer plugin (file transfer and direct chat)")
|
||||
OPTION(DISABLE_DOC "Disable Doc")
|
||||
IF(DEFINED LIBDIR)
|
||||
SET(LIBDIR ${LIBDIR}/${PROJECT_NAME})
|
||||
ELSE(DEFINED LIBDIR)
|
||||
SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib/${PROJECT_NAME})
|
||||
ENDIF(DEFINED LIBDIR)
|
||||
|
||||
IF(NOT DEFINED SHAREDIR)
|
||||
SET(SHAREDIR ${CMAKE_INSTALL_PREFIX}/share)
|
||||
ENDIF(NOT DEFINED SHAREDIR)
|
||||
|
||||
IF(NOT DEFINED MANDIR)
|
||||
SET(MANDIR ${SHAREDIR}/man)
|
||||
ENDIF(NOT DEFINED MANDIR)
|
||||
|
||||
IF(NOT DEFINED LOCALEDIR)
|
||||
SET(LOCALEDIR ${SHAREDIR}/locale)
|
||||
ENDIF(NOT DEFINED LOCALEDIR)
|
||||
|
||||
IF(DEFINED INCLUDEDIR)
|
||||
SET(INCLUDEDIR ${INCLUDEDIR}/${PROJECT_NAME})
|
||||
ELSE(DEFINED INCLUDEDIR)
|
||||
SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME})
|
||||
ENDIF(DEFINED INCLUDEDIR)
|
||||
|
||||
OPTION(ENABLE_NCURSES "Enable Ncurses interface" ON)
|
||||
OPTION(ENABLE_NLS "Enable Native Language Support" ON)
|
||||
OPTION(ENABLE_GNUTLS "Enable SSLv3/TLS support" ON)
|
||||
OPTION(ENABLE_LARGEFILE "Enable Large File Support" ON)
|
||||
OPTION(ENABLE_ALIAS "Enable Alias plugin" ON)
|
||||
OPTION(ENABLE_ASPELL "Enable Aspell plugin" ON)
|
||||
OPTION(ENABLE_ENCHANT "Enable Enchant lib for Aspell plugin" OFF)
|
||||
OPTION(ENABLE_CHARSET "Enable Charset plugin" ON)
|
||||
OPTION(ENABLE_FIFO "Enable FIFO plugin" ON)
|
||||
OPTION(ENABLE_IRC "Enable IRC plugin" ON)
|
||||
OPTION(ENABLE_LOGGER "Enable Logger plugin" ON)
|
||||
OPTION(ENABLE_RELAY "Enable Relay plugin" ON)
|
||||
OPTION(ENABLE_RMODIFIER "Enable Rmodifier plugin" ON)
|
||||
OPTION(ENABLE_SCRIPT "Enable Script plugin (scripts manager)" ON)
|
||||
OPTION(ENABLE_SCRIPTS "Enable script plugins (perl, python, ...)" ON)
|
||||
OPTION(ENABLE_PERL "Enable Perl scripting language" ON)
|
||||
OPTION(ENABLE_PYTHON "Enable Python scripting language" ON)
|
||||
OPTION(ENABLE_PYTHON3 "Use Python 3.x if found (NOT recommended)" OFF)
|
||||
OPTION(ENABLE_RUBY "Enable Ruby scripting language" ON)
|
||||
OPTION(ENABLE_LUA "Enable Lua scripting language" ON)
|
||||
OPTION(ENABLE_TCL "Enable Tcl scripting language" ON)
|
||||
OPTION(ENABLE_GUILE "Enable Scheme (guile) scripting language" ON)
|
||||
OPTION(ENABLE_XFER "Enable Xfer plugin" ON)
|
||||
OPTION(ENABLE_MAN "Enable build of man page" OFF)
|
||||
OPTION(ENABLE_DOC "Enable build of documentation" OFF)
|
||||
|
||||
# option WEECHAT_HOME
|
||||
IF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
||||
SET(WEECHAT_HOME "~/.weechat")
|
||||
ENDIF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
||||
SET(WEECHAT_HOME "${WEECHAT_HOME}" CACHE
|
||||
STRING "WeeChat home directory for config, logs, scripts.. (default is \"~/.weechat\")"
|
||||
FORCE)
|
||||
MARK_AS_ADVANCED(CLEAR WEECHAT_HOME)
|
||||
|
||||
# option CA_FILE
|
||||
IF(NOT DEFINED CA_FILE OR "${CA_FILE}" STREQUAL "")
|
||||
SET(CA_FILE "/etc/ssl/certs/ca-certificates.crt")
|
||||
ENDIF(NOT DEFINED CA_FILE OR "${CA_FILE}" STREQUAL "")
|
||||
SET(CA_FILE "${CA_FILE}" CACHE
|
||||
STRING "File containing the certificate authorities (default is \"/etc/ssl/certs/ca-certificates.crt\"). This is the default value of option \"weechat.network.gnutls_ca_file\"."
|
||||
FORCE)
|
||||
MARK_AS_ADVANCED(CLEAR CA_FILE)
|
||||
|
||||
IF(ENABLE_NLS)
|
||||
ADD_SUBDIRECTORY( po )
|
||||
ENDIF(ENABLE_NLS)
|
||||
|
||||
ADD_SUBDIRECTORY( po )
|
||||
ADD_SUBDIRECTORY( src )
|
||||
ADD_SUBDIRECTORY( doc )
|
||||
|
||||
CONFIGURE_FILE(config.h.cmake config.h @ONLY)
|
||||
|
||||
CONFIGURE_FILE(
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/makedist.sh.in"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/makedist.sh" IMMEDIATE
|
||||
@ONLY)
|
||||
# set the git version in "config-git.h"
|
||||
ADD_CUSTOM_TARGET(version_git ALL
|
||||
COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/git-version.sh" "${CMAKE_CURRENT_SOURCE_DIR}" "${VERSION}" "config-git.h"
|
||||
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
|
||||
|
||||
CONFIGURE_FILE(
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
|
||||
@@ -79,9 +130,8 @@ ADD_CUSTOM_TARGET(uninstall
|
||||
"${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake")
|
||||
|
||||
ADD_CUSTOM_TARGET(dist
|
||||
"${CMAKE_BINARY_DIR}/makedist.sh"
|
||||
DEPENDS doc
|
||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/makedist.sh" "${VERSION}" "HEAD"
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
# pkgconfig file
|
||||
SET(PACKAGE "${PROJECT_NAME}")
|
||||
@@ -90,11 +140,14 @@ SET(exec_prefix "\${prefix}")
|
||||
SET(libdir "\${exec_prefix}/lib")
|
||||
SET(includedir "\${prefix}/include")
|
||||
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${LIBDIR}/../pkgconfig)
|
||||
|
||||
# icon
|
||||
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat.png DESTINATION ${SHAREDIR}/icons/hicolor/32x32/apps)
|
||||
|
||||
# packages
|
||||
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client")
|
||||
SET(CPACK_PACKAGE_VENDOR "FlashCode")
|
||||
SET(CPACK_PACKAGE_VENDOR "Sebastien Helleu")
|
||||
SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README")
|
||||
SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
|
||||
SET(CPACK_PACKAGE_VERSION_MAJOR ${VERSION_MAJOR})
|
||||
@@ -113,10 +166,9 @@ SET(CPACK_SOURCE_IGNORE_FILES "/\\\\.git" "/build/" "/m4/"
|
||||
"/config\\\\.h.in$" "/config\\\\.log$" "/config\\\\.rpath$"
|
||||
"/config\\\\.status$" "/config\\\\.sub$" "/configure$" "/depcomp$"
|
||||
"/install-sh$" "/missing$" "/intl/" "/libtool$" "/\\\\.libs/"
|
||||
"/ltmain\\\\.sh$" "/\\\\.deps/" "/date\\\\.xml$" "/html/" "/html1/"
|
||||
"\\\\.pdf$" "/Makefile$" "/Makefile\\\\.in$" "stamp" "/po/.*\\\\.header$"
|
||||
"\\\\.gmo$" "~$" "\\\\.o$" "\\\\.lo$" "\\\\.a$" "\\\\.la$" "\\\\.lai$"
|
||||
"\\\\.Plo$" "/weechat-curses$" "/weechat-gtk$"
|
||||
"/ltmain\\\\.sh$" "/\\\\.deps/" "/html/" "/html1/" "/Makefile$"
|
||||
"/Makefile\\\\.in$" "stamp" "/po/.*\\\\.header$" "\\\\.gmo$" "~$" "\\\\.o$"
|
||||
"\\\\.lo$" "\\\\.a$" "\\\\.la$" "\\\\.lai$" "\\\\.Plo$" "/weechat$"
|
||||
)
|
||||
|
||||
INCLUDE(CPack)
|
||||
|
||||
@@ -1,11 +1,40 @@
|
||||
WeeChat Installation instructions
|
||||
=================================
|
||||
|
||||
You can build WeeChat with cmake (recommended way) or autotools.
|
||||
WeeChat can be built with cmake (recommended) or autotools.
|
||||
|
||||
[NOTE]
|
||||
Only cmake is officially supported to build WeeChat. You should use autotools
|
||||
only if you are not able to use cmake. +
|
||||
Build with autotools requires more dependencies and is slower than with cmake.
|
||||
|
||||
|
||||
With cmake
|
||||
----------
|
||||
Dependencies
|
||||
------------
|
||||
|
||||
Following packages are *required*:
|
||||
|
||||
* cmake
|
||||
* libncurses
|
||||
* libcurl
|
||||
* zlib
|
||||
* libgcrypt
|
||||
|
||||
Following packages are all optional:
|
||||
|
||||
* for i18n: gettext
|
||||
* for SSL: gnutls, ca-certificates
|
||||
* for spell checking: aspell
|
||||
* for scripting: python, perl, ruby, lua, tcl, guile
|
||||
* for building doc: asciidoc, source-highlight
|
||||
(for man page: xsltproc, docbook-xml, docbook-xsl)
|
||||
|
||||
For a complete list of dependencies and versions recommended, please look at
|
||||
'User's guide'.
|
||||
|
||||
|
||||
Installation With cmake
|
||||
-----------------------
|
||||
|
||||
------------------------------------------------------------------
|
||||
mkdir build
|
||||
@@ -15,22 +44,5 @@ make
|
||||
make install (as root for installation in system directories)
|
||||
------------------------------------------------------------------
|
||||
|
||||
|
||||
With autotools
|
||||
--------------
|
||||
|
||||
----------------------------------------------------------------------
|
||||
./autogen.sh (for cloned git repository only, not .tar.XX package)
|
||||
./configure --prefix=/where/you/want/install
|
||||
make
|
||||
make install (as root for installation in system directories)
|
||||
----------------------------------------------------------------------
|
||||
|
||||
|
||||
If you want to report bugs/crashs to developers, please:
|
||||
|
||||
- compile with debug info (type "Debug" for cmake build, default for autotools),
|
||||
- enable core files (for bash shell, add "ulimit -c unlimited" to your ~/.bashrc).
|
||||
|
||||
|
||||
See AUTHORS for support, feel free to contact us for any problem.
|
||||
For more information or installation with autotools, please look at
|
||||
'User's guide': http://weechat.org/doc
|
||||
|
||||
+32
-14
@@ -1,51 +1,69 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
if DOC
|
||||
doc_dir = doc
|
||||
endif
|
||||
# This target will update file config-git.h with output of command "git describe"
|
||||
# (if needed, and only for a devel/rc version).
|
||||
BUILT_SOURCES = build-config-git.h
|
||||
build-config-git.h:
|
||||
-$(abs_top_srcdir)/git-version.sh "$(abs_top_srcdir)" "$(VERSION)" config-git.h
|
||||
|
||||
SUBDIRS = po $(doc_dir) intl src
|
||||
SUBDIRS = po doc intl src
|
||||
|
||||
EXTRA_DIST = CMakeLists.txt \
|
||||
config.rpath \
|
||||
config.h.cmake \
|
||||
cmake/cmake_uninstall.cmake.in \
|
||||
git-version.sh \
|
||||
makedist.sh \
|
||||
cmake/CMakeParseArguments.cmake \
|
||||
cmake/FindAsciidoc.cmake \
|
||||
cmake/FindAspell.cmake \
|
||||
cmake/FindENCHANT.cmake \
|
||||
cmake/FindGCRYPT.cmake \
|
||||
cmake/FindGettext.cmake \
|
||||
cmake/FindGnuTLS.cmake \
|
||||
cmake/FindGuile.cmake \
|
||||
cmake/FindIconv.cmake \
|
||||
cmake/FindLua.cmake \
|
||||
cmake/FindNcurses.cmake \
|
||||
cmake/FindPackageHandleStandardArgs.cmake \
|
||||
cmake/FindPerl.cmake \
|
||||
cmake/FindPkgConfig.cmake \
|
||||
cmake/FindPython.cmake \
|
||||
cmake/FindRuby.cmake \
|
||||
cmake/FindSourcehighlight.cmake \
|
||||
cmake/FindTCL.cmake \
|
||||
cmake/makedist.sh.in \
|
||||
cmake/FindZLIB.cmake \
|
||||
cmake/cmake_uninstall.cmake.in \
|
||||
po/CMakeLists.txt \
|
||||
po/srcfiles.cmake \
|
||||
weechat.spec \
|
||||
weechat_icon_32.png \
|
||||
weechat.pc.in \
|
||||
UPGRADE_0.3
|
||||
weechat.png \
|
||||
weechat.pc.in
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = weechat.pc
|
||||
|
||||
icondir = $(datadir)/icons/hicolor/32x32/apps
|
||||
icon_DATA = weechat.png
|
||||
|
||||
clean-local:
|
||||
$(RM) config-git.h
|
||||
|
||||
@@ -1,177 +1,848 @@
|
||||
WeeChat News
|
||||
============
|
||||
WeeChat Release Notes
|
||||
=====================
|
||||
Sébastien Helleu <flashcode@flashtux.org>
|
||||
v0.4.2, 2013-10-06
|
||||
|
||||
FlashCode, 2009-08-10::
|
||||
WeeChat 0.3.0 will bring major changes, especially for configuration files
|
||||
and plugin API.
|
||||
+
|
||||
For more information about this version, please read file UPGRADE_0.3.
|
||||
|
||||
FlashCode, 2009-06-13::
|
||||
WeeChat 0.2.6.3 released.
|
||||
+
|
||||
This version fixes gnutls detection.
|
||||
This document lists important changes for each version, that require manual
|
||||
actions. It is recommended to read it when upgrading to a new stable
|
||||
version.
|
||||
|
||||
FlashCode, 2009-04-18::
|
||||
WeeChat 0.2.6.2 released.
|
||||
+
|
||||
This version fixes a bug with charset decoding (like iso2022jp).
|
||||
For a complete list of changes, please look at
|
||||
http://weechat.org/files/changelog/ChangeLog-devel.html[ChangeLog]
|
||||
(file 'ChangeLog' in sources).
|
||||
|
||||
FlashCode, 2009-03-14::
|
||||
WeeChat 0.2.6.1 released.
|
||||
+
|
||||
This version fixes a major bug: crash with some special chars in IRC
|
||||
messages.
|
||||
|
||||
FlashCode, 2007-09-06::
|
||||
WeeChat 0.2.6 released.
|
||||
Version 0.4.2 (2013-10-06)
|
||||
--------------------------
|
||||
|
||||
FlashCode, 2007-06-07::
|
||||
WeeChat 0.2.5 released.
|
||||
=== Day change message ===
|
||||
|
||||
FlashCode, 2007-03-29::
|
||||
WeeChat 0.2.4 released.
|
||||
The day change message is now dynamically displayed, and therefore is not stored
|
||||
as a line in buffer any more.
|
||||
|
||||
FlashCode, 2007-01-10::
|
||||
WeeChat 0.2.3 released.
|
||||
+
|
||||
This version fixes several major bugs of version 0.2.2.
|
||||
All users of version 0.2.2 should upgrade to this version.
|
||||
Option 'weechat.look.day_change_time_format' has been split into two options
|
||||
'weechat.look.day_change_message_{1date|2dates}' (color codes are allowed in
|
||||
these options, see `/help eval`).
|
||||
|
||||
FlashCode, 2007-01-06::
|
||||
WeeChat 0.2.2 released.
|
||||
+
|
||||
Important release notes:
|
||||
* new charset plugin:
|
||||
** for users of any previous version, all your charset settings
|
||||
in weechat.rc will be LOST! You should save your weechat.rc
|
||||
to keep your values and set them again with new "charset" plugin.
|
||||
** for ISO users: history of channels may be without accents
|
||||
(after /upgrade), this is not recoverable, but this is not a bug.
|
||||
All new messages should be ok.
|
||||
** be careful, now default encode is UTF-8 for all channels (before
|
||||
it was terminal charset). If you still want to send messages as
|
||||
ISO-8859-1, you should send either global encode or server specific
|
||||
encode to ISO-8859-1.
|
||||
For global encode: /setp charset.global.encode = "ISO-8859-1"
|
||||
For server encode: (on server buffer) /charset encode ISO-8859-1
|
||||
* new keys for topic scroll:
|
||||
** new keys for scrolling topic: F9/F10
|
||||
** key F10 was used for "infobar_clear" in previous WeeChat versions,
|
||||
you have to manually rebind this key (except for new WeeChat users):
|
||||
/key <press alt-k then F10> scroll_topic_right
|
||||
which gives something like this:
|
||||
/key meta2-21~ scroll_topic_right
|
||||
New color option 'weechat.color.chat_day_change' has been added.
|
||||
|
||||
FlashCode, 2006-10-01::
|
||||
WeeChat 0.2.1 released.
|
||||
After `/upgrade` from an old version, you will see two messages for each day
|
||||
change. This is a normal behavior and will not happen again with the next day
|
||||
changes.
|
||||
|
||||
FlashCode, 2006-08-19::
|
||||
WeeChat 0.2.0 released.
|
||||
+
|
||||
Important release notes:
|
||||
* if you upgraded with /upgrade in WeeChat, you should /disconnect and
|
||||
then /reconnect on each server, to display properly channel/user modes
|
||||
* if you're using plugins, you should remove some old plugins libraries
|
||||
in WeeChat system library directory (commonly
|
||||
/usr/local/lib/weechat/plugins): remove `lib*` files (like `libperl.*`,
|
||||
`libpython.*`, ..) and keep only new libraries (`perl.*`, `python.*`, ..)
|
||||
=== Regex search in buffer ===
|
||||
|
||||
FlashCode, 2006-05-25::
|
||||
WeeChat 0.1.9 released.
|
||||
+
|
||||
Important release notes:
|
||||
* please close all DCC chat buffers before using /upgrade command,
|
||||
otherwise you may experience problems with DCC chats.
|
||||
* some changes in script API: now timer handlers functions takes exactly
|
||||
0 (zero) argument (in version 0.1.8, two arguments were mandatory but
|
||||
not used: server and args)
|
||||
Search with regular expression has been added, and therefore some keys in search
|
||||
context have been changed.
|
||||
|
||||
FlashCode, 2006-03-18::
|
||||
WeeChat 0.1.8 released.
|
||||
+
|
||||
Important release notes:
|
||||
* it is recommended for users of version 0.1.7 (or any older), to
|
||||
replace values in setup file (~/.weechat/weechat.rc) :
|
||||
** option: log_path: replace "~/.weechat/logs" by "%h/logs"
|
||||
** option: plugins_path: replace "~/.weechat/plugins" by "%h/plugins"
|
||||
+
|
||||
"%h" is replaced by WeeChat home (default: ~/.weechat, may be overriden
|
||||
by new command line arg --dir)
|
||||
* after installing 0.1.8 (or with /upgrade), issue both commands (if you
|
||||
didn't redefined these keys (alt-home/end):
|
||||
/key unbind meta-meta2-1~
|
||||
/key unbind meta-meta2-4~
|
||||
then launch again WeeChat (or issue /upgrade).
|
||||
Alt-home/end were used for nicklist scroll, they're now replaced by
|
||||
Alt-F11/F12.
|
||||
The key ctrl+"r" in search context is now used to switch string/regex search
|
||||
(instead of searching exact text).
|
||||
|
||||
FlashCode, 2006-01-14::
|
||||
WeeChat 0.1.7 released.
|
||||
+
|
||||
Important release notes:
|
||||
* Ruby script plugin has been added but is experimental in this release.
|
||||
You're warned!
|
||||
* "/away" command was changed to be RFC 2812 compliant.
|
||||
Now argument is required to set away, and no argument means
|
||||
remove away ("back"). Setting "irc_default_msg_away" has been removed.
|
||||
If you never changed keys in search context, you can reset them all with one
|
||||
command:
|
||||
|
||||
FlashCode, 2005-11-11::
|
||||
WeeChat 0.1.6 released.
|
||||
+
|
||||
Important release notes:
|
||||
* incompatibility with some old scripts: now all handlers have to return
|
||||
a code for completion, and to do some actions about message to ignore
|
||||
(please look at documentation for detail)
|
||||
* on OpenBSD, the new option "plugins_extension" should be set to ".so.0.0"
|
||||
since the plugins names are ending by ".so.0.0" and not ".so"
|
||||
* with new and full UTF-8 support, the option "look_charset_internal"
|
||||
should be set to blank for most cases. Forces it only if your locale is
|
||||
not properly detected by WeeChat (you can set "UTF-8" or "ISO-8859-15"
|
||||
for example, depending on your locale). WeeChat is looking for "UTF-8" in
|
||||
your locale name at startup.
|
||||
----------------------------------------
|
||||
/key resetall -yes search
|
||||
----------------------------------------
|
||||
|
||||
FlashCode, 2005-09-24::
|
||||
WeeChat 0.1.5 released.
|
||||
Or the manual method:
|
||||
|
||||
FlashCode, 2005-07-30::
|
||||
WeeChat 0.1.4 released.
|
||||
----------------------------------------
|
||||
/key missing search
|
||||
/key bindctxt search ctrl-R /input search_switch_regex
|
||||
----------------------------------------
|
||||
|
||||
FlashCode, 2005-07-02::
|
||||
WeeChat 0.1.3 released.
|
||||
To view keys in search context:
|
||||
|
||||
FlashCode, 2005-05-21::
|
||||
WeeChat 0.1.2 released.
|
||||
----------------------------------------
|
||||
/key list search
|
||||
----------------------------------------
|
||||
|
||||
FlashCode, 2005-03-20::
|
||||
WeeChat 0.1.1 released.
|
||||
For more information, see the chapter about keys in the 'WeeChat User's guide'.
|
||||
|
||||
FlashCode, 2005-02-12::
|
||||
WeeChat 0.1.0 released.
|
||||
=== New rmodifier ===
|
||||
|
||||
FlashCode, 2005-01-01::
|
||||
WeeChat 0.0.9 released.
|
||||
A new rmodifier "secure" has been added to hide passphrase and passwords
|
||||
displayed by command "/secure". Use command `/rmodifier missing` to add it.
|
||||
|
||||
FlashCode, 2004-10-30::
|
||||
WeeChat 0.0.8 released.
|
||||
=== Color codes in options ===
|
||||
|
||||
FlashCode, 2004-08-08::
|
||||
WeeChat 0.0.7 released.
|
||||
The format for color codes in some options has changed. The options are
|
||||
evaluated with the function "string_eval_expression", which uses the format
|
||||
`${color:xxx}`.
|
||||
|
||||
FlashCode, 2004-06-05::
|
||||
WeeChat 0.0.6 released.
|
||||
Following options are affected:
|
||||
|
||||
FlashCode, 2004-02-07::
|
||||
WeeChat 0.0.5 released.
|
||||
* 'weechat.look.buffer_time_format'
|
||||
* 'weechat.look.prefix_action'
|
||||
* 'weechat.look.prefix_error'
|
||||
* 'weechat.look.prefix_join'
|
||||
* 'weechat.look.prefix_network'
|
||||
* 'weechat.look.prefix_quit'
|
||||
|
||||
FlashCode, 2004-01-01::
|
||||
WeeChat 0.0.4 released.
|
||||
The options using old format `${xxx}` must be changed with new format
|
||||
`${color:xxx}` (where xxx is a color name or number, with optional color
|
||||
attributes).
|
||||
|
||||
FlashCode, 2003-11-03::
|
||||
WeeChat 0.0.3 released.
|
||||
Example:
|
||||
|
||||
FlashCode, 2003-10-05::
|
||||
WeeChat 0.0.2 released.
|
||||
----------------------------------------
|
||||
/set weechat.look.buffer_time_format "${color:251}%H${color:243}%M${color:238}%S"
|
||||
----------------------------------------
|
||||
|
||||
FlashCode, 2003-09-27::
|
||||
WeeChat 0.0.1 released.
|
||||
=== Binary and man page ===
|
||||
|
||||
WeeChat binary and man page have been renamed from `weechat-curses` to
|
||||
`weechat`.
|
||||
|
||||
A symbolic link has been added for binary: `weechat-curses` -> `weechat`
|
||||
(so that the /upgrade from a old version will still work).
|
||||
|
||||
If you upgrade from an old version, it is recommended to force the use of the
|
||||
new binary name with the command: `/upgrade /path/to/weechat` (replace the path
|
||||
accordingly).
|
||||
|
||||
[NOTE]
|
||||
For packagers: you should create the link `weechat-curses` -> `weechat` if it's
|
||||
not automatically created in the package (both cmake and configure are creating
|
||||
this link on make install).
|
||||
|
||||
=== Man page / documentation ===
|
||||
|
||||
Documentation is not built by default any more, you have to use option
|
||||
`-DENABLE_DOC=ON` in cmake to enable it.
|
||||
|
||||
The man page is now built with asciidoc and translated in several
|
||||
languages. A new cmake option `ENABLE_MAN` has been added to compile man page
|
||||
(`OFF` by default).
|
||||
|
||||
=== Aspell colors ===
|
||||
|
||||
Option 'aspell.look.color' has been renamed to 'aspell.color.misspelled'.
|
||||
|
||||
Version 0.4.1 (2013-05-20)
|
||||
--------------------------
|
||||
|
||||
=== Nicklist diff in relay ===
|
||||
|
||||
A new message with identifier "_nicklist_diff" has been added in relay (WeeChat
|
||||
protocol). WeeChat may decide to send full nicklist or this nicklist diff at any
|
||||
time (depending on size of message, the smaller is sent).
|
||||
|
||||
Clients using nicklist must implement it.
|
||||
|
||||
For more info about content of message, see document 'WeeChat Relay Protocol'.
|
||||
|
||||
=== Dynamic nick prefix/suffix ===
|
||||
|
||||
The nick prefix/suffix (for example: "<" and ">") are now dynamic and used on
|
||||
display (not stored any more in the line).
|
||||
|
||||
Options moved from irc plugin (irc.conf) to core (weechat.conf):
|
||||
|
||||
* 'irc.look.nick_prefix' moved to 'weechat.look.nick_prefix'
|
||||
* 'irc.look.nick_suffix' moved to 'weechat.look.nick_suffix'
|
||||
* 'irc.color.nick_prefix' moved to 'weechat.color.chat_nick_prefix'
|
||||
* 'irc.color.nick_suffix' moved to 'weechat.color.chat_nick_suffix'
|
||||
|
||||
Types and default values for these four options remain unchanged.
|
||||
|
||||
Two new options to customize the truncature char (by default "`+`"):
|
||||
|
||||
* 'weechat.look.prefix_align_more_after' (boolean, 'on' by default)
|
||||
* 'weechat.look.prefix_buffer_align_more_after' (boolean, 'on' by default)
|
||||
|
||||
When these options are enabled (default), the "`+`" is displayed after the
|
||||
text, replacing the space that should be displayed there. +
|
||||
When turned off, the "`+`" will replace last char of text.
|
||||
|
||||
Example for a nicks "FlashCode" and "fc" with different values for options
|
||||
'weechat.look.prefix_align_max', 'weechat.look.prefix_align_more_after',
|
||||
'weechat.look.nick_prefix' and 'weechat.look.nick_suffix':
|
||||
|
||||
----------------------------------------
|
||||
# align_max, more_after, prefix/suffix
|
||||
|
||||
FlashCode │ test # 0, on
|
||||
fc │ test
|
||||
|
||||
FlashCod+│ test # 8, on
|
||||
fc │ test
|
||||
|
||||
FlashCo+ │ test # 8, off
|
||||
fc │ test
|
||||
|
||||
<FlashCode> │ test # 0, on, < >
|
||||
<fc> │ test
|
||||
|
||||
<FlashC>+│ test # 8, on, < >
|
||||
<fc> │ test
|
||||
|
||||
<Flash+> │ test # 8, off, < >
|
||||
<fc> │ test
|
||||
----------------------------------------
|
||||
|
||||
After `/upgrade`, if you set new options to non-empty strings, and if old
|
||||
options were set to non-empty strings too, you will see double prefix/suffix
|
||||
on old messages, this is normal behavior (lines displayed before `/upgrade`
|
||||
have prefix/suffix saved in prefix, but new lines don't have them any more).
|
||||
|
||||
New options in logger plugin (logger.conf):
|
||||
|
||||
* 'logger.file.nick_prefix': prefix for nicks in log files (default: empty
|
||||
string)
|
||||
* 'logger.file.nick_suffix': suffix for nicks in log files (default: empty
|
||||
string)
|
||||
|
||||
=== IRC reconnection on important lag ===
|
||||
|
||||
Option 'irc.network.lag_disconnect' has been renamed to
|
||||
'irc.network.lag_reconnect' and value is now a number of seconds (instead of
|
||||
minutes).
|
||||
|
||||
=== IRC passwords hidden ===
|
||||
|
||||
IRC plugin is now using modifiers "irc_command_auth" and "irc_message_auth" to
|
||||
hide passwords.
|
||||
|
||||
The option 'irc.look.hide_nickserv_pwd' has been removed, and a new option
|
||||
'irc.look.nicks_hide_password' has been added (by default passwords are hidden
|
||||
only for "nickserv").
|
||||
|
||||
A new rmodifier "message_auth" has been added to hide passwords displayed by
|
||||
command "/msg nickserv identify|register|ghost|release" and the rmodifier
|
||||
"nickserv" has been renamed to "command_auth".
|
||||
|
||||
If you never added/changed rmodifiers, you can just reset all rmodifiers:
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier default -yes
|
||||
----------------------------------------
|
||||
|
||||
If you added/changed some rmodifiers, do it manually with these commands:
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier del nickserv
|
||||
/rmodifier add command_auth history_add,input_text_display,irc_command_auth 1,4* ^(/(msg|quote) +nickserv +(id|identify|register|ghost \S+|release \S+) +)(.*)
|
||||
/rmodifier add message_auth irc_message_auth 1,3* ^(.*(id|identify|register|ghost \S+|release \S+) +)(.*)
|
||||
----------------------------------------
|
||||
|
||||
=== Lua constants ===
|
||||
|
||||
For consistency with other supported languages, the API constants in Lua have
|
||||
been redefined as constants instead of functions.
|
||||
|
||||
Therefore, the use of a constant must be changed: the parentheses must be
|
||||
removed.
|
||||
|
||||
The old syntax was:
|
||||
|
||||
[source,lua]
|
||||
----------------------------------------
|
||||
return weechat.WEECHAT_RC_OK()
|
||||
----------------------------------------
|
||||
|
||||
The new syntax is:
|
||||
|
||||
[source,lua]
|
||||
----------------------------------------
|
||||
return weechat.WEECHAT_RC_OK
|
||||
----------------------------------------
|
||||
|
||||
=== Guile callbacks ===
|
||||
|
||||
The way to give arguments for guile callbacks has been fixed: now arguments are
|
||||
sent individually (instead of a list with all arguments inside).
|
||||
|
||||
Therefore, existing guile scripts must be modified accordingly. Moreover,
|
||||
WeeChat now requires Guile ≥ 2.0 to compile.
|
||||
|
||||
Version 0.4.0 (2013-01-20)
|
||||
--------------------------
|
||||
|
||||
=== Conditions in bars ===
|
||||
|
||||
Conditions in bars have changed, and now an expression is evaluated.
|
||||
|
||||
If you have a value with many conditions in a bar, like: `nicklist,active`, you
|
||||
must now use an expression like: `${nicklist} && ${active}` (see the chapter
|
||||
about bars in the 'WeeChat User's guide').
|
||||
|
||||
=== IPv6 by default ===
|
||||
|
||||
==== IRC ====
|
||||
|
||||
IPv6 is now used by default to connect to IRC servers, with fallback to
|
||||
IPv4. The option 'irc.server_default.ipv6' is now "on" by default. If IPv6 is
|
||||
not enabled or fails, IPv4 will be used. The "ipv6" option in server is now used
|
||||
to disable IPv6 and force IPv4 (if option is turned "off").
|
||||
|
||||
==== Relay ====
|
||||
|
||||
Relay plugin is now listening by default on an IPv6 socket (new option
|
||||
'relay.network.ipv6', on by default), so connections with IPv4 will have
|
||||
IPv4-mapped IPv6 addresses, like: "::ffff:127.0.0.1" (for "127.0.0.1"); check
|
||||
that value of option 'relay.network.allowed_ips' supports this mapping, or
|
||||
disable IPv6 in relay if you don't plan to use it at all:
|
||||
|
||||
----------------------------------------
|
||||
/set relay.network.ipv6 off
|
||||
----------------------------------------
|
||||
|
||||
Version 0.3.9.2 (2012-11-18)
|
||||
----------------------------
|
||||
|
||||
This version fixes a security vulnerability when a plugin/script gives untrusted
|
||||
command to API function "hook_process".
|
||||
|
||||
Version 0.3.9.1 (2012-11-09)
|
||||
----------------------------
|
||||
|
||||
This version fixes crash when decoding IRC colors in strings.
|
||||
|
||||
Version 0.3.9 (2012-09-29)
|
||||
--------------------------
|
||||
|
||||
=== Options moved ===
|
||||
|
||||
Options moved from core (weechat.conf) to irc plugin (irc.conf):
|
||||
|
||||
* 'weechat.look.nickmode' moved to 'irc.look.nick_mode' (new type: integer
|
||||
with values: none/prefix/action/both)
|
||||
* 'weechat.look.nickmode_empty' moved to 'irc.look.nick_mode_empty'
|
||||
|
||||
=== New bar item buffer_modes ===
|
||||
|
||||
A new bar item has been added: 'buffer_modes' and irc option
|
||||
'irc.look.item_channel_modes' has been removed; to display irc channel modes in
|
||||
status bar (after channel name), you have to manually add the new item
|
||||
'buffer_modes' (this is now used by default in status bar items), default value
|
||||
for status bar items becomes:
|
||||
|
||||
----------------------------------------
|
||||
/set weechat.bar.status.items "[time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_filter,[lag],[hotlist],completion,scroll"
|
||||
----------------------------------------
|
||||
|
||||
=== Command /aspell ===
|
||||
|
||||
New options in command `/aspell`:
|
||||
|
||||
* `enable`: enable aspell
|
||||
* `disable`: disable aspell
|
||||
* `toggle`: toggle aspell (new default key: alt+"s")
|
||||
|
||||
Options renamed in command `/aspell`:
|
||||
|
||||
* `enable` renamed to `setdict` (set dictionary for current buffer)
|
||||
* `disable` renamed to `deldict` (delete dictionary used on current buffer)
|
||||
* `dictlist` renamed to `listdict` (show installed dictionaries)
|
||||
|
||||
=== Horizontal separator ===
|
||||
|
||||
An horizontal separator has been added between split windows, and two options
|
||||
have been added to toggle separators (both are enabled by default):
|
||||
|
||||
* 'weechat.look.window_separator_horizontal'
|
||||
* 'weechat.look.window_separator_vertical'
|
||||
|
||||
=== New keys ===
|
||||
|
||||
New keys were added, use command `/key missing` to add them or `/key listdiff`
|
||||
to see differences between your current keys and WeeChat default keys.
|
||||
|
||||
Version 0.3.8 (2012-06-03)
|
||||
--------------------------
|
||||
|
||||
=== Options ===
|
||||
|
||||
Options 'weechat.look.prefix_align_more' and
|
||||
'weechat.look.prefix_buffer_align_more' have been converted from type boolean to
|
||||
string:
|
||||
|
||||
* if the value was on (default), new value is "+" and you can now customize this
|
||||
char
|
||||
* if the value was off, you have to set " " (string with one space)
|
||||
|
||||
=== Paste detection ===
|
||||
|
||||
Option 'weechat.look.paste_max_lines' can now be used with value 0 to detect
|
||||
paste with one line (only if terminal "bracketed paste mode" is enabled when
|
||||
option 'weechat.look.paste_bracketed' is on); so now the value -1 is used to
|
||||
disable paste detection: if your value was 0, you should set it to -1
|
||||
|
||||
----------------------------------------
|
||||
/set weechat.look.paste_max_lines -1
|
||||
----------------------------------------
|
||||
|
||||
=== Rmodifier ===
|
||||
|
||||
Rmodifier "nickserv" has a new default regex which includes option "release" for
|
||||
command "/msg nickserv".
|
||||
|
||||
If you never added/changed rmodifiers, you can just reset all rmodifiers:
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier default -yes
|
||||
----------------------------------------
|
||||
|
||||
If you added/changed some rmodifiers, do it manually with these commands:
|
||||
|
||||
----------------------------------------
|
||||
/rmodifier del nickserv
|
||||
/rmodifier add nickserv history_add,input_text_display 1,4* ^(/(msg|quote) +nickserv +(id|identify|ghost \S+|release \S+) +)(.*)
|
||||
----------------------------------------
|
||||
|
||||
Version 0.3.7 (2012-02-26)
|
||||
--------------------------
|
||||
|
||||
=== Options ===
|
||||
|
||||
Option `scroll_unread` has been moved from command `/input` to `/window`,
|
||||
therefore default command of key alt+"u" has been updated. To bind key with new
|
||||
default value:
|
||||
|
||||
----------------------------------------
|
||||
/key bind meta-u /window scroll_unread
|
||||
----------------------------------------
|
||||
|
||||
Option 'weechat.history.max_lines' has been renamed to
|
||||
'weechat.history.max_buffer_lines_number'.
|
||||
|
||||
Option 'weechat.plugin.extension' now supports list of extensions, and new
|
||||
default value is ".so,.dll" (with this value, weechat.conf is compatible with
|
||||
Cygwin).
|
||||
|
||||
=== Extended regex ===
|
||||
|
||||
Extended regex is used in filters and irc ignore, so some chars that needed
|
||||
escape in past do not need any more (for example `[0-9]\+` becomes `[0-9]+`),
|
||||
filters and ignore have to be manually fixed.
|
||||
|
||||
Option 'weechat.look.highlight_regex' becomes case insensitive by default, to
|
||||
make it case sensitive, use "(?-i)" at beginning of string, for example:
|
||||
"(?-i)FlashCode|flashy".
|
||||
|
||||
Version 0.3.6 (2011-10-22)
|
||||
--------------------------
|
||||
|
||||
=== Options ===
|
||||
|
||||
Option 'weechat.look.hline_char' has been renamed to
|
||||
'weechat.look.separator_horizontal'.
|
||||
|
||||
=== Bold in colors ===
|
||||
|
||||
Bold is not used any more for basic colors (used only if terminal has less than
|
||||
16 colors), a new option has been added to force bold if needed:
|
||||
'weechat.look.color_basic_force_bold'.
|
||||
|
||||
Version 0.3.5 (2011-05-15)
|
||||
--------------------------
|
||||
|
||||
=== Colors ===
|
||||
|
||||
If you have some colors defined in section "palette" with version 0.3.4, you
|
||||
should remove all colors defined, and add new aliases (it's not needed any more
|
||||
to add colors before using them).
|
||||
|
||||
Colors for nick prefixes (char for op, voice, ..) are defined in a single option
|
||||
'irc.color.nick_prefixes', therefore following options will be lost:
|
||||
'irc.color.nick_prefix_op', 'irc.color.nick_prefix_halfop',
|
||||
'irc.color.nick_prefix_voice', 'irc.color.nick_prefix_user'.
|
||||
|
||||
=== Hotlist ===
|
||||
|
||||
==== Counters ====
|
||||
|
||||
Count of messages have been added to hotlist by default, if you want to come
|
||||
back to old behavior, do that:
|
||||
|
||||
----------------------------------------
|
||||
/set weechat.look.hotlist_count_max 0
|
||||
/set weechat.look.hotlist_buffer_separator ","
|
||||
----------------------------------------
|
||||
|
||||
==== Away and current buffer ====
|
||||
|
||||
When you are away, all buffers are now added to hotlist by default (even if they
|
||||
are displayed in a window), if you want to come back to old behavior, do that:
|
||||
|
||||
----------------------------------------
|
||||
/set weechat.look.hotlist_add_buffer_if_away off
|
||||
----------------------------------------
|
||||
|
||||
=== New keys ===
|
||||
|
||||
New keys were added, use command `/key missing` to add them or `/key listdiff`
|
||||
to see differences between your current keys and WeeChat default keys.
|
||||
|
||||
Version 0.3.4 (2011-01-16)
|
||||
--------------------------
|
||||
|
||||
=== After /upgrade ===
|
||||
|
||||
If you are using `/upgrade` from a previous release:
|
||||
|
||||
* some nick prefixes can be wrong, so it is recommended to do `/allchan names`
|
||||
* nick colors are defined with a new option 'weechat.color.chat_nick_colors',
|
||||
therefore old options 'weechat.color.chat_nick_color1..10' will be lost when
|
||||
upgrading
|
||||
* nick colors in messages displayed will be wrong if you changed some nick colors
|
||||
(old default colors will be used)
|
||||
|
||||
=== Options ===
|
||||
|
||||
Some IRC options have been renamed, before upgrading to this version, note
|
||||
value for old options, and set them again with new name:
|
||||
|
||||
* options moved from 'network' section to servers (with global value, and server
|
||||
value, like other server options):
|
||||
** 'irc.network.connection_timeout' moved to
|
||||
'irc.server_default.connection_timeout'
|
||||
** 'irc.network.anti_flood_prio_high' moved to
|
||||
'irc.server_default.anti_flood_prio_high'
|
||||
** 'irc.network.anti_flood_prio_low' moved to
|
||||
'irc.server_default.anti_flood_prio_low'
|
||||
** 'irc.network.away_check' moved to 'irc.server_default.away_check'
|
||||
** 'irc.network.away_check_max_nicks' moved to
|
||||
'irc.server_default.away_check_max_nicks'
|
||||
** 'irc.network.default_msg_part' moved to 'irc.server_default.default_msg_part'
|
||||
** 'irc.network.default_msg_quit' moved to 'irc.server_default.default_msg_quit'
|
||||
* other IRC options renamed:
|
||||
** 'irc.look.open_channel_near_server' moved to 'irc.look.new_channel_position'
|
||||
(old option was boolean, new is integer with value as string)
|
||||
** 'irc.look.open_pv_near_server' moved to 'irc.look.new_pv_position'
|
||||
(old option was boolean, new is integer with value as string)
|
||||
|
||||
Version 0.3.3 (2010-08-07)
|
||||
--------------------------
|
||||
|
||||
=== After /upgrade ===
|
||||
|
||||
If you are using `/upgrade` from a previous release, then you must reconnect to
|
||||
IRC servers in order to use new command /wallchops.
|
||||
|
||||
=== Options ===
|
||||
|
||||
Option 'irc.look.show_away_once' has been renamed to
|
||||
'irc.look.display_pv_away_once'.
|
||||
|
||||
Option 'irc.network.lag_min_show' is now in milliseconds, you should set new
|
||||
value: your current value multiplied by 1000 (new default value is 500).
|
||||
|
||||
Version 0.3.2 (2010-04-18)
|
||||
--------------------------
|
||||
|
||||
=== After /upgrade ===
|
||||
|
||||
If you are using `/upgrade` from a previous release, then you must execute this
|
||||
command on all IRC servers/channels/private buffers and xfer DCC chats (not
|
||||
needed on WeeChat core buffer or buffers from other plugins/scripts):
|
||||
|
||||
----------------------------------------
|
||||
/buffer set highlight_words $nick
|
||||
----------------------------------------
|
||||
|
||||
Version 0.3.1.1 (2010-01-31)
|
||||
----------------------------
|
||||
|
||||
This version fixes crashes with SSL connection and purge of old DCC chats.
|
||||
|
||||
All users of version 0.3.1 should upgrade to this version.
|
||||
|
||||
Version 0.3.1 (2010-01-23)
|
||||
--------------------------
|
||||
|
||||
=== Aliases ===
|
||||
|
||||
IRC commands /ame and /amsg are now aliases, if you are upgrading from version
|
||||
0.3.0, you must create aliases with following commands:
|
||||
|
||||
----------------------------------------
|
||||
/alias aaway allserv /away
|
||||
/alias ame allchan /me
|
||||
/alias amsg allchan /amsg *
|
||||
/alias anick allserv /nick
|
||||
----------------------------------------
|
||||
|
||||
Version 0.3.0 (2009-09-06)
|
||||
--------------------------
|
||||
|
||||
This version brings *MAJOR* changes, especially for configuration files and
|
||||
plugin API and it not compatible with previous versions.
|
||||
|
||||
Major differences:
|
||||
|
||||
* it is *NOT POSSIBLE* to use command `/upgrade` from a version 0.2.x to 0.3.x;
|
||||
you have to quit your old WeeChat, then run new version.
|
||||
* new configuration files (`*.conf`) are not compatible with old files (`*.rc`).
|
||||
* name of options is similar to old versions, but there is now one configuration
|
||||
file by plugin, and one file for WeeChat core; there is
|
||||
*no automatic conversion* for your old options to new configuration files,
|
||||
so you'll have to setup again your IRC servers and all other options.
|
||||
* plugin API has been rewritten and is not compatible with previous versions;
|
||||
accordingly, scripts and plugins must have been designed for version 0.3.x to
|
||||
be loaded into WeeChat.
|
||||
|
||||
More information about new API is available on wiki:
|
||||
http://wiki.flashtux.org/wiki/WeeChat_0.3.0
|
||||
and http://wiki.flashtux.org/wiki/WeeChat_0.3.0_API
|
||||
|
||||
Version 0.2.6.3 (2009-06-13)
|
||||
----------------------------
|
||||
|
||||
This version fixes gnutls detection.
|
||||
|
||||
Version 0.2.6.2 (2009-04-18)
|
||||
----------------------------
|
||||
|
||||
This version fixes a bug with charset decoding (like 'iso2022jp').
|
||||
|
||||
Version 0.2.6.1 (2009-03-14)
|
||||
----------------------------
|
||||
|
||||
This version fixes a major bug: crash with some special chars in IRC messages.
|
||||
|
||||
Version 0.2.6 (2007-09-06)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.2.5 (2007-06-07)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.2.4 (2007-03-29)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.2.3 (2007-01-10)
|
||||
--------------------------
|
||||
|
||||
This version fixes several major bugs of version 0.2.2.
|
||||
|
||||
All users of version 0.2.2 should upgrade to this version.
|
||||
|
||||
Version 0.2.2 (2007-01-06)
|
||||
--------------------------
|
||||
|
||||
=== Charset plugin ===
|
||||
|
||||
For users of any previous version, all your charset settings in weechat.rc will
|
||||
be LOST! You should save your weechat.rc to keep your values and set them again
|
||||
with new 'charset' plugin.
|
||||
|
||||
For ISO users: history of channels may be without accents (after `/upgrade`),
|
||||
this is not recoverable, but this is not a bug. All new messages should be OK.
|
||||
|
||||
Be careful, now default encode is UTF-8 for all channels (before it was terminal
|
||||
charset). If you still want to send messages as 'ISO-8859-1', you should set
|
||||
either global encode or server specific encode to 'ISO-8859-1'.
|
||||
|
||||
For global encode:
|
||||
|
||||
----------------------------------------
|
||||
/setp charset.global.encode = "ISO-8859-1"
|
||||
----------------------------------------
|
||||
|
||||
For server encode (on server buffer):
|
||||
|
||||
----------------------------------------
|
||||
/charset encode ISO-8859-1
|
||||
----------------------------------------
|
||||
|
||||
=== New keys ===
|
||||
|
||||
New keys for topic scroll: F9/F10.
|
||||
|
||||
Key F10 was used for `infobar_clear` in previous WeeChat versions, you have to
|
||||
manually rebind this key (except for new WeeChat users):
|
||||
|
||||
----------------------------------------
|
||||
/key <press alt+"k" then F10> scroll_topic_right
|
||||
----------------------------------------
|
||||
|
||||
Which gives something like:
|
||||
|
||||
----------------------------------------
|
||||
/key meta2-21~ scroll_topic_right
|
||||
----------------------------------------
|
||||
|
||||
Version 0.2.1 (2006-10-01)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.2.0 (2006-08-19)
|
||||
--------------------------
|
||||
|
||||
=== After /upgrade ===
|
||||
|
||||
If you upgraded with `/upgrade` in WeeChat, you should `/disconnect` and then
|
||||
`/reconnect` on each server, to display properly channel/user modes.
|
||||
|
||||
=== Plugins ===
|
||||
|
||||
If you're using plugins, you should remove some old plugins libraries in WeeChat
|
||||
system library directory (commonly '/usr/local/lib/weechat/plugins'): remove
|
||||
`lib*` files (like `libperl.*`, `libpython.*`, ..) and keep only new libraries
|
||||
(`perl.*`, `python.*`, ..).
|
||||
|
||||
Version 0.1.9 (2006-05-25)
|
||||
--------------------------
|
||||
|
||||
=== DCC chat ===
|
||||
|
||||
Please close all DCC chat buffers before using /upgrade command, otherwise you
|
||||
may experience problems with DCC chats.
|
||||
|
||||
=== Script API ===
|
||||
|
||||
Some changes in script API: now timer handlers functions takes exactly 0 (zero)
|
||||
argument (in version 0.1.8, two arguments were mandatory but not used: server
|
||||
and arguments).
|
||||
|
||||
Version 0.1.8 (2006-03-18)
|
||||
--------------------------
|
||||
|
||||
=== After /upgrade ===
|
||||
|
||||
After installing 0.1.8 (or with `/upgrade`), issue both commands (if you didn't
|
||||
redefine these keys (alt+{home|end}):
|
||||
|
||||
----------------------------------------
|
||||
/key unbind meta-meta2-1~
|
||||
/key unbind meta-meta2-4~
|
||||
----------------------------------------
|
||||
|
||||
Then launch again WeeChat (or issue `/upgrade`).
|
||||
|
||||
=== Configuration files ===
|
||||
|
||||
It is recommended for users of version 0.1.7 (or any older), to replace values
|
||||
in setup file ('~/.weechat/weechat.rc'):
|
||||
|
||||
* option: log_path: replace '~/.weechat/logs' by '%h/logs'
|
||||
* option: plugins_path: replace '~/.weechat/plugins' by '%h/plugins'
|
||||
|
||||
The string '%h' is replaced by WeeChat home (default: '~/.weechat', may be
|
||||
overridden by new command line argument `--dir`).
|
||||
|
||||
=== Keys ===
|
||||
|
||||
Keys alt+{home|end} were used for nicklist scroll, they're now replaced by
|
||||
alt+{F11|F12}.
|
||||
|
||||
Version 0.1.7 (2006-01-14)
|
||||
--------------------------
|
||||
|
||||
=== Ruby ===
|
||||
|
||||
Ruby script plugin has been added but is experimental in this release. You're
|
||||
warned!
|
||||
|
||||
=== Command /away ===
|
||||
|
||||
Command `/away` was changed to be RFC 2812 compliant. Now argument is required
|
||||
to set away, and no argument means remove away ("back").
|
||||
|
||||
Option 'irc_default_msg_away' has been removed.
|
||||
|
||||
Version 0.1.6 (2005-11-11)
|
||||
--------------------------
|
||||
|
||||
=== Script API ===
|
||||
|
||||
Incompatibility with some old scripts: now all handlers have to return a code
|
||||
for completion, and to do some actions about message to ignore (please look at
|
||||
documentation for detail).
|
||||
|
||||
=== OpenBSD ===
|
||||
|
||||
On OpenBSD, the new option 'plugins_extension' should be set to '.so.0.0' since
|
||||
the plugins names are ending by '.so.0.0' and not '.so'.
|
||||
|
||||
=== UTF-8 ===
|
||||
|
||||
With new and full UTF-8 support, the option 'look_charset_internal' should be
|
||||
set to blank for most cases. Forces it only if your locale is not properly
|
||||
detected by WeeChat (you can set 'UTF-8' or 'ISO-8859-15' for example, depending
|
||||
on your locale). WeeChat is looking for 'UTF-8' in your locale name at startup.
|
||||
|
||||
Version 0.1.5 (2005-09-24)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.1.4 (2005-07-30)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.1.3 (2005-07-02)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.1.2 (2005-05-21)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.1.1 (2005-03-20)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.1.0 (2005-02-12)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.9 (2005-01-01)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.8 (2004-10-30)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.7 (2004-08-08)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.6 (2004-06-05)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.5 (2004-02-07)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.4 (2004-01-01)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.3 (2003-11-03)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.2 (2003-10-05)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
Version 0.0.1 (2003-09-27)
|
||||
--------------------------
|
||||
|
||||
No release note.
|
||||
|
||||
@@ -11,33 +11,30 @@ Features
|
||||
--------
|
||||
|
||||
* chat client with multi-protocols/servers connection
|
||||
* many GUI (curses, Gtk, Qt) (1)
|
||||
* small, fast and very light
|
||||
* customizable and extensible with plugins (C, Perl, Python, Ruby, Lua)
|
||||
* customizable and extensible with plugins (C, Perl, Python, Ruby, Lua, Tcl, Guile)
|
||||
* compliant with IRC RFCs 1459, 2810, 2811, 2812 and 2813
|
||||
* developed from scratch
|
||||
* multi-platform (GNU/Linux, *BSD, Mac OS X, QNX, Windows & other) (2)
|
||||
* multi-platform (GNU/Linux, *BSD, Mac OS X, QNX, Windows & other)
|
||||
* free software, released under GPLv3
|
||||
|
||||
NOTE: (1) only Curses interface is available today
|
||||
+
|
||||
(2) Windows version is under construction
|
||||
|
||||
|
||||
Copyright
|
||||
---------
|
||||
|
||||
WeeChat (c) Copyright 2003-2009 by FlashCode <flashcode@flashtux.org>
|
||||
Copyright (C) 2003-2013 Sébastien Helleu <flashcode@flashtux.org>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
This file is part of WeeChat, the extensible chat client.
|
||||
|
||||
WeeChat is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
WeeChat is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
-83
@@ -1,83 +0,0 @@
|
||||
WeeChat Upgrade to 0.3.x
|
||||
========================
|
||||
FlashCode <flashcode@flashtux.org>
|
||||
v0.3.0, 2009-08-09
|
||||
|
||||
|
||||
This document lists major changes introduced in version 0.3.0 and not compatible
|
||||
with versions 0.2.x.
|
||||
|
||||
|
||||
Upgrade to version 0.3.x
|
||||
------------------------
|
||||
|
||||
It is *NOT POSSIBLE* to use command `/upgrade` from a version 0.2.x to 0.3.x.
|
||||
You have to quit your old WeeChat, then run new version.
|
||||
|
||||
Of course, command `/upgrade` is working fine once you'll be with 0.3.x to
|
||||
upgrade to another 0.3.x (unless this command is broken again, please look
|
||||
at release notes (file 'NEWS') for version you're currently installing).
|
||||
|
||||
|
||||
Configuration files
|
||||
-------------------
|
||||
|
||||
Changes with previous versions
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
New configuration files (`*.conf`) are not compatible with old files (`*.rc`).
|
||||
|
||||
Name of options is similar to old versions, but there is now one configuration
|
||||
file by plugin, and one file for WeeChat core.
|
||||
|
||||
There is *no automatic conversion* for your old options to new configuration files,
|
||||
so you'll have to setup again your IRC servers and all other options.
|
||||
|
||||
In WeeChat, option names are now with format: `plugin.section.option` (for
|
||||
WeeChat core, `plugin` is `weechat`).
|
||||
|
||||
Examples:
|
||||
|
||||
* WeeChat options: `weechat.xxx.yyy`
|
||||
* IRC options: `irc.xxx.yyy`
|
||||
|
||||
You should read quickstart guide to be familiar with basic commands and syntax
|
||||
(some commands like `/server` have changed): http://weechat.flashtux.org/doc.php
|
||||
|
||||
|
||||
List of configuration files
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
* Old configuration files:
|
||||
** weechat.rc
|
||||
** plugins.rc
|
||||
* New configuration files are now (with default plugins):
|
||||
** weechat.conf
|
||||
** alias.conf
|
||||
** aspell.conf
|
||||
** charset.conf
|
||||
** irc.conf
|
||||
** jabber.conf
|
||||
** logger.conf
|
||||
** plugins.conf
|
||||
** relay.conf
|
||||
** xfer.conf
|
||||
|
||||
|
||||
Plugin API
|
||||
----------
|
||||
|
||||
Plugin API has been rewritten and is not compatible with previous versions.
|
||||
Accordingly, scripts and plugins must have been designed for version 0.3.x to
|
||||
be loaded into WeeChat.
|
||||
|
||||
There is no migration script today to convert old script to new API.
|
||||
Therefore, if you plan to use old script, you'll have to wait for new version
|
||||
or you can convert script yourself and send us new version ;)
|
||||
|
||||
You can download scripts for new API on plugins page:
|
||||
http://weechat.flashtux.org/plugins.php
|
||||
|
||||
More information about new API is available on wiki:
|
||||
http://wiki.flashtux.org/wiki/WeeChat_0.3.0
|
||||
and http://wiki.flashtux.org/wiki/WeeChat_0.3.0_API
|
||||
+12
-10
@@ -1,26 +1,28 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
###
|
||||
### common stuff
|
||||
###
|
||||
OK="\\033[70G[\\033[1;32mOK\\033[1;00m]"
|
||||
FAIL="\\033[70G[\\033[1;31mFAILED\\033[1;00m]"
|
||||
|
||||
AUTOGEN_LOG=autogen.log
|
||||
|
||||
@@ -36,13 +38,13 @@ err ()
|
||||
|
||||
run ()
|
||||
{
|
||||
echo -n "Running \"$@\""
|
||||
echo -n "Running \"$@\"..."
|
||||
eval $@ >$AUTOGEN_LOG 2>&1
|
||||
if [ $? = 0 ] ; then
|
||||
echo -e $OK
|
||||
echo " OK"
|
||||
else
|
||||
echo -e $FAIL
|
||||
err
|
||||
echo " FAILED"
|
||||
err
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,138 @@
|
||||
# CMAKE_PARSE_ARGUMENTS(<prefix> <options> <one_value_keywords> <multi_value_keywords> args...)
|
||||
#
|
||||
# CMAKE_PARSE_ARGUMENTS() is intended to be used in macros or functions for
|
||||
# parsing the arguments given to that macro or function.
|
||||
# It processes the arguments and defines a set of variables which hold the
|
||||
# values of the respective options.
|
||||
#
|
||||
# The <options> argument contains all options for the respective macro,
|
||||
# i.e. keywords which can be used when calling the macro without any value
|
||||
# following, like e.g. the OPTIONAL keyword of the install() command.
|
||||
#
|
||||
# The <one_value_keywords> argument contains all keywords for this macro
|
||||
# which are followed by one value, like e.g. DESTINATION keyword of the
|
||||
# install() command.
|
||||
#
|
||||
# The <multi_value_keywords> argument contains all keywords for this macro
|
||||
# which can be followed by more than one value, like e.g. the TARGETS or
|
||||
# FILES keywords of the install() command.
|
||||
#
|
||||
# When done, CMAKE_PARSE_ARGUMENTS() will have defined for each of the
|
||||
# keywords listed in <options>, <one_value_keywords> and
|
||||
# <multi_value_keywords> a variable composed of the given <prefix>
|
||||
# followed by "_" and the name of the respective keyword.
|
||||
# These variables will then hold the respective value from the argument list.
|
||||
# For the <options> keywords this will be TRUE or FALSE.
|
||||
#
|
||||
# All remaining arguments are collected in a variable
|
||||
# <prefix>_UNPARSED_ARGUMENTS, this can be checked afterwards to see whether
|
||||
# your macro was called with unrecognized parameters.
|
||||
#
|
||||
# As an example here a my_install() macro, which takes similar arguments as the
|
||||
# real install() command:
|
||||
#
|
||||
# function(MY_INSTALL)
|
||||
# set(options OPTIONAL FAST)
|
||||
# set(oneValueArgs DESTINATION RENAME)
|
||||
# set(multiValueArgs TARGETS CONFIGURATIONS)
|
||||
# cmake_parse_arguments(MY_INSTALL "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
||||
# ...
|
||||
#
|
||||
# Assume my_install() has been called like this:
|
||||
# my_install(TARGETS foo bar DESTINATION bin OPTIONAL blub)
|
||||
#
|
||||
# After the cmake_parse_arguments() call the macro will have set the following
|
||||
# variables:
|
||||
# MY_INSTALL_OPTIONAL = TRUE
|
||||
# MY_INSTALL_FAST = FALSE (this option was not used when calling my_install()
|
||||
# MY_INSTALL_DESTINATION = "bin"
|
||||
# MY_INSTALL_RENAME = "" (was not used)
|
||||
# MY_INSTALL_TARGETS = "foo;bar"
|
||||
# MY_INSTALL_CONFIGURATIONS = "" (was not used)
|
||||
# MY_INSTALL_UNPARSED_ARGUMENTS = "blub" (no value expected after "OPTIONAL"
|
||||
#
|
||||
# You can the continue and process these variables.
|
||||
#
|
||||
# Keywords terminate lists of values, e.g. if directly after a one_value_keyword
|
||||
# another recognized keyword follows, this is interpreted as the beginning of
|
||||
# the new option.
|
||||
# E.g. my_install(TARGETS foo DESTINATION OPTIONAL) would result in
|
||||
# MY_INSTALL_DESTINATION set to "OPTIONAL", but MY_INSTALL_DESTINATION would
|
||||
# be empty and MY_INSTALL_OPTIONAL would be set to TRUE therefor.
|
||||
|
||||
#=============================================================================
|
||||
# Copyright 2010 Alexander Neundorf <neundorf@kde.org>
|
||||
#
|
||||
# Distributed under the OSI-approved BSD License (the "License");
|
||||
# see accompanying file Copyright.txt for details.
|
||||
#
|
||||
# This software is distributed WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the License for more information.
|
||||
#=============================================================================
|
||||
# (To distribute this file outside of CMake, substitute the full
|
||||
# License text for the above reference.)
|
||||
|
||||
|
||||
if(__CMAKE_PARSE_ARGUMENTS_INCLUDED)
|
||||
return()
|
||||
endif()
|
||||
set(__CMAKE_PARSE_ARGUMENTS_INCLUDED TRUE)
|
||||
|
||||
|
||||
function(CMAKE_PARSE_ARGUMENTS prefix _optionNames _singleArgNames _multiArgNames)
|
||||
# first set all result variables to empty/FALSE
|
||||
foreach(arg_name ${_singleArgNames} ${_multiArgNames})
|
||||
set(${prefix}_${arg_name})
|
||||
endforeach(arg_name)
|
||||
|
||||
foreach(option ${_optionNames})
|
||||
set(${prefix}_${option} FALSE)
|
||||
endforeach(option)
|
||||
|
||||
set(${prefix}_UNPARSED_ARGUMENTS)
|
||||
|
||||
set(insideValues FALSE)
|
||||
set(currentArgName)
|
||||
|
||||
# now iterate over all arguments and fill the result variables
|
||||
foreach(currentArg ${ARGN})
|
||||
list(FIND _optionNames "${currentArg}" optionIndex) # ... then this marks the end of the arguments belonging to this keyword
|
||||
list(FIND _singleArgNames "${currentArg}" singleArgIndex) # ... then this marks the end of the arguments belonging to this keyword
|
||||
list(FIND _multiArgNames "${currentArg}" multiArgIndex) # ... then this marks the end of the arguments belonging to this keyword
|
||||
|
||||
if(${optionIndex} EQUAL -1 AND ${singleArgIndex} EQUAL -1 AND ${multiArgIndex} EQUAL -1)
|
||||
if(insideValues)
|
||||
if("${insideValues}" STREQUAL "SINGLE")
|
||||
set(${prefix}_${currentArgName} ${currentArg})
|
||||
set(insideValues FALSE)
|
||||
elseif("${insideValues}" STREQUAL "MULTI")
|
||||
list(APPEND ${prefix}_${currentArgName} ${currentArg})
|
||||
endif()
|
||||
else(insideValues)
|
||||
list(APPEND ${prefix}_UNPARSED_ARGUMENTS ${currentArg})
|
||||
endif(insideValues)
|
||||
else()
|
||||
if(NOT ${optionIndex} EQUAL -1)
|
||||
set(${prefix}_${currentArg} TRUE)
|
||||
set(insideValues FALSE)
|
||||
elseif(NOT ${singleArgIndex} EQUAL -1)
|
||||
set(currentArgName ${currentArg})
|
||||
set(${prefix}_${currentArgName})
|
||||
set(insideValues "SINGLE")
|
||||
elseif(NOT ${multiArgIndex} EQUAL -1)
|
||||
set(currentArgName ${currentArg})
|
||||
set(${prefix}_${currentArgName})
|
||||
set(insideValues "MULTI")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
endforeach(currentArg)
|
||||
|
||||
# propagate the result variables to the caller:
|
||||
foreach(arg_name ${_singleArgNames} ${_multiArgNames} ${_optionNames})
|
||||
set(${prefix}_${arg_name} ${${prefix}_${arg_name}} PARENT_SCOPE)
|
||||
endforeach(arg_name)
|
||||
set(${prefix}_UNPARSED_ARGUMENTS ${${prefix}_UNPARSED_ARGUMENTS} PARENT_SCOPE)
|
||||
|
||||
endfunction(CMAKE_PARSE_ARGUMENTS _options _singleArgs _multiArgs)
|
||||
@@ -1,17 +1,20 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Asciidoc
|
||||
@@ -27,17 +30,22 @@ FIND_PROGRAM(
|
||||
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
|
||||
)
|
||||
|
||||
IF(ASCIIDOC_EXECUTABLE)
|
||||
FIND_PROGRAM(
|
||||
A2X_EXECUTABLE a2x
|
||||
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
|
||||
)
|
||||
|
||||
IF(ASCIIDOC_EXECUTABLE AND A2X_EXECUTABLE)
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${ASCIIDOC_EXECUTABLE} --version
|
||||
OUTPUT_VARIABLE ASCIIDOC_VERSION
|
||||
)
|
||||
|
||||
|
||||
IF(${ASCIIDOC_VERSION} MATCHES "asciidoc 8.*")
|
||||
SET(ASCIIDOC_FOUND TRUE)
|
||||
ENDIF(${ASCIIDOC_VERSION} MATCHES "asciidoc 8.*")
|
||||
|
||||
|
||||
MARK_AS_ADVANCED(
|
||||
ASCIIDOC_EXECUTABLE
|
||||
)
|
||||
ENDIF(ASCIIDOC_EXECUTABLE)
|
||||
ENDIF(ASCIIDOC_EXECUTABLE AND A2X_EXECUTABLE)
|
||||
|
||||
@@ -1,21 +1,24 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Aspell
|
||||
# This module finds if libaspell is installed and determines where
|
||||
# This module finds if libaspell is installed and determines where
|
||||
# the include files and libraries are.
|
||||
#
|
||||
# This code sets the following variables:
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
# - Try to find the Enchant spell checker
|
||||
# Once done this will define
|
||||
#
|
||||
# ENCHANT_FOUND - system has ENCHANT
|
||||
# ENCHANT_INCLUDE_DIR - the ENCHANT include directory
|
||||
# ENCHANT_LIBRARIES - Link these to use ENCHANT
|
||||
# ENCHANT_DEFINITIONS - Compiler switches required for using ENCHANT
|
||||
|
||||
# Copyright (c) 2006, Zack Rusin, <zack@kde.org>
|
||||
#
|
||||
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
|
||||
|
||||
if (ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
|
||||
|
||||
# in cache already
|
||||
set(ENCHANT_FOUND TRUE)
|
||||
|
||||
else (ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
|
||||
if (NOT WIN32)
|
||||
# use pkg-config to get the directories and then use these values
|
||||
# in the FIND_PATH() and FIND_LIBRARY() calls
|
||||
find_package(PkgConfig)
|
||||
pkg_check_modules(PC_ENCHANT enchant)
|
||||
set(ENCHANT_DEFINITIONS ${PC_ENCHANT_CFLAGS_OTHER})
|
||||
endif (NOT WIN32)
|
||||
|
||||
find_path(ENCHANT_INCLUDE_DIR
|
||||
NAMES enchant++.h
|
||||
HINTS ${PC_ENCHANT_INCLUDEDIR}
|
||||
${PC_ENCHANT_INCLUDE_DIRS}
|
||||
PATH_SUFFIXES enchant )
|
||||
|
||||
find_library(ENCHANT_LIBRARIES NAMES enchant
|
||||
HINTS ${PC_ENCHANT_LIBDIR}
|
||||
${PC_ENCHANT_LIBRARY_DIRS} )
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(ENCHANT DEFAULT_MSG ENCHANT_INCLUDE_DIR ENCHANT_LIBRARIES )
|
||||
|
||||
mark_as_advanced(ENCHANT_INCLUDE_DIR ENCHANT_LIBRARIES)
|
||||
|
||||
endif (ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
|
||||
@@ -0,0 +1,53 @@
|
||||
#
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Gcrypt
|
||||
# This module finds if libgcrypt is installed and determines where
|
||||
# the include files and libraries are.
|
||||
#
|
||||
# This code sets the following variables:
|
||||
#
|
||||
# GCRYPT_CFLAGS = cflags to use to compile
|
||||
# GCRYPT_LDFLAGS = ldflags to use to compile
|
||||
#
|
||||
|
||||
FIND_PROGRAM(LIBGCRYPT_CONFIG_EXECUTABLE NAMES libgcrypt-config)
|
||||
|
||||
set(GCRYPT_LDFLAGS)
|
||||
set(GCRYPT_CFLAGS)
|
||||
|
||||
IF(LIBGCRYPT_CONFIG_EXECUTABLE)
|
||||
|
||||
EXEC_PROGRAM(${LIBGCRYPT_CONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE GCRYPT_LDFLAGS)
|
||||
EXEC_PROGRAM(${LIBGCRYPT_CONFIG_EXECUTABLE} ARGS --cflags RETURN_VALUE _return_VALUE OUTPUT_VARIABLE GCRYPT_CFLAGS)
|
||||
|
||||
IF(${GCRYPT_CFLAGS} MATCHES "\n")
|
||||
SET(GCRYPT_CFLAGS " ")
|
||||
ENDIF(${GCRYPT_CFLAGS} MATCHES "\n")
|
||||
|
||||
ENDIF(LIBGCRYPT_CONFIG_EXECUTABLE)
|
||||
|
||||
# handle the QUIETLY and REQUIRED arguments and set GCRYPT_FOUND to TRUE if
|
||||
# all listed variables are TRUE
|
||||
INCLUDE(${CMAKE_HOME_DIRECTORY}/cmake/FindPackageHandleStandardArgs.cmake)
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GCRYPT REQUIRED_VARS GCRYPT_LDFLAGS GCRYPT_CFLAGS)
|
||||
|
||||
IF(GCRYPT_FOUND)
|
||||
MARK_AS_ADVANCED(GCRYPT_CFLAGS GCRYPT_LDFLAGS)
|
||||
ENDIF(GCRYPT_FOUND)
|
||||
+15
-10
@@ -1,21 +1,26 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Gettext
|
||||
# This module finds if gettext is installed and determines where
|
||||
# This module finds if gettext is installed and determines where
|
||||
# the include files and libraries are.
|
||||
#
|
||||
# This code sets the following variables:
|
||||
@@ -52,15 +57,15 @@ IF(HAVE_LIBINTL_H)
|
||||
/usr/lib
|
||||
)
|
||||
IF(LIBINTL_LIBRARY)
|
||||
IF(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
|
||||
IF(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
|
||||
SET(CMAKE_REQUIRED_LIBRARIES "iconv")
|
||||
CHECK_LIBRARY_EXISTS(${LIBINTL_LIBRARY} "libintl_dgettext" "" LIBINTL_HAS_DGETTEXT)
|
||||
ELSE(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
|
||||
ELSE(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
|
||||
CHECK_LIBRARY_EXISTS(${LIBINTL_LIBRARY} "dgettext" "" LIBINTL_HAS_DGETTEXT)
|
||||
ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
|
||||
|
||||
ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
|
||||
|
||||
IF(LIBINTL_HAS_DGETTEXT)
|
||||
SET(GETTEXT_FOUND TRUE)
|
||||
SET(GETTEXT_FOUND TRUE)
|
||||
ENDIF(LIBINTL_HAS_DGETTEXT)
|
||||
ENDIF(LIBINTL_LIBRARY)
|
||||
ENDIF(LIBC_HAS_DGETTEXT)
|
||||
|
||||
@@ -1,21 +1,25 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find GnuTLS
|
||||
# This module finds if libgnutls is installed and determines where
|
||||
# This module finds if libgnutls is installed and determines where
|
||||
# the include files and libraries are.
|
||||
#
|
||||
# This code sets the following variables:
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
#
|
||||
# Copyright (C) 2011-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Guile
|
||||
# This module finds if Guile is installed and determines where the include files
|
||||
# and libraries are. It also determines what the name of the library is. This
|
||||
# code sets the following variables:
|
||||
#
|
||||
# GUILE_FOUND = Guile is installed
|
||||
# GUILE_INCLUDE_DIRS = Guile include directory
|
||||
# GUILE_LIBRARIES = Link options to compile Guile
|
||||
|
||||
IF(GUILE_FOUND)
|
||||
# Already in cache, be silent
|
||||
SET(GUILE_FIND_QUIETLY TRUE)
|
||||
ENDIF(GUILE_FOUND)
|
||||
|
||||
FIND_PACKAGE(PkgConfig)
|
||||
IF(PKG_CONFIG_FOUND)
|
||||
pkg_search_module(GUILE guile-2.0)
|
||||
ENDIF(PKG_CONFIG_FOUND)
|
||||
+16
-9
@@ -1,21 +1,24 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Iconv
|
||||
# This module finds if libiconv is installed and determines where
|
||||
# This module finds if libiconv is installed and determines where
|
||||
# the include files and libraries are.
|
||||
#
|
||||
# This code sets the following variables:
|
||||
@@ -30,6 +33,9 @@ IF(ICONV_FOUND)
|
||||
set(ICONV_FIND_QUIETLY TRUE)
|
||||
ENDIF(ICONV_FOUND)
|
||||
|
||||
INCLUDE(CheckLibraryExists)
|
||||
INCLUDE(CheckFunctionExists)
|
||||
|
||||
FIND_PATH(ICONV_INCLUDE_PATH
|
||||
NAMES iconv.h
|
||||
PATHS /usr/include /usr/local/include /usr/pkg/include
|
||||
@@ -43,10 +49,11 @@ FIND_LIBRARY(ICONV_LIBRARY
|
||||
IF(ICONV_INCLUDE_PATH)
|
||||
IF(ICONV_LIBRARY)
|
||||
STRING(REGEX REPLACE "/[^/]*$" "" ICONV_LIB_PATH "${ICONV_LIBRARY}")
|
||||
CHECK_LIBRARY_EXISTS(iconv libiconv_open ${ICONV_LIB_PATH} ICONV_FOUND)
|
||||
IF(NOT ICONV_FOUND)
|
||||
CHECK_LIBRARY_EXISTS(iconv iconv_open ${ICONV_LIB_PATH} ICONV_FOUND)
|
||||
ENDIF(NOT ICONV_FOUND)
|
||||
CHECK_LIBRARY_EXISTS(iconv libiconv_open ${ICONV_LIB_PATH} LIBICONV_OPEN_FOUND)
|
||||
CHECK_LIBRARY_EXISTS(iconv iconv_open ${ICONV_LIB_PATH} ICONV_OPEN_FOUND)
|
||||
IF(LIBICONV_OPEN_FOUND OR ICONV_OPEN_FOUND)
|
||||
SET(ICONV_FOUND TRUE)
|
||||
ENDIF(LIBICONV_OPEN_FOUND OR ICONV_OPEN_FOUND)
|
||||
ELSE(ICONV_LIBRARY)
|
||||
CHECK_FUNCTION_EXISTS(iconv_open ICONV_FOUND)
|
||||
ENDIF(ICONV_LIBRARY)
|
||||
|
||||
+10
-7
@@ -1,21 +1,24 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Lua
|
||||
# This module finds if liblua is installed and determines where
|
||||
# This module finds if liblua is installed and determines where
|
||||
# the include files and libraries are.
|
||||
#
|
||||
# This code sets the following variables:
|
||||
@@ -61,8 +64,8 @@ ELSE(LUA51_INCLUDE_PATH AND LUA51_LIBRARY)
|
||||
)
|
||||
|
||||
FIND_LIBRARY(
|
||||
LUALIB50_LIBRARY NAMES lualib50 lualib5.0 lualib-5.0 lualib
|
||||
PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib
|
||||
LUALIB50_LIBRARY NAMES lualib50 lualib5.0 lualib-5.0 lualib
|
||||
PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib
|
||||
PATH_SUFFIXES lua50 lua5.0 lua-5.0 lua
|
||||
)
|
||||
|
||||
|
||||
+26
-7
@@ -1,17 +1,20 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
IF(NCURSES_FOUND)
|
||||
@@ -20,14 +23,30 @@ ENDIF(NCURSES_FOUND)
|
||||
|
||||
FIND_PATH(NCURSES_INCLUDE_PATH
|
||||
NAMES ncurses.h curses.h
|
||||
PATHS /usr/include /usr/local/include /usr/pkg/include
|
||||
PATHS /usr/include/ncursesw /usr/include/ncurses /usr/include
|
||||
/usr/local/include/ncursesw /usr/local/include/ncurses /usr/local/include
|
||||
/usr/pkg/include/ncursesw /usr/pkg/include/ncurses /usr/pkg/include
|
||||
)
|
||||
|
||||
FIND_LIBRARY(NCURSES_LIBRARY
|
||||
NAMES ncursesw ncurses
|
||||
FIND_LIBRARY(NCURSESW_LIBRARY
|
||||
NAMES ncursesw
|
||||
PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib
|
||||
)
|
||||
|
||||
IF (NCURSESW_LIBRARY)
|
||||
SET(NCURSES_LIBRARY ${NCURSESW_LIBRARY})
|
||||
ELSE(NCURSESW_LIBRARY)
|
||||
FIND_LIBRARY(NCURSES_LIBRARY
|
||||
NAMES ncurses
|
||||
PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib
|
||||
)
|
||||
IF (NCURSES_LIBRARY)
|
||||
MESSAGE("*** WARNING:\n"
|
||||
"*** ncursesw library not found! Falling back to \"ncurses\"\n"
|
||||
"*** Be careful, UTF-8 display may not work properly if your locale is UTF-8.")
|
||||
ENDIF(NCURSES_LIBRARY)
|
||||
ENDIF(NCURSESW_LIBRARY)
|
||||
|
||||
IF (NCURSES_INCLUDE_PATH AND NCURSES_LIBRARY)
|
||||
SET(NCURSES_FOUND TRUE)
|
||||
ENDIF(NCURSES_INCLUDE_PATH AND NCURSES_LIBRARY)
|
||||
|
||||
@@ -0,0 +1,260 @@
|
||||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(<name> ... )
|
||||
#
|
||||
# This function is intended to be used in FindXXX.cmake modules files.
|
||||
# It handles the REQUIRED, QUIET and version-related arguments to FIND_PACKAGE().
|
||||
# It also sets the <UPPERCASED_NAME>_FOUND variable.
|
||||
# The package is considered found if all variables <var1>... listed contain
|
||||
# valid results, e.g. valid filepaths.
|
||||
#
|
||||
# There are two modes of this function. The first argument in both modes is
|
||||
# the name of the Find-module where it is called (in original casing).
|
||||
#
|
||||
# The first simple mode looks like this:
|
||||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(<name> (DEFAULT_MSG|"Custom failure message") <var1>...<varN> )
|
||||
# If the variables <var1> to <varN> are all valid, then <UPPERCASED_NAME>_FOUND
|
||||
# will be set to TRUE.
|
||||
# If DEFAULT_MSG is given as second argument, then the function will generate
|
||||
# itself useful success and error messages. You can also supply a custom error message
|
||||
# for the failure case. This is not recommended.
|
||||
#
|
||||
# The second mode is more powerful and also supports version checking:
|
||||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME [REQUIRED_VARS <var1>...<varN>]
|
||||
# [VERSION_VAR <versionvar>
|
||||
# [CONFIG_MODE]
|
||||
# [FAIL_MESSAGE "Custom failure message"] )
|
||||
#
|
||||
# As above, if <var1> through <varN> are all valid, <UPPERCASED_NAME>_FOUND
|
||||
# will be set to TRUE.
|
||||
# After REQUIRED_VARS the variables which are required for this package are listed.
|
||||
# Following VERSION_VAR the name of the variable can be specified which holds
|
||||
# the version of the package which has been found. If this is done, this version
|
||||
# will be checked against the (potentially) specified required version used
|
||||
# in the find_package() call. The EXACT keyword is also handled. The default
|
||||
# messages include information about the required version and the version
|
||||
# which has been actually found, both if the version is ok or not.
|
||||
# Use the option CONFIG_MODE if your FindXXX.cmake module is a wrapper for
|
||||
# a find_package(... NO_MODULE) call, in this case all the information
|
||||
# provided by the config-mode of find_package() will be evaluated
|
||||
# automatically.
|
||||
# Via FAIL_MESSAGE a custom failure message can be specified, if this is not
|
||||
# used, the default message will be displayed.
|
||||
#
|
||||
# Example for mode 1:
|
||||
#
|
||||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2 DEFAULT_MSG LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)
|
||||
#
|
||||
# LibXml2 is considered to be found, if both LIBXML2_LIBRARY and
|
||||
# LIBXML2_INCLUDE_DIR are valid. Then also LIBXML2_FOUND is set to TRUE.
|
||||
# If it is not found and REQUIRED was used, it fails with FATAL_ERROR,
|
||||
# independent whether QUIET was used or not.
|
||||
# If it is found, success will be reported, including the content of <var1>.
|
||||
# On repeated Cmake runs, the same message won't be printed again.
|
||||
#
|
||||
# Example for mode 2:
|
||||
#
|
||||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(BISON REQUIRED_VARS BISON_EXECUTABLE
|
||||
# VERSION_VAR BISON_VERSION)
|
||||
# In this case, BISON is considered to be found if the variable(s) listed
|
||||
# after REQUIRED_VAR are all valid, i.e. BISON_EXECUTABLE in this case.
|
||||
# Also the version of BISON will be checked by using the version contained
|
||||
# in BISON_VERSION.
|
||||
# Since no FAIL_MESSAGE is given, the default messages will be printed.
|
||||
#
|
||||
# Another example for mode 2:
|
||||
#
|
||||
# FIND_PACKAGE(Automoc4 QUIET NO_MODULE HINTS /opt/automoc4)
|
||||
# FIND_PACKAGE_HANDLE_STANDARD_ARGS(Automoc4 CONFIG_MODE)
|
||||
# In this case, FindAutmoc4.cmake wraps a call to FIND_PACKAGE(Automoc4 NO_MODULE)
|
||||
# and adds an additional search directory for automoc4.
|
||||
# The following FIND_PACKAGE_HANDLE_STANDARD_ARGS() call produces a proper
|
||||
# success/error message.
|
||||
|
||||
#=============================================================================
|
||||
# Copyright 2007-2009 Kitware, Inc.
|
||||
#
|
||||
# Distributed under the OSI-approved BSD License (the "License");
|
||||
# see accompanying file Copyright.txt for details.
|
||||
#
|
||||
# This software is distributed WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the License for more information.
|
||||
#=============================================================================
|
||||
# (To distribute this file outside of CMake, substitute the full
|
||||
# License text for the above reference.)
|
||||
|
||||
INCLUDE(FindPackageMessage)
|
||||
INCLUDE(CMakeParseArguments)
|
||||
|
||||
# internal helper macro
|
||||
MACRO(_FPHSA_FAILURE_MESSAGE _msg)
|
||||
IF (${_NAME}_FIND_REQUIRED)
|
||||
MESSAGE(FATAL_ERROR "${_msg}")
|
||||
ELSE (${_NAME}_FIND_REQUIRED)
|
||||
IF (NOT ${_NAME}_FIND_QUIETLY)
|
||||
MESSAGE(STATUS "${_msg}")
|
||||
ENDIF (NOT ${_NAME}_FIND_QUIETLY)
|
||||
ENDIF (${_NAME}_FIND_REQUIRED)
|
||||
ENDMACRO(_FPHSA_FAILURE_MESSAGE _msg)
|
||||
|
||||
|
||||
# internal helper macro to generate the failure message when used in CONFIG_MODE:
|
||||
MACRO(_FPHSA_HANDLE_FAILURE_CONFIG_MODE)
|
||||
# <name>_CONFIG is set, but FOUND is false, this means that some other of the REQUIRED_VARS was not found:
|
||||
IF(${_NAME}_CONFIG)
|
||||
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE}: missing: ${MISSING_VARS} (found ${${_NAME}_CONFIG} ${VERSION_MSG})")
|
||||
ELSE(${_NAME}_CONFIG)
|
||||
# If _CONSIDERED_CONFIGS is set, the config-file has been found, but no suitable version.
|
||||
# List them all in the error message:
|
||||
IF(${_NAME}_CONSIDERED_CONFIGS)
|
||||
SET(configsText "")
|
||||
LIST(LENGTH ${_NAME}_CONSIDERED_CONFIGS configsCount)
|
||||
MATH(EXPR configsCount "${configsCount} - 1")
|
||||
FOREACH(currentConfigIndex RANGE ${configsCount})
|
||||
LIST(GET ${_NAME}_CONSIDERED_CONFIGS ${currentConfigIndex} filename)
|
||||
LIST(GET ${_NAME}_CONSIDERED_VERSIONS ${currentConfigIndex} version)
|
||||
SET(configsText "${configsText} ${filename} (version ${version})\n")
|
||||
ENDFOREACH(currentConfigIndex)
|
||||
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE} ${VERSION_MSG}, checked the following files:\n${configsText}")
|
||||
|
||||
ELSE(${_NAME}_CONSIDERED_CONFIGS)
|
||||
# Simple case: No Config-file was found at all:
|
||||
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE}: found neither ${_NAME}Config.cmake nor ${_NAME_LOWER}-config.cmake ${VERSION_MSG}")
|
||||
ENDIF(${_NAME}_CONSIDERED_CONFIGS)
|
||||
ENDIF(${_NAME}_CONFIG)
|
||||
ENDMACRO(_FPHSA_HANDLE_FAILURE_CONFIG_MODE)
|
||||
|
||||
|
||||
FUNCTION(FIND_PACKAGE_HANDLE_STANDARD_ARGS _NAME _FIRST_ARG)
|
||||
|
||||
# set up the arguments for CMAKE_PARSE_ARGUMENTS and check whether we are in
|
||||
# new extended or in the "old" mode:
|
||||
SET(options CONFIG_MODE)
|
||||
SET(oneValueArgs FAIL_MESSAGE VERSION_VAR)
|
||||
SET(multiValueArgs REQUIRED_VARS)
|
||||
SET(_KEYWORDS_FOR_EXTENDED_MODE ${options} ${oneValueArgs} ${multiValueArgs} )
|
||||
LIST(FIND _KEYWORDS_FOR_EXTENDED_MODE "${_FIRST_ARG}" INDEX)
|
||||
|
||||
IF(${INDEX} EQUAL -1)
|
||||
SET(FPHSA_FAIL_MESSAGE ${_FIRST_ARG})
|
||||
SET(FPHSA_REQUIRED_VARS ${ARGN})
|
||||
SET(FPHSA_VERSION_VAR)
|
||||
ELSE(${INDEX} EQUAL -1)
|
||||
|
||||
CMAKE_PARSE_ARGUMENTS(FPHSA "${options}" "${oneValueArgs}" "${multiValueArgs}" ${_FIRST_ARG} ${ARGN})
|
||||
|
||||
IF(FPHSA_UNPARSED_ARGUMENTS)
|
||||
MESSAGE(FATAL_ERROR "Unknown keywords given to FIND_PACKAGE_HANDLE_STANDARD_ARGS(): \"${FPHSA_UNPARSED_ARGUMENTS}\"")
|
||||
ENDIF(FPHSA_UNPARSED_ARGUMENTS)
|
||||
|
||||
IF(NOT FPHSA_FAIL_MESSAGE)
|
||||
SET(FPHSA_FAIL_MESSAGE "DEFAULT_MSG")
|
||||
ENDIF(NOT FPHSA_FAIL_MESSAGE)
|
||||
ENDIF(${INDEX} EQUAL -1)
|
||||
|
||||
# now that we collected all arguments, process them
|
||||
|
||||
IF("${FPHSA_FAIL_MESSAGE}" STREQUAL "DEFAULT_MSG")
|
||||
SET(FPHSA_FAIL_MESSAGE "Could NOT find ${_NAME}")
|
||||
ENDIF("${FPHSA_FAIL_MESSAGE}" STREQUAL "DEFAULT_MSG")
|
||||
|
||||
# In config-mode, we rely on the variable <package>_CONFIG, which is set by find_package()
|
||||
# when it successfully found the config-file, including version checking:
|
||||
IF(FPHSA_CONFIG_MODE)
|
||||
LIST(INSERT FPHSA_REQUIRED_VARS 0 ${_NAME}_CONFIG)
|
||||
LIST(REMOVE_DUPLICATES FPHSA_REQUIRED_VARS)
|
||||
SET(FPHSA_VERSION_VAR ${_NAME}_VERSION)
|
||||
ENDIF(FPHSA_CONFIG_MODE)
|
||||
|
||||
IF(NOT FPHSA_REQUIRED_VARS)
|
||||
MESSAGE(FATAL_ERROR "No REQUIRED_VARS specified for FIND_PACKAGE_HANDLE_STANDARD_ARGS()")
|
||||
ENDIF(NOT FPHSA_REQUIRED_VARS)
|
||||
|
||||
LIST(GET FPHSA_REQUIRED_VARS 0 _FIRST_REQUIRED_VAR)
|
||||
|
||||
STRING(TOUPPER ${_NAME} _NAME_UPPER)
|
||||
STRING(TOLOWER ${_NAME} _NAME_LOWER)
|
||||
|
||||
# collect all variables which were not found, so they can be printed, so the
|
||||
# user knows better what went wrong (#6375)
|
||||
SET(MISSING_VARS "")
|
||||
SET(DETAILS "")
|
||||
SET(${_NAME_UPPER}_FOUND TRUE)
|
||||
# check if all passed variables are valid
|
||||
FOREACH(_CURRENT_VAR ${FPHSA_REQUIRED_VARS})
|
||||
IF(NOT ${_CURRENT_VAR})
|
||||
SET(${_NAME_UPPER}_FOUND FALSE)
|
||||
SET(MISSING_VARS "${MISSING_VARS} ${_CURRENT_VAR}")
|
||||
ELSE(NOT ${_CURRENT_VAR})
|
||||
SET(DETAILS "${DETAILS}[${${_CURRENT_VAR}}]")
|
||||
ENDIF(NOT ${_CURRENT_VAR})
|
||||
ENDFOREACH(_CURRENT_VAR)
|
||||
|
||||
|
||||
# version handling:
|
||||
SET(VERSION_MSG "")
|
||||
SET(VERSION_OK TRUE)
|
||||
SET(VERSION ${${FPHSA_VERSION_VAR}} )
|
||||
IF (${_NAME}_FIND_VERSION)
|
||||
|
||||
IF(VERSION)
|
||||
|
||||
IF(${_NAME}_FIND_VERSION_EXACT) # exact version required
|
||||
IF (NOT "${${_NAME}_FIND_VERSION}" VERSION_EQUAL "${VERSION}")
|
||||
SET(VERSION_MSG "Found unsuitable version \"${VERSION}\", but required is exact version \"${${_NAME}_FIND_VERSION}\"")
|
||||
SET(VERSION_OK FALSE)
|
||||
ELSE (NOT "${${_NAME}_FIND_VERSION}" VERSION_EQUAL "${VERSION}")
|
||||
SET(VERSION_MSG "(found suitable exact version \"${VERSION}\")")
|
||||
ENDIF (NOT "${${_NAME}_FIND_VERSION}" VERSION_EQUAL "${VERSION}")
|
||||
|
||||
ELSE(${_NAME}_FIND_VERSION_EXACT) # minimum version specified:
|
||||
IF ("${${_NAME}_FIND_VERSION}" VERSION_GREATER "${VERSION}")
|
||||
SET(VERSION_MSG "Found unsuitable version \"${VERSION}\", but required is at least \"${${_NAME}_FIND_VERSION}\"")
|
||||
SET(VERSION_OK FALSE)
|
||||
ELSE ("${${_NAME}_FIND_VERSION}" VERSION_GREATER "${VERSION}")
|
||||
SET(VERSION_MSG "(found suitable version \"${VERSION}\", required is \"${${_NAME}_FIND_VERSION}\")")
|
||||
ENDIF ("${${_NAME}_FIND_VERSION}" VERSION_GREATER "${VERSION}")
|
||||
ENDIF(${_NAME}_FIND_VERSION_EXACT)
|
||||
|
||||
ELSE(VERSION)
|
||||
|
||||
# if the package was not found, but a version was given, add that to the output:
|
||||
IF(${_NAME}_FIND_VERSION_EXACT)
|
||||
SET(VERSION_MSG "(Required is exact version \"${${_NAME}_FIND_VERSION}\")")
|
||||
ELSE(${_NAME}_FIND_VERSION_EXACT)
|
||||
SET(VERSION_MSG "(Required is at least version \"${${_NAME}_FIND_VERSION}\")")
|
||||
ENDIF(${_NAME}_FIND_VERSION_EXACT)
|
||||
|
||||
ENDIF(VERSION)
|
||||
ELSE (${_NAME}_FIND_VERSION)
|
||||
IF(VERSION)
|
||||
SET(VERSION_MSG "(found version \"${VERSION}\")")
|
||||
ENDIF(VERSION)
|
||||
ENDIF (${_NAME}_FIND_VERSION)
|
||||
|
||||
IF(VERSION_OK)
|
||||
SET(DETAILS "${DETAILS}[v${VERSION}(${${_NAME}_FIND_VERSION})]")
|
||||
ELSE(VERSION_OK)
|
||||
SET(${_NAME_UPPER}_FOUND FALSE)
|
||||
ENDIF(VERSION_OK)
|
||||
|
||||
|
||||
# print the result:
|
||||
IF (${_NAME_UPPER}_FOUND)
|
||||
FIND_PACKAGE_MESSAGE(${_NAME} "Found ${_NAME}: ${${_FIRST_REQUIRED_VAR}} ${VERSION_MSG}" "${DETAILS}")
|
||||
ELSE (${_NAME_UPPER}_FOUND)
|
||||
|
||||
IF(FPHSA_CONFIG_MODE)
|
||||
_FPHSA_HANDLE_FAILURE_CONFIG_MODE()
|
||||
ELSE(FPHSA_CONFIG_MODE)
|
||||
IF(NOT VERSION_OK)
|
||||
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE}: ${VERSION_MSG} (found ${${_FIRST_REQUIRED_VAR}})")
|
||||
ELSE(NOT VERSION_OK)
|
||||
_FPHSA_FAILURE_MESSAGE("${FPHSA_FAIL_MESSAGE} (missing: ${MISSING_VARS}) ${VERSION_MSG}")
|
||||
ENDIF(NOT VERSION_OK)
|
||||
ENDIF(FPHSA_CONFIG_MODE)
|
||||
|
||||
ENDIF (${_NAME_UPPER}_FOUND)
|
||||
|
||||
SET(${_NAME_UPPER}_FOUND ${${_NAME_UPPER}_FOUND} PARENT_SCOPE)
|
||||
|
||||
ENDFUNCTION(FIND_PACKAGE_HANDLE_STANDARD_ARGS _FIRST_ARG)
|
||||
+12
-9
@@ -1,17 +1,20 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Perl libraries
|
||||
@@ -51,13 +54,13 @@ IF(PERL_EXECUTABLE)
|
||||
COMMAND ${PERL_EXECUTABLE} -MExtUtils::Embed -e ldopts
|
||||
OUTPUT_VARIABLE PERL_LFLAGS
|
||||
)
|
||||
|
||||
|
||||
# remove the new lines from the output by replacing them with empty strings
|
||||
STRING(REPLACE "\n" "" PERL_INTERNAL_DIR "${PERL_INTERNAL_DIR}")
|
||||
STRING(REPLACE "\n" "" PERL_CFLAGS "${PERL_CFLAGS}")
|
||||
STRING(REPLACE "\n" "" PERL_LFLAGS "${PERL_LFLAGS}")
|
||||
|
||||
FIND_PATH(PERL_INCLUDE_PATH
|
||||
|
||||
FIND_PATH(PERL_INCLUDE_PATH
|
||||
NAMES perl.h
|
||||
PATHS ${PERL_INTERNAL_DIR}
|
||||
)
|
||||
@@ -66,11 +69,11 @@ IF(PERL_EXECUTABLE)
|
||||
NAMES perl
|
||||
PATHS /usr/lib /usr/local/lib /usr/pkg/lib ${PERL_INTERNAL_DIR}
|
||||
)
|
||||
|
||||
|
||||
IF(PERL_LIBRARY AND PERL_INCLUDE_PATH)
|
||||
SET(PERL_FOUND TRUE)
|
||||
ENDIF(PERL_LIBRARY AND PERL_INCLUDE_PATH)
|
||||
|
||||
|
||||
MARK_AS_ADVANCED(
|
||||
PERL_EXECUTABLE
|
||||
PERL_INCLUDE_PATH
|
||||
|
||||
+10
-10
@@ -72,13 +72,13 @@
|
||||
#
|
||||
# Redistribution and use, with or without modification, are permitted
|
||||
# provided that the following conditions are met:
|
||||
#
|
||||
#
|
||||
# 1. Redistributions must retain the above copyright notice, this
|
||||
# list of conditions and the following disclaimer.
|
||||
# 2. The name of the author may not be used to endorse or promote
|
||||
# products derived from this software without specific prior
|
||||
# written permission.
|
||||
#
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
@@ -151,7 +151,7 @@ endmacro(_pkgconfig_invoke_dyn)
|
||||
# Splits given arguments into options and a package list
|
||||
macro(_pkgconfig_parse_options _result _is_req)
|
||||
set(${_is_req} 0)
|
||||
|
||||
|
||||
foreach(_pkg ${ARGN})
|
||||
if (_pkg STREQUAL "REQUIRED")
|
||||
set(${_is_req} 1)
|
||||
@@ -198,7 +198,7 @@ macro(_pkg_check_modules_internal _is_required _is_silent _prefix)
|
||||
message(STATUS "checking for modules '${_pkg_check_modules_list}'")
|
||||
endif(_pkg_check_modules_cnt EQUAL 1)
|
||||
endif(NOT ${_is_silent})
|
||||
|
||||
|
||||
set(_pkg_check_modules_packages)
|
||||
set(_pkg_check_modules_failed)
|
||||
|
||||
@@ -225,14 +225,14 @@ macro(_pkg_check_modules_internal _is_required _is_silent _prefix)
|
||||
if (_pkg_check_modules_pkg_op STREQUAL "=")
|
||||
list(APPEND _pkg_check_modules_exist_query --exact-version)
|
||||
endif(_pkg_check_modules_pkg_op STREQUAL "=")
|
||||
|
||||
|
||||
if (_pkg_check_modules_pkg_op STREQUAL "<=")
|
||||
list(APPEND _pkg_check_modules_exist_query --max-version)
|
||||
endif(_pkg_check_modules_pkg_op STREQUAL "<=")
|
||||
|
||||
# create the final query which is of the format:
|
||||
# * --atleast-version <version> <pkg-name>
|
||||
# * --exact-version <version> <pkg-name>
|
||||
# * --exact-version <version> <pkg-name>
|
||||
# * --max-version <version> <pkg-name>
|
||||
# * --exists <pkg-name>
|
||||
if (_pkg_check_modules_pkg_op)
|
||||
@@ -272,7 +272,7 @@ macro(_pkg_check_modules_internal _is_required _is_silent _prefix)
|
||||
else(_pkg_check_modules_failed)
|
||||
# when we are here, we checked whether requested modules
|
||||
# exist. Now, go through them and set variables
|
||||
|
||||
|
||||
_pkgconfig_set(${_prefix}_FOUND 1)
|
||||
list(LENGTH _pkg_check_modules_packages pkg_count)
|
||||
|
||||
@@ -284,7 +284,7 @@ macro(_pkg_check_modules_internal _is_required _is_silent _prefix)
|
||||
else(pkg_count EQUAL 1)
|
||||
set(_pkg_check_prefix "${_prefix}_${_pkg_check_modules_pkg}")
|
||||
endif(pkg_count EQUAL 1)
|
||||
|
||||
|
||||
_pkgconfig_invoke(${_pkg_check_modules_pkg} "${_pkg_check_prefix}" VERSION "" --modversion )
|
||||
_pkgconfig_invoke(${_pkg_check_modules_pkg} "${_pkg_check_prefix}" PREFIX "" --variable=prefix )
|
||||
_pkgconfig_invoke(${_pkg_check_modules_pkg} "${_pkg_check_prefix}" INCLUDEDIR "" --variable=includedir )
|
||||
@@ -350,9 +350,9 @@ macro(pkg_search_module _prefix _module0)
|
||||
message(SEND_ERROR "None of the required '${_pkg_modules_alt}' found")
|
||||
endif(${_pkg_is_required})
|
||||
endif(NOT ${_prefix}_FOUND)
|
||||
|
||||
|
||||
_pkgconfig_set(__pkg_config_checked_${_prefix} ${PKG_CONFIG_VERSION})
|
||||
endif(NOT DEFINED __pkg_config_checked_${_prefix} OR __pkg_config_checked_${_prefix} LESS ${PKG_CONFIG_VERSION} OR NOT ${_prefix}_FOUND)
|
||||
endif(NOT DEFINED __pkg_config_checked_${_prefix} OR __pkg_config_checked_${_prefix} LESS ${PKG_CONFIG_VERSION} OR NOT ${_prefix}_FOUND)
|
||||
endmacro(pkg_search_module)
|
||||
|
||||
### Local Variables:
|
||||
|
||||
+51
-27
@@ -1,17 +1,21 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Python
|
||||
@@ -29,51 +33,71 @@ IF(PYTHON_FOUND)
|
||||
SET(PYTHON_FIND_QUIETLY TRUE)
|
||||
ENDIF(PYTHON_FOUND)
|
||||
|
||||
FIND_PROGRAM(PYTHON_EXECUTABLE
|
||||
NAMES python python2.6 python2.5 python2.4 python2.3 python2.2
|
||||
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||
)
|
||||
IF(ENABLE_PYTHON3)
|
||||
FIND_PROGRAM(PYTHON_EXECUTABLE
|
||||
NAMES python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
|
||||
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||
)
|
||||
ELSE(ENABLE_PYTHON3)
|
||||
FIND_PROGRAM(PYTHON_EXECUTABLE
|
||||
NAMES python2.7 python2.6 python2.5 python
|
||||
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||
)
|
||||
ENDIF(ENABLE_PYTHON3)
|
||||
|
||||
IF(PYTHON_EXECUTABLE)
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('CONFINCLUDEPY')"
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; from distutils.sysconfig import *; sys.stdout.write(get_config_var('INCLUDEPY'))"
|
||||
OUTPUT_VARIABLE PYTHON_INC_DIR
|
||||
)
|
||||
|
||||
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('LIBPL')"
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; from distutils.sysconfig import *; sys.stdout.write(get_config_var('LIBPL'))"
|
||||
OUTPUT_VARIABLE PYTHON_POSSIBLE_LIB_PATH
|
||||
)
|
||||
|
||||
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('LINKFORSHARED')"
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; from distutils.sysconfig import *; sys.stdout.write(get_config_var('LINKFORSHARED'))"
|
||||
OUTPUT_VARIABLE PYTHON_LFLAGS
|
||||
)
|
||||
|
||||
# remove the new lines from the output by replacing them with empty strings
|
||||
STRING(REPLACE "\n" "" PYTHON_INC_DIR "${PYTHON_INC_DIR}")
|
||||
STRING(REPLACE "\n" "" PYTHON_POSSIBLE_LIB_PATH "${PYTHON_POSSIBLE_LIB_PATH}")
|
||||
STRING(REPLACE "\n" "" PYTHON_LFLAGS "${PYTHON_LFLAGS}")
|
||||
|
||||
|
||||
FIND_PATH(PYTHON_INCLUDE_PATH
|
||||
NAMES Python.h
|
||||
PATHS ${PYTHON_INC_DIR}
|
||||
)
|
||||
|
||||
FIND_LIBRARY(PYTHON_LIBRARY
|
||||
NAMES python python2.6 python2.5 python2.4 python2.3 python2.2
|
||||
PATHS ${PYTHON_POSSIBLE_LIB_PATH}
|
||||
)
|
||||
IF(ENABLE_PYTHON3)
|
||||
FIND_LIBRARY(PYTHON_LIBRARY
|
||||
NAMES python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
|
||||
PATHS ${PYTHON_POSSIBLE_LIB_PATH}
|
||||
)
|
||||
ELSE(ENABLE_PYTHON3)
|
||||
FIND_LIBRARY(PYTHON_LIBRARY
|
||||
NAMES python2.7 python2.6 python2.5 python
|
||||
PATHS ${PYTHON_POSSIBLE_LIB_PATH}
|
||||
)
|
||||
ENDIF(ENABLE_PYTHON3)
|
||||
|
||||
IF(PYTHON_LIBRARY AND PYTHON_INCLUDE_PATH)
|
||||
SET(PYTHON_FOUND TRUE)
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; sys.stdout.write(sys.version[:3])"
|
||||
OUTPUT_VARIABLE PYTHON_VERSION
|
||||
)
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; sys.stdout.write(str(sys.version_info < (2,5)))"
|
||||
OUTPUT_VARIABLE PYTHON_OLD_VERSION
|
||||
)
|
||||
IF(${PYTHON_OLD_VERSION} STREQUAL "True")
|
||||
MESSAGE("Python >= 2.5 is needed to build python plugin, version found: ${PYTHON_VERSION}")
|
||||
ELSE()
|
||||
SET(PYTHON_FOUND TRUE)
|
||||
ENDIF(${PYTHON_OLD_VERSION} STREQUAL "True")
|
||||
ENDIF(PYTHON_LIBRARY AND PYTHON_INCLUDE_PATH)
|
||||
|
||||
|
||||
MARK_AS_ADVANCED(
|
||||
PYTHON_EXECUTABLE
|
||||
PYTHON_INCLUDE_PATH
|
||||
PYTHON_LIBRARY
|
||||
PYTHON_LFLAGS
|
||||
)
|
||||
|
||||
|
||||
ENDIF(PYTHON_EXECUTABLE)
|
||||
|
||||
+33
-18
@@ -1,17 +1,20 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Ruby
|
||||
@@ -28,39 +31,47 @@ IF(RUBY_FOUND)
|
||||
SET(RUBY_FIND_QUIETLY TRUE)
|
||||
ENDIF(RUBY_FOUND)
|
||||
|
||||
FIND_PROGRAM(RUBY_EXECUTABLE
|
||||
NAMES ruby ruby1.9 ruby19 ruby1.8 ruby18 ruby1.6 ruby16
|
||||
FIND_PROGRAM(RUBY_EXECUTABLE
|
||||
NAMES ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby1.6 ruby16 ruby
|
||||
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||
)
|
||||
|
||||
IF(RUBY_EXECUTABLE)
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['archdir']"
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubyhdrdir'] || RbConfig::CONFIG['archdir']"
|
||||
OUTPUT_VARIABLE RUBY_ARCH_DIR
|
||||
)
|
||||
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['libdir']"
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['arch']"
|
||||
OUTPUT_VARIABLE RUBY_ARCH
|
||||
)
|
||||
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['libdir']"
|
||||
OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH
|
||||
)
|
||||
|
||||
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "puts Config::CONFIG['rubylibdir']"
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']"
|
||||
OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH
|
||||
)
|
||||
|
||||
# remove the new lines from the output by replacing them with empty strings
|
||||
STRING(REPLACE "\n" "" RUBY_ARCH_DIR "${RUBY_ARCH_DIR}")
|
||||
STRING(REPLACE "\n" "" RUBY_POSSIBLE_LIB_PATH "${RUBY_POSSIBLE_LIB_PATH}")
|
||||
STRING(REPLACE "\n" "" RUBY_RUBY_LIB_PATH "${RUBY_RUBY_LIB_PATH}")
|
||||
|
||||
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['ruby_version']"
|
||||
OUTPUT_VARIABLE RUBY_VERSION
|
||||
)
|
||||
|
||||
FIND_PATH(RUBY_INCLUDE_PATH
|
||||
NAMES ruby.h
|
||||
PATHS ${RUBY_ARCH_DIR}
|
||||
)
|
||||
|
||||
SET(RUBY_ARCH
|
||||
"${RUBY_INCLUDE_PATH}/${RUBY_ARCH}")
|
||||
|
||||
FIND_LIBRARY(RUBY_LIBRARY
|
||||
NAMES ruby ruby1.6 ruby16 ruby1.8 ruby18 ruby1.9 ruby19
|
||||
NAMES ruby-1.9.3 ruby1.9.3 ruby193 ruby-1.9.2 ruby1.9.2 ruby192 ruby-1.9.1 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby1.6 ruby16 ruby
|
||||
PATHS ${RUBY_POSSIBLE_LIB_PATH} ${RUBY_RUBY_LIB_PATH}
|
||||
)
|
||||
|
||||
@@ -68,10 +79,14 @@ IF(RUBY_EXECUTABLE)
|
||||
SET(RUBY_FOUND TRUE)
|
||||
ENDIF(RUBY_LIBRARY AND RUBY_INCLUDE_PATH)
|
||||
|
||||
IF(${RUBY_VERSION} STREQUAL "1.9.0")
|
||||
SET(RUBY_FOUND FALSE)
|
||||
ENDIF(${RUBY_VERSION} STREQUAL "1.9.0")
|
||||
|
||||
MARK_AS_ADVANCED(
|
||||
RUBY_EXECUTABLE
|
||||
RUBY_LIBRARY
|
||||
RUBY_ARCH
|
||||
RUBY_INCLUDE_PATH
|
||||
)
|
||||
|
||||
ENDIF(RUBY_EXECUTABLE)
|
||||
|
||||
@@ -1,17 +1,21 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Source-Highlight
|
||||
|
||||
+42
-38
@@ -1,3 +1,23 @@
|
||||
#
|
||||
# Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2008-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Tcl includes and libraries.
|
||||
# This module finds if Tcl is installed and determines where the
|
||||
# include files and libraries are. It also determines what the name of
|
||||
@@ -18,11 +38,11 @@
|
||||
# - The stub libraries are now found in FindTclStub.cmake
|
||||
# => they were only useful for people writing Tcl/Tk extensions.
|
||||
# - TCL_LIBRARY_DEBUG and TK_LIBRARY_DEBUG were removed.
|
||||
# => these libs are not packaged by default with Tcl/Tk distributions.
|
||||
# => these libs are not packaged by default with Tcl/Tk distributions.
|
||||
# Even when Tcl/Tk is built from source, several flavors of debug libs
|
||||
# are created and there is no real reason to pick a single one
|
||||
# specifically (say, amongst tcl84g, tcl84gs, or tcl84sgx).
|
||||
# Let's leave that choice to the user by allowing him to assign
|
||||
# specifically (say, amongst tcl84g, tcl84gs, or tcl84sgx).
|
||||
# Let's leave that choice to the user by allowing him to assign
|
||||
# TCL_LIBRARY to any Tcl library, debug or not.
|
||||
# - TK_INTERNAL_PATH was removed.
|
||||
# => this ended up being only a Win32 variable, and there is a lot of
|
||||
@@ -40,53 +60,49 @@ INCLUDE(FindTclsh)
|
||||
|
||||
GET_FILENAME_COMPONENT(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH)
|
||||
GET_FILENAME_COMPONENT(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH)
|
||||
STRING(REGEX REPLACE
|
||||
STRING(REGEX REPLACE
|
||||
"^.*tclsh([0-9]\\.*[0-9]).*$" "\\1" TCL_TCLSH_VERSION "${TCL_TCLSH}")
|
||||
|
||||
GET_FILENAME_COMPONENT(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
|
||||
|
||||
GET_FILENAME_COMPONENT(TCL_LIBRARY_PATH "${TCL_LIBRARY}" PATH)
|
||||
GET_FILENAME_COMPONENT(TCL_LIBRARY_PATH_PARENT "${TCL_LIBRARY_PATH}" PATH)
|
||||
STRING(REGEX REPLACE
|
||||
STRING(REGEX REPLACE
|
||||
"^.*tcl([0-9]\\.*[0-9]).*$" "\\1" TCL_VERSION "${TCL_LIBRARY}")
|
||||
|
||||
SET(TCL_POSSIBLE_LIB_PATHS
|
||||
"${TCL_INCLUDE_PATH_PARENT}/lib"
|
||||
"${TCL_INCLUDE_PATH_PARENT}/lib64"
|
||||
"${TCL_LIBRARY_PATH}"
|
||||
"${TCL_TCLSH_PATH_PARENT}/lib"
|
||||
/usr/lib
|
||||
"${TCL_TCLSH_PATH_PARENT}/lib64"
|
||||
/usr/lib
|
||||
/usr/lib64
|
||||
/usr/local/lib
|
||||
/usr/local/lib64
|
||||
)
|
||||
|
||||
IF(WIN32)
|
||||
GET_FILENAME_COMPONENT(
|
||||
ActiveTcl_CurrentVersion
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\ActiveState\\ActiveTcl;CurrentVersion]"
|
||||
ActiveTcl_CurrentVersion
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\ActiveState\\ActiveTcl;CurrentVersion]"
|
||||
NAME)
|
||||
SET(TCLTK_POSSIBLE_LIB_PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\ActiveState\\ActiveTcl\\${ActiveTcl_CurrentVersion}]/lib"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.6;Root]/lib"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.5;Root]/lib"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.4;Root]/lib"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.3;Root]/lib"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.2;Root]/lib"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.0;Root]/lib"
|
||||
"$ENV{ProgramFiles}/Tcl/Lib"
|
||||
"C:/Program Files/Tcl/lib"
|
||||
"C:/Tcl/lib"
|
||||
"C:/Program Files/Tcl/lib"
|
||||
"C:/Tcl/lib"
|
||||
)
|
||||
ENDIF(WIN32)
|
||||
|
||||
FIND_LIBRARY(TCL_LIBRARY
|
||||
NAMES
|
||||
tcl
|
||||
NAMES
|
||||
tcl86 tcl8.6
|
||||
tcl85 tcl8.5
|
||||
tcl
|
||||
tcl${TCL_VERSION} tcl${TCL_TCLSH_VERSION}
|
||||
tcl86 tcl8.6
|
||||
tcl85 tcl8.5
|
||||
tcl84 tcl8.4
|
||||
tcl83 tcl8.3
|
||||
tcl82 tcl8.2
|
||||
tcl80 tcl8.0
|
||||
PATHS ${TCL_POSSIBLE_LIB_PATHS}
|
||||
)
|
||||
|
||||
@@ -104,24 +120,16 @@ ENDIF(Tcl_FRAMEWORKS)
|
||||
SET(TCL_POSSIBLE_INCLUDE_PATHS
|
||||
"${TCL_LIBRARY_PATH_PARENT}/include"
|
||||
"${TCL_INCLUDE_PATH}"
|
||||
${TCL_FRAMEWORK_INCLUDES}
|
||||
${TCL_FRAMEWORK_INCLUDES}
|
||||
"${TCL_TCLSH_PATH_PARENT}/include"
|
||||
/usr/include/tcl8.6
|
||||
/usr/include/tcl8.5
|
||||
/usr/include
|
||||
/usr/local/include
|
||||
/usr/include/tcl${TCL_VERSION}
|
||||
/usr/include/tcl8.6
|
||||
/usr/include/tcl8.5
|
||||
/usr/include/tcl8.4
|
||||
/usr/include/tcl8.3
|
||||
/usr/include/tcl8.2
|
||||
/usr/include/tcl8.0
|
||||
/usr/local/include/tcl${TCL_VERSION}
|
||||
/usr/local/include/tcl8.6
|
||||
/usr/local/include/tcl8.5
|
||||
/usr/local/include/tcl8.4
|
||||
/usr/local/include/tcl8.3
|
||||
/usr/local/include/tcl8.2
|
||||
/usr/local/include/tcl8.0
|
||||
)
|
||||
|
||||
|
||||
@@ -130,17 +138,13 @@ IF(WIN32)
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\ActiveState\\ActiveTcl\\${ActiveTcl_CurrentVersion}]/include"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.6;Root]/include"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.5;Root]/include"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.4;Root]/include"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.3;Root]/include"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.2;Root]/include"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.0;Root]/include"
|
||||
"$ENV{ProgramFiles}/Tcl/include"
|
||||
"C:/Program Files/Tcl/include"
|
||||
"C:/Tcl/include"
|
||||
)
|
||||
ENDIF(WIN32)
|
||||
|
||||
FIND_PATH(TCL_INCLUDE_PATH
|
||||
FIND_PATH(TCL_INCLUDE_PATH
|
||||
NAMES tcl.h
|
||||
PATHS ${TCL_POSSIBLE_INCLUDE_PATHS}
|
||||
)
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
# - Find zlib
|
||||
# Find the native ZLIB includes and library.
|
||||
# Once done this will define
|
||||
#
|
||||
# ZLIB_INCLUDE_DIRS - where to find zlib.h, etc.
|
||||
# ZLIB_LIBRARIES - List of libraries when using zlib.
|
||||
# ZLIB_FOUND - True if zlib found.
|
||||
#
|
||||
# ZLIB_VERSION_STRING - The version of zlib found (x.y.z)
|
||||
# ZLIB_VERSION_MAJOR - The major version of zlib
|
||||
# ZLIB_VERSION_MINOR - The minor version of zlib
|
||||
# ZLIB_VERSION_PATCH - The patch version of zlib
|
||||
# ZLIB_VERSION_TWEAK - The tweak version of zlib
|
||||
#
|
||||
# The following variable are provided for backward compatibility
|
||||
#
|
||||
# ZLIB_MAJOR_VERSION - The major version of zlib
|
||||
# ZLIB_MINOR_VERSION - The minor version of zlib
|
||||
# ZLIB_PATCH_VERSION - The patch version of zlib
|
||||
|
||||
#=============================================================================
|
||||
# Copyright 2001-2009 Kitware, Inc.
|
||||
#
|
||||
# Distributed under the OSI-approved BSD License (the "License");
|
||||
# see accompanying file Copyright.txt for details.
|
||||
#
|
||||
# This software is distributed WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the License for more information.
|
||||
#=============================================================================
|
||||
# (To distribute this file outside of CMake, substitute the full
|
||||
# License text for the above reference.)
|
||||
|
||||
FIND_PATH(ZLIB_INCLUDE_DIR zlib.h
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\Zlib;InstallPath]/include"
|
||||
)
|
||||
|
||||
SET(ZLIB_NAMES z zlib zdll zlib1 zlibd zlibd1)
|
||||
FIND_LIBRARY(ZLIB_LIBRARY
|
||||
NAMES
|
||||
${ZLIB_NAMES}
|
||||
PATHS
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\Zlib;InstallPath]/lib"
|
||||
)
|
||||
MARK_AS_ADVANCED(ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
|
||||
|
||||
IF(ZLIB_INCLUDE_DIR AND EXISTS "${ZLIB_INCLUDE_DIR}/zlib.h")
|
||||
FILE(STRINGS "${ZLIB_INCLUDE_DIR}/zlib.h" ZLIB_H REGEX "^#define ZLIB_VERSION \"[^\"]*\"$")
|
||||
|
||||
STRING(REGEX REPLACE "^.*ZLIB_VERSION \"([0-9]+).*$" "\\1" ZLIB_VERSION_MAJOR "${ZLIB_H}")
|
||||
STRING(REGEX REPLACE "^.*ZLIB_VERSION \"[0-9]+\\.([0-9]+).*$" "\\1" ZLIB_VERSION_MINOR "${ZLIB_H}")
|
||||
STRING(REGEX REPLACE "^.*ZLIB_VERSION \"[0-9]+\\.[0-9]+\\.([0-9]+).*$" "\\1" ZLIB_VERSION_PATCH "${ZLIB_H}")
|
||||
SET(ZLIB_VERSION_STRING "${ZLIB_VERSION_MAJOR}.${ZLIB_VERSION_MINOR}.${ZLIB_VERSION_PATCH}")
|
||||
|
||||
# only append a TWEAK version if it exists:
|
||||
SET(ZLIB_VERSION_TWEAK "")
|
||||
IF( "${ZLIB_H}" MATCHES "^.*ZLIB_VERSION \"[0-9]+\\.[0-9]+\\.[0-9]+\\.([0-9]+).*$")
|
||||
SET(ZLIB_VERSION_TWEAK "${CMAKE_MATCH_1}")
|
||||
SET(ZLIB_VERSION_STRING "${ZLIB_VERSION_STRING}.${ZLIB_VERSION_TWEAK}")
|
||||
ENDIF( "${ZLIB_H}" MATCHES "^.*ZLIB_VERSION \"[0-9]+\\.[0-9]+\\.[0-9]+\\.([0-9]+).*$")
|
||||
|
||||
SET(ZLIB_MAJOR_VERSION "${ZLIB_VERSION_MAJOR}")
|
||||
SET(ZLIB_MINOR_VERSION "${ZLIB_VERSION_MINOR}")
|
||||
SET(ZLIB_PATCH_VERSION "${ZLIB_VERSION_PATCH}")
|
||||
ENDIF()
|
||||
|
||||
# handle the QUIETLY and REQUIRED arguments and set ZLIB_FOUND to TRUE if
|
||||
# all listed variables are TRUE
|
||||
#INCLUDE(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
||||
INCLUDE(${CMAKE_HOME_DIRECTORY}/cmake/FindPackageHandleStandardArgs.cmake)
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(ZLIB REQUIRED_VARS ZLIB_LIBRARY ZLIB_INCLUDE_DIR
|
||||
VERSION_VAR ZLIB_VERSION_STRING)
|
||||
|
||||
IF(ZLIB_FOUND)
|
||||
SET(ZLIB_INCLUDE_DIRS ${ZLIB_INCLUDE_DIR})
|
||||
SET(ZLIB_LIBRARIES ${ZLIB_LIBRARY})
|
||||
ENDIF()
|
||||
|
||||
@@ -1,17 +1,20 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
IF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
|
||||
@@ -20,18 +23,17 @@ ENDIF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
|
||||
|
||||
FILE(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files)
|
||||
STRING(REGEX REPLACE "\n" ";" files "${files}")
|
||||
LIST(REVERSE files)
|
||||
FOREACH(file ${files})
|
||||
MESSAGE(STATUS "Uninstalling \"${file}\"")
|
||||
IF(NOT EXISTS "${file}")
|
||||
MESSAGE(FATAL_ERROR "File \"${file}\" does not exists.")
|
||||
ENDIF(NOT EXISTS "${file}")
|
||||
EXEC_PROGRAM("@CMAKE_COMMAND@" ARGS "-E remove \"${file}\""
|
||||
OUTPUT_VARIABLE rm_out
|
||||
RETURN_VARIABLE rm_retval)
|
||||
IF("${rm_retval}" GREATER 0)
|
||||
MESSAGE(FATAL_ERROR "Problem when removing \"${file}\"")
|
||||
ENDIF("${rm_retval}" GREATER 0)
|
||||
MESSAGE(STATUS "Uninstalling \"$ENV{DESTDIR}${file}\"")
|
||||
IF(EXISTS "$ENV{DESTDIR}${file}")
|
||||
EXEC_PROGRAM("@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
|
||||
OUTPUT_VARIABLE rm_out
|
||||
RETURN_VARIABLE rm_retval)
|
||||
IF("${rm_retval}" GREATER 0)
|
||||
MESSAGE(FATAL_ERROR "Problem when removing \"$ENV{DESTDIR}${file}\"")
|
||||
ENDIF("${rm_retval}" GREATER 0)
|
||||
ELSE(EXISTS "$ENV{DESTDIR}${file}")
|
||||
MESSAGE(STATUS "File \"$ENV{DESTDIR}${file}\" does not exist.")
|
||||
ENDIF(EXISTS "$ENV{DESTDIR}${file}")
|
||||
ENDFOREACH(file)
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
VERSION=@VERSION@
|
||||
SRCROOT=@CMAKE_SOURCE_DIR@
|
||||
BUILDDIR=@CMAKE_BINARY_DIR@
|
||||
PROJECT=@PROJECT_NAME@
|
||||
TAG=release-$(echo $VERSION | sed -e 's/\./-/g')
|
||||
|
||||
EXCLUDE="@DIST_EXCLUDE@"
|
||||
EXPORT_DIR="${PROJECT}-${VERSION}"
|
||||
|
||||
if [ -z $CVSROOT ]; then
|
||||
echo "The CVSROOT variable must be set"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Exporting source tree"
|
||||
if [ $(echo $VERSION | grep cvs) ]; then
|
||||
cvs export -r HEAD -d $PROJECT-$VERSION $PROJECT
|
||||
else
|
||||
cvs export -r $TAG -d $PROJECT-$VERSION $PROJECT
|
||||
fi
|
||||
|
||||
echo "Removing not needed stuff"
|
||||
for i in $EXCLUDE ; do
|
||||
echo " $i"
|
||||
rm -rf $EXPORT_DIR/$i
|
||||
done
|
||||
|
||||
echo "Generating archive"
|
||||
tar cjf ${BUILDDIR}/${PROJECT}-${VERSION}.tar.bz2 ${EXPORT_DIR}
|
||||
|
||||
echo "Cleaning up"
|
||||
rm -rf ${EXPORT_DIR}
|
||||
+5
-18
@@ -1,26 +1,11 @@
|
||||
#cmakedefine HAVE_ARPA_INET_H
|
||||
#cmakedefine HAVE_LIBINTL_H
|
||||
#cmakedefine HAVE_LIMITS_H
|
||||
#cmakedefine HAVE_LOCALE_H
|
||||
#cmakedefine HAVE_NETDB_H
|
||||
#cmakedefine HAVE_NETINET_IN_H
|
||||
#cmakedefine HAVE_STDLIB_H
|
||||
#cmakedefine HAVE_STRING_H
|
||||
#cmakedefine HAVE_SYS_SOCKET_H
|
||||
#cmakedefine HAVE_SYS_TIME_H
|
||||
#cmakedefine HAVE_SYS_TYPES_H
|
||||
#cmakedefine HAVE_UNISTD_H
|
||||
#cmakedefine HAVE_PWD_H
|
||||
#cmakedefine HAVE_ERRNO_H
|
||||
#cmakedefine HAVE_REGEX_H
|
||||
#cmakedefine HAVE_WCHAR_H
|
||||
#cmakedefine HAVE_SYS_FILE_H
|
||||
#cmakedefine HAVE_SYS_RESOURCE_H
|
||||
#cmakedefine HAVE_FLOCK
|
||||
#cmakedefine HAVE_LANGINFO_CODESET
|
||||
#cmakedefine HAVE_STRNDUP
|
||||
#cmakedefine HAVE_BACKTRACE
|
||||
#cmakedefine ICONV_2ARG_IS_CONST 1
|
||||
#cmakedefine HAVE_TCL_CREATE_NS
|
||||
#cmakedefine HAVE_MALLINFO
|
||||
#cmakedefine HAVE_EAT_NEWLINE_GLITCH
|
||||
#define PACKAGE_VERSION "@VERSION@"
|
||||
#define PACKAGE "@PROJECT_NAME@"
|
||||
#define PACKAGE_NAME "@PROJECT_NAME@"
|
||||
@@ -28,4 +13,6 @@
|
||||
#define WEECHAT_LIBDIR "@LIBDIR@"
|
||||
#define WEECHAT_SHAREDIR "@SHAREDIR@"
|
||||
#define LOCALEDIR "@LOCALEDIR@"
|
||||
#define WEECHAT_HOME "@WEECHAT_HOME@"
|
||||
#define CA_FILE "@CA_FILE@"
|
||||
#define _GNU_SOURCE 1
|
||||
|
||||
+496
-323
File diff suppressed because it is too large
Load Diff
Vendored
+17
-5
@@ -1,7 +1,19 @@
|
||||
weechat (0.1.6-1) unstable; urgency=low
|
||||
weechat (0.3.1-1) unstable; urgency=low
|
||||
|
||||
* This release introduces some incompatible changes with old scripts
|
||||
and locale support, you can read the upstream NEWS file for more
|
||||
information.
|
||||
This release introduces important changes with the usage of SSL. There
|
||||
are stronger checks while connecting with SSL. By default, if a connection
|
||||
is not fully trusted it will fail.
|
||||
You can find more information on how to handle this new behaviour here:
|
||||
http://dev.weechat.org/post/2009/12/01/SSL-certificates
|
||||
|
||||
-- Julien Louis <ptitlouis@sysif.net> Fri, 11 Nov 2005 20:45:46 +0100
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Mon, 25 Jan 2010 12:35:11 +0100
|
||||
|
||||
weechat (0.3.0-1) unstable; urgency=low
|
||||
|
||||
This release introduces major changes. Large part of code was
|
||||
rewritten without keeping compatibility with older versions.
|
||||
|
||||
Please refer to the file /usr/share/doc/weechat-core/UPGRADE_0.3
|
||||
for more information on upgrade from a version 0.2.x to 0.3.x.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Tue, 15 Sep 2009 20:59:42 +0000
|
||||
|
||||
Vendored
+270
-27
@@ -1,20 +1,263 @@
|
||||
weechat (0.3.0-1) experimental; urgency=low
|
||||
weechat (0.4.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Move guile build dependency to guile-2.0-dev (previous versions are
|
||||
no longer supported).
|
||||
* Add supported protocols in long description. Thanks to Jonas Smedegaard
|
||||
for the suggestion (Closes: #705216)
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Tue, 21 May 2013 19:44:31 +0000
|
||||
|
||||
weechat (0.4.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
* Bump Standards-Version to 3.9.4
|
||||
* Remove UPGRADE_0.3 from doc (no more included in upstream sources).
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Wed, 23 Jan 2013 18:44:36 +0000
|
||||
|
||||
weechat (0.3.9.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- do not call shell to execute command in hook_process (fix security
|
||||
problem when a plugin/script gives untrusted command)
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 18 Nov 2012 13:35:21 +0000
|
||||
|
||||
weechat (0.3.9.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- fix crash when decoding IRC colors in strings
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Fri, 09 Nov 2012 23:11:09 +0000
|
||||
|
||||
weechat (0.3.9-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Add the new 'script' plugin and update the long descriptions accordingly
|
||||
* Add new doc-base files:
|
||||
- Testers guide in Japanese
|
||||
- Users guide in Japanese
|
||||
- Scripting guide in Japanese
|
||||
* Fix wrong Vcs-Browser URL (Closes: #689203)
|
||||
* Update lintian override on weechat-curses
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 30 Sep 2012 21:14:22 +0000
|
||||
|
||||
weechat (0.3.8-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 03 Jun 2012 07:54:52 +0000
|
||||
|
||||
weechat (0.3.7-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Bump Standards-Version to 3.9.3
|
||||
* Update debian/copyright: new year
|
||||
* Add new doc-base files:
|
||||
- Developer's Guide in English
|
||||
- Relay Protocol in English
|
||||
- Quickstart in Spanish
|
||||
* Update Vcs-Git and Vcs-Browser fields
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 26 Feb 2012 10:32:35 +0000
|
||||
|
||||
weechat (0.3.6-2) unstable; urgency=low
|
||||
|
||||
* Update debian/rules to use build flags from dpkg-buildflags when it's
|
||||
possible (ie: with dpkg >= 1.16.1).
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sat, 29 Oct 2011 07:31:14 +0000
|
||||
|
||||
weechat (0.3.6-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- Fix a FTBFS due to wrong detection of ncursesw headers
|
||||
(Closes: #646299)
|
||||
* Add new doc-base files (Polish translations).
|
||||
* Install html documentation in /usr/share/doc/weechat/html instead
|
||||
of /usr/share/doc/weechat
|
||||
* Add a symlink from /usr/share/doc/weechat/html to
|
||||
/usr/share/doc/weechat-doc/html so that it will be easier to find
|
||||
documentation when weechat-doc is installed (Closes: #632621)
|
||||
* Add a Suggest on weechat-doc for weechat and weechat-curses. Thanks to
|
||||
Jonathan Nieder for the proposal.
|
||||
* Fix the cmake invokation from debian/rules (cflags and ldflags)
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Wed, 26 Oct 2011 20:10:09 +0000
|
||||
|
||||
weechat (0.3.5-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- Fix usage of deprecated _set_priority GnuTLS functions (Closes: #624055)
|
||||
* Remove patch added to fix crash when completing /part command
|
||||
* Bump Standards-Version to 3.9.2
|
||||
* Update debian/copyright, switch to DEP5 format
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Mon, 16 May 2011 11:40:09 +0000
|
||||
|
||||
weechat (0.3.4-2) unstable; urgency=low
|
||||
|
||||
* Add a patch which fix a crash when completing /part command on a
|
||||
non-irc buffer.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 13 Feb 2011 21:13:35 +0000
|
||||
|
||||
weechat (0.3.4-1) unstable; urgency=low
|
||||
|
||||
* New upstream release (add relay and rmodifier plugins).
|
||||
* Update Build depends (tcl-dev, ruby-dev, asciidoc).
|
||||
* Remove the patch to make weechat aware of python 2.7 (merged upstream).
|
||||
* Remove the backported patch which fix the bug with hostmasks in IRC
|
||||
command /ignore.
|
||||
* Update lintian override on weechat-curses.
|
||||
* Update long descriptions regarding the new features.
|
||||
* Add source/local-options file.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 16 Jan 2011 11:54:55 +0000
|
||||
|
||||
weechat (0.3.3-3) unstable; urgency=low
|
||||
|
||||
* Upload to unstable.
|
||||
* Downgrade tcl-dev dependency to 8.4 until tcl 8.5 hit unstable.
|
||||
* Add a patch to make cmake aware of python 2.7 (Closes: #606989).
|
||||
Thanks to Matthias Klose.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Mon, 27 Dec 2010 23:29:46 +0000
|
||||
|
||||
weechat (0.3.3-2) experimental; urgency=low
|
||||
|
||||
* Switch to dpkg-source 3.0 (quilt) format
|
||||
* Add a patch to fix bug with hostmasks in IRC command /ignore
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Fri, 20 Aug 2010 20:39:06 +0000
|
||||
|
||||
weechat (0.3.3-1) experimental; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Add new doc-base files (German translations).
|
||||
* Update Standards-Version to 3.9.1
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Tue, 10 Aug 2010 11:23:14 +0000
|
||||
|
||||
weechat (0.3.2-2) experimental; urgency=low
|
||||
|
||||
* Fix Vcs-Browser url (Closes: #580859).
|
||||
* Rebuild against tcl-dev (>= 8.5) (Closes: #582588).
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 23 May 2010 08:32:37 +0000
|
||||
|
||||
weechat (0.3.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- Add SASL authentication support (Closes: #574053)
|
||||
- Add Build-Depend on libgcrypt11-dev (needed by SASL auth.)
|
||||
* Fix build dependency against asciidoc (>=8.4 is needed). Thanks
|
||||
to Michal Suchanek who spotted this bug (Closes: #574050).
|
||||
* Update Standards-Version to 3.8.4
|
||||
* Add debian/source/format to make lintian happy.
|
||||
* Update lintian-override for weechat-curses manpage.
|
||||
* Add new doc-base files (italian translations).
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sat, 20 Mar 2010 18:09:38 +0100
|
||||
|
||||
weechat (0.3.1.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 31 Jan 2010 19:18:42 +0000
|
||||
|
||||
weechat (0.3.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release:
|
||||
- Add ssl client certificate support (Closes: #453348)
|
||||
- Fix a color bug in status line (Closes: #512957)
|
||||
* Remove patch 'fix_ftbfs_kfreebsd' (fixed upstream)
|
||||
* Maintainer became Debian Developer: adjust email, VCS and DM fields.
|
||||
* Update doc-base files:
|
||||
- Remove not needed asciidoc templates
|
||||
- Add new translations
|
||||
* Update debian/NEWS about new SSL behaviour.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sat, 16 Jan 2010 12:16:26 +0100
|
||||
|
||||
weechat (0.3.0-2) unstable; urgency=low
|
||||
|
||||
* Add a patch to fix a FTBFS on GNU/kFreeBSD.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Sat, 03 Oct 2009 13:22:10 +0000
|
||||
|
||||
weechat (0.3.0-1) unstable; urgency=low
|
||||
|
||||
* New (final) upstream release.
|
||||
* Upload to unstable.
|
||||
* Add doc-base files for documentation.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Tue, 15 Sep 2009 20:58:07 +0000
|
||||
|
||||
weechat (0.3.0~rc3-1) experimental; urgency=low
|
||||
|
||||
* New (major) upstream release.
|
||||
- Fix the excessive number of wakeups (Closes: #461945)
|
||||
* Packaging changes:
|
||||
- Drop weechat-common
|
||||
- Add weechat-doc (Documentation)
|
||||
- Add weechat-core (locales files, essential plugins)
|
||||
- Add weechat-dbg (gdb debugging symbols)
|
||||
- Add weechat-dev (plugins developement files)
|
||||
* Adjust Build-Depends for new tcl plugin (update debian/copyright).
|
||||
* Remove quilt from Build-Depends (patches merged upstream).
|
||||
* Switch packaging from cdbs to plain debhelper.
|
||||
* Remove patches (merged upstream).
|
||||
* Update debian/copyright: add new copyright holder.
|
||||
* Packaging changes (taking into account future frontends: weechat-gtk,
|
||||
weechat-qt, etc.):
|
||||
- Drop weechat-common
|
||||
- Add weechat-doc (Documentation)
|
||||
- Add weechat-core (locales files, essential plugins)
|
||||
- Add weechat-dev (plugins development files)
|
||||
- Add weechat-dbg (gdb debugging symbols)
|
||||
* Switch packaging from cdbs to debhelper 7.
|
||||
* Update packages descriptions.
|
||||
* Add a lintian-override against manpage line wrapping error.
|
||||
* Update Standards-Version to 3.8.3.
|
||||
* Add file UPGRADE_0.3 to doc files.
|
||||
* Update debian/NEWS about major changes in this release.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Fri, 08 May 2009 13:36:39 +0000
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Sun, 16 Aug 2009 20:32:01 +0000
|
||||
|
||||
weechat (0.2.6.3-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
- drop the usage of the deprecated libgnutls-config script to detect
|
||||
gnutls (Closes: #529912).
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Sat, 13 Jun 2009 21:47:56 +0000
|
||||
|
||||
weechat (0.2.6.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* Add a patch which fix typos in aspell plugin.
|
||||
* Refresh patch multiple_ip_servers according to the new upstream release.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Sun, 19 Apr 2009 10:23:26 +0000
|
||||
|
||||
weechat (0.2.6.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release which includes a fix against a possible remote
|
||||
Denial of Service (crash) while receiving messages with special chars
|
||||
(Closes: #519940).
|
||||
* Refresh patch multiple_ip_servers according to the new upstream release.
|
||||
* Update Standards-Version to 3.8.1.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Mon, 16 Mar 2009 13:18:29 +0000
|
||||
|
||||
weechat (0.2.6-3) unstable; urgency=low
|
||||
|
||||
* Add a patch to make weechat try to connect other server IPs
|
||||
when the first one failed. Thanks to Lionel Elie Mamane for
|
||||
his patch (Closes: #498610).
|
||||
* Rename patch 01_perlembed_init_macros to perlembed_init_macros.
|
||||
* Update debian/control:
|
||||
- add ${misc:Depends}
|
||||
- update descriptions
|
||||
* Update debian/copyright about debian packaging.
|
||||
* Add Vcs-Browser and Vcs-Git fields in debian/control.
|
||||
* Add DM-Upload-Allowed field.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Sat, 21 Feb 2009 18:34:08 +0000
|
||||
|
||||
weechat (0.2.6-2) unstable; urgency=low
|
||||
|
||||
@@ -28,7 +271,7 @@ weechat (0.2.6-2) unstable; urgency=low
|
||||
* Reformat NEWS file to avoid lintian warnings.
|
||||
* Fix typos in control file.
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Sun, 30 Nov 2008 16:38:54 +0100
|
||||
-- Emmanuel Bouthenot <kolter@openics.org> Sun, 07 Sep 2008 19:39:42 +0000
|
||||
|
||||
weechat (0.2.6-1) unstable; urgency=low
|
||||
|
||||
@@ -132,11 +375,11 @@ weechat (0.1.8-1) unstable; urgency=low
|
||||
-- Julien Louis <ptitlouis@sysif.net> Sat, 18 Mar 2006 11:32:52 +0100
|
||||
|
||||
weechat (0.1.7-2) unstable; urgency=low
|
||||
|
||||
|
||||
* force linking against libpthread on GNU/Hurd (Closes: #350487)
|
||||
|
||||
|
||||
-- Julien Louis <ptitlouis@sysif.net> Sun, 5 Feb 2006 18:23:24 +0100
|
||||
|
||||
|
||||
weechat (0.1.7-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
@@ -208,7 +451,7 @@ weechat (0.1.2-2) unstable; urgency=low
|
||||
weechat (0.1.2-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.1.2, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- Sebastien Helleu <flashcode@flashtux.org> Sat, 21 May 2005 08:00:00 +0200
|
||||
|
||||
weechat (0.1.1-2) unstable; urgency=low
|
||||
@@ -222,65 +465,65 @@ weechat (0.1.1-2) unstable; urgency=low
|
||||
weechat (0.1.1-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.1.1, see ChangeLog for detail (closes: #306492)
|
||||
|
||||
|
||||
-- Sebastien Helleu <flashcode@flashtux.org> Sat, 20 Mar 2005 08:00:00 +0200
|
||||
|
||||
weechat (0.1.0-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.1.0, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- Sebastien Helleu <flashcode@flashtux.org> Sat, 12 Feb 2005 12:00:00 +0200
|
||||
|
||||
weechat (0.0.9-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.9, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Sat, 01 Jan 2005 13:00:00 +0200
|
||||
|
||||
weechat (0.0.8-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.8, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Sat, 30 Oct 2004 11:40:00 +0200
|
||||
|
||||
weechat (0.0.7-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.7, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Sat, 08 Aug 2004 21:00:00 +0200
|
||||
|
||||
weechat (0.0.6-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.6, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Sat, 05 Jun 2004 11:30:00 +0200
|
||||
|
||||
weechat (0.0.5-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.5, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Sat, 07 Feb 2004 20:30:00 +0200
|
||||
|
||||
weechat (0.0.4-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.4, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Thu, 01 Jan 2004 13:00:00 +0200
|
||||
|
||||
weechat (0.0.3-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.3, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Mon, 03 Nov 2003 23:15:00 +0200
|
||||
|
||||
weechat (0.0.2-1) unstable; urgency=low
|
||||
|
||||
* WeeChat version 0.0.2, see ChangeLog for detail.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Sun, 05 Oct 2003 12:00:00 +0200
|
||||
|
||||
weechat (0.0.1-1) unstable; urgency=low
|
||||
|
||||
* First version.
|
||||
|
||||
|
||||
-- FlashCode <flashcode@flashtux.org> Sat, 27 Sep 2003 12:00:00 +0200
|
||||
|
||||
Vendored
+40
-15
@@ -1,43 +1,66 @@
|
||||
Source: weechat
|
||||
Section: net
|
||||
Priority: optional
|
||||
Maintainer: Emmanuel Bouthenot <kolter@openics.org>
|
||||
Build-Depends-Indep: xsltproc, docbook-xsl, docbook-xml
|
||||
Maintainer: Emmanuel Bouthenot <kolter@debian.org>
|
||||
Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev,
|
||||
ruby, ruby1.8-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
|
||||
tcl-dev, libgnutls-dev, dpkg-dev (>= 1.13.19), pkg-config
|
||||
Standards-Version: 3.8.1
|
||||
Homepage: http://weechat.flashtux.org/
|
||||
ruby1.9.1, ruby1.9.1-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
|
||||
tcl8.5-dev, guile-2.0-dev, libcurl4-gnutls-dev, libgcrypt11-dev, libgnutls-dev,
|
||||
zlib1g-dev, dpkg-dev (>= 1.13.19), pkg-config, asciidoc (>= 8.5), source-highlight,
|
||||
xsltproc, docbook-xml, docbook-xsl
|
||||
Standards-Version: 3.9.4
|
||||
Homepage: http://weechat.org/
|
||||
Vcs-Git: git://anonscm.debian.org/users/kolter/weechat.git
|
||||
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/kolter/weechat.git
|
||||
|
||||
Package: weechat
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, weechat-curses (>= ${source:Version})
|
||||
Suggests: weechat-doc (= ${source:Version})
|
||||
Description: Fast, light and extensible chat client
|
||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||
for many operating systems. Everything can be done with a keyboard.
|
||||
It is customizable and extensible with plugins/scripts, and includes:
|
||||
- support of IRC protocol (native)
|
||||
- support of XMPP/Jabber protocol (with additional script)
|
||||
- nicklist
|
||||
- smart hotlist
|
||||
- infobar with highlight notification
|
||||
- horizontal and vertical split
|
||||
- double charset support (decode/encode)
|
||||
- FIFO pipe for remote control
|
||||
- 256 colors support
|
||||
- incremental text search
|
||||
- dynamic filtering of buffer content
|
||||
- Perl, Python, Ruby, Lua, Tcl and Scheme scripting
|
||||
- scripts manager
|
||||
- spell checking
|
||||
- highly customizable and extensible
|
||||
- and much more!
|
||||
|
||||
Package: weechat-curses
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-core (= ${binary:Version})
|
||||
Conflicts: weechat-common
|
||||
Breaks: weechat-scripts (<= 20090221-1)
|
||||
Recommends: weechat-plugins (= ${binary:Version})
|
||||
Suggests: weechat-doc (= ${source:Version})
|
||||
Description: Fast, light and extensible chat client - console client
|
||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||
for many operating systems. Everything can be done with a keyboard.
|
||||
It is customizable and extensible with plugins/scripts, and includes:
|
||||
- support of IRC protocol (native)
|
||||
- support of XMPP/Jabber protocol (with additional script)
|
||||
- nicklist
|
||||
- smart hotlist
|
||||
- infobar with highlight notification
|
||||
- horizontal and vertical split
|
||||
- double charset support (decode/encode)
|
||||
- FIFO pipe for remote control
|
||||
- 256 colors support
|
||||
- incremental text search
|
||||
- dynamic filtering of buffer content
|
||||
- Perl, Python, Ruby, Lua, Tcl and Scheme scripting
|
||||
- scripts manager
|
||||
- spell checking
|
||||
- highly customizable and extensible
|
||||
- and much more!
|
||||
.
|
||||
This package provides the console client (ncurses).
|
||||
@@ -45,30 +68,32 @@ Description: Fast, light and extensible chat client - console client
|
||||
Package: weechat-core
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Replaces: weechat-common, weechat-plugins (<< 0.3.0)
|
||||
Suggests: weechat-doc (= ${source:Version})
|
||||
Conflicts: weechat-common, weechat-plugins (<< 0.3.0)
|
||||
Description: Fast, light and extensible chat client - core files
|
||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||
for many operating systems. Everything can be done with a keyboard.
|
||||
.
|
||||
This package provides core plugins and locales files for WeeChat. It
|
||||
currently ships the following plugins: xfer, notify, irc, charset and
|
||||
currently ships the following plugins: alias, xfer, irc, charset and
|
||||
logger. It is useless without weechat-curses.
|
||||
|
||||
Package: weechat-plugins
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-curses (= ${binary:Version})
|
||||
Suggests: weechat-scripts
|
||||
Suggests: weechat-scripts (>> 20090221-1)
|
||||
Description: Fast, light and extensible chat client - plugins
|
||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||
for many operating systems. Everything can be done with a keyboard.
|
||||
.
|
||||
This package provides some plugins to enhance WeeChat. It currently
|
||||
ships the following plugins:
|
||||
- Perl, Python, Ruby, Lua, and Tcl scripting.
|
||||
- Spell checking (thanks to aspell).
|
||||
- Charsets management
|
||||
- And many others (Relay, Fifo, ...)
|
||||
- Perl, Python, Ruby, Lua, Tcl and Scheme scripting
|
||||
- scripts manager
|
||||
- Spell checking (thanks to aspell)
|
||||
- FIFO pipe for remote control
|
||||
- IRC proxy
|
||||
- Realtime input/output changes through regular expressions
|
||||
|
||||
Package: weechat-doc
|
||||
Section: doc
|
||||
|
||||
Vendored
+29
-16
@@ -1,19 +1,32 @@
|
||||
This package was debianized by FlashCode <flashcode@flashtux.org> on
|
||||
Sat, 21 May 2005 08:00:00 +0200.
|
||||
Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174
|
||||
Upstream-Name: weechat
|
||||
Upstream-Contact: Sebastien Helleu <flashcode@flashtux.org>
|
||||
Source: http://weechat.org/
|
||||
|
||||
It was downloaded from http://weechat.flashtux.org/download
|
||||
Files: *
|
||||
Copyright: 2003-2013, Sebastien Helleu <flashcode@flashtux.org>
|
||||
2005-2009, Emmanuel Bouthenot <kolter@openics.org>
|
||||
2008-2009, Dmitry Kobylin <fnfal@academ.tsc.ru>
|
||||
License: GPL-3+
|
||||
|
||||
Copyright:
|
||||
(2003) FlashCode <flashcode@flashtux.org>
|
||||
Emmanuel Bouthenot <kolter@openics.org>
|
||||
(2008) Dmitry Kobylin <fnfal@academ.tsc.ru> (tcl plugin)
|
||||
Files: debian/*
|
||||
Copyright: 2005-2008, Julien Louis <ptitlouis@sysif.net>
|
||||
2008-2012, Emmanuel Bouthenot <kolter@openics.org>
|
||||
License: GPL-3+
|
||||
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or (at
|
||||
your option) any later version.
|
||||
|
||||
On Debian systems, the complete text of the GNU General Public
|
||||
License, Version 3 can be found in the file
|
||||
/usr/share/common-licenses/GPL-3
|
||||
License: GPL-3+
|
||||
WeeChat is free software: you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License as published by the
|
||||
Free Software Foundation, either version 3 of the License, or (at your
|
||||
option) any later version.
|
||||
.
|
||||
WeeChat is distributed in the hope that it will be useful, but
|
||||
WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
.
|
||||
On Debian systems, the complete text of the GNU General Public License,
|
||||
Version 3 can be found in the file /usr/share/common-licenses/GPL-3
|
||||
|
||||
Vendored
+32
-24
@@ -1,37 +1,45 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
builddir/Makefile:
|
||||
mkdir -p builddir
|
||||
cd builddir && \
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_C_FLAGS="$(CFLAGS)" \
|
||||
-DCMAKE_LD_FLAGS="-Wl,-z,defs" \
|
||||
-DCMAKE_CXX_FLAGS="$(CXXFLAGS)" \
|
||||
-DCMAKE_SKIP_RPATH=ON \
|
||||
-DCMAKE_VERBOSE_MAKEFILE=ON
|
||||
# Default build flags
|
||||
CFLAGS = -g -O2
|
||||
LDFLAGS = -Wl,-Bsymbolic-functions
|
||||
|
||||
build: build-stamp
|
||||
build-stamp: builddir/Makefile
|
||||
dh_testdir
|
||||
$(MAKE) -C builddir
|
||||
touch $@
|
||||
# dpkg >= 1.16.1 provides enhanced build flags (hardening features, etc.)
|
||||
DPKG_EXPORT_BUILDFLAGS = 1
|
||||
-include /usr/share/dpkg/buildflags.mk
|
||||
|
||||
BUILDDIR = builddir
|
||||
|
||||
$(BUILDDIR)/Makefile:
|
||||
mkdir -p $(BUILDDIR)
|
||||
cd $(BUILDDIR) && \
|
||||
cmake .. \
|
||||
-DENABLE_MAN:BOOL=ON \
|
||||
-DENABLE_DOC:BOOL=ON \
|
||||
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
|
||||
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
|
||||
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="$(CFLAGS) -D_FORTIFY_SOURCE=2" \
|
||||
-DCMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING="$(LDFLAGS)" \
|
||||
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
||||
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
|
||||
|
||||
override_dh_auto_build: $(BUILDDIR)/Makefile
|
||||
dh_auto_build
|
||||
|
||||
# Create a symbolic link weechat-curses -> weechat
|
||||
# This link is created for compatibility with old versions on /upgrade.
|
||||
# It may be removed in future.
|
||||
override_dh_auto_install:
|
||||
dh_auto_install
|
||||
ln -s weechat $(CURDIR)/debian/weechat-curses/usr/bin/weechat-curses
|
||||
|
||||
override_dh_auto_configure:
|
||||
# the package also has autotools buildsys and
|
||||
# debhelper try to use it but that's not needed
|
||||
echo
|
||||
|
||||
override_dh_install:
|
||||
$(MAKE) -C builddir DESTDIR=$(CURDIR)/debian/tmp install
|
||||
dh_install
|
||||
|
||||
override_dh_strip:
|
||||
dh_strip --dbg-package=weechat-dbg
|
||||
|
||||
clean:
|
||||
rm -rf builddir
|
||||
dh $@
|
||||
|
||||
%:
|
||||
dh $@
|
||||
dh $@ --parallel --builddirectory=$(BUILDDIR)
|
||||
|
||||
Vendored
+1
-1
@@ -1,2 +1,2 @@
|
||||
version=2
|
||||
http://weechat.flashtux.org/download/weechat-(\d.*)\.tar\.bz2
|
||||
http://weechat.org/files/src/weechat-(\d.*)\.tar\.bz2
|
||||
|
||||
Vendored
+3
-1
@@ -1,2 +1,4 @@
|
||||
usr/bin/weechat-curses
|
||||
usr/bin/weechat
|
||||
debian/weechat.xpm usr/share/pixmaps
|
||||
usr/share/man/man1/weechat.1
|
||||
usr/share/man/*/man1/weechat.1
|
||||
|
||||
-1
@@ -1 +0,0 @@
|
||||
weechat-curses: manpage-has-errors-from-man usr/share/man/man1/weechat-curses.1.gz 54: warning [p 1, 8.2i]: cannot adjust line
|
||||
Vendored
-1
@@ -1 +0,0 @@
|
||||
doc/weechat-curses.1
|
||||
Vendored
+2
-2
@@ -1,4 +1,4 @@
|
||||
?package(weechat-curses):needs="text" section="Applications/Network/Communication" \
|
||||
title="weechat-curses" \
|
||||
title="weechat" \
|
||||
icon="/usr/share/pixmaps/weechat.xpm" \
|
||||
command="/usr/bin/weechat-curses"
|
||||
command="/usr/bin/weechat"
|
||||
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-dev-en
|
||||
Title: WeeChat Developer's Guide (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This manual describes WeeChat internals and
|
||||
how to contribute to WeeChat (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_dev.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_dev.en.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-faq-de
|
||||
Title: WeeChat FAQ (German)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document answers frequently asked questions
|
||||
about the WeeChat IRC client (German version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_faq.de.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_faq.de.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-faq-en
|
||||
Title: WeeChat FAQ (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document answers frequently asked questions
|
||||
about the WeeChat IRC client (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_faq.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_faq.en.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-faq-fr
|
||||
Title: WeeChat FAQ (French)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document answers frequently asked questions
|
||||
about the WeeChat IRC client (French version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_faq.fr.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_faq.fr.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-faq-it
|
||||
Title: WeeChat FAQ (Italian)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document answers frequently asked questions
|
||||
about the WeeChat IRC client (Italian version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_faq.it.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_faq.it.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-faq-ja
|
||||
Title: WeeChat FAQ (Japanese)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document answers frequently asked questions
|
||||
about the WeeChat IRC client (Japanese version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_faq.ja.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_faq.ja.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-faq-pl
|
||||
Title: WeeChat FAQ (Polish)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document answers frequently asked questions
|
||||
about the WeeChat IRC client (Polish version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_faq.pl.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_faq.pl.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-plugin-en
|
||||
Title: WeeChat plugins API (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create plugins
|
||||
for WeeChat (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.en.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-plugin-fr
|
||||
Title: WeeChat plugins API (French)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create plugins
|
||||
for WeeChat (French version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.fr.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.fr.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-plugin-it
|
||||
Title: WeeChat plugins API (Italian)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create plugins
|
||||
for WeeChat (Italian version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.it.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.it.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-de
|
||||
Title: WeeChat Quickstart (German)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (German version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.de.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.de.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-en
|
||||
Title: WeeChat Quickstart (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.en.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-es
|
||||
Title: WeeChat Quickstart (Spanish)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (Spanish version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.es.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.es.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-fr
|
||||
Title: WeeChat Quickstart (French)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (French version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.fr.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.fr.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-it
|
||||
Title: WeeChat Quickstart (Italian)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (Italian version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.it.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.it.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-ja
|
||||
Title: WeeChat Quickstart (Japanese)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (Japanese version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.ja.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.ja.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-pl
|
||||
Title: WeeChat Quickstart (Polish)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (Polish version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.pl.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.pl.html
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
Document: weechat-quickstart-ru
|
||||
Title: WeeChat Quickstart (Russian)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: A short HowTo for new WeeChat users (Russian version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_quickstart.ru.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_quickstart.ru.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-relay-protocol-en
|
||||
Title: WeeChat Relay Protocol (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This manual describes WeeChat Relay Protocol, used by
|
||||
remote GUI to communicate with Relay plugin (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_relay_protocol.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_relay_protocol.en.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-scripting-de
|
||||
Title: WeeChat Scripting Guide (German)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create scripts
|
||||
for WeeChat (German version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.de.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.de.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-scripting-en
|
||||
Title: WeeChat Scripting Guide (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create scripts
|
||||
for WeeChat (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.en.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-scripting-fr
|
||||
Title: WeeChat Scripting Guide (French)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create scripts
|
||||
for WeeChat (French version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.fr.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.fr.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-scripting-it
|
||||
Title: WeeChat Scripting Guide (Italian)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create scripts
|
||||
for WeeChat (Italian version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.it.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.it.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-scripting-ja
|
||||
Title: WeeChat Scripting Guide (Japanese)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create scripts
|
||||
for WeeChat (Japanese version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.ja.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.ja.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-scripting-pl
|
||||
Title: WeeChat Scripting Guide (Polish)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes the API to create scripts
|
||||
for WeeChat (Polish version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_scripting.pl.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_scripting.pl.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-tester-de
|
||||
Title: WeeChat Tester's Guide (German)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes how to test and report
|
||||
bugs against the WeeChat IRC Client (German version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_tester.de.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_tester.de.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-tester-en
|
||||
Title: WeeChat Tester's Guide (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes how to test and report
|
||||
bugs against the WeeChat IRC Client (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_tester.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_tester.en.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-tester-fr
|
||||
Title: WeeChat Tester's Guide (French)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes how to test and report
|
||||
bugs against the WeeChat IRC Client (French version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_tester.fr.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_tester.fr.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-tester-it
|
||||
Title: WeeChat Tester's Guide (Italian)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes how to test and report
|
||||
bugs against the WeeChat IRC Client (Italian version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_tester.it.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_tester.it.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-tester-ja
|
||||
Title: WeeChat Tester's Guide (Japanese)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes how to test and report
|
||||
bugs against the WeeChat IRC Client (Japanese version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_tester.ja.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_tester.ja.html
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-tester-pl
|
||||
Title: WeeChat Tester's Guide (Polish)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This document describes how to test and report
|
||||
bugs against the WeeChat IRC Client (Polish version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_tester.pl.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_tester.pl.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-user-de
|
||||
Title: WeeChat User's Guide (German)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This manual describes how to use the WeeChat
|
||||
IRC client (German version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_user.de.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_user.de.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-user-en
|
||||
Title: WeeChat User's Guide (English)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This manual describes how to use the WeeChat
|
||||
IRC client (English version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_user.en.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_user.en.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-user-fr
|
||||
Title: WeeChat User's Guide (French)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This manual describes how to use the WeeChat
|
||||
IRC client (French version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_user.fr.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_user.fr.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-user-it
|
||||
Title: WeeChat User's Guide (Italian)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This manual describes how to use the WeeChat
|
||||
IRC client (Italian version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_user.it.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_user.it.html
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Document: weechat-user-ja
|
||||
Title: WeeChat User's Guide (Japanese)
|
||||
Author: Sebastien Helleu
|
||||
Abstract: This manual describes how to use the WeeChat
|
||||
IRC client (Japanese version).
|
||||
Section: Network/Communication
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/doc/weechat-doc/html/weechat_user.ja.html
|
||||
Files: /usr/share/doc/weechat-doc/html/weechat_user.ja.html
|
||||
Vendored
-6
@@ -1,6 +0,0 @@
|
||||
doc/en/weechat_faq.en.txt
|
||||
doc/en/weechat_quickstart.en.txt
|
||||
doc/en/weechat_tester.en.txt
|
||||
doc/fr/weechat_faq.fr.txt
|
||||
doc/fr/weechat_quickstart.fr.txt
|
||||
doc/fr/weechat_tester.fr.txt
|
||||
Vendored
+1
-1
@@ -1 +1 @@
|
||||
usr/share/doc/weechat usr/share/doc/weechat-doc
|
||||
usr/share/doc/weechat/*.html usr/share/doc/weechat-doc/html
|
||||
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
usr/share/doc/weechat-doc/html usr/share/doc/weechat/html
|
||||
Vendored
+4
@@ -1,7 +1,11 @@
|
||||
usr/lib/weechat/plugins/aspell.so
|
||||
usr/lib/weechat/plugins/fifo.so
|
||||
usr/lib/weechat/plugins/guile.so
|
||||
usr/lib/weechat/plugins/perl.so
|
||||
usr/lib/weechat/plugins/python.so
|
||||
usr/lib/weechat/plugins/ruby.so
|
||||
usr/lib/weechat/plugins/lua.so
|
||||
usr/lib/weechat/plugins/tcl.so
|
||||
usr/lib/weechat/plugins/script.so
|
||||
usr/lib/weechat/plugins/relay.so
|
||||
usr/lib/weechat/plugins/rmodifier.so
|
||||
|
||||
Vendored
+397
-295
@@ -1,295 +1,397 @@
|
||||
/* XPM */
|
||||
static char *weechat[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"32 32 257 2",
|
||||
" c #000000",
|
||||
". c #0A0904",
|
||||
"X c #080813",
|
||||
"o c #080716",
|
||||
"O c #110D08",
|
||||
"+ c #150A15",
|
||||
"@ c #1A0D1A",
|
||||
"# c #19150C",
|
||||
"$ c #151517",
|
||||
"% c #1F1F32",
|
||||
"& c #13132C",
|
||||
"* c #260A26",
|
||||
"= c #351935",
|
||||
"- c #271927",
|
||||
"; c #262608",
|
||||
": c #322C0C",
|
||||
"> c #36380B",
|
||||
", c #353316",
|
||||
"< c #232516",
|
||||
"1 c #242224",
|
||||
"2 c #292935",
|
||||
"3 c #2D302D",
|
||||
"4 c #2D3330",
|
||||
"5 c #3B333B",
|
||||
"6 c #1D1C4A",
|
||||
"7 c #110F7B",
|
||||
"8 c #0E0D65",
|
||||
"9 c #221F60",
|
||||
"0 c #282948",
|
||||
"q c #292855",
|
||||
"w c #333447",
|
||||
"e c #383855",
|
||||
"r c #2A2978",
|
||||
"t c #302F70",
|
||||
"y c #353465",
|
||||
"u c #363574",
|
||||
"i c #2A286E",
|
||||
"p c #2E4110",
|
||||
"a c #39410C",
|
||||
"s c #3E4C11",
|
||||
"d c #3F5220",
|
||||
"f c #394041",
|
||||
"g c #3E4753",
|
||||
"h c #493F11",
|
||||
"j c #4F1050",
|
||||
"k c #4A0F4B",
|
||||
"l c #572657",
|
||||
"z c #4D374D",
|
||||
"x c #403F6F",
|
||||
"c c #640964",
|
||||
"v c #641E64",
|
||||
"b c #701770",
|
||||
"n c #790A79",
|
||||
"m c #683C68",
|
||||
"M c #623662",
|
||||
"N c #6B2B6B",
|
||||
"B c #454A08",
|
||||
"V c #484C15",
|
||||
"C c #554B16",
|
||||
"Z c #58560A",
|
||||
"A c #595B0B",
|
||||
"S c #545715",
|
||||
"D c #4C5712",
|
||||
"F c #4D5034",
|
||||
"G c #504F24",
|
||||
"H c #4E710E",
|
||||
"J c #4D7C1C",
|
||||
"K c #5B6713",
|
||||
"L c #506B11",
|
||||
"P c #546927",
|
||||
"I c #506D2E",
|
||||
"U c #665B14",
|
||||
"Y c #696C0C",
|
||||
"T c #68730D",
|
||||
"R c #6F7010",
|
||||
"E c #707128",
|
||||
"W c #4D504D",
|
||||
"Q c #46456A",
|
||||
"! c #4C4C7B",
|
||||
"~ c #434577",
|
||||
"^ c #554C69",
|
||||
"/ c #5B5A7D",
|
||||
"( c #54547A",
|
||||
") c #535964",
|
||||
"_ c #567745",
|
||||
"` c #4D6B57",
|
||||
"' c #5D6C78",
|
||||
"] c #587069",
|
||||
"[ c #6A487C",
|
||||
"{ c #6D576D",
|
||||
"} c #645475",
|
||||
"| c #76557A",
|
||||
" . c #786678",
|
||||
".. c #70707D",
|
||||
"X. c #676768",
|
||||
"o. c #3F3E82",
|
||||
"O. c #2D2BAA",
|
||||
"+. c #3D3BA4",
|
||||
"@. c #3B39B9",
|
||||
"#. c #484888",
|
||||
"$. c #4A4C96",
|
||||
"%. c #585885",
|
||||
"&. c #595890",
|
||||
"*. c #555494",
|
||||
"=. c #4745A6",
|
||||
"-. c #4947B5",
|
||||
";. c #514FBB",
|
||||
":. c #5A58BB",
|
||||
">. c #5C5BAF",
|
||||
",. c #755581",
|
||||
"<. c #605FB6",
|
||||
"1. c #6B6883",
|
||||
"2. c #68679B",
|
||||
"3. c #7A7497",
|
||||
"4. c #76698F",
|
||||
"5. c #6968A6",
|
||||
"6. c #706FB5",
|
||||
"7. c #7675BB",
|
||||
"8. c #6E6DB6",
|
||||
"9. c #4947C3",
|
||||
"0. c #5351C2",
|
||||
"q. c #5D5BC0",
|
||||
"w. c #6B6ACC",
|
||||
"e. c #6361C7",
|
||||
"r. c #7170C6",
|
||||
"t. c #7877D2",
|
||||
"y. c #56840C",
|
||||
"u. c #6A8814",
|
||||
"i. c #63980B",
|
||||
"p. c #748614",
|
||||
"a. c #7F9C0D",
|
||||
"s. c #749218",
|
||||
"d. c #698F13",
|
||||
"f. c #6C852A",
|
||||
"g. c #798C35",
|
||||
"h. c #76912B",
|
||||
"j. c #76B505",
|
||||
"k. c #70A50F",
|
||||
"l. c #7EA525",
|
||||
"z. c #678946",
|
||||
"x. c #A57A5A",
|
||||
"c. c #9A1E9A",
|
||||
"v. c #861B86",
|
||||
"b. c #912B92",
|
||||
"n. c #8A298A",
|
||||
"m. c #A030A0",
|
||||
"M. c #864886",
|
||||
"N. c #8F469E",
|
||||
"B. c #975897",
|
||||
"V. c #8A788A",
|
||||
"C. c #936A93",
|
||||
"Z. c #987599",
|
||||
"A. c #866892",
|
||||
"S. c #9470AB",
|
||||
"D. c #A25FA2",
|
||||
"F. c #B16FB1",
|
||||
"G. c #B07FB1",
|
||||
"H. c #B776B7",
|
||||
"J. c #807FD0",
|
||||
"K. c #A37AC2",
|
||||
"L. c #87880B",
|
||||
"P. c #888513",
|
||||
"I. c #869A0A",
|
||||
"U. c #8B9B14",
|
||||
"Y. c #94970D",
|
||||
"T. c #9B9C13",
|
||||
"R. c #98961A",
|
||||
"E. c #968D16",
|
||||
"W. c #929D2F",
|
||||
"Q. c #82A90B",
|
||||
"!. c #8CAA06",
|
||||
"~. c #82B30A",
|
||||
"^. c #84B706",
|
||||
"/. c #97A913",
|
||||
"(. c #96B90A",
|
||||
"). c #99B914",
|
||||
"_. c #91AB10",
|
||||
"`. c #A39A1C",
|
||||
"'. c #A09A3D",
|
||||
"]. c #A9AE05",
|
||||
"[. c #A7AA16",
|
||||
"{. c #A7B90B",
|
||||
"}. c #ACB712",
|
||||
"|. c #BDBA18",
|
||||
" X c #B7B711",
|
||||
".X c #B0B726",
|
||||
"XX c #9A8B4B",
|
||||
"oX c #9EC008",
|
||||
"OX c #BCC40D",
|
||||
"+X c #BCC90E",
|
||||
"@X c #B1C707",
|
||||
"#X c #AEC90C",
|
||||
"$X c #C4AE2A",
|
||||
"%X c #C4CB11",
|
||||
"&X c #C8D809",
|
||||
"*X c #CBD011",
|
||||
"=X c #D1CF1A",
|
||||
"-X c #D1D50E",
|
||||
";X c #D7E803",
|
||||
":X c #918197",
|
||||
">X c #858494",
|
||||
",X c #8987BA",
|
||||
"<X c #928BBB",
|
||||
"1X c #9B9BA8",
|
||||
"2X c #9B98B8",
|
||||
"3X c #8784A3",
|
||||
"4X c #A787A8",
|
||||
"5X c #AE9CAE",
|
||||
"6X c #AC99B1",
|
||||
"7X c #B988B9",
|
||||
"8X c #BB92BC",
|
||||
"9X c #B598B8",
|
||||
"0X c #A0A0A7",
|
||||
"qX c #A6A6B7",
|
||||
"wX c #8382C6",
|
||||
"eX c #8382D4",
|
||||
"rX c #8D8CD4",
|
||||
"tX c #9C8CC7",
|
||||
"yX c #908FD9",
|
||||
"uX c #9493C6",
|
||||
"iX c #9A99DB",
|
||||
"pX c #9493D3",
|
||||
"aX c #A693C8",
|
||||
"sX c #A09AD5",
|
||||
"dX c #A8A5C9",
|
||||
"fX c #A9A6D6",
|
||||
"gX c #B7A8C7",
|
||||
"hX c #B7B6DA",
|
||||
"jX c #B5B1CE",
|
||||
"kX c #B7B4E2",
|
||||
"lX c #A9A8E2",
|
||||
"zX c #C88EC8",
|
||||
"xX c #C38BC3",
|
||||
"cX c #C695C6",
|
||||
"vX c #C2ADC2",
|
||||
"bX c #C7A6C7",
|
||||
"nX c #C4B5C4",
|
||||
"mX c #C6B9D3",
|
||||
"MX c #DDB9DD",
|
||||
"NX c #D9B4D9",
|
||||
"BX c #D3A4D4",
|
||||
"VX c #C9C5CA",
|
||||
"CX c #CAC9D7",
|
||||
"ZX c #D4CBD4",
|
||||
"AX c #D9C1D9",
|
||||
"SX c #DACEDA",
|
||||
"DX c #C4C3E4",
|
||||
"FX c #CBC9E6",
|
||||
"GX c #D8D7E6",
|
||||
"HX c #E7CCE7",
|
||||
"JX c #E9CFE9",
|
||||
"KX c #EADBEA",
|
||||
"LX c #E4DAE4",
|
||||
"PX c #EDE2ED",
|
||||
"IX c #EAEAF4",
|
||||
"UX c #F0E1F0",
|
||||
"YX c None",
|
||||
/* pixels */
|
||||
"YXYXYXYXYXYXYXYXYXSXLXIXUXCX YXYXYXYXVXLXPXPXZX. YXYXYXYXYX",
|
||||
"YXYXYXYXYXYXYXnXKXUXUXKXJXSXnX YXnXKXPXPXPXKXSXnX YXYXYXYX",
|
||||
"YXYXYXYXYXYX9XHXJXMX0XvX:X9XSX .HXJXAX5XvX>XvXAX. YXYXYXYX",
|
||||
"YXYXYXYXYXYXMXMXkXx.. | 4XNXvX NXMXMXV. { 4XNXbX YXYXYX",
|
||||
"YXYXYXYXYXBXBX8XZ. 4X8X8XZ. { BX8X4X G.7XcXZ. YXYXYX",
|
||||
"YXYXYXYXLXcXcXC.z zXxX7X) X.G.G.C.z zXcX7X5 5 VX YXYX",
|
||||
"YXYX1XIXGXBXCXC.+ H.H.F.6XIXIX8X| B.- F.H.8X5X0XCXCX YX",
|
||||
"YXYX3 GXmX8XmXZ.M M.D.m | VXCXGX4X| B.M.B.D.m gXqX1XCXW YX",
|
||||
"YXYX CXgXS.jXA.= + = 2XFXqXFXZ.| n.l @ = jX>X..GX$ YX",
|
||||
"YXYX hXaXA.jX,.= + kXFXDXFX3.{ m l * w hXV.2XdX YX",
|
||||
"YXYX hXdX,.fX[ v n.j b.kX2XDXhX1.4.v b.m.j S.tX3XkX1. YX",
|
||||
"YXYX fXdX4.aX^ j v.c.N.fX) kXuX} <X= b c.c.G.tX1.kX% YXYX",
|
||||
"YXYX <XfXuX<X[ k c c S.uX( fX,X' iXk c n b tX/ 3.uX YXYX",
|
||||
"YXYX 2.iXrX2./ $ pX2.6.rX,XQ iX2 2 iXQ pX/ YXYX",
|
||||
"YXYX e rXrX( %.e ( rX( 5.7.wXQ J.y 5.yX( yX& YXYXYX",
|
||||
"YXYXYX t.eXQ 5.~ 7.7.2.% 2.eX&.2.&. J.6.8.5. YXYXYX",
|
||||
"YXYXYX r.t.y 8.#.o 8.~ *. x t.r.~ 8. 0 t.! r.0 o $ F YXYXYX",
|
||||
"YXYXYX <.w.~ >.#.d ] #.0 q w.w.y w.o #.e.$.<.. d I I YX",
|
||||
"YXYXYX =.e.=.#.g z.I t X q ;.e.u :.y :.o.q.u < J y.d YX",
|
||||
"YXYXYX y 0.0.r ] _ I 6 o -.0.-.=.0.;.t 0.o , I y.p YX",
|
||||
"YXYXYXYX 9.9.i ' _ g X + +.9.9.@.;.i +.r y.k.i.y.H ",
|
||||
"YXYXXXW.Q.] =.@.z.J 4 . V s.E o.@.@.-.' d.z.L ; s j.j.j.i.D ",
|
||||
"YXXXW.Q.Q.f.) O.l.f.# D Q.u.u.o O.$.g.g.h.^.^.> s.oX~.~.u.s ",
|
||||
"YX}.oXD a P w 9 ~.f.S T p.p.K ~ ).g q g j.(.. # k.a.K ",
|
||||
".X#X{. . ; 7 0 _.!.V O I.U.C . oXg.6 8 4 Y.(. a /.).T ",
|
||||
"+X#X(. 1 # T.{., #X{.C B +XI. I./.{. T #XoXA YX",
|
||||
"&X+X}.Y P.%X[.P.+X@X. &X@XY Z ;X/.A T.OX}.+X; Y.}.[.B YXYX",
|
||||
".X*XOX;X;X XZ T.*XL. =X%XP.; ;X%X*XT.> `.|., ].`. X: YXYX",
|
||||
". Y.].T.A . C C ; $X-Xh P.].R O R : XE.P.O YXYX",
|
||||
" E U C . YXYX",
|
||||
"YX YX. # YXYXYX",
|
||||
"YXYXYXYXYXYXYXYXYXYXYXYXYX YXYXYXYXYXYXYXYXYX YXYXYXYXYX"
|
||||
};
|
||||
/* XPM */
|
||||
static char * C:\temp\weechat_xpm[] = {
|
||||
"32 32 362 2",
|
||||
" c None",
|
||||
". c #117529",
|
||||
"+ c #0E7527",
|
||||
"@ c #0A7424",
|
||||
"# c #057323",
|
||||
"$ c #016F20",
|
||||
"% c #5DAA58",
|
||||
"& c #5DB059",
|
||||
"* c #5AB158",
|
||||
"= c #57B157",
|
||||
"- c #54AF55",
|
||||
"; c #4FAE53",
|
||||
"> c #4BAE52",
|
||||
", c #48AD50",
|
||||
"' c #44AC4E",
|
||||
") c #3FAB4C",
|
||||
"! c #3BA849",
|
||||
"~ c #36A646",
|
||||
"{ c #30A343",
|
||||
"] c #2CA040",
|
||||
"^ c #279D3D",
|
||||
"/ c #229A3A",
|
||||
"( c #1D9837",
|
||||
"_ c #189534",
|
||||
": c #129232",
|
||||
"< c #0D8F2E",
|
||||
"[ c #088D2C",
|
||||
"} c #03691F",
|
||||
"| c #64AB5B",
|
||||
"1 c #6FC468",
|
||||
"2 c #6AC265",
|
||||
"3 c #66BF62",
|
||||
"4 c #62BC5F",
|
||||
"5 c #5DBA5D",
|
||||
"6 c #58B85A",
|
||||
"7 c #54B557",
|
||||
"8 c #4FB254",
|
||||
"9 c #4AB052",
|
||||
"0 c #45AD4F",
|
||||
"a c #40AB4C",
|
||||
"b c #3CA849",
|
||||
"c c #37A647",
|
||||
"d c #32A344",
|
||||
"e c #2DA041",
|
||||
"f c #289D3D",
|
||||
"g c #239A3B",
|
||||
"h c #1E9838",
|
||||
"i c #199535",
|
||||
"j c #139232",
|
||||
"k c #0F8F2F",
|
||||
"l c #098B2B",
|
||||
"m c #035018",
|
||||
"n c #68AE5E",
|
||||
"o c #76C96B",
|
||||
"p c #70C568",
|
||||
"q c #6CC365",
|
||||
"r c #67C062",
|
||||
"s c #62BD60",
|
||||
"t c #5FBC5E",
|
||||
"u c #5ABA5B",
|
||||
"v c #55B859",
|
||||
"w c #51B656",
|
||||
"x c #4CB354",
|
||||
"y c #47B051",
|
||||
"z c #42AD4E",
|
||||
"A c #3EAA4B",
|
||||
"B c #38A647",
|
||||
"C c #32A243",
|
||||
"D c #2E9D40",
|
||||
"E c #28993C",
|
||||
"F c #239439",
|
||||
"G c #1E9036",
|
||||
"H c #188C32",
|
||||
"I c #13882F",
|
||||
"J c #0F842C",
|
||||
"K c #0A7C27",
|
||||
"L c #629F57",
|
||||
"M c #7BCC6F",
|
||||
"N c #76C86B",
|
||||
"O c #71C569",
|
||||
"P c #6DC366",
|
||||
"Q c #69C163",
|
||||
"R c #65C162",
|
||||
"S c #57AC56",
|
||||
"T c #3E803F",
|
||||
"U c #377539",
|
||||
"V c #316E34",
|
||||
"W c #2C6830",
|
||||
"X c #28602C",
|
||||
"Y c #225928",
|
||||
"Z c #1D5124",
|
||||
"` c #1A4E22",
|
||||
" . c #184C20",
|
||||
".. c #81CF72",
|
||||
"+. c #7CCB6E",
|
||||
"@. c #77C86C",
|
||||
"#. c #72C76A",
|
||||
"$. c #6EC467",
|
||||
"%. c #69C164",
|
||||
"&. c #549F51",
|
||||
"*. c #71B062",
|
||||
"=. c #84D274",
|
||||
"-. c #7FCF71",
|
||||
";. c #7ACD6F",
|
||||
">. c #76CB6C",
|
||||
",. c #72C869",
|
||||
"'. c #6CC465",
|
||||
"). c #1F391D",
|
||||
"!. c #558DC1",
|
||||
"~. c #568EC3",
|
||||
"{. c #568FC5",
|
||||
"]. c #5790C7",
|
||||
"^. c #5892C8",
|
||||
"/. c #538ABE",
|
||||
"(. c #5B98D0",
|
||||
"_. c #5C99D2",
|
||||
":. c #5E9CD5",
|
||||
"<. c #609FDB",
|
||||
"[. c #61A1DC",
|
||||
"}. c #497440",
|
||||
"|. c #3F6638",
|
||||
"1. c #355930",
|
||||
"2. c #2C4A28",
|
||||
"3. c #213B1F",
|
||||
"4. c #609ED9",
|
||||
"5. c #63A4E2",
|
||||
"6. c #63A4E1",
|
||||
"7. c #5B96CE",
|
||||
"8. c #64A6E4",
|
||||
"9. c #4878A4",
|
||||
"0. c #426E96",
|
||||
"a. c #4F83B3",
|
||||
"b. c #4E82B2",
|
||||
"c. c #62A3DF",
|
||||
"d. c #64A6E3",
|
||||
"e. c #274159",
|
||||
"f. c #44729C",
|
||||
"g. c #5B97CF",
|
||||
"h. c #5B97D0",
|
||||
"i. c #5C98D0",
|
||||
"j. c #5C98D1",
|
||||
"k. c #5B97CE",
|
||||
"l. c #64A5E2",
|
||||
"m. c #36597B",
|
||||
"n. c #64A4E2",
|
||||
"o. c #5A95CD",
|
||||
"p. c #5993CB",
|
||||
"q. c #64A5E3",
|
||||
"r. c #45729C",
|
||||
"s. c #63A4E3",
|
||||
"t. c #62A2E1",
|
||||
"u. c #62A1E1",
|
||||
"v. c #61A1E1",
|
||||
"w. c #609FE0",
|
||||
"x. c #5993D4",
|
||||
"y. c #5D9BDF",
|
||||
"z. c #5D99DF",
|
||||
"A. c #5C99DF",
|
||||
"B. c #5B98DE",
|
||||
"C. c #4878B1",
|
||||
"D. c #63A3E5",
|
||||
"E. c #609EE0",
|
||||
"F. c #5F9DE0",
|
||||
"G. c #5F9DDF",
|
||||
"H. c #5E9BDF",
|
||||
"I. c #5C99DC",
|
||||
"J. c #2B4666",
|
||||
"K. c #4D7FBD",
|
||||
"L. c #5A96DF",
|
||||
"M. c #5A94DE",
|
||||
"N. c #5993DD",
|
||||
"O. c #5992DD",
|
||||
"P. c #5993E1",
|
||||
"Q. c #4069A0",
|
||||
"R. c #365A8E",
|
||||
"S. c #568EDF",
|
||||
"T. c #548ADB",
|
||||
"U. c #5489DB",
|
||||
"V. c #5389DB",
|
||||
"W. c #5287DA",
|
||||
"X. c #2E4D7C",
|
||||
"Y. c #4C7DC1",
|
||||
"Z. c #5891DE",
|
||||
"`. c #568FDC",
|
||||
" + c #568EDC",
|
||||
".+ c #568DDC",
|
||||
"++ c #558CDC",
|
||||
"@+ c #4F82CD",
|
||||
"#+ c #4D7ECD",
|
||||
"$+ c #5185DA",
|
||||
"%+ c #5085DA",
|
||||
"&+ c #5084DA",
|
||||
"*+ c #4F82D9",
|
||||
"=+ c #5185DF",
|
||||
"-+ c #121E31",
|
||||
";+ c #4370C2",
|
||||
">+ c #4C7CD9",
|
||||
",+ c #4A7BD7",
|
||||
"'+ c #4A7AD7",
|
||||
")+ c #4978D7",
|
||||
"!+ c #4877D6",
|
||||
"~+ c #4E82D9",
|
||||
"{+ c #4E81D9",
|
||||
"]+ c #4E80D9",
|
||||
"^+ c #4E7FD9",
|
||||
"/+ c #4D7ED8",
|
||||
"(+ c #4C7DDA",
|
||||
"_+ c #395FA4",
|
||||
":+ c #4775D2",
|
||||
"<+ c #4876D6",
|
||||
"[+ c #4775D6",
|
||||
"}+ c #4773D6",
|
||||
"|+ c #4674D7",
|
||||
"1+ c #3B62B7",
|
||||
"2+ c #436ED6",
|
||||
"3+ c #416CD4",
|
||||
"4+ c #416AD3",
|
||||
"5+ c #4069D3",
|
||||
"6+ c #406AD6",
|
||||
"7+ c #304FA2",
|
||||
"8+ c #375BA8",
|
||||
"9+ c #4673D5",
|
||||
"0+ c #4572D5",
|
||||
"a+ c #4571D5",
|
||||
"b+ c #4470D5",
|
||||
"c+ c #436FD4",
|
||||
"d+ c #4470D9",
|
||||
"e+ c #14213E",
|
||||
"f+ c #3150A3",
|
||||
"g+ c #4069D4",
|
||||
"h+ c #3E67D3",
|
||||
"i+ c #3E66D2",
|
||||
"j+ c #3D64D2",
|
||||
"k+ c #3D64D3",
|
||||
"l+ c #243C7F",
|
||||
"m+ c #2F4DAC",
|
||||
"n+ c #395ED1",
|
||||
"o+ c #385CD0",
|
||||
"p+ c #375AD0",
|
||||
"q+ c #365ACF",
|
||||
"r+ c #375AD5",
|
||||
"s+ c #111C41",
|
||||
"t+ c #3558B8",
|
||||
"u+ c #3C63D2",
|
||||
"v+ c #3C62D2",
|
||||
"w+ c #3B61D1",
|
||||
"x+ c #3A60D2",
|
||||
"y+ c #3658C2",
|
||||
"z+ c #3455C4",
|
||||
"A+ c #3659CF",
|
||||
"B+ c #3557CF",
|
||||
"C+ c #3556CF",
|
||||
"D+ c #3354CF",
|
||||
"E+ c #3151C5",
|
||||
"F+ c #101A3E",
|
||||
"G+ c #2C49C0",
|
||||
"H+ c #2F4DCC",
|
||||
"I+ c #2E4CCC",
|
||||
"J+ c #2D4ACB",
|
||||
"K+ c #2D49CB",
|
||||
"L+ c #2741B7",
|
||||
"M+ c #3353C6",
|
||||
"N+ c #3455CF",
|
||||
"O+ c #3454CE",
|
||||
"P+ c #3353CE",
|
||||
"Q+ c #3252CD",
|
||||
"R+ c #3151CE",
|
||||
"S+ c #304FCC",
|
||||
"T+ c #162467",
|
||||
"U+ c #1F318C",
|
||||
"V+ c #2E4BCF",
|
||||
"W+ c #2C47CB",
|
||||
"X+ c #2B47CA",
|
||||
"Y+ c #2A45CA",
|
||||
"Z+ c #2943C8",
|
||||
"`+ c #2841C5",
|
||||
" @ c #2942CB",
|
||||
".@ c #2841CB",
|
||||
"+@ c #273EC9",
|
||||
"@@ c #263DC9",
|
||||
"#@ c #253BC8",
|
||||
"$@ c #243AC7",
|
||||
"%@ c #2339C9",
|
||||
"&@ c #172583",
|
||||
"*@ c #1D2F86",
|
||||
"=@ c #2D49CE",
|
||||
"-@ c #2B46CB",
|
||||
";@ c #2B46CA",
|
||||
">@ c #2A44CA",
|
||||
",@ c #2943CA",
|
||||
"'@ c #2841C9",
|
||||
")@ c #2740C9",
|
||||
"!@ c #2840CC",
|
||||
"~@ c #273FCA",
|
||||
"{@ c #263DCA",
|
||||
"]@ c #243AC8",
|
||||
"^@ c #2339C7",
|
||||
"/@ c #2338C7",
|
||||
"(@ c #2237C7",
|
||||
"_@ c #2135C6",
|
||||
":@ c #2034C6",
|
||||
"<@ c #2033C6",
|
||||
"[@ c #1E31C5",
|
||||
"}@ c #1E30C5",
|
||||
"|@ c #1D2EC4",
|
||||
"1@ c #1C2DC4",
|
||||
"2@ c #1B2CC4",
|
||||
"3@ c #1A2AC3",
|
||||
"4@ c #1928C0",
|
||||
"5@ c #0C1258",
|
||||
"6@ c #1B2C97",
|
||||
"7@ c #233AC9",
|
||||
"8@ c #2238C7",
|
||||
"9@ c #2136C7",
|
||||
"0@ c #1F32C6",
|
||||
"a@ c #1D2FC5",
|
||||
"b@ c #1C2EC5",
|
||||
"c@ c #1B2BC4",
|
||||
"d@ c #1A2AC4",
|
||||
"e@ c #1929C3",
|
||||
"f@ c #1827C3",
|
||||
"g@ c #1826C3",
|
||||
"h@ c #1724C2",
|
||||
"i@ c #1623C2",
|
||||
"j@ c #1522C1",
|
||||
"k@ c #1420C2",
|
||||
"l@ c #141FC2",
|
||||
"m@ c #121EC1",
|
||||
"n@ c #111CC2",
|
||||
"o@ c #111AC1",
|
||||
"p@ c #0E17B2",
|
||||
"q@ c #1A2AC1",
|
||||
"r@ c #1929C4",
|
||||
"s@ c #1927C4",
|
||||
"t@ c #1724C3",
|
||||
"u@ c #1623C3",
|
||||
"v@ c #1522C4",
|
||||
"w@ c #1520C3",
|
||||
"x@ c #131FC3",
|
||||
"y@ c #131DC3",
|
||||
"z@ c #111CC0",
|
||||
"A@ c #111ABB",
|
||||
"B@ c #0F19B6",
|
||||
"C@ c #0F17B1",
|
||||
"D@ c #0D15AD",
|
||||
"E@ c #0D14A9",
|
||||
"F@ c #0C13A7",
|
||||
"G@ c #0B11A4",
|
||||
"H@ c #0A1099",
|
||||
"I@ c #080D8B",
|
||||
"J@ c #070B7A",
|
||||
"K@ c #060968",
|
||||
"L@ c #0F179E",
|
||||
"M@ c #0E16AA",
|
||||
"N@ c #0E15AF",
|
||||
"O@ c #0C13A9",
|
||||
"P@ c #0C129C",
|
||||
"Q@ c #0A108F",
|
||||
"R@ c #090E80",
|
||||
"S@ c #080C72",
|
||||
"T@ c #070B63",
|
||||
"U@ c #060957",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" . + @ # $ ",
|
||||
" % & * = - ; > , ' ) ! ~ { ] ^ / ( _ : < [ } ",
|
||||
" | 1 2 3 4 5 6 7 8 9 0 a b c d e f g h i j k l m ",
|
||||
" n o p q r s t u v w x y z A B C D E F G H I J K ",
|
||||
" L M N O P Q R S T U V W X Y Z ` . ",
|
||||
" ..+.@.#.$.%.&. ",
|
||||
" *.=.-.;.>.,.'.). !.~.{.].^. /.(._.:.<.[. ",
|
||||
" }.|.1.2.3. 4.5.6.6.6.7. [.6.6.6.8.9. ",
|
||||
" 0.8.6.6.6.6.a. b.c.6.6.6.d.e. ",
|
||||
" f.g.h.i.j._.{. k.l.6.6.6.l.m. !.n.6.6.6.o. ",
|
||||
" p.l.6.6.6.q.r. s.t.t.u.v.w. x.y.z.A.B.C. ",
|
||||
" D.E.F.G.H.I.J. K.L.M.N.O.P.Q. R.S.T.U.V.W.X. ",
|
||||
" Y.Z.`. +.+++@+ #+$+%+&+*+=+-+ ;+>+,+'+)+!+ ",
|
||||
" ~+{+]+^+/+(+_+ :+<+[+}+|+1+ 2+3+4+5+6+7+ ",
|
||||
" 8+9+0+a+b+c+d+e+ f+g+h+i+j+k+l+ m+n+o+p+q+r+s+ ",
|
||||
" t+j+u+v+w+x+y+ z+A+B+C+D+E+F+ G+H+I+J+K+L+ ",
|
||||
" M+N+O+P+Q+R+S+T+ U+V+K+W+X+Y+Z+`+ @.@+@@@#@$@%@&@ ",
|
||||
"*@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@2@3@4@5@ ",
|
||||
"6@7@8@9@_@:@0@[@a@b@1@c@d@e@f@g@h@i@j@k@l@m@n@o@p@ ",
|
||||
" q@r@s@g@t@u@v@w@x@y@z@A@B@C@D@E@F@G@H@I@J@K@ ",
|
||||
" L@M@N@O@P@Q@R@S@T@U@ ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
||||
+18
-10
@@ -1,28 +1,36 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
IF(NOT DISABLE_DOC)
|
||||
IF(ENABLE_MAN OR ENABLE_DOC)
|
||||
|
||||
FIND_PACKAGE(Sourcehighlight)
|
||||
FIND_PACKAGE(Asciidoc)
|
||||
IF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
||||
IF(ASCIIDOC_FOUND)
|
||||
ADD_SUBDIRECTORY( en )
|
||||
ADD_SUBDIRECTORY( fr )
|
||||
ENDIF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
||||
ADD_SUBDIRECTORY( it )
|
||||
ADD_SUBDIRECTORY( de )
|
||||
ADD_SUBDIRECTORY( pl )
|
||||
ADD_SUBDIRECTORY( es )
|
||||
ADD_SUBDIRECTORY( ru )
|
||||
ADD_SUBDIRECTORY( ja )
|
||||
ENDIF(ASCIIDOC_FOUND)
|
||||
|
||||
ENDIF(NOT DISABLE_DOC)
|
||||
|
||||
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat-curses.1 DESTINATION share/man/man1)
|
||||
ENDIF(ENABLE_MAN OR ENABLE_DOC)
|
||||
|
||||
+12
-7
@@ -1,21 +1,26 @@
|
||||
# Copyright (c) 2003-2009 FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
SUBDIRS = . en fr
|
||||
SUBDIRS = . en fr it de pl es ru ja
|
||||
|
||||
man_MANS = weechat-curses.1
|
||||
EXTRA_DIST = docgen.py CMakeLists.txt asciidoc.conf asciidoc.css
|
||||
|
||||
EXTRA_DIST = $(man_MANS) CMakeLists.txt
|
||||
uninstall-hook:
|
||||
-rmdir $(DESTDIR)$(datadir)/doc/$(PACKAGE)
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
[replacements]
|
||||
@k\(C-\)=<span class="key ctrl">Ctrl</span><span class="keyplus">+</span>
|
||||
@k\(-C-\)=<span class="key ctrl">Ctrl</span>
|
||||
@k\(A-\)=<span class="key alt">Alt</span><span class="keyplus">+</span>
|
||||
@k\(-A-\)=<span class="key alt">Alt</span>
|
||||
@k\(S-\)=<span class="key shift">Shift</span><span class="keyplus">+</span>
|
||||
@k\(-S-\)=<span class="key shift">Shift</span>
|
||||
@k\(l\)=<span class="key">l</span><span class="keyplus"> (L)</span>
|
||||
@k\(([A-Za-z0-9/_&\=])\)=<span class="key">\1</span>
|
||||
@k\(([a-z0-9/_&\=][^)]*)\)=<span class="key">\1</span>
|
||||
@k\(([^)]+)\)=<span class="key other">\1</span>
|
||||
@h\(([A-Za-z0-9]+)\)=<span class="hexa">\1</span>
|
||||
@@ -0,0 +1,175 @@
|
||||
body {
|
||||
margin: 1em 2em;
|
||||
font-family: verdana, sans-serif;
|
||||
font-size: 12px;
|
||||
}
|
||||
div.sectionbody, #author, #revnumber, #revdate, #revremark, #toctitle, #footer {
|
||||
font-family: verdana, sans-serif;
|
||||
}
|
||||
a, a:visited, a:hover, a:active {
|
||||
color: #00c;
|
||||
text-decoration: none;
|
||||
}
|
||||
em {
|
||||
color: #252;
|
||||
}
|
||||
strong {
|
||||
color: #000;
|
||||
}
|
||||
tt {
|
||||
color: #366;
|
||||
}
|
||||
#author {
|
||||
color: #555;
|
||||
}
|
||||
#toc {
|
||||
line-height: 1.4em;
|
||||
}
|
||||
#toctitle {
|
||||
margin-bottom: .6em;
|
||||
color: #555;
|
||||
}
|
||||
div.toclevel0, div.toclevel1 {
|
||||
font-size: 1.1em;
|
||||
}
|
||||
div.toclevel2, div.toclevel3, div.toclevel4 {
|
||||
font-size: 1em;
|
||||
}
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
margin: 1.2em 0;
|
||||
}
|
||||
h1 {
|
||||
padding: 1.2em;
|
||||
border: solid 1px #c0d0ff;
|
||||
border-radius: 8px;
|
||||
box-shadow: 1px 1px 3px #aac;
|
||||
background: #ddeaee;
|
||||
background: -moz-linear-gradient(#bbddff, #eefaff);
|
||||
background: -webkit-linear-gradient(#bbddff, #eefaff);
|
||||
background: linear-gradient(#bbddff, #eefaff);
|
||||
color: #224b8d;
|
||||
font-size: 2.2em;
|
||||
text-align: center;
|
||||
}
|
||||
h2 {
|
||||
padding: .5em;
|
||||
border: solid 1px #d0d0d0;
|
||||
border-radius: 6px;
|
||||
box-shadow: 1px 1px 2px #bbb;
|
||||
background: #f2f2f2;
|
||||
background: -moz-linear-gradient(#e0e0e0, #f6f6f6);
|
||||
background: -webkit-linear-gradient(#e0e0e0, #f6f6f6);
|
||||
background: linear-gradient(#e0e0e0, #f6f6f6);
|
||||
color: #444;
|
||||
font-size: 1.7em;
|
||||
}
|
||||
h3 {
|
||||
border: none;
|
||||
margin: .7em 0 1em 0;
|
||||
color: #555;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
h4 {
|
||||
color: #555;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
h5 {
|
||||
color: #555;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
span.command {
|
||||
padding: .2em .5em;
|
||||
border: solid 1px #ccc;
|
||||
margin-right: 12px;
|
||||
background: #eee;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
p.table {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
div.listingblock > div.content {
|
||||
border: solid 1px #e2e2e2;
|
||||
border-radius: 4px;
|
||||
background: #fbfbfb;
|
||||
}
|
||||
div.tableblock > table {
|
||||
border: 2px solid #888;
|
||||
}
|
||||
table th {
|
||||
background: #fbfbfb;
|
||||
color: #000;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
.tableblock table th, .tableblock table td {
|
||||
border: solid 1px #bbb;
|
||||
}
|
||||
div.title {
|
||||
color: #525252;
|
||||
}
|
||||
div.admonitionblock .icon {
|
||||
text-decoration: none;
|
||||
}
|
||||
dt.hdlist1 {
|
||||
margin-bottom: .5em;
|
||||
color: #252;
|
||||
}
|
||||
.key {
|
||||
padding: 0 .3em;
|
||||
border-top: solid 1px #d5d5e5;
|
||||
border-left: solid 1px #d5d5e5;
|
||||
border-bottom: solid 1px #a5a5b5;
|
||||
border-right: solid 1px #a5a5b5;
|
||||
margin: 0 2px;
|
||||
background: #eef;
|
||||
font-family: serif, Helvetica, arial;
|
||||
font-size: 1.1em;
|
||||
line-height: 1.5em;
|
||||
}
|
||||
.key.ctrl {
|
||||
border-top: solid 1px #dfd0d0;
|
||||
border-left: solid 1px #dfd0d0;
|
||||
border-bottom: solid 1px #afa0a0;
|
||||
border-right: solid 1px #afa0a0;
|
||||
background: #fff0f0;
|
||||
font-variant: small-caps;
|
||||
}
|
||||
.key.alt {
|
||||
border-top: solid 1px #dfbbab;
|
||||
border-left: solid 1px #dfbbab;
|
||||
border-bottom: solid 1px #af8b7b;
|
||||
border-right: solid 1px #af8b7b;
|
||||
background: #ffdbcb;
|
||||
font-variant: small-caps;
|
||||
}
|
||||
.key.shift {
|
||||
border-top: solid 1px #d5d5d5;
|
||||
border-left: solid 1px #d5d5d5;
|
||||
border-bottom: solid 1px #a5a5a5;
|
||||
border-right: solid 1px #a5a5a5;
|
||||
background: #f5f5f5;
|
||||
font-variant: small-caps;
|
||||
}
|
||||
.key.other {
|
||||
border-top: solid 1px #d0e0d0;
|
||||
border-left: solid 1px #d0e0d0;
|
||||
border-bottom: solid 1px #a0b0a0;
|
||||
border-right: solid 1px #a0b0a0;
|
||||
background: #eafaea;
|
||||
font-variant: small-caps;
|
||||
}
|
||||
.keyplus {
|
||||
font-size: .8em;
|
||||
}
|
||||
.hexa {
|
||||
padding: 0 .2em;
|
||||
border: solid 1px #88b;
|
||||
margin: 0 .2em;
|
||||
color: #007;
|
||||
font-family: monospace;
|
||||
font-size: .85em;
|
||||
font-variant: small-caps;
|
||||
}
|
||||
#footer {
|
||||
border-top: 1px solid silver;
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
#
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
IF (ENABLE_MAN)
|
||||
# man page
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
|
||||
COMMAND ${A2X_EXECUTABLE} ARGS -a lang=de -a revision='WeeChat ${VERSION}' -d manpage -f manpage -L -D ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.txt
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt
|
||||
COMMENT "Building weechat.1 (de)"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-man-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/de/man1)
|
||||
ENDIF (ENABLE_MAN)
|
||||
|
||||
IF(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
|
||||
|
||||
# user's guide
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html
|
||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
|
||||
COMMENT "Building weechat_user.de.html"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-user-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# scripting guide
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html
|
||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt
|
||||
COMMENT "Building weechat_scripting.de.html"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-scripting-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# FAQ
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html
|
||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt
|
||||
COMMENT "Building weechat_faq.de.html"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-faq-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# quickstart
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html
|
||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt
|
||||
COMMENT "Building weechat_quickstart.de.html"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-quickstart-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
# tester's guide
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html
|
||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt
|
||||
COMMENT "Building weechat_tester.de.html"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-tester-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||
|
||||
ENDIF(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
|
||||
@@ -0,0 +1,101 @@
|
||||
#
|
||||
# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
# WeeChat is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# WeeChat is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
docdir = $(datadir)/doc/$(PACKAGE)
|
||||
|
||||
EXTRA_DIST = CMakeLists.txt \
|
||||
weechat.1.de.txt \
|
||||
cmdline_options.de.txt \
|
||||
weechat_user.de.txt \
|
||||
weechat_scripting.de.txt \
|
||||
weechat_faq.de.txt \
|
||||
weechat_quickstart.de.txt \
|
||||
weechat_tester.de.txt \
|
||||
$(wildcard autogen/user/*.txt)
|
||||
|
||||
if MAN
|
||||
man_targets = weechat.1
|
||||
man_install = install-man
|
||||
man_uninstall = uninstall-man
|
||||
endif
|
||||
if DOC
|
||||
doc_targets = weechat_user.de.html \
|
||||
weechat_scripting.de.html \
|
||||
weechat_faq.de.html \
|
||||
weechat_quickstart.de.html \
|
||||
weechat_tester.de.html
|
||||
doc_install = install-doc
|
||||
doc_uninstall = uninstall-doc
|
||||
endif
|
||||
all-local: $(man_targets) $(doc_targets)
|
||||
|
||||
# man page
|
||||
weechat.1: weechat.1.de.txt cmdline_options.de.txt
|
||||
$(A2X) -a lang=de -a revision="WeeChat $(VERSION)" -d manpage -f manpage -L -D . $(abs_top_srcdir)/doc/de/weechat.1.de.txt
|
||||
|
||||
# user's guide
|
||||
weechat_user.de.html: weechat_user.de.txt cmdline_options.de.txt $(wildcard autogen/user/*.txt)
|
||||
$(ASCIIDOC) -a lang=de -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.txt
|
||||
|
||||
# scripting guide
|
||||
weechat_scripting.de.html: weechat_scripting.de.txt
|
||||
$(ASCIIDOC) -a lang=de -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.txt
|
||||
|
||||
# FAQ
|
||||
weechat_faq.de.html: weechat_faq.de.txt
|
||||
$(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.txt
|
||||
|
||||
# quickstart
|
||||
weechat_quickstart.de.html: weechat_quickstart.de.txt
|
||||
$(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.txt
|
||||
|
||||
# tester's guide
|
||||
weechat_tester.de.html: weechat_tester.de.txt
|
||||
$(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_tester.de.html $(abs_top_srcdir)/doc/de/weechat_tester.de.txt
|
||||
|
||||
# install man/docs
|
||||
|
||||
install-data-hook: $(man_install) $(doc_install)
|
||||
|
||||
install-man:
|
||||
$(mkinstalldirs) $(DESTDIR)$(mandir)/de/man1/
|
||||
$(INSTALL_DATA) *.1 $(DESTDIR)$(mandir)/de/man1/
|
||||
|
||||
install-doc:
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) *.html $(DESTDIR)$(docdir)/
|
||||
|
||||
# uninstall man/docs
|
||||
|
||||
uninstall-hook: $(man_uninstall) $(doc_uninstall)
|
||||
|
||||
uninstall-man:
|
||||
$(RM) $(DESTDIR)$(mandir)/de/man1/weechat.1
|
||||
-rmdir $(DESTDIR)$(mandir)/de/man1
|
||||
|
||||
uninstall-doc:
|
||||
$(RM) $(DESTDIR)$(docdir)/*.de.html
|
||||
-rmdir $(DESTDIR)$(docdir)
|
||||
|
||||
# clean
|
||||
|
||||
clean-local:
|
||||
-rm -f weechat.1
|
||||
-rm -f *.html
|
||||
@@ -0,0 +1,131 @@
|
||||
[width="65%",cols="^1,^2,8",options="header"]
|
||||
|========================================
|
||||
| Erweiterung | Name | Beschreibung
|
||||
|
||||
| alias | alias | Liste der Alias
|
||||
|
||||
| alias | alias_value | Wert von Alias
|
||||
|
||||
| aspell | aspell_dicts | Auflistung der installierten Wörterbücher
|
||||
|
||||
| aspell | aspell_langs | Liste aller Sprachen die durch Aspell unterstützt werden
|
||||
|
||||
| guile | guile_script | Liste der Skripten
|
||||
|
||||
| irc | irc_channel | Aktueller IRC-Channel
|
||||
|
||||
| irc | irc_channel_nicks_hosts | Liste der Nicks und Hostnamen des aktuellen Channels
|
||||
|
||||
| irc | irc_channel_topic | Thema des aktuellen IRC-Channels
|
||||
|
||||
| irc | irc_channels | Channels auf allen IRC Servern
|
||||
|
||||
| irc | irc_ignores_numbers | Anzahl für festgelegte Ignorierungen
|
||||
|
||||
| irc | irc_msg_part | Standardnachricht beim Verlassen (/part) eines IRC-Channels
|
||||
|
||||
| irc | irc_notify_nicks | Nicks für die eine Benachrichtigung existiert
|
||||
|
||||
| irc | irc_privates | Private auf allen IRC Servern
|
||||
|
||||
| irc | irc_server | aktueller IRC-Server
|
||||
|
||||
| irc | irc_server_channels | Channels des derzeitigen IRC-Server
|
||||
|
||||
| irc | irc_server_nick | Nick beim derzeitigen IRC-Server
|
||||
|
||||
| irc | irc_server_nicks | Nicks für alle Channels auf dem aktuellen IRC-Server
|
||||
|
||||
| irc | irc_server_privates | Privat auf aktuellem IRC Server
|
||||
|
||||
| irc | irc_servers | IRC-Server (interne Namen)
|
||||
|
||||
| irc | nick | Liste der Nicks im aktuellen Channel
|
||||
|
||||
| lua | lua_script | Liste der Skripten
|
||||
|
||||
| perl | perl_script | Liste der Skripten
|
||||
|
||||
| python | python_script | Liste der Skripten
|
||||
|
||||
| relay | relay_free_port | erster freier Port für Relay-Erweiterung
|
||||
|
||||
| relay | relay_protocol_name | alle möglichen Protokoll.Name der Relay-Erweiterung
|
||||
|
||||
| relay | relay_relays | Protokoll.Name des aktuellen Relays von der Relay-Erweiterung
|
||||
|
||||
| rmodifier | rmodifier | Liste der rmodifier
|
||||
|
||||
| ruby | ruby_script | Liste der Skripten
|
||||
|
||||
| script | script_files | Dateien die sich in den Skript-Verzeichnissen befinden
|
||||
|
||||
| script | script_scripts | Liste der Skripten im Repositorium
|
||||
|
||||
| script | script_scripts_installed | Auflistung der installierten Skripten (vom Repositorium)
|
||||
|
||||
| script | script_tags | Schlagwortliste für Skripten im Repositorium
|
||||
|
||||
| tcl | tcl_script | Liste der Skripten
|
||||
|
||||
| weechat | bars_names | Namen der Infobars
|
||||
|
||||
| weechat | bars_options | Optionen für Infobars
|
||||
|
||||
| weechat | buffer_properties_get | Eigenschaften die für den Buffer gelesen werden können
|
||||
|
||||
| weechat | buffer_properties_set | Eigenschaften die für den Buffer gesetzt werden können
|
||||
|
||||
| weechat | buffers_names | Auflistung der vorhandenen Buffer
|
||||
|
||||
| weechat | buffers_numbers | Anzahl der Buffer
|
||||
|
||||
| weechat | buffers_plugins_names | Liste der Buffer (inklusive der Erweiterungen)
|
||||
|
||||
| weechat | commands | Befehle (WeeChat und Erweiterungen)
|
||||
|
||||
| weechat | config_files | Konfigurationsdateien
|
||||
|
||||
| weechat | config_option_values | Werte für eine Konfigurationsoption
|
||||
|
||||
| weechat | config_options | Konfigurationsoptionen
|
||||
|
||||
| weechat | cursor_areas | Bereiche in denen der Cursor frei bewegt werden kann ("chat" oder Name einer Bar)
|
||||
|
||||
| weechat | filename | Dateinamen
|
||||
|
||||
| weechat | filters_names | Liste der Filter
|
||||
|
||||
| weechat | infolists | Namen der gehookten Infolisten
|
||||
|
||||
| weechat | infos | Namen der gehookten Infos
|
||||
|
||||
| weechat | keys_codes | Tastaturcodes
|
||||
|
||||
| weechat | keys_codes_for_reset | Tastenbelegungen die zurückgesetzt werden können (hinzugefügte/verändert/gelöschte Tastenbelegungen)
|
||||
|
||||
| weechat | keys_contexts | Tastaturkontext
|
||||
|
||||
| weechat | layouts_names | Namen der Layouts
|
||||
|
||||
| weechat | nicks | Nicks in Nickliste für aktuellen Buffer
|
||||
|
||||
| weechat | palette_colors | Farbpalette
|
||||
|
||||
| weechat | plugins_commands | Befehle, definiert durch Erweiterungen
|
||||
|
||||
| weechat | plugins_names | Liste der Erweiterungen
|
||||
|
||||
| weechat | proxies_names | Namen aller Proxys
|
||||
|
||||
| weechat | proxies_options | Optionen für Proxys
|
||||
|
||||
| weechat | secured_data | Namen der geschützten Daten (Datei sec.conf, section data)
|
||||
|
||||
| weechat | weechat_commands | WeeChat Befehle
|
||||
|
||||
| weechat | windows_numbers | Nummern der Fenster
|
||||
|
||||
| xfer | nick | Nicks vom DCC Chat
|
||||
|
||||
|========================================
|
||||
@@ -0,0 +1,904 @@
|
||||
[width="100%",cols="^1,^2,4,8,4,4",options="header"]
|
||||
|========================================
|
||||
| Erweiterung | Name | Beschreibung | Variablen | Update erlaubt | Listen
|
||||
|
||||
| guile | guile_callback | Callback eines Skripts |
|
||||
'script' (pointer, hdata: "guile_script") +
|
||||
'function' (string) +
|
||||
'data' (string) +
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'config_section' (pointer, hdata: "config_section") +
|
||||
'config_option' (pointer, hdata: "config_option") +
|
||||
'hook' (pointer) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'bar_item' (pointer, hdata: "bar_item") +
|
||||
'upgrade_file' (pointer) +
|
||||
'prev_callback' (pointer, hdata: "guile_callback") +
|
||||
'next_callback' (pointer, hdata: "guile_callback") |
|
||||
|
|
||||
-
|
||||
|
||||
| guile | guile_script | Liste der Skripten |
|
||||
'filename' (string) +
|
||||
'interpreter' (pointer) +
|
||||
'name' (string) +
|
||||
'author' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'description' (string) +
|
||||
'shutdown_func' (string) +
|
||||
'charset' (string) +
|
||||
'callbacks' (pointer, hdata: "guile_callback") +
|
||||
'unloading' (integer) +
|
||||
'prev_script' (pointer, hdata: "guile_script") +
|
||||
'next_script' (pointer, hdata: "guile_script") |
|
||||
|
|
||||
'last_script' +
|
||||
'scripts'
|
||||
|
||||
| irc | irc_channel | IRC-Channel |
|
||||
'type' (integer) +
|
||||
'name' (string) +
|
||||
'topic' (string) +
|
||||
'modes' (string) +
|
||||
'limit' (integer) +
|
||||
'key' (string) +
|
||||
'join_msg_received' (hashtable) +
|
||||
'checking_away' (integer) +
|
||||
'away_message' (string) +
|
||||
'has_quit_server' (integer) +
|
||||
'cycle' (integer) +
|
||||
'part' (integer) +
|
||||
'nick_completion_reset' (integer) +
|
||||
'pv_remote_nick_color' (string) +
|
||||
'hook_autorejoin' (pointer) +
|
||||
'nicks_count' (integer) +
|
||||
'nicks' (pointer, hdata: "irc_nick") +
|
||||
'last_nick' (pointer, hdata: "irc_nick") +
|
||||
'nicks_speaking' (pointer) +
|
||||
'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking") +
|
||||
'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking") +
|
||||
'join_smart_filtered' (hashtable) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'buffer_as_string' (string) +
|
||||
'prev_channel' (pointer, hdata: "irc_channel") +
|
||||
'next_channel' (pointer, hdata: "irc_channel") |
|
||||
|
|
||||
-
|
||||
|
||||
| irc | irc_channel_speaking | IRC channel_speaking |
|
||||
'nick' (string) +
|
||||
'time_last_message' (time) +
|
||||
'prev_nick' (pointer, hdata: "irc_channel_speaking") +
|
||||
'next_nick' (pointer, hdata: "irc_channel_speaking") |
|
||||
|
|
||||
-
|
||||
|
||||
| irc | irc_ignore | IRC ignorieren |
|
||||
'number' (integer) +
|
||||
'mask' (string) +
|
||||
'regex_mask' (pointer) +
|
||||
'server' (string) +
|
||||
'channel' (string) +
|
||||
'prev_ignore' (pointer, hdata: "irc_ignore") +
|
||||
'next_ignore' (pointer, hdata: "irc_ignore") |
|
||||
|
|
||||
'irc_ignore_list' +
|
||||
'last_irc_ignore'
|
||||
|
||||
| irc | irc_nick | IRC-Nick |
|
||||
'name' (string) +
|
||||
'host' (string) +
|
||||
'prefixes' (string) +
|
||||
'prefix' (string) +
|
||||
'away' (integer) +
|
||||
'color' (string) +
|
||||
'prev_nick' (pointer, hdata: "irc_nick") +
|
||||
'next_nick' (pointer, hdata: "irc_nick") |
|
||||
|
|
||||
-
|
||||
|
||||
| irc | irc_notify | IRC-Benachrichtigungen |
|
||||
'server' (pointer, hdata: "irc_server") +
|
||||
'nick' (string) +
|
||||
'check_away' (integer) +
|
||||
'is_on_server' (integer) +
|
||||
'away_message' (string) +
|
||||
'ison_received' (integer) +
|
||||
'prev_notify' (pointer, hdata: "irc_notify") +
|
||||
'next_notify' (pointer, hdata: "irc_notify") |
|
||||
|
|
||||
-
|
||||
|
||||
| irc | irc_redirect | IRC Weiterleitung |
|
||||
'server' (pointer, hdata: "irc_server") +
|
||||
'pattern' (string) +
|
||||
'signal' (string) +
|
||||
'count' (integer) +
|
||||
'current_count' (integer) +
|
||||
'string' (string) +
|
||||
'timeout' (integer) +
|
||||
'command' (string) +
|
||||
'assigned_to_command' (integer) +
|
||||
'start_time' (time) +
|
||||
'cmd_start' (hashtable) +
|
||||
'cmd_stop' (hashtable) +
|
||||
'cmd_extra' (hashtable) +
|
||||
'cmd_start_received' (integer) +
|
||||
'cmd_stop_received' (integer) +
|
||||
'cmd_filter' (hashtable) +
|
||||
'output' (string) +
|
||||
'output_size' (integer) +
|
||||
'prev_redirect' (pointer, hdata: "irc_redirect") +
|
||||
'next_redirect' (pointer, hdata: "irc_redirect") |
|
||||
|
|
||||
-
|
||||
|
||||
| irc | irc_redirect_pattern | Muster für IRC Weiterleitung |
|
||||
'name' (string) +
|
||||
'temp_pattern' (integer) +
|
||||
'timeout' (integer) +
|
||||
'cmd_start' (string) +
|
||||
'cmd_stop' (string) +
|
||||
'cmd_extra' (string) +
|
||||
'prev_redirect' (pointer, hdata: "irc_redirect_pattern") +
|
||||
'next_redirect' (pointer, hdata: "irc_redirect_pattern") |
|
||||
|
|
||||
'irc_redirect_patterns' +
|
||||
'last_irc_redirect_pattern'
|
||||
|
||||
| irc | irc_server | IRC-Server |
|
||||
'name' (string) +
|
||||
'options' (pointer) +
|
||||
'temp_server' (integer) +
|
||||
'reloading_from_config' (integer) +
|
||||
'reloaded_from_config' (integer) +
|
||||
'addresses_count' (integer) +
|
||||
'addresses_array' (string, array_size: "addresses_count") +
|
||||
'ports_array' (integer, array_size: "addresses_count") +
|
||||
'retry_array' (integer, array_size: "addresses_count") +
|
||||
'index_current_address' (integer) +
|
||||
'current_address' (string) +
|
||||
'current_ip' (string) +
|
||||
'current_port' (integer) +
|
||||
'current_retry' (integer) +
|
||||
'sock' (integer) +
|
||||
'hook_connect' (pointer, hdata: "hook") +
|
||||
'hook_fd' (pointer, hdata: "hook") +
|
||||
'hook_timer_connection' (pointer, hdata: "hook") +
|
||||
'hook_timer_sasl' (pointer, hdata: "hook") +
|
||||
'is_connected' (integer) +
|
||||
'ssl_connected' (integer) +
|
||||
'disconnected' (integer) +
|
||||
'gnutls_sess' (other) +
|
||||
'tls_cert' (other) +
|
||||
'tls_cert_key' (other) +
|
||||
'unterminated_message' (string) +
|
||||
'nicks_count' (integer) +
|
||||
'nicks_array' (string, array_size: "nicks_count") +
|
||||
'nick_first_tried' (integer) +
|
||||
'nick_alternate_number' (integer) +
|
||||
'nick' (string) +
|
||||
'nick_modes' (string) +
|
||||
'isupport' (string) +
|
||||
'prefix_modes' (string) +
|
||||
'prefix_chars' (string) +
|
||||
'nick_max_length' (integer) +
|
||||
'casemapping' (integer) +
|
||||
'chantypes' (string) +
|
||||
'chanmodes' (string) +
|
||||
'reconnect_delay' (integer) +
|
||||
'reconnect_start' (time) +
|
||||
'command_time' (time) +
|
||||
'reconnect_join' (integer) +
|
||||
'disable_autojoin' (integer) +
|
||||
'is_away' (integer) +
|
||||
'away_message' (string) +
|
||||
'away_time' (time) +
|
||||
'lag' (integer) +
|
||||
'lag_check_time' (other) +
|
||||
'lag_next_check' (time) +
|
||||
'lag_last_refresh' (time) +
|
||||
'cmd_list_regexp' (pointer) +
|
||||
'last_user_message' (time) +
|
||||
'last_away_check' (time) +
|
||||
'last_data_purge' (time) +
|
||||
'outqueue' (pointer) +
|
||||
'last_outqueue' (pointer) +
|
||||
'redirects' (pointer, hdata: "irc_redirect") +
|
||||
'last_redirect' (pointer, hdata: "irc_redirect") +
|
||||
'notify_list' (pointer, hdata: "irc_notify") +
|
||||
'last_notify' (pointer, hdata: "irc_notify") +
|
||||
'join_manual' (hashtable) +
|
||||
'join_channel_key' (hashtable) +
|
||||
'join_noswitch' (hashtable) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'buffer_as_string' (string) +
|
||||
'channels' (pointer, hdata: "irc_channel") +
|
||||
'last_channel' (pointer, hdata: "irc_channel") +
|
||||
'prev_server' (pointer, hdata: "irc_server") +
|
||||
'next_server' (pointer, hdata: "irc_server") |
|
||||
|
|
||||
'irc_servers' +
|
||||
'last_irc_server'
|
||||
|
||||
| lua | lua_callback | Callback eines Skripts |
|
||||
'script' (pointer, hdata: "lua_script") +
|
||||
'function' (string) +
|
||||
'data' (string) +
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'config_section' (pointer, hdata: "config_section") +
|
||||
'config_option' (pointer, hdata: "config_option") +
|
||||
'hook' (pointer) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'bar_item' (pointer, hdata: "bar_item") +
|
||||
'upgrade_file' (pointer) +
|
||||
'prev_callback' (pointer, hdata: "lua_callback") +
|
||||
'next_callback' (pointer, hdata: "lua_callback") |
|
||||
|
|
||||
-
|
||||
|
||||
| lua | lua_script | Liste der Skripten |
|
||||
'filename' (string) +
|
||||
'interpreter' (pointer) +
|
||||
'name' (string) +
|
||||
'author' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'description' (string) +
|
||||
'shutdown_func' (string) +
|
||||
'charset' (string) +
|
||||
'callbacks' (pointer, hdata: "lua_callback") +
|
||||
'unloading' (integer) +
|
||||
'prev_script' (pointer, hdata: "lua_script") +
|
||||
'next_script' (pointer, hdata: "lua_script") |
|
||||
|
|
||||
'last_script' +
|
||||
'scripts'
|
||||
|
||||
| perl | perl_callback | Callback eines Skripts |
|
||||
'script' (pointer, hdata: "perl_script") +
|
||||
'function' (string) +
|
||||
'data' (string) +
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'config_section' (pointer, hdata: "config_section") +
|
||||
'config_option' (pointer, hdata: "config_option") +
|
||||
'hook' (pointer) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'bar_item' (pointer, hdata: "bar_item") +
|
||||
'upgrade_file' (pointer) +
|
||||
'prev_callback' (pointer, hdata: "perl_callback") +
|
||||
'next_callback' (pointer, hdata: "perl_callback") |
|
||||
|
|
||||
-
|
||||
|
||||
| perl | perl_script | Liste der Skripten |
|
||||
'filename' (string) +
|
||||
'interpreter' (pointer) +
|
||||
'name' (string) +
|
||||
'author' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'description' (string) +
|
||||
'shutdown_func' (string) +
|
||||
'charset' (string) +
|
||||
'callbacks' (pointer, hdata: "perl_callback") +
|
||||
'unloading' (integer) +
|
||||
'prev_script' (pointer, hdata: "perl_script") +
|
||||
'next_script' (pointer, hdata: "perl_script") |
|
||||
|
|
||||
'last_script' +
|
||||
'scripts'
|
||||
|
||||
| python | python_callback | Callback eines Skripts |
|
||||
'script' (pointer, hdata: "python_script") +
|
||||
'function' (string) +
|
||||
'data' (string) +
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'config_section' (pointer, hdata: "config_section") +
|
||||
'config_option' (pointer, hdata: "config_option") +
|
||||
'hook' (pointer) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'bar_item' (pointer, hdata: "bar_item") +
|
||||
'upgrade_file' (pointer) +
|
||||
'prev_callback' (pointer, hdata: "python_callback") +
|
||||
'next_callback' (pointer, hdata: "python_callback") |
|
||||
|
|
||||
-
|
||||
|
||||
| python | python_script | Liste der Skripten |
|
||||
'filename' (string) +
|
||||
'interpreter' (pointer) +
|
||||
'name' (string) +
|
||||
'author' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'description' (string) +
|
||||
'shutdown_func' (string) +
|
||||
'charset' (string) +
|
||||
'callbacks' (pointer, hdata: "python_callback") +
|
||||
'unloading' (integer) +
|
||||
'prev_script' (pointer, hdata: "python_script") +
|
||||
'next_script' (pointer, hdata: "python_script") |
|
||||
|
|
||||
'last_script' +
|
||||
'scripts'
|
||||
|
||||
| ruby | ruby_callback | Callback eines Skripts |
|
||||
'script' (pointer, hdata: "ruby_script") +
|
||||
'function' (string) +
|
||||
'data' (string) +
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'config_section' (pointer, hdata: "config_section") +
|
||||
'config_option' (pointer, hdata: "config_option") +
|
||||
'hook' (pointer) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'bar_item' (pointer, hdata: "bar_item") +
|
||||
'upgrade_file' (pointer) +
|
||||
'prev_callback' (pointer, hdata: "ruby_callback") +
|
||||
'next_callback' (pointer, hdata: "ruby_callback") |
|
||||
|
|
||||
-
|
||||
|
||||
| ruby | ruby_script | Liste der Skripten |
|
||||
'filename' (string) +
|
||||
'interpreter' (pointer) +
|
||||
'name' (string) +
|
||||
'author' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'description' (string) +
|
||||
'shutdown_func' (string) +
|
||||
'charset' (string) +
|
||||
'callbacks' (pointer, hdata: "ruby_callback") +
|
||||
'unloading' (integer) +
|
||||
'prev_script' (pointer, hdata: "ruby_script") +
|
||||
'next_script' (pointer, hdata: "ruby_script") |
|
||||
|
|
||||
'last_script' +
|
||||
'scripts'
|
||||
|
||||
| script | script_script | Skripten aus dem Repositorium |
|
||||
'name' (string) +
|
||||
'name_with_extension' (string) +
|
||||
'language' (integer) +
|
||||
'author' (string) +
|
||||
'mail' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'description' (string) +
|
||||
'tags' (string) +
|
||||
'requirements' (string) +
|
||||
'min_weechat' (string) +
|
||||
'max_weechat' (string) +
|
||||
'md5sum' (string) +
|
||||
'url' (string) +
|
||||
'popularity' (integer) +
|
||||
'date_added' (time) +
|
||||
'date_updated' (time) +
|
||||
'status' (integer) +
|
||||
'version_loaded' (string) +
|
||||
'displayed' (integer) +
|
||||
'install_order' (integer) +
|
||||
'prev_script' (pointer, hdata: "script_script") +
|
||||
'next_script' (pointer, hdata: "script_script") |
|
||||
|
|
||||
'last_script_repo' +
|
||||
'scripts_repo'
|
||||
|
||||
| tcl | tcl_callback | Callback eines Skripts |
|
||||
'script' (pointer, hdata: "tcl_script") +
|
||||
'function' (string) +
|
||||
'data' (string) +
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'config_section' (pointer, hdata: "config_section") +
|
||||
'config_option' (pointer, hdata: "config_option") +
|
||||
'hook' (pointer) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'bar_item' (pointer, hdata: "bar_item") +
|
||||
'upgrade_file' (pointer) +
|
||||
'prev_callback' (pointer, hdata: "tcl_callback") +
|
||||
'next_callback' (pointer, hdata: "tcl_callback") |
|
||||
|
|
||||
-
|
||||
|
||||
| tcl | tcl_script | Liste der Skripten |
|
||||
'filename' (string) +
|
||||
'interpreter' (pointer) +
|
||||
'name' (string) +
|
||||
'author' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'description' (string) +
|
||||
'shutdown_func' (string) +
|
||||
'charset' (string) +
|
||||
'callbacks' (pointer, hdata: "tcl_callback") +
|
||||
'unloading' (integer) +
|
||||
'prev_script' (pointer, hdata: "tcl_script") +
|
||||
'next_script' (pointer, hdata: "tcl_script") |
|
||||
|
|
||||
'last_script' +
|
||||
'scripts'
|
||||
|
||||
| weechat | bar | Bar |
|
||||
'name' (string) +
|
||||
'options' (pointer) +
|
||||
'items_count' (integer) +
|
||||
'items_subcount' (pointer) +
|
||||
'items_array' (pointer) +
|
||||
'items_buffer' (pointer) +
|
||||
'items_prefix' (pointer) +
|
||||
'items_name' (pointer) +
|
||||
'items_suffix' (pointer) +
|
||||
'bar_window' (pointer, hdata: "bar_window") +
|
||||
'bar_refresh_needed' (integer) +
|
||||
'prev_bar' (pointer, hdata: "bar") +
|
||||
'next_bar' (pointer, hdata: "bar") |
|
||||
|
|
||||
'gui_bars' +
|
||||
'last_gui_bar'
|
||||
|
||||
| weechat | bar_item | Bar-Item |
|
||||
'plugin' (pointer, hdata: "plugin") +
|
||||
'name' (string) +
|
||||
'build_callback' (pointer) +
|
||||
'build_callback_data' (pointer) +
|
||||
'prev_item' (pointer, hdata: "bar_item") +
|
||||
'next_item' (pointer, hdata: "bar_item") |
|
||||
|
|
||||
'gui_bar_items' +
|
||||
'last_gui_bar_item'
|
||||
|
||||
| weechat | bar_window | Bar-Fenster |
|
||||
'bar' (pointer, hdata: "bar") +
|
||||
'x' (integer) +
|
||||
'y' (integer) +
|
||||
'width' (integer) +
|
||||
'height' (integer) +
|
||||
'scroll_x' (integer) +
|
||||
'scroll_y' (integer) +
|
||||
'cursor_x' (integer) +
|
||||
'cursor_y' (integer) +
|
||||
'current_size' (integer) +
|
||||
'items_count' (integer) +
|
||||
'items_subcount' (pointer) +
|
||||
'items_content' (pointer) +
|
||||
'items_num_lines' (pointer) +
|
||||
'items_refresh_needed' (pointer) +
|
||||
'screen_col_size' (integer) +
|
||||
'screen_lines' (integer) +
|
||||
'coords_count' (integer) +
|
||||
'coords' (pointer) +
|
||||
'gui_objects' (pointer) +
|
||||
'prev_bar_window' (pointer, hdata: "bar_window") +
|
||||
'next_bar_window' (pointer, hdata: "bar_window") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | buffer | Buffer |
|
||||
'plugin' (pointer, hdata: "plugin") +
|
||||
'plugin_name_for_upgrade' (string) +
|
||||
'number' (integer) +
|
||||
'layout_number' (integer) +
|
||||
'layout_number_merge_order' (integer) +
|
||||
'name' (string) +
|
||||
'full_name' (string) +
|
||||
'short_name' (string) +
|
||||
'type' (integer) +
|
||||
'notify' (integer) +
|
||||
'num_displayed' (integer) +
|
||||
'active' (integer) +
|
||||
'print_hooks_enabled' (integer) +
|
||||
'close_callback' (pointer) +
|
||||
'close_callback_data' (pointer) +
|
||||
'title' (string) +
|
||||
'own_lines' (pointer, hdata: "lines") +
|
||||
'mixed_lines' (pointer, hdata: "lines") +
|
||||
'lines' (pointer, hdata: "lines") +
|
||||
'time_for_each_line' (integer) +
|
||||
'chat_refresh_needed' (integer) +
|
||||
'nicklist' (integer) +
|
||||
'nicklist_case_sensitive' (integer) +
|
||||
'nicklist_root' (pointer, hdata: "nick_group") +
|
||||
'nicklist_max_length' (integer) +
|
||||
'nicklist_display_groups' (integer) +
|
||||
'nicklist_count' (integer) +
|
||||
'nicklist_groups_count' (integer) +
|
||||
'nicklist_nicks_count' (integer) +
|
||||
'nicklist_visible_count' (integer) +
|
||||
'nickcmp_callback' (pointer) +
|
||||
'nickcmp_callback_data' (pointer) +
|
||||
'input' (integer) +
|
||||
'input_callback' (pointer) +
|
||||
'input_callback_data' (pointer) +
|
||||
'input_get_unknown_commands' (integer) +
|
||||
'input_buffer' (string) +
|
||||
'input_buffer_alloc' (integer) +
|
||||
'input_buffer_size' (integer) +
|
||||
'input_buffer_length' (integer) +
|
||||
'input_buffer_pos' (integer) +
|
||||
'input_buffer_1st_display' (integer) +
|
||||
'input_undo_snap' (pointer, hdata: "input_undo") +
|
||||
'input_undo' (pointer, hdata: "input_undo") +
|
||||
'last_input_undo' (pointer, hdata: "input_undo") +
|
||||
'ptr_input_undo' (pointer, hdata: "input_undo") +
|
||||
'input_undo_count' (integer) +
|
||||
'completion' (pointer, hdata: "completion") +
|
||||
'history' (pointer, hdata: "history") +
|
||||
'last_history' (pointer, hdata: "history") +
|
||||
'ptr_history' (pointer, hdata: "history") +
|
||||
'num_history' (integer) +
|
||||
'text_search' (integer) +
|
||||
'text_search_exact' (integer) +
|
||||
'text_search_regex' (integer) +
|
||||
'text_search_regex_compiled' (pointer) +
|
||||
'text_search_where' (integer) +
|
||||
'text_search_found' (integer) +
|
||||
'text_search_input' (string) +
|
||||
'highlight_words' (string) +
|
||||
'highlight_regex' (string) +
|
||||
'highlight_regex_compiled' (pointer) +
|
||||
'highlight_tags' (string) +
|
||||
'highlight_tags_count' (integer) +
|
||||
'highlight_tags_array' (string, array_size: "highlight_tags_count") +
|
||||
'hotlist_max_level_nicks' (hashtable) +
|
||||
'keys' (pointer, hdata: "key") +
|
||||
'last_key' (pointer, hdata: "key") +
|
||||
'keys_count' (integer) +
|
||||
'local_variables' (hashtable) +
|
||||
'prev_buffer' (pointer, hdata: "buffer") +
|
||||
'next_buffer' (pointer, hdata: "buffer") |
|
||||
|
|
||||
'gui_buffer_last_displayed' +
|
||||
'gui_buffers' +
|
||||
'last_gui_buffer'
|
||||
|
||||
| weechat | completion | Struktur mit Vervollständigung |
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'context' (integer) +
|
||||
'base_command' (string) +
|
||||
'base_command_arg_index' (integer) +
|
||||
'base_word' (string) +
|
||||
'base_word_pos' (integer) +
|
||||
'position' (integer) +
|
||||
'args' (string) +
|
||||
'direction' (integer) +
|
||||
'add_space' (integer) +
|
||||
'force_partial_completion' (integer) +
|
||||
'completion_list' (pointer) +
|
||||
'word_found' (string) +
|
||||
'word_found_is_nick' (integer) +
|
||||
'position_replace' (integer) +
|
||||
'diff_size' (integer) +
|
||||
'diff_length' (integer) +
|
||||
'partial_completion_list' (pointer, hdata: "completion_partial") +
|
||||
'last_partial_completion' (pointer, hdata: "completion_partial") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | completion_partial | Struktur mit teilweise Vervollständigung |
|
||||
'word' (string) +
|
||||
'count' (integer) +
|
||||
'prev_item' (pointer, hdata: "completion_partial") +
|
||||
'next_item' (pointer, hdata: "completion_partial") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | config_file | Konfigurationsdatei |
|
||||
'plugin' (pointer, hdata: "plugin") +
|
||||
'name' (string) +
|
||||
'filename' (string) +
|
||||
'file' (pointer) +
|
||||
'callback_reload' (pointer) +
|
||||
'callback_reload_data' (pointer) +
|
||||
'sections' (pointer, hdata: "config_section") +
|
||||
'last_section' (pointer, hdata: "config_section") +
|
||||
'prev_config' (pointer, hdata: "config_file") +
|
||||
'next_config' (pointer, hdata: "config_file") |
|
||||
|
|
||||
'config_files' +
|
||||
'last_config_file'
|
||||
|
||||
| weechat | config_option | Konfigurationsoptionen |
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'section' (pointer, hdata: "config_section") +
|
||||
'name' (string) +
|
||||
'type' (integer) +
|
||||
'description' (string) +
|
||||
'string_values' (string, array_size: "*") +
|
||||
'min' (integer) +
|
||||
'max' (integer) +
|
||||
'default_value' (pointer) +
|
||||
'value' (pointer) +
|
||||
'null_value_allowed' (integer) +
|
||||
'callback_check_value' (pointer) +
|
||||
'callback_check_value_data' (pointer) +
|
||||
'callback_change' (pointer) +
|
||||
'callback_change_data' (pointer) +
|
||||
'callback_delete' (pointer) +
|
||||
'callback_delete_data' (pointer) +
|
||||
'loaded' (integer) +
|
||||
'prev_option' (pointer, hdata: "config_option") +
|
||||
'next_option' (pointer, hdata: "config_option") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | config_section | Konfigurationssektion |
|
||||
'config_file' (pointer, hdata: "config_file") +
|
||||
'name' (string) +
|
||||
'user_can_add_options' (integer) +
|
||||
'user_can_delete_options' (integer) +
|
||||
'callback_read' (pointer) +
|
||||
'callback_read_data' (pointer) +
|
||||
'callback_write' (pointer) +
|
||||
'callback_write_data' (pointer) +
|
||||
'callback_write_default' (pointer) +
|
||||
'callback_write_default_data' (pointer) +
|
||||
'callback_create_option' (pointer) +
|
||||
'callback_create_option_data' (pointer) +
|
||||
'callback_delete_option' (pointer) +
|
||||
'callback_delete_option_data' (pointer) +
|
||||
'options' (pointer, hdata: "config_option") +
|
||||
'last_option' (pointer, hdata: "config_option") +
|
||||
'prev_section' (pointer, hdata: "config_section") +
|
||||
'next_section' (pointer, hdata: "config_section") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | filter | Filter |
|
||||
'enabled' (integer) +
|
||||
'name' (string) +
|
||||
'buffer_name' (string) +
|
||||
'num_buffers' (integer) +
|
||||
'buffers' (pointer) +
|
||||
'tags' (string) +
|
||||
'tags_count' (integer) +
|
||||
'tags_array' (string, array_size: "tags_count") +
|
||||
'regex' (string) +
|
||||
'regex_prefix' (pointer) +
|
||||
'regex_message' (pointer) +
|
||||
'prev_filter' (pointer, hdata: "filter") +
|
||||
'next_filter' (pointer, hdata: "filter") |
|
||||
|
|
||||
'gui_filters' +
|
||||
'last_gui_filter'
|
||||
|
||||
| weechat | history | Verlaufspeicher von Befehlen in einem Buffer |
|
||||
'text' (string) +
|
||||
'next_history' (pointer, hdata: "history") +
|
||||
'prev_history' (pointer, hdata: "history") |
|
||||
`__create` +
|
||||
`__delete` |
|
||||
'gui_history' +
|
||||
'last_gui_history'
|
||||
|
||||
| weechat | hotlist | Hotliste |
|
||||
'priority' (integer) +
|
||||
'creation_time.tv_sec' (time) +
|
||||
'creation_time.tv_usec' (long) +
|
||||
'buffer' (pointer) +
|
||||
'count' (integer, array_size: "4") +
|
||||
'prev_hotlist' (pointer, hdata: "hotlist") +
|
||||
'next_hotlist' (pointer, hdata: "hotlist") |
|
||||
|
|
||||
'gui_hotlist' +
|
||||
'last_gui_hotlist'
|
||||
|
||||
| weechat | input_undo | Struktur der Rücknahmen für die Befehlszeile |
|
||||
'data' (string) +
|
||||
'pos' (integer) +
|
||||
'prev_undo' (pointer, hdata: "input_undo") +
|
||||
'next_undo' (pointer, hdata: "input_undo") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | key | Tastenbelegung (Tastaturkurzbefehl) |
|
||||
'key' (string) +
|
||||
'area_type' (pointer) +
|
||||
'area_name' (pointer) +
|
||||
'area_key' (string) +
|
||||
'command' (string) +
|
||||
'score' (integer) +
|
||||
'prev_key' (pointer, hdata: "key") +
|
||||
'next_key' (pointer, hdata: "key") |
|
||||
|
|
||||
'gui_default_keys' +
|
||||
'gui_default_keys_cursor' +
|
||||
'gui_default_keys_mouse' +
|
||||
'gui_default_keys_search' +
|
||||
'gui_keys' +
|
||||
'gui_keys_cursor' +
|
||||
'gui_keys_mouse' +
|
||||
'gui_keys_search' +
|
||||
'last_gui_default_key' +
|
||||
'last_gui_default_key_cursor' +
|
||||
'last_gui_default_key_mouse' +
|
||||
'last_gui_default_key_search' +
|
||||
'last_gui_key' +
|
||||
'last_gui_key_cursor' +
|
||||
'last_gui_key_mouse' +
|
||||
'last_gui_key_search'
|
||||
|
||||
| weechat | layout | Layout |
|
||||
'name' (string) +
|
||||
'layout_buffers' (pointer, hdata: "layout_buffer") +
|
||||
'last_layout_buffer' (pointer, hdata: "layout_buffer") +
|
||||
'layout_windows' (pointer, hdata: "layout_window") +
|
||||
'internal_id' (integer) +
|
||||
'internal_id_current_window' (integer) +
|
||||
'prev_layout' (pointer, hdata: "layout") +
|
||||
'next_layout' (pointer, hdata: "layout") |
|
||||
|
|
||||
'gui_layout_current' +
|
||||
'gui_layouts' +
|
||||
'last_gui_layout'
|
||||
|
||||
| weechat | layout_buffer | Buffer-Layout |
|
||||
'plugin_name' (string) +
|
||||
'buffer_name' (string) +
|
||||
'number' (integer) +
|
||||
'prev_layout' (pointer, hdata: "layout_buffer") +
|
||||
'next_layout' (pointer, hdata: "layout_buffer") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | layout_window | Fenster-Layout |
|
||||
'internal_id' (integer) +
|
||||
'parent_node' (pointer, hdata: "layout_window") +
|
||||
'split_pct' (integer) +
|
||||
'split_horiz' (integer) +
|
||||
'child1' (pointer, hdata: "layout_window") +
|
||||
'child2' (pointer, hdata: "layout_window") +
|
||||
'plugin_name' (string) +
|
||||
'buffer_name' (string) |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | line | Struktur mit einer Zeile |
|
||||
'data' (pointer, hdata: "line_data") +
|
||||
'prev_line' (pointer, hdata: "line") +
|
||||
'next_line' (pointer, hdata: "line") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | line_data | Struktur mit einzeiligen Daten |
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'y' (integer) +
|
||||
'date' (time) +
|
||||
'date_printed' (time) +
|
||||
'str_time' (string) +
|
||||
'tags_count' (integer) +
|
||||
'tags_array' (string, array_size: "tags_count") +
|
||||
'displayed' (char) +
|
||||
'highlight' (char) +
|
||||
'refresh_needed' (char) +
|
||||
'prefix' (string) +
|
||||
'prefix_length' (integer) +
|
||||
'message' (string) |
|
||||
'date' (time) +
|
||||
'date_printed' (time) +
|
||||
'tags_array' (string) +
|
||||
'prefix' (string) +
|
||||
'message' (string) |
|
||||
-
|
||||
|
||||
| weechat | lines | Struktur mit Zeilen |
|
||||
'first_line' (pointer, hdata: "line") +
|
||||
'last_line' (pointer, hdata: "line") +
|
||||
'last_read_line' (pointer, hdata: "line") +
|
||||
'lines_count' (integer) +
|
||||
'first_line_not_read' (integer) +
|
||||
'lines_hidden' (integer) +
|
||||
'buffer_max_length' (integer) +
|
||||
'buffer_max_length_refresh' (integer) +
|
||||
'prefix_max_length' (integer) +
|
||||
'prefix_max_length_refresh' (integer) |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | nick | Nick in Nickliste |
|
||||
'group' (pointer, hdata: "nick_group") +
|
||||
'name' (string) +
|
||||
'color' (string) +
|
||||
'prefix' (string) +
|
||||
'prefix_color' (string) +
|
||||
'visible' (integer) +
|
||||
'prev_nick' (pointer, hdata: "nick") +
|
||||
'next_nick' (pointer, hdata: "nick") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | nick_group | Gruppen in Nickliste |
|
||||
'name' (string) +
|
||||
'color' (string) +
|
||||
'visible' (integer) +
|
||||
'level' (integer) +
|
||||
'parent' (pointer, hdata: "nick_group") +
|
||||
'children' (pointer, hdata: "nick_group") +
|
||||
'last_child' (pointer, hdata: "nick_group") +
|
||||
'nicks' (pointer, hdata: "nick") +
|
||||
'last_nick' (pointer, hdata: "nick") +
|
||||
'prev_group' (pointer, hdata: "nick_group") +
|
||||
'next_group' (pointer, hdata: "nick_group") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | plugin | Erweiterung |
|
||||
'filename' (string) +
|
||||
'handle' (pointer) +
|
||||
'name' (string) +
|
||||
'description' (string) +
|
||||
'author' (string) +
|
||||
'version' (string) +
|
||||
'license' (string) +
|
||||
'charset' (string) +
|
||||
'debug' (integer) +
|
||||
'prev_plugin' (pointer, hdata: "plugin") +
|
||||
'next_plugin' (pointer, hdata: "plugin") |
|
||||
|
|
||||
'last_weechat_plugin' +
|
||||
'weechat_plugins'
|
||||
|
||||
| weechat | proxy | Proxy |
|
||||
'name' (string) +
|
||||
'options' (pointer) +
|
||||
'prev_proxy' (pointer, hdata: "proxy") +
|
||||
'next_proxy' (pointer, hdata: "proxy") |
|
||||
|
|
||||
'last_weechat_proxy' +
|
||||
'weechat_proxies'
|
||||
|
||||
| weechat | window | Fenster |
|
||||
'number' (integer) +
|
||||
'win_x' (integer) +
|
||||
'win_y' (integer) +
|
||||
'win_width' (integer) +
|
||||
'win_height' (integer) +
|
||||
'win_width_pct' (integer) +
|
||||
'win_height_pct' (integer) +
|
||||
'win_chat_x' (integer) +
|
||||
'win_chat_y' (integer) +
|
||||
'win_chat_width' (integer) +
|
||||
'win_chat_height' (integer) +
|
||||
'win_chat_cursor_x' (integer) +
|
||||
'win_chat_cursor_y' (integer) +
|
||||
'bar_windows' (pointer, hdata: "bar_window") +
|
||||
'last_bar_window' (pointer, hdata: "bar_window") +
|
||||
'refresh_needed' (integer) +
|
||||
'gui_objects' (pointer) +
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'layout_plugin_name' (string) +
|
||||
'layout_buffer_name' (string) +
|
||||
'scroll' (pointer, hdata: "window_scroll") +
|
||||
'ptr_tree' (pointer, hdata: "window_tree") +
|
||||
'prev_window' (pointer, hdata: "window") +
|
||||
'next_window' (pointer, hdata: "window") |
|
||||
|
|
||||
'gui_current_window' +
|
||||
'gui_windows' +
|
||||
'last_gui_window'
|
||||
|
||||
| weechat | window_scroll | Scroll-Info in Fenstern |
|
||||
'buffer' (pointer, hdata: "buffer") +
|
||||
'first_line_displayed' (integer) +
|
||||
'start_line' (pointer, hdata: "line") +
|
||||
'start_line_pos' (integer) +
|
||||
'scrolling' (integer) +
|
||||
'start_col' (integer) +
|
||||
'lines_after' (integer) +
|
||||
'prev_scroll' (pointer, hdata: "window_scroll") +
|
||||
'next_scroll' (pointer, hdata: "window_scroll") |
|
||||
|
|
||||
-
|
||||
|
||||
| weechat | window_tree | Baumstruktur der Fenster |
|
||||
'parent_node' (pointer, hdata: "window_tree") +
|
||||
'split_pct' (integer) +
|
||||
'split_horizontal' (integer) +
|
||||
'child1' (pointer, hdata: "window_tree") +
|
||||
'child2' (pointer, hdata: "window_tree") +
|
||||
'window' (pointer, hdata: "window") |
|
||||
|
|
||||
'gui_windows_tree'
|
||||
|
||||
|========================================
|
||||
@@ -0,0 +1,73 @@
|
||||
[width="100%",cols="^1,^2,5,5,5",options="header"]
|
||||
|========================================
|
||||
| Erweiterung | Name | Beschreibung | Pointer | Argumente
|
||||
|
||||
| alias | alias | Liste der Alias | Alias Pointer (optional) | Alias Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| guile | guile_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| irc | irc_channel | Liste der Channels eines IRC-Servers | Channel Pointer (optional) | Server,Channel (Channel ist optional)
|
||||
|
||||
| irc | irc_ignore | Liste von ignorierten IRCs | Ignore Pointer (optional) | -
|
||||
|
||||
| irc | irc_nick | Liste der Nicks im IRC-Channel | Nick Pointer (optional) | Server,Channel,Nick (Channel und Nick sind optional)
|
||||
|
||||
| irc | irc_notify | Liste mit Benachrichtigungen | Benachrichtigungspointer (optional) | Servername (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | Servername (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| logger | logger_buffer | Auflistung der protokollierten Buffer | Logger Pointer (optional) | -
|
||||
|
||||
| lua | lua_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| perl | perl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| python | python_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| relay | relay | Liste der Relay-Clients | Relay Pointer (optional) | -
|
||||
|
||||
| rmodifier | rmodifier | Liste der rmodifier | rmodifier Pointer (optional) | rmodifier Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| ruby | ruby_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| script | script_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes, mit Dateierweiterung (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| tcl | tcl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | bar | Auflistung der Bars | Bar Pointer (optional) | Bar Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | bar_item | Auflistung der Bar-Items | Bar Item Pointer (optional) | Bar-Item Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | bar_window | Auflistung der Bar-Fenster | Bar-Fenster Pointer (optional) | -
|
||||
|
||||
| weechat | buffer | Auflistung der Buffer | Buffer Pointer (optional) | Name des Buffers (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | buffer_lines | Zeilen des Buffers | Buffer Pointer | -
|
||||
|
||||
| weechat | filter | Auflistung der Filter | - | Name des Filters (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | history | Verlaufspeicher der Befehle | Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional) | -
|
||||
|
||||
| weechat | hook | Auflistung der Hooks | Hook-Pointer (optional) | type,arguments (type ist ein command/timer/.., arguments dient dazu nur einige hooks abzufragen (darf mit einem "*" als Platzhalter beginnen oder enden), beide Optionen sind optional)
|
||||
|
||||
| weechat | hotlist | Liste der Buffer in Hotlist | - | -
|
||||
|
||||
| weechat | key | Auflistung der Tastenzuweisungen | - | Kontext ("default", "search", "cursor" oder "mouse") (optional)
|
||||
|
||||
| weechat | layout | Auflistung der Layouts | - | -
|
||||
|
||||
| weechat | nicklist | Nicks in Nickliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
|
||||
|
||||
| weechat | option | Auflistung der Optionen | - | Name einer Option (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | proxy | Liste der Proxys | Proxy Pointer (optional) | Name des Proxy (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||
|
||||
| weechat | url_options | Optionen für URL | - | -
|
||||
|
||||
| weechat | window | Auflistung der Fenster | Fenster Pointer (optional) | "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)
|
||||
|
||||
| xfer | xfer | Transferliste | Transferpointer (optional) | -
|
||||
|
||||
|========================================
|
||||
@@ -0,0 +1,65 @@
|
||||
[width="100%",cols="^1,^2,6,6",options="header"]
|
||||
|========================================
|
||||
| Erweiterung | Name | Beschreibung | Argumente
|
||||
|
||||
| aspell | aspell_dict | durch Kommata getrennte Liste von Wörterbüchern, die in diesem Buffer genutzt werden sollen | Buffer-Pointer ("0x12345678") oder der vollständige Buffername ("irc.freenode.#weechat")
|
||||
|
||||
| fifo | fifo_filename | Name der FIFO-Pipe | -
|
||||
|
||||
| irc | irc_buffer | holt Buffer Pointer für einen IRC Server/Channel/Nick | server,channel,nick (Channel und Nicks sind optional)
|
||||
|
||||
| irc | irc_is_channel | 1, falls die Zeichenkette ein gültiger IRC-Channelname für den Server ist | Server,Channel (Server ist optional)
|
||||
|
||||
| irc | irc_is_nick | 1, falls die Zeichenkette ein gültiger IRC Nickname ist | Nickname
|
||||
|
||||
| irc | irc_nick | aktuellen Nicknamen für den Server erhalten | Servername
|
||||
|
||||
| irc | irc_nick_color | holt Farbe-Code des Nick | Nickname
|
||||
|
||||
| irc | irc_nick_color_name | holt Namen der Farbe des Nick | Nickname
|
||||
|
||||
| irc | irc_nick_from_host | Nicknamen des IRC-Hosts erhalten | IRC host (in der Form `:nick!name@server.com`)
|
||||
|
||||
| irc | irc_server_isupport | 1 falls der Server die Funktion unterstützen sollte (durch IRC Message 005) | Server,Funktion
|
||||
|
||||
| irc | irc_server_isupport_value | Wert der Funktion, sofern es vom Server unterstützt wird (durch IRC Message 005) | Server,Funktion
|
||||
|
||||
| python | python2_bin | Pfad für Python 2.x Interpreter | -
|
||||
|
||||
| weechat | charset_internal | Interner WeeChat Zeichensatz | -
|
||||
|
||||
| weechat | charset_terminal | Terminal Zeichensatz | -
|
||||
|
||||
| weechat | cursor_mode | 1, falls Cursor-Modus aktiviert ist | -
|
||||
|
||||
| weechat | date | Datum der WeeChat Kompilierung | -
|
||||
|
||||
| weechat | dir_separator | Trennzeichen für Verzeichnis | -
|
||||
|
||||
| weechat | filters_enabled | 1, falls Filter aktiviert sind | -
|
||||
|
||||
| weechat | inactivity | Inaktivität der Tastatur (Sekunden) | -
|
||||
|
||||
| weechat | locale | Lokalisation welche für die übersetzten Nachrichten verwendet werden soll | -
|
||||
|
||||
| weechat | version | WeeChat Version | -
|
||||
|
||||
| weechat | version_git | WeeChat Git Version (Ausgabe des Befehls "git describe", ausschließlich für eine Entwicklerversion. Eine stabile Version gibt keine Information zurück) | -
|
||||
|
||||
| weechat | version_number | WeeChat Version (als Nummer) | -
|
||||
|
||||
| weechat | weechat_dir | WeeChat Verzeichnis | -
|
||||
|
||||
| weechat | weechat_libdir | WeeChat "lib" Verzeichnis | -
|
||||
|
||||
| weechat | weechat_localedir | "lokales" Verzeichnis von WeeChat | -
|
||||
|
||||
| weechat | weechat_sharedir | WeeChat "share" Verzeichnis | -
|
||||
|
||||
| weechat | weechat_site | WeeChat Seite | -
|
||||
|
||||
| weechat | weechat_site_download | Download-Seite von WeeChat | -
|
||||
|
||||
| weechat | weechat_upgrading | 1 falls WeeChat ein Upgrade durchführt (Befehl `/upgrade`) | -
|
||||
|
||||
|========================================
|
||||
@@ -0,0 +1,9 @@
|
||||
[width="100%",cols="^1,^2,6,6,6",options="header"]
|
||||
|========================================
|
||||
| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
|
||||
|
||||
| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht, "server": Servername (optional) | "tags": Tags, "message_without_tags": Nachrichten ohne Tags, "nick": Nick, "host": Host, "command": Befehl, "channel": Channel, "arguments": Argumente (schließt Channel ein)
|
||||
|
||||
| irc | irc_message_split | dient zum Aufteilen einer überlangen IRC Nachricht (in maximal 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
|
||||
|
||||
|========================================
|
||||
@@ -0,0 +1,301 @@
|
||||
[width="100%",cols="2,^1,7",options="header"]
|
||||
|========================================
|
||||
| Option | Type | Konstanten ^(1)^
|
||||
|
||||
| verbose | long |
|
||||
|
||||
| header | long |
|
||||
|
||||
| noprogress | long |
|
||||
|
||||
| nosignal | long |
|
||||
|
||||
| wildcardmatch | long |
|
||||
|
||||
| failonerror | long |
|
||||
|
||||
| protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, all
|
||||
|
||||
| redir_protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, all
|
||||
|
||||
| proxy | string |
|
||||
|
||||
| proxyport | long |
|
||||
|
||||
| proxytype | long | http, http_1_0, socks4, socks5, socks4a, socks5_hostname
|
||||
|
||||
| noproxy | string |
|
||||
|
||||
| httpproxytunnel | long |
|
||||
|
||||
| socks5_gssapi_service | string |
|
||||
|
||||
| socks5_gssapi_nec | long |
|
||||
|
||||
| interface | string |
|
||||
|
||||
| localport | long |
|
||||
|
||||
| localportrange | long |
|
||||
|
||||
| dns_cache_timeout | long |
|
||||
|
||||
| buffersize | long |
|
||||
|
||||
| port | long |
|
||||
|
||||
| tcp_nodelay | long |
|
||||
|
||||
| address_scope | long |
|
||||
|
||||
| tcp_keepalive | long |
|
||||
|
||||
| tcp_keepidle | long |
|
||||
|
||||
| tcp_keepintvl | long |
|
||||
|
||||
| netrc | long | ignored, optional, required
|
||||
|
||||
| netrc_file | string |
|
||||
|
||||
| userpwd | string |
|
||||
|
||||
| proxyuserpwd | string |
|
||||
|
||||
| username | string |
|
||||
|
||||
| password | string |
|
||||
|
||||
| proxyusername | string |
|
||||
|
||||
| proxypassword | string |
|
||||
|
||||
| httpauth | mask | none, basic, digest, gssnegotiate, ntlm, digest_ie, ntlm_wb, only, any, anysafe
|
||||
|
||||
| tlsauth_type | mask | none, srp
|
||||
|
||||
| tlsauth_username | string |
|
||||
|
||||
| tlsauth_password | string |
|
||||
|
||||
| proxyauth | mask | none, basic, digest, gssnegotiate, ntlm, digest_ie, ntlm_wb, only, any, anysafe
|
||||
|
||||
| autoreferer | long |
|
||||
|
||||
| accept_encoding | string |
|
||||
|
||||
| transfer_encoding | long |
|
||||
|
||||
| followlocation | long |
|
||||
|
||||
| unrestricted_auth | long |
|
||||
|
||||
| maxredirs | long |
|
||||
|
||||
| postredir | mask | post_301, post_302
|
||||
|
||||
| put | long |
|
||||
|
||||
| post | long |
|
||||
|
||||
| postfields | string |
|
||||
|
||||
| postfieldsize | long |
|
||||
|
||||
| postfieldsize_large | long long |
|
||||
|
||||
| copypostfields | string |
|
||||
|
||||
| referer | string |
|
||||
|
||||
| useragent | string |
|
||||
|
||||
| cookie | string |
|
||||
|
||||
| cookiefile | string |
|
||||
|
||||
| cookiejar | string |
|
||||
|
||||
| cookiesession | long |
|
||||
|
||||
| cookielist | string |
|
||||
|
||||
| httpget | long |
|
||||
|
||||
| http_version | long | none, 1_0, 1_1
|
||||
|
||||
| ignore_content_length | long |
|
||||
|
||||
| http_content_decoding | long |
|
||||
|
||||
| http_transfer_decoding | long |
|
||||
|
||||
| mail_from | string |
|
||||
|
||||
| mail_auth | string |
|
||||
|
||||
| tftp_blksize | long |
|
||||
|
||||
| ftpport | string |
|
||||
|
||||
| dirlistonly | long |
|
||||
|
||||
| append | long |
|
||||
|
||||
| ftp_use_eprt | long |
|
||||
|
||||
| ftp_use_epsv | long |
|
||||
|
||||
| ftp_use_pret | long |
|
||||
|
||||
| ftp_create_missing_dirs | long |
|
||||
|
||||
| ftp_response_timeout | long |
|
||||
|
||||
| ftp_alternative_to_user | string |
|
||||
|
||||
| ftp_skip_pasv_ip | long |
|
||||
|
||||
| ftpsslauth | long | default, ssl, tls
|
||||
|
||||
| ftp_ssl_ccc | long | ccc_none, ccc_passive, ccc_active
|
||||
|
||||
| ftp_account | string |
|
||||
|
||||
| ftp_filemethod | long | multicwd, nocwd, singlecwd
|
||||
|
||||
| rtsp_request | long | options, describe, announce, setup, play, pause, teardown, get_parameter, set_parameter, record, receive
|
||||
|
||||
| rtsp_session_id | string |
|
||||
|
||||
| rtsp_stream_uri | string |
|
||||
|
||||
| rtsp_transport | string |
|
||||
|
||||
| rtsp_client_cseq | long |
|
||||
|
||||
| rtsp_server_cseq | long |
|
||||
|
||||
| transfertext | long |
|
||||
|
||||
| proxy_transfer_mode | long |
|
||||
|
||||
| crlf | long |
|
||||
|
||||
| range | string |
|
||||
|
||||
| resume_from | long |
|
||||
|
||||
| resume_from_large | long long |
|
||||
|
||||
| customrequest | string |
|
||||
|
||||
| filetime | long |
|
||||
|
||||
| nobody | long |
|
||||
|
||||
| infilesize | long |
|
||||
|
||||
| infilesize_large | long long |
|
||||
|
||||
| upload | long |
|
||||
|
||||
| maxfilesize | long |
|
||||
|
||||
| maxfilesize_large | long long |
|
||||
|
||||
| timecondition | long | none, ifmodsince, ifunmodsince, lastmod
|
||||
|
||||
| timevalue | long |
|
||||
|
||||
| timeout | long |
|
||||
|
||||
| timeout_ms | long |
|
||||
|
||||
| low_speed_limit | long |
|
||||
|
||||
| low_speed_time | long |
|
||||
|
||||
| max_send_speed_large | long long |
|
||||
|
||||
| max_recv_speed_large | long long |
|
||||
|
||||
| maxconnects | long |
|
||||
|
||||
| fresh_connect | long |
|
||||
|
||||
| forbid_reuse | long |
|
||||
|
||||
| connecttimeout | long |
|
||||
|
||||
| connecttimeout_ms | long |
|
||||
|
||||
| ipresolve | long | whatever, v4, v6
|
||||
|
||||
| connect_only | long |
|
||||
|
||||
| use_ssl | long | none, try, control, all
|
||||
|
||||
| dns_servers | string |
|
||||
|
||||
| accepttimeout_ms | long |
|
||||
|
||||
| sslcert | string |
|
||||
|
||||
| sslcerttype | string |
|
||||
|
||||
| sslkey | string |
|
||||
|
||||
| sslkeytype | string |
|
||||
|
||||
| keypasswd | string |
|
||||
|
||||
| sslengine | string |
|
||||
|
||||
| sslengine_default | long |
|
||||
|
||||
| sslversion | long | default, tlsv1, sslv2, sslv3
|
||||
|
||||
| ssl_verifypeer | long |
|
||||
|
||||
| cainfo | string |
|
||||
|
||||
| issuercert | string |
|
||||
|
||||
| capath | string |
|
||||
|
||||
| crlfile | string |
|
||||
|
||||
| ssl_verifyhost | long |
|
||||
|
||||
| certinfo | long |
|
||||
|
||||
| random_file | string |
|
||||
|
||||
| egdsocket | string |
|
||||
|
||||
| ssl_cipher_list | string |
|
||||
|
||||
| ssl_sessionid_cache | long |
|
||||
|
||||
| ssl_options | long | allow_beast
|
||||
|
||||
| krblevel | string |
|
||||
|
||||
| gssapi_delegation | long | none, policy_flag, flag
|
||||
|
||||
| ssh_auth_types | mask | none, policy_flag, flag
|
||||
|
||||
| ssh_host_public_key_md5 | string |
|
||||
|
||||
| ssh_public_keyfile | string |
|
||||
|
||||
| ssh_private_keyfile | string |
|
||||
|
||||
| ssh_knownhosts | string |
|
||||
|
||||
| new_file_perms | long |
|
||||
|
||||
| new_directory_perms | long |
|
||||
|
||||
|========================================
|
||||
@@ -0,0 +1,33 @@
|
||||
[[command_alias_alias]]
|
||||
[command]*`alias`* Einem Befehl wird ein Alias zugewiesen::
|
||||
........................................
|
||||
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
|
||||
|
||||
completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
|
||||
Hinweis: Mit der Variablen "%%command" kann eine Vervollständigung eines vorhandenen Befehls durchgeführt werden
|
||||
alias: Name des Alias (kann mit Joker "*" beginnen oder enden um Aliase aufzulisten)
|
||||
command: Name des zuzuordnenden Befehls (WeeChat- oder IRC-Befehl ohne führenden '/', mehrere Befehle müssen durch Semikolon getrennt werden)
|
||||
|
||||
Ohne Angabe von Argumenten werden alle definierten Aliase angezeigt.
|
||||
|
||||
Anmerkung: Im Befehl können Variablen genutzt werden, die dann durch den entsprechenden Wert ersetzt werden:
|
||||
$n: Argument 'n' (zwischen 1 und 9)
|
||||
$-m: Argumente von 1 bis 'm'
|
||||
$n-: Argumente von 'n' bis zum letzten Argument
|
||||
$n-m: Argumente von 'n' bis 'm'
|
||||
$*: alle Argumente
|
||||
$~: letztes Argument
|
||||
$var: "var" ist eine lokale Variable für den jeweiligen Buffer (siehe /buffer localvar)
|
||||
Beispiel: $nick, $channel, $server, $plugin, $name
|
||||
|
||||
Um ein Alias zu löschen wird der Befehl "/unalias" genutzt.
|
||||
|
||||
Beispiele:
|
||||
Alias "/split" wird anlegt um damit ein Fenster horizontal zu teilen:
|
||||
/alias split /window splith
|
||||
Alias "/hallo" wird angelegt um in allen Channels, außer im #weechat Channel, den Text "Hallo" auszugeben:
|
||||
/alias hallo /allchan -exclude=#weechat msg * Hallo
|
||||
Alias "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
|
||||
/alias -completion %%sajoin forcejoin /quote forcejoin
|
||||
........................................
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
[[command_aspell_aspell]]
|
||||
[command]*`aspell`* Konfiguration für Aspell-Erweiterung::
|
||||
........................................
|
||||
/aspell enable|disable|toggle
|
||||
listdict
|
||||
setdict <dict>[,<dict>...]
|
||||
deldict
|
||||
addword [<dict>] <word>
|
||||
|
||||
enable: Aspell wird aktiviert
|
||||
disable: Aspell wird deaktiviert
|
||||
toggle: Aspell Funktionalität umschalten
|
||||
listdict: die, auf dem System, installierten Wörterbücher werden aufgelistet
|
||||
setdict: Wörterbuch für den aktuellen Buffer einstellen (mehrere Wörterbücher müssen durch Kommata getrennt werden)
|
||||
deldict: Wörterbuch für den aktuellen Buffer entfernen
|
||||
addword: fügt ein Wort in das persönliche Wörterbuch von Aspell hinzu
|
||||
|
||||
Eingaben die mit '/' beginnen werden nicht überprüft, davon ausgenommen sind einige Befehle (siehe /set aspell.check.commands).
|
||||
|
||||
Um Aspell auf alle Buffer anzuwenden sollte die Option "default_dict" genutzt und Aspell aktiviert werden:
|
||||
/set aspell.check.default_dict "de_DE-neu"
|
||||
/aspell enable
|
||||
|
||||
Die Standardtastaturbelegung zum Umschalten der Aspell Funktionalität lautet alt-s.
|
||||
........................................
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
* [[option_aspell.check.commands]] *aspell.check.commands*
|
||||
** Beschreibung: `durch Kommata getrennte Liste der Befehle, für die eine Rechtschreibprüfung gelten soll (Rechtschreibprüfung ist für andere Befehle deaktiviert)`
|
||||
** Typ: Zeichenkette
|
||||
** Werte: beliebige Zeichenkette (Standardwert: `"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"`)
|
||||
|
||||
* [[option_aspell.check.default_dict]] *aspell.check.default_dict*
|
||||
** Beschreibung: `Voreingestelltes Wörterbuch (oder durch Kommata getrennte Liste der Wörterbücher) welche(s) genutzt werden soll, sofern kein Wörterbuch für einen Buffer definiert wurde. Wird kein Wörterbuch angegeben dann ist Aspell in allen Buffer deaktiviert, außer es wird für einen Buffer explizit ein Wörterbuch angegeben`
|
||||
** Typ: Zeichenkette
|
||||
** Werte: beliebige Zeichenkette (Standardwert: `""`)
|
||||
|
||||
* [[option_aspell.check.during_search]] *aspell.check.during_search*
|
||||
** Beschreibung: `Überprüfe Wörter während im Buffer nach einem Text gesucht wird`
|
||||
** Typ: boolesch
|
||||
** Werte: on, off (Standardwert: `off`)
|
||||
|
||||
* [[option_aspell.check.enabled]] *aspell.check.enabled*
|
||||
** Beschreibung: `Aspell wird für die Eingabezeile aktiviert`
|
||||
** Typ: boolesch
|
||||
** Werte: on, off (Standardwert: `off`)
|
||||
|
||||
* [[option_aspell.check.real_time]] *aspell.check.real_time*
|
||||
** Beschreibung: `Eine Korrektur findet während der Texteingabe statt (da dies langsamer ist, ist diese Funktion standardmäßig deaktiviert. Wörter werden erst überprüft sobald ein Leerzeichen dem vorangegangenen Wort folgt)`
|
||||
** Typ: boolesch
|
||||
** Werte: on, off (Standardwert: `off`)
|
||||
|
||||
* [[option_aspell.check.suggestions]] *aspell.check.suggestions*
|
||||
** Beschreibung: `legt die Anzahl an Vorschlägen fest, für ein falsch geschriebenes Wort. Die Vorschläge werden in der Bar-Item "aspell_suggest", für die jeweilige(n) Sprache(n), im Buffer, angezeigt (-1 = deaktiviert die Funktion, 0 = zeigt alle verfügbaren Vorschläge an, für alle betreffenden Sprachen)`
|
||||
** Typ: integer
|
||||
** Werte: -1 .. 2147483647 (Standardwert: `-1`)
|
||||
|
||||
* [[option_aspell.check.word_min_length]] *aspell.check.word_min_length*
|
||||
** Beschreibung: `Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)`
|
||||
** Typ: integer
|
||||
** Werte: 0 .. 2147483647 (Standardwert: `2`)
|
||||
|
||||
* [[option_aspell.color.misspelled]] *aspell.color.misspelled*
|
||||
** Beschreibung: `Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll (Eingabezeile)`
|
||||
** Typ: Farbe
|
||||
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `lightred`)
|
||||
|
||||
* [[option_aspell.color.suggestions]] *aspell.color.suggestions*
|
||||
** Beschreibung: `Textfarbe für die Vorschläge der Rechtsschreibkorrektur (Statusbar)`
|
||||
** Typ: Farbe
|
||||
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `default`)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user