1
0
mirror of https://github.com/irssi/irssi.git synced 2024-11-03 04:27:19 -05:00
Commit Graph

4331 Commits

Author SHA1 Message Date
Geert Hauwaerts
712ef12542 Merge branch 'master' of https://github.com/irssi/irssi 2014-07-02 22:26:46 +02:00
Geert Hauwaerts
b2f265f44e Rewrote the syntax documentation for all the commands starting with A. 2014-07-02 22:25:33 +02:00
Alexander Færøy
aa7492d099 Merge pull request #70 from dgl/regexp-pattern-missing
Make it more obvious if -pattern wasn't provided to a regexp /ignore
2014-07-02 21:17:51 +02:00
Alexander Færøy
f779e04a9d Merge pull request #72 from dgl/regexp-error
Warn with error if regexp ignore fails to parse
2014-07-02 21:15:45 +02:00
Alexander Færøy
b9ba58d25f Merge pull request #74 from falconindy/master
Fix make dist
2014-07-02 21:12:38 +02:00
Geert Hauwaerts
f077280643 Added a default HIGHLIGHT and DEHIGHLIGHT alias 2014-07-01 21:27:59 +02:00
Geert Hauwaerts
ba4f6c4056 Aligned the /NETWORK documentation with docs/manual.txt 2014-06-30 22:27:22 +02:00
Geert Hauwaerts
9a9b77a6f5 Merge branch 'master' of https://github.com/irssi/irssi 2014-06-30 22:22:11 +02:00
Geert Hauwaerts
be3f303497 Removed docs/help from the .gitignore 2014-06-30 22:18:07 +02:00
Geert Hauwaerts
0d1758a2b5 Merge pull request #71 from dgl/nickserv-doc
Suggest using ^ so this doesn't pop-up a NickServ window
2014-06-30 21:47:50 +02:00
Geert Hauwaerts
735c621675 Merge pull request #73 from ailin-nemui/readme-other-modules
Point out more modules in README
2014-06-30 21:37:38 +02:00
Geert Hauwaerts
b68c168f94 Merge pull request #76 from ailin-nemui/improve-special-vars
Improve docs of special_vars wrt. to escaping rules in /alias
2014-06-30 21:21:22 +02:00
Jari Matilainen
70e49f673e Improve docs of special_vars wrt. to escaping rules in /alias 2014-06-30 21:03:50 +02:00
Dave Reisner
16088a7a46 Refer to correct name of README.md
fcb67831f2 renamed README -> README.md but didn't update
EXTRA_DIST, breaking 'make dist'.
2014-06-30 14:19:10 -04:00
Dave Reisner
a9d7171b7c propagate flags for automake initialization 2014-06-30 14:19:01 -04:00
Dave Reisner
2b7e460398 Remove superfluous entry from EXTRA_DIST
curses.m4 is already included by automake as it's an m4 depdendency.
2014-06-30 08:02:05 -04:00
Ailin Nemui
9fad15fa07 point out more modules in README 2014-06-30 13:18:18 +02:00
David Leadbeater
d823823c43 Suggest using ^ so this doesn't pop-up a NickServ window 2014-06-30 00:24:48 +01:00
David Leadbeater
0086211236 Warn with error if regexp ignore fails to parse 2014-06-30 00:23:42 +01:00
David Leadbeater
96701b6c68 Make it more obvious if -pattern wasn't provided to a regexp /ignore 2014-06-30 00:19:27 +01:00
Alexander Færøy
2e6f16c0fa Merge pull request #11 from ailin-nemui/print_text_after_time-api
add print_text_after_time to specify time stamp for lines
2014-06-30 00:07:14 +02:00
Alexander Færøy
588597744e Merge pull request #69 from dgl/crash.txt
Update crash.txt to point at github
2014-06-29 17:16:40 +02:00
David Leadbeater
fa70021ac8 Update crash.txt to point at github 2014-06-29 15:09:32 +01:00
Alexander Færøy
2b6bba3fd2 Merge pull request #62 from dgl/prefix-nick-flags
Use PREFIX from 005 to decide if a nick flag is of op level
2014-06-29 14:32:15 +02:00
Alexander Færøy
aaa0cb6e03 Merge pull request #52 from dgl/stack-cleanup
Correct use of perl stack macros
2014-06-29 14:27:12 +02:00
Alexander Færøy
cce0ff80a2 Merge pull request #49 from dgl/stackem
Move PUTBACK to within the scope which uses the stack
2014-06-29 14:24:20 +02:00
Alexander Færøy
17b9bb12bf Merge pull request #68 from falconindy/master
Autotools cleanup
2014-06-29 14:21:00 +02:00
Ailin Nemui
e71c9f1b06 add print_text_after_time to specify time stamp for lines
add signal for line removal from textbuffer
2014-06-27 15:50:36 +02:00
David Leadbeater
6accf50991 Use PREFIX from 005 to decide if a nick flag is of op level
Fixes #61.
2014-06-27 14:13:55 +01:00
Dave Reisner
f0925de16b s/INCLUDES/AM_CPPFLAGS/g
Silences warnings on recent automake such as:

src/core/Makefile.am:3: warning: 'INCLUDES' is the old name for
'AM_CPPFLAGS' (or '*_CPPFLAGS')
2014-06-27 09:06:21 -04:00
Dave Reisner
13ea2cb622 add AC_CONFIG_MACRO_DIR([m4]), move *.m4 files to m4/
Silences notice on newer autoconf:

libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.

This helps keep the top-level build directory clean, too
2014-06-27 09:06:21 -04:00
Dave Reisner
c52bb433f0 rename configure.in -> configure.ac
Silences warning on newer autoconf:

aclocal: warning: autoconf input should be named 'configure.ac', not
'configure.in'
2014-06-27 09:06:21 -04:00
Alexander Færøy
113f1724d7 Merge pull request #44 from dajohi/g_basename
Replace deprecated g_basename with g_path_get_basename.
2014-06-27 14:41:54 +02:00
Alexander Færøy
b8c2915d79 Merge pull request #59 from ailin-nemui/perl-pl-na
get rid of PL_na
2014-06-27 14:31:04 +02:00
Alexander Færøy
e4051eb42e Merge pull request #60 from dgl/perl-no-get-context
Define PERL_NO_GET_CONTEXT in all perl source files
2014-06-27 14:25:52 +02:00
Alexander Færøy
da3f426edb Merge pull request #63 from dgl/cleanups
Clean-up some compiler warnings
2014-06-27 14:24:06 +02:00
David Leadbeater
c5d81c598d Correct use of perl stack macros
Further to pull #49 this is the result of an audit of the use of perl
stack macros. There were several cases where PUTBACK was being called
where the stack pointer could be out-of-date.

Also some misc. cleanup where the macros were used needlessly.
2014-06-27 11:20:48 +01:00
David Leadbeater
211422cbe8 Switch to using G_DISCARD for call_pv
PUTBACK was being called even for the error path which didn't use the
stack. Emitting the "script error" signal can involve running Perl code
(Irssi:core::destroy) therefore the stack can be reallocated. This
can result in the perl stack being corrupted because the local stack
pointer is out of date (although as it's use of freed memory the crash
is not always instant).
2014-06-27 11:08:01 +01:00
David Leadbeater
051d1587b0 Add missing include
Silences:
  listen.c:320:3: warning: implicit declaration of function ‘ascii_strup’ [-Wimplicit-function-declaration]
2014-06-26 01:12:33 +01:00
David Leadbeater
b34ded063b Remove unused variables to silence compiler warnings 2014-06-26 00:47:49 +01:00
David Leadbeater
86fcadb85d Add some missing casts to silence compiler warnings 2014-06-26 00:44:07 +01:00
Ailin Nemui
f58a461c54 cleanup char* casts and replace one useless SvPV with SvPV_nolen 2014-06-25 03:17:03 +02:00
David Leadbeater
43df6e424e Define PERL_NO_GET_CONTEXT in all perl source files
This removes the calls to Perl_get_context() that get automatically
added to XS code for ancient source code compatibility reasons.

The result is about a ~60K size reduction in the binary (based on
comparing two 64-bit stripped irssi binaries compiled
--with-perl-staticlib).
2014-06-24 20:20:27 +01:00
Lukas Mai
7dbb8efdde get rid of PL_na 2014-06-24 16:45:55 +02:00
David Hill
9d6cd87b0f Replace deprecated g_basename with g_path_get_basename. 2014-06-22 20:39:35 -04:00
Alexander Færøy
c26a634fe6 Merge pull request #53 from dajohi/braces
Fix compiler warning.
2014-06-21 10:59:55 +02:00
Alexander Færøy
dcbcb5f04d Merge pull request #50 from dajohi/cmd_null_deref
Avoid potential null dereferences.
2014-06-21 10:53:00 +02:00
Alexander Færøy
5fe144503d Merge pull request #54 from dajohi/dcc_send_strict_aliasing
Do not break strict-aliasing rules.
2014-06-21 10:46:46 +02:00
David Hill
444f9e4836 Do not break strict-aliasing rules.
dcc-send.c:296:2: warning: dereferencing type-punned pointer
will break strict-aliasing rules
2014-06-20 12:43:24 -04:00
David Hill
5419a4b360 Fix compiler warning.
network.c:63:2: warning: missing braces around initializer [-Wmissing-braces]
network.c:63:2: warning: (near initialization for 'ip4_any.ip.__u6_addr') [-Wmissing-braces]
2014-06-20 00:41:52 -04:00