55 Commits

Author SHA1 Message Date
Jan Palus
b142617cca doc: don't build headless man page if headless is disabled 2021-01-16 13:15:45 +01:00
Sébastien Helleu
efc7a588d6 core: update copyright dates 2021-01-02 21:34:16 +01:00
Sébastien Helleu
505a91c600 doc: merge 53 autogen files into 11 files, move them to includes directory 2020-05-03 14:05:18 +02:00
Sébastien Helleu
6c93d1d711 doc: move files cmdline_options.xx.adoc and man.xx.adoc into "includes" directory 2020-05-02 15:13:13 +02:00
Sébastien Helleu
2ff18a8d46 doc: merge files man_*.xx.adoc into a single file man.xx.adoc 2020-05-02 14:48:10 +02:00
Sébastien Helleu
9e8cdd5e40 doc: merge files cmdline_options_debug.xx.adoc into cmdline_options.xx.adoc 2020-05-02 14:18:43 +02:00
Eli Schwartz
683464626d cmake: rename internal variable SHAREDIR to DATAROOTDIR
This is how other build systems (e.g. autotools) see the variable, and
cmake's own GNUInstallDirs defines the same. It more clearly describes
what this setting does vs. the ambiguous "sharedir".
2020-04-12 10:16:41 +02:00
Sébastien Helleu
feb6258910 core: update copyright dates 2020-01-04 10:41:26 +01:00
Sébastien Helleu
413aa499cc core: add documentation on command line debug options (in --help and man pages)
Command line debug options are now documented:

* --no-dlclose: do not call the function dlclose after plugins are unloaded
* --no-gnutls: do not call the init and deinit functions of GnuTLS library
* --no-gcrypt: do not call the init and deinit functions of Gcrypt library

These options must not be used in production, they're for debug only and can be
used with tools like Valgrind or electric-fence.
2019-03-31 23:53:54 +02:00
Sébastien Helleu
2b0057239b core: update copyright dates 2019-01-01 15:40:51 +01:00
Sébastien Helleu
4712d0bb06 core: use https for links to GNU GPL license 2018-11-29 23:16:07 +01:00
Sébastien Helleu
2fbd708b47 build: fix path to auto-generated plugin API files in CMakeLists 2018-05-21 11:19:32 +02:00
Sébastien Helleu
fc584316da core: split man pages weechat and weechat-headless 2018-03-19 19:38:44 +01:00
Sébastien Helleu
8e7f5ea6e8 core: fix build with CMake and Ninja 2018-03-18 11:49:15 +01:00
Sébastien Helleu
805717e9ec core: add binary weechat-headless to run WeeChat without interface (closes #1120)
The optional command line option "--daemon" runs WeeChat like a daemon
(fork, new process group, file descriptors closed).
2018-03-11 09:59:39 +01:00
Sébastien Helleu
ed4837b2f6 core: update copyright dates 2018-01-05 00:54:18 +01:00
Sébastien Helleu
705d86e684 core: update copyright dates 2017-01-01 11:32:04 +01:00
Sébastien Helleu
b7bdbbdc50 core: rename .asciidoc files to .adoc (issue #722) 2016-05-15 08:52:19 +02:00
Sébastien Helleu
de24a7cb7b doc: fix styles in man page (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu
220bd837ae doc: use asciidoctor instead of asciidoc (issue #722) 2016-05-14 09:42:57 +02:00
Sébastien Helleu
3330724574 core: update copyright dates 2016-01-01 11:09:53 +01:00
Sébastien Helleu
66e0455951 doc: remove build of asciidoc CSS files
This fixes a compilation problem on Debian Squeeze where cmake (2.8.2) seems
to not work well with dependencies across different directories
(/doc and /doc/xx).
2015-01-14 07:35:56 +01:00
Sébastien Helleu
fdcf46b476 doc: add translators in docs, move table of contents on the left, build HTML5 2015-01-12 21:53:34 +01:00
Sébastien Helleu
a020c28ea6 core: update copyright dates 2015-01-01 09:23:23 +01:00
Sébastien Helleu
dc0229617a doc: use .asciidoc extension instead of .txt for doc files 2014-05-25 12:47:24 +02:00
Sébastien Helleu
7618fdd240 core: use lower case for CMake keywords 2014-04-12 18:00:27 +02:00
Sebastien Helleu
944972bc95 doc: add French version of relay protocol 2014-02-03 15:41:33 +01:00
Sebastien Helleu
bf16399096 doc: move asciidoc attributes from command line into files 2014-01-23 18:38:53 +01:00
Sebastien Helleu
892aa79fb5 core: update copyright dates 2014-01-01 00:14:12 +01:00
Sebastien Helleu
0226a1934a doc: use asciidoc attribute for date of docs (fix cmake warning)
CMake was displaying some warnings about a space in argument used for
asciidoc command:

  -a date=`date "+%F"`

Warning displayed:

CMake Warning (dev) in doc/en/CMakeLists.txt:
  Syntax Warning in cmake code at

    /path/to/doc/en/CMakeLists.txt:41:82

  Argument not separated from preceding token by whitespace.
This warning is for project developers.  Use -Wno-dev to suppress it.
2013-11-20 08:32:39 +01:00
Sebastien Helleu
c273b87ccc doc: fix build of man page (add missing copy of file cmdline_options.xx.txt) 2013-11-12 07:55:19 +01:00
Sebastien Helleu
6f5d1228a4 doc: fix warnings on build of man page with a2x 8.6.9
The -D/--destination-dir displays a warning for non HTML doc (so for
man page). So the man page is copied to the build directory before
being built.
2013-11-11 09:06:14 +01:00
Sebastien Helleu
3088d319cf doc: use asciidoc system attribute {sys:command} for year in copyright of man page 2013-10-20 21:26:17 +02:00
Sebastien Helleu
43c1280343 doc: use asciidoc attribute for year in copyright of man page 2013-10-19 12:52:45 +02:00
Sebastien Helleu
996da2f662 core: rename binary and man page from "weechat-curses" to "weechat" (task #11027)
A symbolic link weechat-curses -> weechat is now created (by both cmake and
configure), so that the /upgrade will work from an old version.

However, 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).
2013-08-02 08:54:16 +02:00
Sebastien Helleu
261efe6299 core: add cmake option ENABLE_MAN to compile man page (on by default)
For configure, the option is "--disable-man".
2013-07-31 13:28:59 +02:00
Sebastien Helleu
43c889da50 doc: add flag "-L" for a2x when building man page (do not check asciidoc output with xmllint) 2013-06-29 11:11:25 +02:00
Sebastien Helleu
1cadbdf6a9 core: update man page and add translations (in french, german, italian, and japanese) 2013-06-28 20:08:16 +02:00
Sebastien Helleu
f97598b4aa core: update copyright dates 2013-01-01 13:12:49 +01:00
Sebastien Helleu
47e4a03be6 core: update copyright dates 2012-01-08 18:59:50 +01:00
Sebastien Helleu
013f8cc757 relay: add WeeChat protocol (for remote GUI), doc about protocol, new options
The protocol is partial, under development, and NOT ready for usage.

New options added in relay.conf:
- relay.network.allowed_ips: allow only some IPs on relay plugin (by default
  all IPs are allowed)
- relay.network.compression_level: compression level used in WeeChat protocol
  (compression is made using zlib)
2011-12-06 23:06:23 +01:00
Sebastien Helleu
b9d8eee2ce doc: add developer's guide (task #5416) 2011-11-06 00:16:13 +01:00
Sebastien Helleu
4678802cbc Use new style for keys in FAQ 2011-03-16 19:31:16 +01:00
Sebastien Helleu
a4621a7ee3 Add styles for keys in user guide 2011-02-25 14:33:20 +01:00
Sebastien Helleu
d24f6e9e17 Update copyright dates 2011-01-01 18:06:29 +01:00
Sebastien Helleu
4669eac372 Add date format for logger masks in user guide 2010-12-11 22:03:21 +01:00
Sebastien Helleu
c1b3c3bd33 Add some custom css styles for asciidoc 2010-12-06 11:30:33 +01:00
Sebastien Helleu
dc6e7a1c0f Add doc for some signals and hsignals in plugin API reference
Doc for signals:
- logger_backlog
- xxx_script_install
- xxx_script_remove
- irc_input_send

Doc for hsignals:
- irc_redirect_command
- irc_redirect_pattern
2010-11-08 11:04:55 +01:00
Sebastien Helleu
6562d676fe Update licenses and copyrights, add missing author names in sources 2010-06-22 19:46:28 +02:00
Sebastien Helleu
2133eb30ff Update copyright dates 2010-01-03 19:31:55 +01:00