6626 Commits

Author SHA1 Message Date
Sébastien Helleu
6908ef0cdd core: align options in CMakeLists.txt
Better when things are aligned, no? :)
2015-03-08 12:51:41 +01:00
Sébastien Helleu
07594c9ec7 core: add missing cmake file FindV8.cmake in packages built by autotools 2015-03-08 12:05:06 +01:00
Sébastien Helleu
be20068e6a core: add installation of libv8-dev (Travis CI) 2015-03-08 11:58:52 +01:00
Sébastien Helleu
3683cbbb94 core: disable javascript plugin for Cygwin (libv8 not available) 2015-03-08 11:48:30 +01:00
Sébastien Helleu
2e6905472d doc: add javascript plugin in FAQ 2015-03-08 11:33:23 +01:00
Sébastien Helleu
01afee6c33 core: add javascript plugin in README 2015-03-08 11:33:08 +01:00
Sébastien Helleu
b007031a8c core: add plugin "javascript" in debian packaging 2015-03-08 11:01:17 +01:00
Sébastien Helleu
a98c835716 javascript: fix compilation with old V8 lib 2015-03-08 10:56:58 +01:00
Sébastien Helleu
148a571dce javascript: add option "--disable-javascript" and V8 detection in autotools 2015-03-08 09:56:51 +01:00
Sébastien Helleu
2120405a16 core: add tcl/guile plugins in "not asked" list of configure output if they are disabled 2015-03-08 09:54:47 +01:00
Sébastien Helleu
c85d5a8929 javascript: fix name of source file in comment 2015-03-08 09:31:01 +01:00
Sébastien Helleu
02a69beba1 javascript: display v8 version in /debug libs 2015-03-08 08:25:56 +01:00
Sébastien Helleu
efebc4d491 core: update comments on default keys 2015-03-08 07:50:34 +01:00
Sébastien Helleu
300d1ad44e doc: add Javascript plugin in docs 2015-03-07 16:52:30 +01:00
Sébastien Helleu
bed4ee1f35 javascript: fix crash in return of string values when WeeChat API function returns NULL 2015-03-07 16:52:30 +01:00
Sébastien Helleu
dfb2c79cbb javascript: catch and display exceptions when running scripts/functions 2015-03-07 16:52:30 +01:00
Sébastien Helleu
145191dbc5 javascript: add new plugin to run javascript scripts in WeeChat
This plugin was originally written by Koka El Kiwi
(repository: https://github.com/KokaKiwi/weechat-js-plugin).

This plugin uses Google V8 engine to execute JS scripts.
2015-03-07 16:52:09 +01:00
Sébastien Helleu
a83ad08c48 doc: update Japanese auto-generated files 2015-03-07 10:58:45 +01:00
Sébastien Helleu
e95f853303 scripts: reset current script pointer when load of script fails in python/perl/ruby/lua/tcl plugins 2015-03-07 09:35:29 +01:00
Sébastien Helleu
5d1f7e79ba core: update ChangeLog (closes #346) 2015-03-06 20:11:19 +01:00
Tor Hveem
ff1aaf280b lua: fix wrong argument usage in nicklist API functions
3 functions in the API; niclist_remove_group, nicklist_remove_nick and
nicklist_remove_all use the incorrent offset to get the Lua
argument values.
2015-03-06 20:08:38 +01:00
Sébastien Helleu
cace7471f0 tests: remove compiler warnings about unused parameters 2015-03-06 19:24:24 +01:00
Sébastien Helleu
d9251df1a3 core: use same flags for C and C++ compilers 2015-03-05 07:57:14 +01:00
Sébastien Helleu
c0a27cf437 scripts: fix name of variables in infolist API functions 2015-03-04 07:40:07 +01:00
Sébastien Helleu
3eb6cd3cd9 tests: remove unused variables 2015-03-03 07:43:23 +01:00
Sébastien Helleu
f6941c20eb tests: remove unused variable 2015-03-02 21:15:23 +01:00
Eduardo Elias
6bd8a5be20 Fix some strings for pt_BR.po using msgcheck 2015-03-01 11:50:52 -03:00
Sébastien Helleu
0d4ad2d7f3 guile: fix value returned in case of error in some functions
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- hook_command
- buffer_string_replace_local_var
- command
2015-03-01 10:49:31 +01:00
Sébastien Helleu
c07d058bff tcl: fix value returned in case of error in some functions
Affected functions:
- mkdir_home
- mkdir
- mkdir_parents
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- print_date_tags
- buffer_string_replace_local_var
- command
- infolist_new_item
- infolist_new_var_integer
- infolist_new_var_string
- infolist_new_var_pointer
- infolist_new_var_time
- upgrade_write_object
- upgrade_read
- upgrade_close
2015-03-01 10:45:35 +01:00
Sébastien Helleu
e745236cb4 lua: fix value returned in case of error in some functions
Affected functions:
- config_option_reset
- config_string
- config_string_default
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- hook_modifier_exec
- buffer_string_replace_local_var
- nicklist_group_set
- nicklist_nick_set
- command
- upgrade_read
- upgrade_close
2015-03-01 10:39:08 +01:00
Sébastien Helleu
d1cd844e06 ruby: fix value returned in case of error in some functions
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- buffer_string_replace_local_var
- command
2015-03-01 10:13:06 +01:00
Sébastien Helleu
e6d3a78d2c perl: fix value returned in case of error in some functions
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- buffer_string_replace_local_var
- command
2015-03-01 10:10:36 +01:00
Sébastien Helleu
7624ef417d python: fix value returned in case of error in some functions
Affected functions:
- config_option_reset
- config_color
- config_color_default
- config_write
- config_read
- config_reload
- config_is_set_plugin
- buffer_get_string
- buffer_string_replace_local_var
- nicklist_group_get_string
- nicklist_nick_get_string
- command
- hdata_time
2015-03-01 10:06:28 +01:00
Sébastien Helleu
5e886961bd scripts: fix return code of function bar_set in python/perl/ruby/lua/tcl/guile plugins 2015-03-01 09:57:35 +01:00
Sébastien Helleu
72b8674193 python: fix name of function "bar_update" in case of error 2015-03-01 09:47:47 +01:00
Sébastien Helleu
79afeb2111 python: fix restore of old interpreter when a function is not found in the script 2015-03-01 09:12:02 +01:00
Sébastien Helleu
5a70597516 scripts: fix type of value returned by function hdata_time (from string to long integer) in perl/ruby/lua/tcl/guile plugins 2015-03-01 09:06:18 +01:00
Sébastien Helleu
3cd0259575 Merge pull request #339 from l/translation_ja
core: update Japanese translations
2015-02-22 21:13:15 +01:00
AYANOKOUZI, Ryuunosuke
d434ed5ec5 core: update Japanese translations 2015-02-23 04:15:12 +09:00
Sébastien Helleu
c853d29e76 scripts: rename macro API_FUNC to API_INIT_FUNC, add macro API_FUNC to declare API functions 2015-02-21 09:49:51 +01:00
Sébastien Helleu
c1a5a76d08 scripts: reformat some code to make it more readable 2015-02-21 09:16:25 +01:00
Sébastien Helleu
8f11de6863 scripts: improve comments on functions that convert hashtables 2015-02-21 09:12:44 +01:00
Sébastien Helleu
770152dea7 irc: remove useless rename of channel buffer on JOIN received with different case (closes #336)
This bug was introduced by commit 624083f41a6b8abc1a566b33f54bfc226d13886f.
2015-02-21 08:35:26 +01:00
Sébastien Helleu
c9c8625581 relay: fix up/down keys on relay buffer (closes #335) 2015-02-20 22:33:48 +01:00
Nils Görs
77f645e8ae core: update German translations 2015-02-15 20:04:36 +01:00
Sébastien Helleu
1ac9e32aaf core: update ChangeLog 2015-02-15 15:43:52 +01:00
Sébastien Helleu
5dbd1615a1 core: update translations 2015-02-15 15:43:29 +01:00
Max Teufel
1d8e6c10d7 irc: format IRC message 008 (RPL_SNOMASK) (closes #144) 2015-02-15 15:32:07 +01:00
Sébastien Helleu
07c7ecb679 tests: add tests on weelist functions 2015-02-13 08:00:09 +01:00
Sébastien Helleu
094abc57ed core: add missing info in function weelist_print_log 2015-02-12 07:34:18 +01:00