Sébastien Helleu
27c37c0ac5
core: add script build.sh in tarball built by autotools
2014-07-20 23:18:32 +02:00
Sébastien Helleu
8c00ff1b46
core: move script git-version.sh into scripts directory
2014-07-20 23:12:05 +02:00
Sébastien Helleu
d7e4fb7080
core: add install of autopoint in Travis CI
2014-07-20 22:36:19 +02:00
Sébastien Helleu
c0d1a0d4b5
core: use run function to create build directory
2014-07-20 22:35:48 +02:00
Sébastien Helleu
e5d6243155
core: add build with autotools for Travis CI
2014-07-20 22:31:33 +02:00
Sébastien Helleu
d0b95b6858
core: remove whitespace in cmake files
2014-07-20 19:16:01 +02:00
Sébastien Helleu
f2fd562d79
core: fix build with autotools (add main.c)
2014-07-20 18:53:13 +02:00
Sébastien Helleu
3600b31188
doc: add C++ compiler in dependencies to run tests (user's guide)
2014-07-20 17:02:02 +02:00
Sébastien Helleu
d083b77d7f
doc: add file main.c in developer's guide
2014-07-20 16:50:53 +02:00
Sébastien Helleu
cc179e81c7
core: add main.c in list of translated files for gettext
2014-07-20 16:50:35 +02:00
Sébastien Helleu
ce98ded306
core: fix link errors with ncurses library
2014-07-20 16:16:08 +02:00
Sébastien Helleu
c077573303
core: add contributor in AUTHORS.asciidoc
2014-07-20 15:54:53 +02:00
Sébastien Helleu
4070a5d27b
core: update ChangeLog
2014-07-20 15:53:25 +02:00
Sébastien Helleu
5408db58d1
tests: add UTF-8 tests (check of some invalid UTF-8 chars)
2014-07-20 15:50:51 +02:00
Sébastien Helleu
45f1b6bfc5
core: fix code style in function utf8_is_valid()
2014-07-20 15:50:12 +02:00
Sébastien Helleu
1e669e4b1e
Merge branch 'master' of git://github.com/anders/weechat into anders-master
2014-07-20 12:41:39 +02:00
Sébastien Helleu
66959ad911
core: update translations
2014-07-20 12:27:52 +02:00
Sébastien Helleu
ee0ed7b839
doc: remove obsolete "test" directory with weercd in developer's guide
2014-07-20 12:18:15 +02:00
Sébastien Helleu
b4186d1f74
core: update ChangeLog
2014-07-20 12:17:44 +02:00
Sébastien Helleu
db9a8e7bc4
tests: add unit tests using CppUTest
...
The tests can be run only via CMake:
1. build with tests: cmake .. -DENABLE_TESTS=ON
2. make
3. ctest (or ctest -V for verbose output)
2014-07-20 12:13:25 +02:00
Sébastien Helleu
91ce401769
core: move some detections from src/CMakeLists.txt to root CMakeLists.txt
2014-07-14 20:03:39 +02:00
Sébastien Helleu
de7e7585dd
core: do not exit WeeChat in weechat_end() (let the caller do that)
...
This is needed for automated tests, to exit with return code of tests.
2014-07-14 20:03:39 +02:00
Sébastien Helleu
9935b336ed
core: move main() function into Curses GUI
2014-07-14 20:03:39 +02:00
Sébastien Helleu
1f65f80db4
core: send signal key_combo_xxx even for unknown combos
2014-07-14 20:02:26 +02:00
Sébastien Helleu
5911e94ec5
doc: update German auto-generated files
2014-07-14 19:38:16 +02:00
nils_2
2fabf45a38
core: update German translations
2014-07-14 19:34:30 +02:00
Sébastien Helleu
eb4d1cf9e7
core: display a warning on startup if $TERM is not screen(-256color) under screen/tmux
...
The same warning is displayed with command "/debug term".
2014-07-14 19:00:23 +02:00
Sébastien Helleu
a2cb702b66
core: add Curl options for versions 7.29.0 to 7.37.0
2014-07-14 17:25:08 +02:00
Sébastien Helleu
dff20632ff
script: fix display of curl errors
2014-07-14 16:05:43 +02:00
Sébastien Helleu
32751e59ca
core: hide message timestamp in bare display if timestamp is disabled in buffer ( closes #129 )
2014-07-14 10:05:16 +02:00
Sébastien Helleu
b14ad26fd5
aspell: rename variable "utf8_char_int" to "code_point"
2014-07-14 09:29:14 +02:00
Sébastien Helleu
2c3484d089
irc: display locally away status changes in private buffers (in addition to channels) ( closes #117 )
2014-07-12 17:32:54 +02:00
Sébastien Helleu
3ec3fb4e8d
python: fix read of return value for callbacks returning an integer in Python 2.x ( closes #125 )
2014-07-12 14:51:39 +02:00
Sébastien Helleu
c5710c6f24
core: fix evaluation of expressions with regex condition ( closes #63 )
...
The regex itself is not evaluated any more (so parentheses are kept).
Before the fix:
>> abcd =~ (?-i)^abc
== [0]
>> (abcd) =~ \(abcd\)
== [0]
After the fix:
>> abcd =~ (?-i)^abc
== [1]
>> (abcd) =~ \(abcd\)
== [1]
2014-07-12 10:10:05 +02:00
Sébastien Helleu
e0312f7ecf
core: add option "-mask" in command /unset ( closes #112 )
2014-07-12 09:14:56 +02:00
Sébastien Helleu
f80a80204a
core: add option weechat.color.status_nicklist_count ( closes #109 , closes #110 )
2014-07-12 08:13:58 +02:00
Sébastien Helleu
b168a43070
doc: update Japanese auto-generated files
2014-07-06 08:41:21 +02:00
Sébastien Helleu
a0ef636824
Merge pull request #120 from l/translation_ja
...
core: update Japanese translations
2014-07-06 08:39:34 +02:00
AYANOKOUZI, Ryuunosuke
6e4d69c94d
core: update Japanese translations
2014-07-06 11:23:43 +09:00
Sébastien Helleu
7a7399594f
core: fix socks5 proxy for curl downloads ( closes #119 )
2014-07-05 22:22:16 +02:00
Sébastien Helleu
4350dd058e
core: display curl error after a failed download
2014-07-05 22:17:55 +02:00
Sébastien Helleu
2b7b8cb365
doc: fix style of C/Python examples in docs
2014-07-05 16:45:48 +02:00
Sébastien Helleu
bdcb9fb5d7
doc: fix example for function strcasecmp_range in Italian plugin API reference
2014-07-05 11:54:13 +02:00
Sébastien Helleu
95011c82e0
core: return only -1, 0 or 1 in string comparison functions
2014-07-05 11:38:44 +02:00
Sébastien Helleu
823db4475c
core: check that timeval arguments are not NULL in timeval functions
2014-07-05 10:25:28 +02:00
Sébastien Helleu
e0e3f9fdee
core: check that regex is not NULL in function string_regcomp
2014-07-05 10:17:28 +02:00
Sébastien Helleu
afa81c4594
core: check that regex is not NULL in function string_regex_flags
2014-07-05 10:15:29 +02:00
Sébastien Helleu
d936880392
core: add note about result that must be freed in function string_mask_to_regex
2014-07-05 10:13:46 +02:00
Sébastien Helleu
e75fef58c4
core: check that "chars" argument is not NULL in function string_strip
2014-07-05 10:05:35 +02:00
Sébastien Helleu
60c7696353
core: check that string is not NULL in function string_convert_escaped_chars
2014-07-05 10:03:15 +02:00