mirror of
https://github.com/weechat/weechat.git
synced 2026-06-12 22:24:47 +02:00
Compare commits
392 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0e3ac93887 | |||
| 8e280f8e4e | |||
| 3b89c8cf44 | |||
| 77589756aa | |||
| eb3e1c3bec | |||
| d54d4e4e60 | |||
| 56ae4eb2d2 | |||
| 4f31918700 | |||
| 5fd091fcc8 | |||
| 432f4247d8 | |||
| 168764a81e | |||
| 101fa2cab8 | |||
| e739e1dfba | |||
| 0ee5e7e9bc | |||
| fe0c9dbc93 | |||
| 7a55d8aa29 | |||
| 9f169a7fb5 | |||
| 8ff5be1001 | |||
| 77f69890bd | |||
| 6e86f667da | |||
| 85cb4798b9 | |||
| 6e1ce0ee15 | |||
| 3d0a7451d8 | |||
| c12e1b2446 | |||
| 4c48f7aff7 | |||
| 522dcf133c | |||
| 3330724574 | |||
| 5d6689b8c1 | |||
| 57b6e320d3 | |||
| 295158d3e1 | |||
| 39e03d4594 | |||
| f90e756a46 | |||
| e2d891660d | |||
| a60075fb39 | |||
| d52d82543a | |||
| 23b4435cdf | |||
| 1282b6a324 | |||
| 9d06217c71 | |||
| 173239bb37 | |||
| 0cda820807 | |||
| 415dea5c74 | |||
| e46d23905c | |||
| be534239bb | |||
| 6ff8de5740 | |||
| 08d22a948f | |||
| 0d6a1d1520 | |||
| 19a25bdd66 | |||
| ed32302011 | |||
| 2db7599460 | |||
| c4e3d66ba5 | |||
| 2e5489b389 | |||
| f5f6a13586 | |||
| 841444b68c | |||
| cb23d0166a | |||
| c3857e97cf | |||
| e60491f442 | |||
| 80d53ac8bd | |||
| f50cdffc59 | |||
| b5ef916564 | |||
| f26fbb4850 | |||
| fb8799e81c | |||
| da505c0392 | |||
| 971a90474f | |||
| ad45fd775d | |||
| c3c77799c1 | |||
| 0f9c4954f8 | |||
| 06a96d8d31 | |||
| d97fc56f4a | |||
| b6ea525800 | |||
| 6e60a4882e | |||
| 52820627f0 | |||
| 9f049afb18 | |||
| 6c3b940dc4 | |||
| 213db71702 | |||
| 0509f19048 | |||
| f74aa09573 | |||
| bd6262dc34 | |||
| 2022aa0df2 | |||
| a1cd46ff3e | |||
| 136da36d7a | |||
| e6e8f34b4a | |||
| e734914380 | |||
| 03a6209f73 | |||
| 290e86c53a | |||
| 0beca1915c | |||
| 398a112be8 | |||
| 0b86ce9d44 | |||
| 8f69c86da7 | |||
| 3a2edae292 | |||
| 6f0151e128 | |||
| 2a494227b4 | |||
| e1274010ff | |||
| a99b01bc5e | |||
| 8d5d22186f | |||
| 866cb19a95 | |||
| dcbb3ed050 | |||
| 4fca6c58c8 | |||
| 9e9dd27bb3 | |||
| c7b781bc54 | |||
| ff723050f6 | |||
| 0bebb2d674 | |||
| 7d27d05877 | |||
| 8b8454a1cd | |||
| c337e74e7a | |||
| 17e1747a82 | |||
| 10f0873bee | |||
| 410537508d | |||
| b492c1b1e2 | |||
| 51abbf829a | |||
| 99ebccad3f | |||
| fcf1c22604 | |||
| fe6ea0812e | |||
| fd64fdf083 | |||
| 11636f5b43 | |||
| 5c3ab90ee7 | |||
| a685edf17f | |||
| 4f867a89ad | |||
| 5526550ac1 | |||
| 8a82224420 | |||
| 61a4c1b5c1 | |||
| 7f643bc11f | |||
| 98654f148d | |||
| 2641b6e778 | |||
| cfc1f39779 | |||
| f3e0bd5987 | |||
| 482f42498f | |||
| d5047b012d | |||
| 90a72c9418 | |||
| d722e3709c | |||
| 109884dd66 | |||
| 85dec8c7a6 | |||
| 1e675e8b45 | |||
| 998367997b | |||
| 995eb1f004 | |||
| eb95512f7c | |||
| 8e70134614 | |||
| 6b6b85c724 | |||
| 9489443527 | |||
| f7fe751bec | |||
| 0fc6a708ef | |||
| 80293c2447 | |||
| 49243fc114 | |||
| 207626c8c1 | |||
| 61ad7722ae | |||
| 2a363a656d | |||
| 95e9de1817 | |||
| d6ae5862ff | |||
| cc8f6697c3 | |||
| fab0d4e740 | |||
| 964de12a54 | |||
| b76cd5a724 | |||
| a915c5ee12 | |||
| ab3b5d893a | |||
| b3d1d1877e | |||
| 152b5ec2a7 | |||
| 15470bdb7d | |||
| c179fd6675 | |||
| 432c239d21 | |||
| 6d73d85e13 | |||
| 0f40ca10ab | |||
| 3d9523fe04 | |||
| dfb0836484 | |||
| 11d77ff699 | |||
| 1dec70881a | |||
| a10c7e3d1d | |||
| 2a96bc67b0 | |||
| bb90514624 | |||
| 0f4e367b22 | |||
| 360401a723 | |||
| 664876bde6 | |||
| 1b05a1a06b | |||
| 1ec25f6f9e | |||
| 4b1f1d7215 | |||
| 0c8eac0cd9 | |||
| 8688c48e42 | |||
| 145ec0db35 | |||
| 29ec400a8e | |||
| d8938099ba | |||
| 1f7f84c296 | |||
| fff4052217 | |||
| 4b2abd910b | |||
| 5c37c1c6f6 | |||
| 9366873222 | |||
| c35c941298 | |||
| 00b60be4b7 | |||
| 91ab214e72 | |||
| 41cb1bf635 | |||
| c8ac75601f | |||
| 350938181b | |||
| f68896fdd3 | |||
| 8319332a78 | |||
| e179a34a40 | |||
| aa8b68363e | |||
| 22b602e607 | |||
| 46899c4a98 | |||
| 91b4507145 | |||
| d05ebd18c1 | |||
| 0443ef49e7 | |||
| 951d1f91a4 | |||
| 8b47243516 | |||
| 2c4b0e32ec | |||
| 0513800cb6 | |||
| a79d7b1c7e | |||
| 99580f88bb | |||
| c663717711 | |||
| d0b11eceab | |||
| 5c5bd1a8b8 | |||
| 7d6fab0644 | |||
| 46a9d17ac3 | |||
| fd1886e883 | |||
| a929633759 | |||
| 9019d031b6 | |||
| 1f457ca0a5 | |||
| c02baef622 | |||
| 19739e48f7 | |||
| 35433bb706 | |||
| 667f27b290 | |||
| f1b36e5095 | |||
| 15218ed294 | |||
| be3025f569 | |||
| 46dfe34f70 | |||
| c98c5afe00 | |||
| a56fec820b | |||
| 4716e81d4e | |||
| 7033fdd0cb | |||
| 6b75516702 | |||
| be0212bd27 | |||
| 6c6667dadd | |||
| ca6854e207 | |||
| b0f997d1fa | |||
| 9b2c1e33f5 | |||
| 393434237c | |||
| f0ad26de1c | |||
| 534227a667 | |||
| 0f3abd820a | |||
| 05a6d16299 | |||
| 0a6035f3c4 | |||
| 00d2c9ef28 | |||
| 815a07658d | |||
| a338f59f5f | |||
| befd3eb2bf | |||
| e1398eae2e | |||
| ded3f7b13c | |||
| cc92883449 | |||
| 5499843905 | |||
| 6923a9efa0 | |||
| 5aa93fdbb7 | |||
| 82199f8264 | |||
| 8f26323bdf | |||
| 5bd13d3df0 | |||
| 5d3e485aec | |||
| 2ed90965a6 | |||
| 377fd4a41c | |||
| 098de9a986 | |||
| b8089c72fc | |||
| ad697ded83 | |||
| 55ad527c05 | |||
| 9d9835a50f | |||
| 963815b999 | |||
| 784ba4eeb0 | |||
| 315ba5e942 | |||
| 50dbd203a9 | |||
| 9ebe00d144 | |||
| 981beb917e | |||
| 1f2b78242e | |||
| 8107025c78 | |||
| 5c5df1b068 | |||
| 8e6f525b59 | |||
| 74f1592f21 | |||
| 6ec5d5a148 | |||
| 81a1f9aea8 | |||
| bcf5974e58 | |||
| 7572fec261 | |||
| b99a630705 | |||
| 24c53b4c3f | |||
| 0159dbc95a | |||
| b779e72c50 | |||
| 0ca2197aa6 | |||
| 6e117a1caf | |||
| 4736a5b320 | |||
| fad9806e08 | |||
| 7be168264f | |||
| 01c2ef63f5 | |||
| 23c2271ef4 | |||
| 6ef0e5ec1e | |||
| b1bd5c721e | |||
| 31c3151fcc | |||
| b98e71a91c | |||
| cddbe6fe33 | |||
| 3b2ee85b04 | |||
| 23983b125a | |||
| 4da1472bc8 | |||
| 86886e311a | |||
| e29cb9a85a | |||
| 80872061c2 | |||
| e9c6381774 | |||
| 00685bedd5 | |||
| a02743b229 | |||
| 3fb322be8f | |||
| 17fe9e3589 | |||
| 22c7673b71 | |||
| 5e95550f14 | |||
| 719db054fa | |||
| 219f406d3c | |||
| 14496c41a3 | |||
| 653a392d9a | |||
| cc774d099b | |||
| b2f0cc30ff | |||
| eb080261f8 | |||
| 0fb8ac9e7b | |||
| df66b2e6fe | |||
| 0c79b2fda8 | |||
| 23fd23fd1a | |||
| e8615c1691 | |||
| 4ecd8a505f | |||
| bd850398e8 | |||
| 0770b95266 | |||
| b13db0305d | |||
| 3e0ebc82a9 | |||
| f534663d07 | |||
| 9bf40517d3 | |||
| e92a63427f | |||
| 7fabe8c2a2 | |||
| d9acb2b97a | |||
| a3bde46d48 | |||
| ecc3a2aeb6 | |||
| 0ff8d7b543 | |||
| fdd9c03e5a | |||
| 9e56308a4d | |||
| edbcc10105 | |||
| fddd7d53a7 | |||
| efdbd1ea13 | |||
| 52437427af | |||
| 2bd2d74a07 | |||
| 6668b9869b | |||
| a79c0fcff3 | |||
| 43f471b9c2 | |||
| 7cc452402d | |||
| 422958337b | |||
| c9f816435c | |||
| 07cbc3bd2e | |||
| 33a4b4b1fc | |||
| 292830b5bf | |||
| acb03201b4 | |||
| 7c1b7df2cf | |||
| 5bac79c4f1 | |||
| 9e0fa27525 | |||
| 60ec9d5d51 | |||
| c8ac7e3791 | |||
| 96c71aa0c4 | |||
| 70cbc1b340 | |||
| c8ca7e1ac2 | |||
| c4d95bc1e2 | |||
| e5d9e977e4 | |||
| 424bff4d6c | |||
| 7a769648e8 | |||
| 68b45a8216 | |||
| fc8f7b49dd | |||
| 515e8b7b1a | |||
| bce7a6d434 | |||
| e919aca3dd | |||
| f026ba5160 | |||
| b5c028b93e | |||
| 14c5bc386f | |||
| 799b0caaf2 | |||
| f21adaa6ab | |||
| 00abc2bde5 | |||
| 160cbdb46a | |||
| 57a2a872a5 | |||
| dff39136a3 | |||
| 7c6c450662 | |||
| c540db0b4f | |||
| 7a87a426c8 | |||
| 222fb8290b | |||
| e2c1f83c7f | |||
| 8d1d2c0321 | |||
| 8feb4c1c3b | |||
| 3262599413 | |||
| 81e037b1ce | |||
| 486ed2b0da | |||
| d9ce6cdbef | |||
| 1396e9b0ef | |||
| 1fb3e8b2dc | |||
| fd3b3d6711 | |||
| 4b5bc0ac8d | |||
| 28fccd3f12 | |||
| 5918943192 | |||
| 84e55e9fac | |||
| b87c52240b | |||
| 522b04155a | |||
| c591404b40 | |||
| e00d7f2bfd |
+7
-4
@@ -1,6 +1,9 @@
|
||||
# files/directories excluded from tarballs
|
||||
|
||||
.git* export-ignore
|
||||
debian export-ignore
|
||||
weechat.spec export-ignore
|
||||
.mailmap export-ignore
|
||||
.git* export-ignore
|
||||
debian-devel export-ignore
|
||||
debian-stable export-ignore
|
||||
weechat.spec export-ignore
|
||||
.mailmap export-ignore
|
||||
tests/ubuntu/ export-ignore
|
||||
tools/build-debian.sh export-ignore
|
||||
|
||||
+5
-1
@@ -28,7 +28,11 @@ config.rpath
|
||||
config.status
|
||||
config.sub
|
||||
configure
|
||||
debian/*.log
|
||||
debian
|
||||
!tools/debian
|
||||
debian-devel/changelog
|
||||
debian-devel/*.log
|
||||
debian-stable/*.log
|
||||
depcomp
|
||||
insert-header.sin
|
||||
install-sh
|
||||
|
||||
+8
-4
@@ -4,6 +4,9 @@ compiler:
|
||||
- gcc
|
||||
- clang
|
||||
|
||||
sudo: required
|
||||
dist: trusty
|
||||
|
||||
env:
|
||||
- BUILDTOOL="cmake" BUILDARGS=""
|
||||
- BUILDTOOL="cmake" BUILDARGS="-DENABLE_PYTHON3=ON"
|
||||
@@ -13,16 +16,17 @@ env:
|
||||
- BUILDTOOL="autotools" BUILDARGS="--disable-gnutls"
|
||||
|
||||
before_script:
|
||||
# Workaround travis-ci/travis-ci#5326
|
||||
- export PATH=$(echo $PATH | tr ':' "\n" | sed '/\/opt\/python/d' | tr "\n" ":" | sed "s|::|:|g")
|
||||
- echo 'APT::Install-Recommends "false";' | sudo tee -a /etc/apt/apt.conf
|
||||
- sudo apt-get update -qq
|
||||
- sudo apt-get -y install devscripts equivs python-pip libenchant-dev autopoint asciidoc source-highlight xsltproc docbook-xsl docbook-xml cmake pkg-config libncursesw5-dev gem2deb libperl-dev python-dev python3-dev libaspell-dev liblua5.1-0-dev tcl8.5-dev guile-2.0-dev libv8-dev libcurl4-gnutls-dev libgcrypt11-dev libgnutls-dev zlib1g-dev curl
|
||||
- curl -OL https://weechat.org/files/tests/ubuntu/precise/amd64/libcpputest-dev_3.4-3_amd64.deb
|
||||
- sudo dpkg -i libcpputest-dev_3.4-3_amd64.deb
|
||||
- sudo apt-get -y install devscripts equivs python-pip libenchant-dev autopoint asciidoc source-highlight xsltproc docbook-xsl docbook-xml cmake pkg-config libncursesw5-dev gem2deb libperl-dev python-dev python3-dev libaspell-dev liblua5.1-0-dev tcl8.5-dev guile-2.0-dev libv8-dev libcurl4-gnutls-dev libgcrypt11-dev libgnutls-dev zlib1g-dev curl libcpputest-dev
|
||||
- sudo pip install msgcheck pylint
|
||||
|
||||
script:
|
||||
- ./scripts/build.sh
|
||||
- ./tools/build-test.sh
|
||||
- msgcheck po/*.po
|
||||
- pylint --version
|
||||
- pylint doc/docgen.py
|
||||
|
||||
after_success:
|
||||
|
||||
@@ -60,10 +60,12 @@ Alphabetically:
|
||||
* Matt Robinson
|
||||
* Max Anton Teufel
|
||||
* Murilo Opsfelder Araujo
|
||||
* Nick (SolitaryCipher)
|
||||
* Nicolas Cavigneaux
|
||||
* Nils Görs (nils_2)
|
||||
* nyuszika7h
|
||||
* Odin
|
||||
* Ondřej Súkup
|
||||
* Patrick Steinhardt
|
||||
* Paul Komkoff
|
||||
* Pavel Shevchuk (Stalwart)
|
||||
|
||||
+10
-9
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
@@ -29,14 +29,14 @@ set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
|
||||
set(CMAKE_SKIP_RPATH ON)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror-implicit-function-declaration")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror-implicit-function-declaration")
|
||||
if(PREFIX)
|
||||
set(CMAKE_INSTALL_PREFIX ${PREFIX} CACHE PATH "Install path prefix" FORCE)
|
||||
endif()
|
||||
|
||||
# version
|
||||
set(VERSION_MAJOR "1")
|
||||
set(VERSION_MINOR "2")
|
||||
set(VERSION_PATCH "")
|
||||
execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-major OUTPUT_VARIABLE VERSION_MAJOR)
|
||||
execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-minor OUTPUT_VARIABLE VERSION_MINOR)
|
||||
execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-patch OUTPUT_VARIABLE VERSION_PATCH)
|
||||
string(REGEX REPLACE "\n" "" VERSION_MAJOR "${VERSION_MAJOR}")
|
||||
string(REGEX REPLACE "\n" "" VERSION_MINOR "${VERSION_MINOR}")
|
||||
string(REGEX REPLACE "\n" "" VERSION_PATCH "${VERSION_PATCH}")
|
||||
if(VERSION_PATCH STREQUAL "")
|
||||
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
|
||||
else()
|
||||
@@ -215,7 +215,8 @@ endif()
|
||||
add_subdirectory(src)
|
||||
add_subdirectory(doc)
|
||||
|
||||
if(ENABLE_TESTS)
|
||||
find_package(CppUTest)
|
||||
if(ENABLE_TESTS AND CPPUTEST_FOUND)
|
||||
enable_testing()
|
||||
add_subdirectory(tests)
|
||||
endif()
|
||||
@@ -224,7 +225,7 @@ configure_file(config.h.cmake config.h @ONLY)
|
||||
|
||||
# set the git version in "config-git.h"
|
||||
add_custom_target(version_git ALL
|
||||
COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/scripts/git-version.sh" "${CMAKE_CURRENT_SOURCE_DIR}" "${VERSION}" "config-git.h"
|
||||
COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/tools/git-version.sh" "${CMAKE_CURRENT_SOURCE_DIR}" "${VERSION}" "config-git.h"
|
||||
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
|
||||
|
||||
configure_file(
|
||||
|
||||
+401
-119
File diff suppressed because it is too large
Load Diff
@@ -9,6 +9,8 @@
|
||||
First, some basic things:
|
||||
|
||||
* Use only English to communicate with developers.
|
||||
* Search in issues if the same problem or feature request has already been
|
||||
reported (a duplicate is waste of time for you and the developers!).
|
||||
* If you can, please check if the problem has been fixed in development version
|
||||
(if you are using a stable release or old version).
|
||||
* Report only one bug or feature request per issue.
|
||||
|
||||
+5
-4
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
@@ -23,7 +23,7 @@
|
||||
# (if needed, and only for a devel/rc version).
|
||||
BUILT_SOURCES = build-config-git.h
|
||||
build-config-git.h:
|
||||
-$(abs_top_srcdir)/scripts/git-version.sh "$(abs_top_srcdir)" "$(VERSION)" config-git.h
|
||||
-$(abs_top_srcdir)/tools/git-version.sh "$(abs_top_srcdir)" "$(VERSION)" config-git.h
|
||||
|
||||
if TESTS
|
||||
tests_dir = tests
|
||||
@@ -64,8 +64,9 @@ EXTRA_DIST = AUTHORS.asciidoc \
|
||||
cmake/cmake_uninstall.cmake.in \
|
||||
po/CMakeLists.txt \
|
||||
po/srcfiles.cmake \
|
||||
scripts/build.sh \
|
||||
scripts/git-version.sh \
|
||||
tools/build-test.sh \
|
||||
tools/git-version.sh \
|
||||
version.sh \
|
||||
weechat.png \
|
||||
weechat.pc.in \
|
||||
weechat.cygport.in
|
||||
|
||||
+12
-7
@@ -4,14 +4,19 @@
|
||||
:lang: en
|
||||
|
||||
|
||||
image:https://travis-ci.org/weechat/weechat.svg?branch=master["Build Status", link="https://travis-ci.org/weechat/weechat"]
|
||||
image:https://img.shields.io/badge/diaspora*-follow-blue.svg["Diaspora*", link="https://diasp.eu/u/weechat"]
|
||||
image:https://img.shields.io/badge/google%2B-follow-blue.svg["Google+", link="https://plus.google.com/+WeeChat"]
|
||||
image:https://img.shields.io/badge/devel%20blog-follow-blue.svg["Devel blog", link="http://dev.weechat.org/"]
|
||||
image:https://img.shields.io/badge/slant-recommend-28acad.svg["Slant", link="http://www.slant.co/topics/1323/~irc-clients-for-linux"]
|
||||
image:https://img.shields.io/badge/paypal-donate%20%E2%9D%A4-yellow.svg["Paypal", link="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4LSMSNLUAJWNS"]
|
||||
|
||||
WeeChat (Wee Enhanced Environment for Chat) is a free chat client, fast and
|
||||
light, designed for many operating systems.
|
||||
It is highly customizable and extensible with scripts.
|
||||
|
||||
Homepage: https://weechat.org/
|
||||
|
||||
image:https://travis-ci.org/weechat/weechat.svg?branch=master["Build Status", link="https://travis-ci.org/weechat/weechat"]
|
||||
|
||||
== Features
|
||||
|
||||
* Modular chat client with a lightweight core and optional plugins.
|
||||
@@ -57,14 +62,14 @@ https://weechat.org/files/doc/devel/weechat_user.en.html#dependencies[user's gui
|
||||
WeeChat can be built with http://cmake.org/[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.
|
||||
Only CMake is officially supported to build WeeChat. You should only use
|
||||
autotools if you are not able to use CMake. +
|
||||
Building with autotools requires more dependencies and is slower than with CMake.
|
||||
|
||||
----
|
||||
$ mkdir build
|
||||
$ cd build
|
||||
$ cmake .. -DPREFIX=/path/to/directory
|
||||
$ cmake .. -DCMAKE_INSTALL_PREFIX=/path/to/directory
|
||||
$ make
|
||||
$ make install (as root for installation in system directories)
|
||||
----
|
||||
@@ -74,7 +79,7 @@ https://weechat.org/files/doc/devel/weechat_user.en.html#compile_with_autotools[
|
||||
|
||||
== Copyright
|
||||
|
||||
Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
|
||||
This file is part of WeeChat, the extensible chat client.
|
||||
|
||||
|
||||
@@ -17,6 +17,78 @@ https://weechat.org/files/changelog/ChangeLog-devel.html[ChangeLog]
|
||||
(file 'ChangeLog.asciidoc' in sources).
|
||||
|
||||
|
||||
[[1.4]]
|
||||
== Version 1.4 (2016-01-10)
|
||||
|
||||
[[1.4_irc_alternate_nicks]]
|
||||
=== IRC alternate nicks
|
||||
|
||||
The option 'irc.network.alternate_nick' has been moved into servers
|
||||
('irc.server_default.nicks_alternate' and 'irc.server.xxx.nicks_alternate').
|
||||
|
||||
If you disabled this option, you must switch it off again, globally or by
|
||||
server.
|
||||
|
||||
Globally (default value for all servers):
|
||||
|
||||
----
|
||||
/set irc.server_default.nicks_alternate off
|
||||
----
|
||||
|
||||
For a specific server:
|
||||
|
||||
----
|
||||
/set irc.server.freenode.nicks_alternate off
|
||||
----
|
||||
|
||||
[[1.3]]
|
||||
== Version 1.3 (2015-08-16)
|
||||
|
||||
[[1.3_irc_channels_encoding]]
|
||||
=== IRC channels encoding
|
||||
|
||||
If you are using exotic charsets in your channel names (anything different from
|
||||
UTF-8, like ISO charset), you should turn on a new option:
|
||||
|
||||
----
|
||||
/set irc.network.channel_encode on
|
||||
----
|
||||
|
||||
This will force WeeChat to decode/encode the channel name
|
||||
(like WeeChat 1.2 or older did).
|
||||
|
||||
See these issues for more information: issue #482, issue #218.
|
||||
|
||||
[NOTE]
|
||||
It is *highly recommended* to use only UTF-8 in WeeChat (wherever you can),
|
||||
because everything is stored as UTF-8 internally.
|
||||
|
||||
[[1.3_alias_command]]
|
||||
=== Alias command
|
||||
|
||||
The command `/alias` has been updated to list, add and remove aliases.
|
||||
Therefore the command `/unalias` has been removed.
|
||||
|
||||
To add an alias, the argument `add` must be used in command `/alias` before the
|
||||
name, for example:
|
||||
|
||||
----
|
||||
/alias add split /window splith
|
||||
----
|
||||
|
||||
And the alias is removed with this command:
|
||||
|
||||
----
|
||||
/alias del split
|
||||
----
|
||||
|
||||
[[1.3_script_path]]
|
||||
=== Script path
|
||||
|
||||
The option 'script.scripts.dir' has been renamed to 'script.scripts.path'
|
||||
(and the content is now evaluated, see `/help eval`).
|
||||
|
||||
[[1.2]]
|
||||
== Version 1.2 (2015-05-10)
|
||||
|
||||
The word chars are now customizable with two options:
|
||||
@@ -34,12 +106,15 @@ command:
|
||||
/set weechat.look.word_chars_input "!\u00A0,!\x20,*"
|
||||
----
|
||||
|
||||
[[1.1.1]]
|
||||
== Version 1.1.1 (2015-01-25)
|
||||
|
||||
Bug fix and maintenance release.
|
||||
|
||||
[[1.1]]
|
||||
== Version 1.1 (2015-01-11)
|
||||
|
||||
[[1.1_triggers_regex_format]]
|
||||
=== New format for regex replacement in triggers
|
||||
|
||||
A new format is used in regex replacement to use regex groups, this format
|
||||
@@ -68,6 +143,7 @@ You can restore them with the following command:
|
||||
If you added triggers with the old regex replacement format, you must update
|
||||
them manually.
|
||||
|
||||
[[1.1_trigger_beep]]
|
||||
=== Default "beep" trigger
|
||||
|
||||
The command of "beep" trigger is now executed only if the message is displayed
|
||||
@@ -79,6 +155,7 @@ You can restore the default "beep" trigger with the following command:
|
||||
/trigger restore beep
|
||||
----
|
||||
|
||||
[[1.1_commands_return_code]]
|
||||
=== Return code of commands
|
||||
|
||||
The API function 'weechat_command' now sends the value returned return by
|
||||
@@ -91,6 +168,7 @@ explicit error message before returning 'WEECHAT_RC_ERROR'.
|
||||
For C plugins, two macros have been added in weechat-plugin.h:
|
||||
'WEECHAT_COMMAND_MIN_ARGS' and 'WEECHAT_COMMAND_ERROR'.
|
||||
|
||||
[[1.1_inline_commands_completion]]
|
||||
=== Completion of inline commands
|
||||
|
||||
WeeChat now completes by default inline commands (not only at beginning of
|
||||
@@ -106,6 +184,7 @@ To restore the old behavior (no completion of inline commands):
|
||||
/set weechat.completion.command_inline off
|
||||
----
|
||||
|
||||
[[1.1_relay_irc_backlog_tags]]
|
||||
=== Relay option relay.irc.backlog_tags
|
||||
|
||||
The option 'relay.irc.backlog_tags' is now a list separated by commas
|
||||
@@ -114,6 +193,7 @@ The option 'relay.irc.backlog_tags' is now a list separated by commas
|
||||
If you are using a list of tags in this option, you must adjust the value
|
||||
manually.
|
||||
|
||||
[[1.1_relay_ipv6_ipv4]]
|
||||
=== IPv4-mapped IPv6 client address in relay
|
||||
|
||||
The string "::ffff:" has been removed from IPv4-mapped IPv6 client address
|
||||
@@ -122,6 +202,7 @@ in relay plugin.
|
||||
If you are using "::ffff:" in option 'relay.network.allowed_ips', you can
|
||||
remove it.
|
||||
|
||||
[[1.1_irc_temporary_servers]]
|
||||
=== Temporary servers disabled by default with /connect
|
||||
|
||||
Creating a temporary server with command `/connect <address>` or
|
||||
@@ -134,6 +215,7 @@ the old behavior in command `/connect`:
|
||||
/set irc.look.temporary_servers on
|
||||
----
|
||||
|
||||
[[1.1_timeval_microseconds]]
|
||||
=== Microseconds in API timeval functions
|
||||
|
||||
The API functions using timeval are now using or returning microseconds,
|
||||
@@ -143,12 +225,15 @@ instead of milliseconds:
|
||||
* function 'util_timeval_add': the argument 'interval' is now expressed in
|
||||
microseconds.
|
||||
|
||||
[[1.0.1]]
|
||||
== Version 1.0.1 (2014-09-28)
|
||||
|
||||
Bug fix and maintenance release.
|
||||
|
||||
[[1.0]]
|
||||
== Version 1.0 (2014-08-15)
|
||||
|
||||
[[1.0_irc_channel_type]]
|
||||
=== Channel type not added by default on /join
|
||||
|
||||
The channel type is not any more automatically added to a channel name on join
|
||||
@@ -161,6 +246,7 @@ the new option:
|
||||
/set irc.look.join_auto_add_chantype on
|
||||
----
|
||||
|
||||
[[1.0_irc_channel_modes_arguments]]
|
||||
=== Hide IRC channel modes arguments
|
||||
|
||||
The option 'irc.look.item_channel_modes_hide_key' has been renamed to
|
||||
@@ -174,6 +260,7 @@ behavior (never hide arguments, even with a channel key), you can do:
|
||||
/set irc.look.item_channel_modes_hide_args ""
|
||||
----
|
||||
|
||||
[[1.0_jump_first_last_buffer]]
|
||||
=== Jump to first/last buffer
|
||||
|
||||
The command `/input jump_last_buffer` has been replaced by `/buffer +`.
|
||||
@@ -194,6 +281,7 @@ You can add it with following command:
|
||||
/key missing
|
||||
----
|
||||
|
||||
[[1.0_hotlist_conditions]]
|
||||
=== Hotlist conditions
|
||||
|
||||
A new option 'weechat.look.hotlist_add_conditions' has been added. This option
|
||||
@@ -212,6 +300,7 @@ default conditions with the following command:
|
||||
/set weechat.look.hotlist_add_conditions "${buffer.num_displayed} == 0"
|
||||
----
|
||||
|
||||
[[1.0_trigger_plugin]]
|
||||
=== Rmodifier replaced by Trigger plugin
|
||||
|
||||
The trigger plugin replaces the rmodifier plugin, which has been removed
|
||||
@@ -228,6 +317,7 @@ If on startup you have an error about API mismatch in plugin 'rmodifier.so',
|
||||
you can manually remove the file (the command `make install` does not remove
|
||||
obsolete plugins).
|
||||
|
||||
[[1.0_bare_display]]
|
||||
=== Bare display
|
||||
|
||||
A bare display mode has been added (for easy text selection and click on URLs),
|
||||
@@ -236,8 +326,10 @@ the new default key is key[alt-l].
|
||||
Use command `/key missing` to add the key or `/key listdiff` to see differences
|
||||
between your current keys and WeeChat default keys.
|
||||
|
||||
[[0.4.3]]
|
||||
== Version 0.4.3 (2014-02-09)
|
||||
|
||||
[[0.4.3_colors_messages]]
|
||||
=== Colors in messages
|
||||
|
||||
The color code for "reverse video" in IRC message has been fixed: now WeeChat
|
||||
@@ -261,6 +353,7 @@ You can remove the old keys and add the new ones with these commands:
|
||||
/key missing
|
||||
----
|
||||
|
||||
[[0.4.3_terminal_title]]
|
||||
=== Terminal title
|
||||
|
||||
The boolean option 'weechat.look.set_title' has been renamed to
|
||||
@@ -272,6 +365,7 @@ The content is evaluated and the default value is `WeeChat ${info:version}`.
|
||||
Only static content should be used in this option, because the title is
|
||||
refreshed only when the option is changed.
|
||||
|
||||
[[0.4.3_bar_item_buffer_last_number]]
|
||||
=== New bar item buffer_last_number
|
||||
|
||||
The bar item 'buffer_count' now displays the number of opened buffers (each
|
||||
@@ -283,6 +377,7 @@ currently used.
|
||||
If you want to display last number in the status bar, replace 'buffer_count'
|
||||
by 'buffer_last_number' in your option 'weechat.bar.status.items'.
|
||||
|
||||
[[0.4.3_bar_item_buffer_zoom]]
|
||||
=== New bar item buffer_zoom
|
||||
|
||||
A new bar item has been added: 'buffer_zoom'.
|
||||
@@ -292,6 +387,7 @@ The 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_zoom+buffer_filter,[lag],[hotlist],completion,scroll"
|
||||
----
|
||||
|
||||
[[0.4.3_irc_messages_channel_join]]
|
||||
=== IRC messages on channel join
|
||||
|
||||
The names are not displayed any more by default on channel join (they are in
|
||||
@@ -307,6 +403,7 @@ If you want to display all messages on join (including names), you can do:
|
||||
/set irc.look.display_join_message "329,332,333,353,366"
|
||||
----
|
||||
|
||||
[[0.4.3_irc_maximum_lag]]
|
||||
=== Maximum lag in IRC
|
||||
|
||||
Option 'irc.network.lag_max' has been added.
|
||||
@@ -317,8 +414,10 @@ never occur.
|
||||
|
||||
You should check the value of both options and fix them if needed.
|
||||
|
||||
[[0.4.2]]
|
||||
== Version 0.4.2 (2013-10-06)
|
||||
|
||||
[[0.4.2_day_change_message]]
|
||||
=== Day change message
|
||||
|
||||
The day change message is now dynamically displayed, and therefore is not stored
|
||||
@@ -334,6 +433,7 @@ 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.
|
||||
|
||||
[[0.4.2_buffer_regex_search]]
|
||||
=== Regex search in buffer
|
||||
|
||||
Search with regular expression has been added, and therefore some keys in search
|
||||
@@ -364,11 +464,13 @@ To view keys in search context:
|
||||
|
||||
For more information, see the chapter about keys in the 'WeeChat User's guide'.
|
||||
|
||||
[[0.4.2_rmodifier]]
|
||||
=== New rmodifier
|
||||
|
||||
A new rmodifier "secure" has been added to hide passphrase and passwords
|
||||
displayed by command "/secure". Use command `/rmodifier missing` to add it.
|
||||
|
||||
[[0.4.2_color_codes_options]]
|
||||
=== Color codes in options
|
||||
|
||||
The format for color codes in some options has changed. The options are
|
||||
@@ -394,6 +496,7 @@ Example:
|
||||
/set weechat.look.buffer_time_format "${color:251}%H${color:243}%M${color:238}%S"
|
||||
----
|
||||
|
||||
[[0.4.2_binary_man_page]]
|
||||
=== Binary and man page
|
||||
|
||||
WeeChat binary and man page have been renamed from `weechat-curses` to
|
||||
@@ -411,6 +514,7 @@ 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).
|
||||
|
||||
[[0.4.2_man_page_documentation]]
|
||||
=== Man page / documentation
|
||||
|
||||
Documentation is not built by default any more, you have to use option
|
||||
@@ -420,12 +524,15 @@ 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).
|
||||
|
||||
[[0.4.2_aspell_colors]]
|
||||
=== Aspell colors
|
||||
|
||||
Option 'aspell.look.color' has been renamed to 'aspell.color.misspelled'.
|
||||
|
||||
[[0.4.1]]
|
||||
== Version 0.4.1 (2013-05-20)
|
||||
|
||||
[[0.4.1_relay_nicklist_diff]]
|
||||
=== Nicklist diff in relay
|
||||
|
||||
A new message with identifier "_nicklist_diff" has been added in relay (WeeChat
|
||||
@@ -436,6 +543,7 @@ Clients using nicklist must implement it.
|
||||
|
||||
For more info about content of message, see document 'WeeChat Relay Protocol'.
|
||||
|
||||
[[0.4.1_dynamic_nick_prefix_suffix]]
|
||||
=== Dynamic nick prefix/suffix
|
||||
|
||||
The nick prefix/suffix (for example: "<" and ">") are now dynamic and used on
|
||||
@@ -497,12 +605,14 @@ New options in logger plugin (logger.conf):
|
||||
* 'logger.file.nick_suffix': suffix for nicks in log files (default: empty
|
||||
string)
|
||||
|
||||
[[0.4.1_irc_reconnection_lag]]
|
||||
=== 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).
|
||||
|
||||
[[0.4.1_irc_passwords_hidden]]
|
||||
=== IRC passwords hidden
|
||||
|
||||
IRC plugin is now using modifiers "irc_command_auth" and "irc_message_auth" to
|
||||
@@ -530,6 +640,7 @@ If you added/changed some rmodifiers, do it manually with these commands:
|
||||
/rmodifier add message_auth irc_message_auth 1,3* ^(.*(id|identify|register|ghost \S+|release \S+) +)(.*)
|
||||
----
|
||||
|
||||
[[0.4.1_lua_constants]]
|
||||
=== Lua constants
|
||||
|
||||
For consistency with other supported languages, the API constants in Lua have
|
||||
@@ -552,6 +663,7 @@ The new syntax is:
|
||||
return weechat.WEECHAT_RC_OK
|
||||
----
|
||||
|
||||
[[0.4.1_guile_callbacks]]
|
||||
=== Guile callbacks
|
||||
|
||||
The way to give arguments for guile callbacks has been fixed: now arguments are
|
||||
@@ -560,8 +672,10 @@ 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.
|
||||
|
||||
[[0.4.0]]
|
||||
== Version 0.4.0 (2013-01-20)
|
||||
|
||||
[[0.4.0_bars_conditions]]
|
||||
=== Conditions in bars
|
||||
|
||||
Conditions in bars have changed, and now an expression is evaluated.
|
||||
@@ -570,6 +684,7 @@ 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').
|
||||
|
||||
[[0.4.0_ipv6_default]]
|
||||
=== IPv6 by default
|
||||
|
||||
==== IRC
|
||||
@@ -591,17 +706,21 @@ disable IPv6 in relay if you don't plan to use it at all:
|
||||
/set relay.network.ipv6 off
|
||||
----
|
||||
|
||||
[[0.3.9.2]]
|
||||
== 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".
|
||||
|
||||
[[0.3.9.1]]
|
||||
== Version 0.3.9.1 (2012-11-09)
|
||||
|
||||
This version fixes crash when decoding IRC colors in strings.
|
||||
|
||||
[[0.3.9]]
|
||||
== Version 0.3.9 (2012-09-29)
|
||||
|
||||
[[0.3.9_options_moved]]
|
||||
=== Options moved
|
||||
|
||||
Options moved from core (weechat.conf) to irc plugin (irc.conf):
|
||||
@@ -610,6 +729,7 @@ Options moved from core (weechat.conf) to irc plugin (irc.conf):
|
||||
with values: none/prefix/action/both)
|
||||
* 'weechat.look.nickmode_empty' moved to 'irc.look.nick_mode_empty'
|
||||
|
||||
[[0.3.9_bar_item_buffer_modes]]
|
||||
=== New bar item buffer_modes
|
||||
|
||||
A new bar item has been added: 'buffer_modes' and irc option
|
||||
@@ -622,6 +742,7 @@ 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"
|
||||
----
|
||||
|
||||
[[0.3.9_command_aspell]]
|
||||
=== Command /aspell
|
||||
|
||||
New options in command `/aspell`:
|
||||
@@ -636,6 +757,7 @@ Options renamed in command `/aspell`:
|
||||
* `disable` renamed to `deldict` (delete dictionary used on current buffer)
|
||||
* `dictlist` renamed to `listdict` (show installed dictionaries)
|
||||
|
||||
[[0.3.9_horizontal_separator]]
|
||||
=== Horizontal separator
|
||||
|
||||
An horizontal separator has been added between split windows, and two options
|
||||
@@ -644,13 +766,16 @@ have been added to toggle separators (both are enabled by default):
|
||||
* 'weechat.look.window_separator_horizontal'
|
||||
* 'weechat.look.window_separator_vertical'
|
||||
|
||||
[[0.3.9_new_keys]]
|
||||
=== 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.
|
||||
|
||||
[[0.3.8]]
|
||||
== Version 0.3.8 (2012-06-03)
|
||||
|
||||
[[0.3.8_options]]
|
||||
=== Options
|
||||
|
||||
Options 'weechat.look.prefix_align_more' and
|
||||
@@ -661,6 +786,7 @@ string:
|
||||
char
|
||||
* if the value was off, you have to set " " (string with one space)
|
||||
|
||||
[[0.3.8_paste_detection]]
|
||||
=== Paste detection
|
||||
|
||||
Option 'weechat.look.paste_max_lines' can now be used with value 0 to detect
|
||||
@@ -672,6 +798,7 @@ disable paste detection: if your value was 0, you should set it to -1
|
||||
/set weechat.look.paste_max_lines -1
|
||||
----
|
||||
|
||||
[[0.3.8_rmodifier]]
|
||||
=== Rmodifier
|
||||
|
||||
Rmodifier "nickserv" has a new default regex which includes option "release" for
|
||||
@@ -690,8 +817,10 @@ If you added/changed some rmodifiers, do it manually with these commands:
|
||||
/rmodifier add nickserv history_add,input_text_display 1,4* ^(/(msg|quote) +nickserv +(id|identify|ghost \S+|release \S+) +)(.*)
|
||||
----
|
||||
|
||||
[[0.3.7]]
|
||||
== Version 0.3.7 (2012-02-26)
|
||||
|
||||
[[0.3.7_options]]
|
||||
=== Options
|
||||
|
||||
Option `scroll_unread` has been moved from command `/input` to `/window`,
|
||||
@@ -709,6 +838,7 @@ 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).
|
||||
|
||||
[[0.3.7_extended_regex]]
|
||||
=== Extended regex
|
||||
|
||||
Extended regex is used in filters and irc ignore, so some chars that needed
|
||||
@@ -719,21 +849,26 @@ 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".
|
||||
|
||||
[[0.3.6]]
|
||||
== Version 0.3.6 (2011-10-22)
|
||||
|
||||
[[0.3.6_options]]
|
||||
=== Options
|
||||
|
||||
Option 'weechat.look.hline_char' has been renamed to
|
||||
'weechat.look.separator_horizontal'.
|
||||
|
||||
[[0.3.6_colors_bold]]
|
||||
=== 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'.
|
||||
|
||||
[[0.3.5]]
|
||||
== Version 0.3.5 (2011-05-15)
|
||||
|
||||
[[0.3.5_colors]]
|
||||
=== Colors
|
||||
|
||||
If you have some colors defined in section "palette" with version 0.3.4, you
|
||||
@@ -745,8 +880,10 @@ Colors for nick prefixes (char for op, voice, ..) are defined in a single option
|
||||
'irc.color.nick_prefix_op', 'irc.color.nick_prefix_halfop',
|
||||
'irc.color.nick_prefix_voice', 'irc.color.nick_prefix_user'.
|
||||
|
||||
[[0.3.5_hotlist]]
|
||||
=== Hotlist
|
||||
|
||||
[[0.3.5_hotlist_counters]]
|
||||
==== Counters
|
||||
|
||||
Count of messages have been added to hotlist by default, if you want to come
|
||||
@@ -757,6 +894,7 @@ back to old behavior, do that:
|
||||
/set weechat.look.hotlist_buffer_separator ","
|
||||
----
|
||||
|
||||
[[0.3.5_hotlist_away_current_buffer]]
|
||||
==== Away and current buffer
|
||||
|
||||
When you are away, all buffers are now added to hotlist by default (even if they
|
||||
@@ -766,13 +904,16 @@ 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
|
||||
----
|
||||
|
||||
[[0.3.5_new_keys]]
|
||||
=== 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.
|
||||
|
||||
[[0.3.4]]
|
||||
== Version 0.3.4 (2011-01-16)
|
||||
|
||||
[[0.3.4_after_upgrade]]
|
||||
=== After /upgrade
|
||||
|
||||
If you are using `/upgrade` from a previous release:
|
||||
@@ -784,6 +925,7 @@ If you are using `/upgrade` from a previous release:
|
||||
* nick colors in messages displayed will be wrong if you changed some nick
|
||||
colors (old default colors will be used)
|
||||
|
||||
[[0.3.4_options]]
|
||||
=== Options
|
||||
|
||||
Some IRC options have been renamed, before upgrading to this version, note
|
||||
@@ -808,13 +950,16 @@ value for old options, and set them again with new name:
|
||||
** 'irc.look.open_pv_near_server' moved to 'irc.look.new_pv_position'
|
||||
(old option was boolean, new is integer with value as string)
|
||||
|
||||
[[0.3.3]]
|
||||
== Version 0.3.3 (2010-08-07)
|
||||
|
||||
[[0.3.3_after_upgrade]]
|
||||
=== 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.
|
||||
|
||||
[[0.3.3_options]]
|
||||
=== Options
|
||||
|
||||
Option 'irc.look.show_away_once' has been renamed to
|
||||
@@ -823,8 +968,10 @@ Option 'irc.look.show_away_once' has been renamed to
|
||||
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).
|
||||
|
||||
[[0.3.2]]
|
||||
== Version 0.3.2 (2010-04-18)
|
||||
|
||||
[[0.3.2_after_upgrade]]
|
||||
=== After /upgrade
|
||||
|
||||
If you are using `/upgrade` from a previous release, then you must execute this
|
||||
@@ -835,14 +982,17 @@ needed on WeeChat core buffer or buffers from other plugins/scripts):
|
||||
/buffer set highlight_words $nick
|
||||
----
|
||||
|
||||
[[0.3.1.1]]
|
||||
== 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.
|
||||
|
||||
[[0.3.1]]
|
||||
== Version 0.3.1 (2010-01-23)
|
||||
|
||||
[[0.3.1_aliases]]
|
||||
=== Aliases
|
||||
|
||||
IRC commands /ame and /amsg are now aliases, if you are upgrading from version
|
||||
@@ -855,6 +1005,7 @@ IRC commands /ame and /amsg are now aliases, if you are upgrading from version
|
||||
/alias anick allserv /nick
|
||||
----
|
||||
|
||||
[[0.3.0]]
|
||||
== Version 0.3.0 (2009-09-06)
|
||||
|
||||
This version brings *MAJOR* changes, especially for configuration files and
|
||||
@@ -877,38 +1028,47 @@ 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
|
||||
|
||||
[[0.2.6.3]]
|
||||
== Version 0.2.6.3 (2009-06-13)
|
||||
|
||||
This version fixes gnutls detection.
|
||||
|
||||
[[0.2.6.2]]
|
||||
== Version 0.2.6.2 (2009-04-18)
|
||||
|
||||
This version fixes a bug with charset decoding (like 'iso2022jp').
|
||||
|
||||
[[0.2.6.1]]
|
||||
== Version 0.2.6.1 (2009-03-14)
|
||||
|
||||
This version fixes a major bug: crash with some special chars in IRC messages.
|
||||
|
||||
[[0.2.6]]
|
||||
== Version 0.2.6 (2007-09-06)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.2.5]]
|
||||
== Version 0.2.5 (2007-06-07)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.2.4]]
|
||||
== Version 0.2.4 (2007-03-29)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.2.3]]
|
||||
== 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.
|
||||
|
||||
[[0.2.2]]
|
||||
== Version 0.2.2 (2007-01-06)
|
||||
|
||||
[[0.2.2_charset_plugin]]
|
||||
=== Charset plugin
|
||||
|
||||
For users of any previous version, all your charset settings in weechat.rc will
|
||||
@@ -934,6 +1094,7 @@ For server encode (on server buffer):
|
||||
/charset encode ISO-8859-1
|
||||
----
|
||||
|
||||
[[0.2.2_new_keys]]
|
||||
=== New keys
|
||||
|
||||
New keys for topic scroll: key[F9]/key[F10].
|
||||
@@ -951,17 +1112,21 @@ Which gives something like:
|
||||
/key meta2-21~ scroll_topic_right
|
||||
----
|
||||
|
||||
[[0.2.1]]
|
||||
== Version 0.2.1 (2006-10-01)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.2.0]]
|
||||
== Version 0.2.0 (2006-08-19)
|
||||
|
||||
[[0.2.0_after_upgrade]]
|
||||
=== After /upgrade
|
||||
|
||||
If you upgraded with `/upgrade` in WeeChat, you should `/disconnect` and then
|
||||
`/reconnect` on each server, to display properly channel/user modes.
|
||||
|
||||
[[0.2.0_plugins]]
|
||||
=== Plugins
|
||||
|
||||
If you're using plugins, you should remove some old plugins libraries in WeeChat
|
||||
@@ -969,21 +1134,26 @@ system library directory (commonly '/usr/local/lib/weechat/plugins'): remove
|
||||
`lib*` files (like `libperl.*`, `libpython.*`, ..) and keep only new libraries
|
||||
(`perl.*`, `python.*`, ..).
|
||||
|
||||
[[0.1.9]]
|
||||
== Version 0.1.9 (2006-05-25)
|
||||
|
||||
[[0.1.9_dcc_chat]]
|
||||
=== DCC chat
|
||||
|
||||
Please close all DCC chat buffers before using /upgrade command, otherwise you
|
||||
may experience problems with DCC chats.
|
||||
|
||||
[[0.1.9_script_api]]
|
||||
=== 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).
|
||||
|
||||
[[0.1.8]]
|
||||
== Version 0.1.8 (2006-03-18)
|
||||
|
||||
[[0.1.8_after_upgrade]]
|
||||
=== After /upgrade
|
||||
|
||||
After installing 0.1.8 (or with `/upgrade`), issue both commands (if you didn't
|
||||
@@ -996,6 +1166,7 @@ redefine these keys (key[alt-]key[Home]/key[End]):
|
||||
|
||||
Then launch again WeeChat (or issue `/upgrade`).
|
||||
|
||||
[[0.1.8_configuration_files]]
|
||||
=== Configuration files
|
||||
|
||||
It is recommended for users of version 0.1.7 (or any older), to replace values
|
||||
@@ -1007,18 +1178,22 @@ in setup file ('~/.weechat/weechat.rc'):
|
||||
The string '%h' is replaced by WeeChat home (default: '~/.weechat', may be
|
||||
overridden by new command line argument `--dir`).
|
||||
|
||||
[[0.1.8_keys]]
|
||||
=== Keys
|
||||
|
||||
Keys key[alt-]key[Home]/key[End] were used for nicklist scroll, they're now
|
||||
replaced by key[alt-]key[F11]/key[F12].
|
||||
|
||||
[[0.1.7]]
|
||||
== Version 0.1.7 (2006-01-14)
|
||||
|
||||
[[0.1.7_ruby]]
|
||||
=== Ruby
|
||||
|
||||
Ruby script plugin has been added but is experimental in this release. You're
|
||||
warned!
|
||||
|
||||
[[0.1.7_command_away]]
|
||||
=== Command /away
|
||||
|
||||
Command `/away` was changed to be RFC 2812 compliant. Now argument is required
|
||||
@@ -1026,19 +1201,23 @@ to set away, and no argument means remove away ("back").
|
||||
|
||||
Option 'irc_default_msg_away' has been removed.
|
||||
|
||||
[[0.1.6]]
|
||||
== Version 0.1.6 (2005-11-11)
|
||||
|
||||
[[0.1.6_script_api]]
|
||||
=== 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).
|
||||
|
||||
[[0.1.6_openbsd]]
|
||||
=== 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'.
|
||||
|
||||
[[0.1.6_utf8]]
|
||||
=== UTF-8
|
||||
|
||||
With new and full UTF-8 support, the option 'look_charset_internal' should be
|
||||
@@ -1046,62 +1225,77 @@ 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.
|
||||
|
||||
[[0.1.5]]
|
||||
== Version 0.1.5 (2005-09-24)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.1.4]]
|
||||
== Version 0.1.4 (2005-07-30)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.1.3]]
|
||||
== Version 0.1.3 (2005-07-02)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.1.2]]
|
||||
== Version 0.1.2 (2005-05-21)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.1.1]]
|
||||
== Version 0.1.1 (2005-03-20)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.1.0]]
|
||||
== Version 0.1.0 (2005-02-12)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.9]]
|
||||
== Version 0.0.9 (2005-01-01)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.8]]
|
||||
== Version 0.0.8 (2004-10-30)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.7]]
|
||||
== Version 0.0.7 (2004-08-08)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.6]]
|
||||
== Version 0.0.6 (2004-06-05)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.5]]
|
||||
== Version 0.0.5 (2004-02-07)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.4]]
|
||||
== Version 0.0.4 (2004-01-01)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.3]]
|
||||
== Version 0.0.3 (2003-11-03)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.2]]
|
||||
== Version 0.0.2 (2003-10-05)
|
||||
|
||||
No release note.
|
||||
|
||||
[[0.0.1]]
|
||||
== Version 0.0.1 (2003-09-27)
|
||||
|
||||
No release note.
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2014-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2014-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
@@ -18,9 +18,9 @@
|
||||
#
|
||||
|
||||
# - Find CppUTest
|
||||
# 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:
|
||||
# This module finds if CppUTest 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:
|
||||
#
|
||||
# CPPUTEST_FOUND = CppUTest is installed
|
||||
# CPPUTEST_INCLUDE_DIRS = CppUTest include directory
|
||||
@@ -33,5 +33,5 @@ endif()
|
||||
|
||||
find_package(PkgConfig)
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_search_module(CPPUTEST REQUIRED cpputest)
|
||||
pkg_search_module(CPPUTEST cpputest)
|
||||
endif()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2011-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2011-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
@@ -35,5 +35,5 @@ endif()
|
||||
|
||||
find_package(PkgConfig)
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_search_module(LUA lua5.2 lua-5.2 lua52 lua5.1 lua-5.1 lua51 lua-5.0 lua5.0 lua50 lua)
|
||||
pkg_search_module(LUA lua5.3 lua-5.3 lua53 lua5.2 lua-5.2 lua52 lua5.1 lua-5.1 lua51 lua-5.0 lua5.0 lua50 lua)
|
||||
endif()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
@@ -33,7 +33,7 @@ endif()
|
||||
|
||||
find_package(PkgConfig)
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_search_module(RUBY ruby-2.1 ruby-2.0 ruby-1.9 ruby-1.8)
|
||||
pkg_search_module(RUBY ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby-1.8)
|
||||
endif()
|
||||
|
||||
if(RUBY_FOUND)
|
||||
@@ -41,7 +41,7 @@ if(RUBY_FOUND)
|
||||
mark_as_advanced(RUBY_LIB)
|
||||
else()
|
||||
find_program(RUBY_EXECUTABLE
|
||||
NAMES ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby
|
||||
NAMES ruby2.2.3 ruby223 ruby2.2.2 ruby222 ruby2.2.1 ruby221 ruby2.2.0 ruby220 ruby2.2 ruby22 ruby2.1.7 ruby217 ruby2.1.6 ruby216 ruby2.1.5 ruby215 ruby2.1.4 ruby214 ruby2.1.3 ruby213 ruby2.1.2 ruby212 ruby2.1.1 ruby211 ruby2.1.0 ruby210 ruby2.1 ruby21 ruby2.0 ruby20 ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby
|
||||
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||
)
|
||||
if(RUBY_EXECUTABLE)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2008-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2008-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
+3
-3
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2015-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
@@ -17,8 +17,8 @@
|
||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
# - Find Aspell
|
||||
# This module finds if libaspell is installed and determines where
|
||||
# - Find V8 (Google's Javascript engine)
|
||||
# This module finds if libv8 is installed and determines where
|
||||
# the include files and libraries are.
|
||||
#
|
||||
# This code sets the following variables:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
#
|
||||
# This file is part of WeeChat, the extensible chat client.
|
||||
#
|
||||
|
||||
+3
-2
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2003-2015 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2003-2016 Sébastien Helleu <flashcode@flashtux.org>
|
||||
# Copyright (C) 2005 Benoit Papillault <benoit.papillault@free.fr>
|
||||
# Copyright (C) 2005-2006 Julien Louis <ptitlouis@sysif.net>
|
||||
# Copyright (C) 2005-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||
@@ -24,7 +24,7 @@
|
||||
# Process this file with autoconf to produce a configure script.
|
||||
|
||||
AC_PREREQ(2.56)
|
||||
AC_INIT(WeeChat, 1.2, flashcode@flashtux.org)
|
||||
AC_INIT(WeeChat, m4_esyscmd([./version.sh devel-full | tr -d '\n']), flashcode@flashtux.org)
|
||||
AC_CONFIG_SRCDIR([configure.ac])
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
AM_INIT_AUTOMAKE([foreign])
|
||||
@@ -1291,6 +1291,7 @@ AC_OUTPUT([Makefile
|
||||
doc/es/Makefile
|
||||
doc/ru/Makefile
|
||||
doc/ja/Makefile
|
||||
doc/cs/Makefile
|
||||
src/Makefile
|
||||
src/core/Makefile
|
||||
src/plugins/Makefile
|
||||
|
||||
@@ -0,0 +1,134 @@
|
||||
Source: weechat-devel
|
||||
Section: net
|
||||
Priority: optional
|
||||
Maintainer: Sébastien Helleu <flashcode@flashtux.org>
|
||||
Build-Depends:
|
||||
asciidoc (>= 8.5),
|
||||
source-highlight,
|
||||
xsltproc,
|
||||
docbook-xsl,
|
||||
docbook-xml,
|
||||
debhelper (>= 9),
|
||||
dh-exec,
|
||||
cmake, pkg-config,
|
||||
libncursesw5-dev,
|
||||
gem2deb,
|
||||
libperl-dev,
|
||||
python-dev,
|
||||
libaspell-dev,
|
||||
liblua5.1-0-dev,
|
||||
tcl8.5-dev,
|
||||
guile-2.0-dev,
|
||||
libv8-dev [amd64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel],
|
||||
libcurl4-gnutls-dev,
|
||||
libgcrypt20-dev,
|
||||
libgnutls28-dev,
|
||||
zlib1g-dev
|
||||
Standards-Version: 3.9.6
|
||||
Homepage: https://weechat.org/
|
||||
Vcs-Git: https://github.com/weechat/weechat.git
|
||||
Vcs-Browser: https://github.com/weechat/weechat
|
||||
|
||||
Package: weechat-devel
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, weechat-devel-curses (>= ${source:Version})
|
||||
Conflicts: weechat
|
||||
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
|
||||
- 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, Scheme and Javascript scripting
|
||||
- scripts manager
|
||||
- spell checking
|
||||
- highly customizable and extensible
|
||||
- and much more!
|
||||
|
||||
Package: weechat-devel-curses
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-devel-core (= ${binary:Version})
|
||||
Conflicts: weechat-curses
|
||||
Recommends: weechat-devel-plugins (= ${binary: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
|
||||
- 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, Scheme and Javascript scripting
|
||||
- scripts manager
|
||||
- spell checking
|
||||
- highly customizable and extensible
|
||||
- and much more!
|
||||
.
|
||||
This package provides the console client (ncurses).
|
||||
|
||||
Package: weechat-devel-core
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Conflicts: weechat-core
|
||||
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: alias, xfer, irc, charset and
|
||||
logger. It is useless without weechat-curses.
|
||||
|
||||
Package: weechat-devel-plugins
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-devel-curses (= ${binary:Version})
|
||||
Conflicts: weechat-plugins
|
||||
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, Tcl, Scheme and Javascript scripting
|
||||
- scripts manager
|
||||
- Spell checking (thanks to aspell)
|
||||
- FIFO pipe for remote control
|
||||
- IRC proxy
|
||||
- Trigger
|
||||
|
||||
Package: weechat-devel-dev
|
||||
Section: devel
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}
|
||||
Conflicts: weechat-dev
|
||||
Description: Fast, light and extensible chat client - development headers
|
||||
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 contains the headers needed to build plugins.
|
||||
|
||||
Package: weechat-devel-dbg
|
||||
Section: debug
|
||||
Priority: extra
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, weechat-devel-curses (= ${binary:Version}) |
|
||||
weechat-devel-core (= ${binary:Version}), weechat-devel-plugins (= ${binary:Version})
|
||||
Conflicts: weechat-dbg
|
||||
Description: Fast, light and extensible chat client - debugging symbols
|
||||
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 contains gdb debugging symbols for the WeeChat packages.
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/copyright
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/gbp.conf
|
||||
Executable
+33
@@ -0,0 +1,33 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
BUILDDIR = builddir
|
||||
|
||||
$(BUILDDIR)/Makefile:
|
||||
mkdir -p $(BUILDDIR)
|
||||
cd $(BUILDDIR) && \
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
|
||||
-DENABLE_DOC:BOOL=OFF \
|
||||
-DENABLE_MAN:BOOL=ON \
|
||||
-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
|
||||
|
||||
override_dh_auto_configure:
|
||||
# the package also has autotools buildsys and
|
||||
# debhelper try to use it but that's not needed
|
||||
echo
|
||||
|
||||
override_dh_installchangelogs:
|
||||
dh_installchangelogs ChangeLog.asciidoc
|
||||
|
||||
override_dh_strip:
|
||||
dh_strip --dbg-package=weechat-devel-dbg
|
||||
|
||||
%:
|
||||
dh $@ --parallel --builddirectory=$(BUILDDIR)
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/watch
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-core.docs
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-core.install
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-curses.dirs
|
||||
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-curses.install
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-curses.links
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-curses.menu
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-dev.dirs
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-dev.install
|
||||
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-plugins.dirs
|
||||
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat-plugins.install
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../debian-stable/weechat.xpm
|
||||
@@ -1,3 +1,12 @@
|
||||
weechat (1.1.1-1) unstable; urgency=medium
|
||||
|
||||
Since version 1.1, there is a new format for regexp replacement in
|
||||
triggers. This format is incompatible with version 1.0. The existing
|
||||
triggers will not be automatically updated.
|
||||
See http://www.weechat.org/files/releasenotes/ReleaseNotes-1.1.html
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 25 Jan 2015 20:41:50 +0100
|
||||
|
||||
weechat (0.3.1-1) unstable; urgency=low
|
||||
|
||||
This release introduces important changes with the usage of SSL. There
|
||||
@@ -1,3 +1,39 @@
|
||||
weechat (1.3-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Remove backported patch to fix FTBFS with ruby 2.2
|
||||
* Use dh-exec to build javascript plugin only on architectures which v8
|
||||
engine supports. Thanks to Mateusz Łukasik for the patch
|
||||
(Closes: #794584)
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Wed, 19 Aug 2015 18:34:17 +0200
|
||||
|
||||
weechat (1.2-2) unstable; urgency=medium
|
||||
|
||||
* Add patch (backported from upstream) to fix a FTBFS while building
|
||||
against ruby 2.2 (Closes: #791836)
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Thu, 16 Jul 2015 18:23:55 +0200
|
||||
|
||||
weechat (1.2-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Enable build of javascript plugin (using v8 engine)
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Mon, 11 May 2015 18:00:01 +0200
|
||||
|
||||
weechat (1.1.1-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release (Closes: #776105)
|
||||
- Add a new entry in News.Debian about new format for regex replacement
|
||||
in triggers
|
||||
* Update debian/{control,copyright,watch} to use https links with the
|
||||
upstream project resources
|
||||
* Bump Standards-Version to 3.9.6
|
||||
* Update year in debian/copyright
|
||||
|
||||
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 25 Jan 2015 20:27:04 +0100
|
||||
|
||||
weechat (1.0.1-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
@@ -0,0 +1 @@
|
||||
9
|
||||
@@ -9,6 +9,7 @@ Build-Depends:
|
||||
docbook-xsl,
|
||||
docbook-xml,
|
||||
debhelper (>= 9),
|
||||
dh-exec,
|
||||
cmake, pkg-config,
|
||||
libncursesw5-dev,
|
||||
gem2deb,
|
||||
@@ -18,12 +19,12 @@ Build-Depends:
|
||||
liblua5.1-0-dev,
|
||||
tcl8.5-dev,
|
||||
guile-2.0-dev,
|
||||
libv8-dev,
|
||||
libv8-dev [amd64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel],
|
||||
libcurl4-gnutls-dev,
|
||||
libgcrypt20-dev,
|
||||
libgnutls28-dev,
|
||||
zlib1g-dev
|
||||
Standards-Version: 3.9.5
|
||||
Standards-Version: 3.9.6
|
||||
Homepage: https://weechat.org/
|
||||
Vcs-Git: git://anonscm.debian.org/users/kolter/weechat.git
|
||||
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/kolter/weechat.git
|
||||
@@ -4,7 +4,7 @@ Upstream-Contact: Sébastien Helleu <flashcode@flashtux.org>
|
||||
Source: https://weechat.org/
|
||||
|
||||
Files: *
|
||||
Copyright: 2003-2015, Sébastien Helleu <flashcode@flashtux.org>
|
||||
Copyright: 2003-2016, Sébastien Helleu <flashcode@flashtux.org>
|
||||
2005-2009, Emmanuel Bouthenot <kolter@openics.org>
|
||||
2008-2009, Dmitry Kobylin <fnfal@academ.tsc.ru>
|
||||
License: GPL-3+
|
||||
@@ -0,0 +1,2 @@
|
||||
[DEFAULT]
|
||||
debian-branch = unstable
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user