Valentin Batz
0bf5adcb93
Initialize the isupport functions on /upgrade aswell
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4096 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-24 18:17:57 +00:00
Valentin Batz
fb6bdac677
replace guint by gsize for the glib2 version of irssi_ssl_read
...
like it's defined in GIOFuncs for glib2
moved src/fe-text/utf8.* to src/fe-common/core
changed get_utf8_char so it returns a status code and the unichar argument pointer
to the value that it returned before if there were no errors,
so you can check for a negative value an handle the error
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4091 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-23 18:30:22 +00:00
Valentin Batz
870253e12c
removed utf8.c utf8.h, going to move them from src/fe-text to here
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4090 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-23 18:17:11 +00:00
Timo Sirainen
c9e1246200
g_log_set_default_handler() came only in glib 2.6.0. Don't use it for older
...
glibs.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4083 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-20 14:33:32 +00:00
Timo Sirainen
342141fcb2
If transliterations don't work in the system (eg. Solaris), don't allow
...
recode_transliterate setting to be enabled.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4082 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-19 18:13:18 +00:00
Timo Sirainen
5178a643bb
With GLIB2 hook all glib logging functions no matter what the domains are.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4081 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-19 17:28:50 +00:00
Timo Sirainen
429bb1e05b
Using "/VER" in channel now doesn't directly ask CTCP VERSION from it.
...
Channel name or "*" is required as parameter. It still works in query
though.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4080 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-19 16:44:28 +00:00
Timo Sirainen
2e75479637
Default recode_transliterate to yes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4079 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-19 16:15:55 +00:00
Timo Sirainen
227b7dbb5e
Default to IPv6 enabled
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4078 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-19 16:14:37 +00:00
Timo Sirainen
638794878d
When looking up IP addresses, return random IP instead of the first one.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4077 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-19 16:12:40 +00:00
Jochen Eisinger
f9345a7d3c
Fixed return code of term_init (resulted in segfault with invalid TERM and
...
termcap)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4076 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-15 23:38:01 +00:00
Wouter Coekaerts
2779edc4f9
Time for 0.8.10-rc7
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4072 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-09 15:16:43 +00:00
Valentin Batz
68e4516d0b
changed recode_fallback to CP1252
...
added recode_autodetect_utf8, it's on by default
removed settings_remove calls from recode_deinit since I don't see any other internal module doing it
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4067 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-07 19:06:42 +00:00
Wouter Coekaerts
db7e667770
Ahem. And now really fix it.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4066 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-06 22:05:28 +00:00
Wouter Coekaerts
d7650312c7
Put irc/irc.c and fe-common/irc/irc-modules.c (generated by configure) in builddir instead of source dir (Bug 293)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4065 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-06 21:19:14 +00:00
Wouter Coekaerts
a2637a3ac0
When glib isn't found, download recent glib version (2.8.3) instead of the old 1.2.10
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4064 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-03 21:33:32 +00:00
Wouter Coekaerts
a0a30db489
Compile with glib1 again (part of patch from peder). g_unichar_*-ifying (making more things unicode aware) will probably have to wait till .11
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4063 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-02 21:05:24 +00:00
Wouter Coekaerts
0e7af32922
Don't crash if receiving broken privmsg without source (which bitlbee can send if you msg yourself)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4062 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-11-02 20:40:21 +00:00
Wouter Coekaerts
5c6b41b686
Clean up default network list: removed smaller networks, added QuakeNet. Removed max_modes because it's sent in isupport, and fix max_kicks for Undernet.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4061 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-30 20:04:12 +00:00
Wouter Coekaerts
e2502d74c7
Fix configure.in from previous commit, by Emanuele Giaquinta
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4054 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-21 12:48:07 +00:00
Valentin Batz
eae5b2e9de
Add AC_DEFINE(HAVE_SOCKS), fixes SOCKSinit in irssi.c, patch by Emanuele Giaquinta
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4052 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-19 17:24:19 +00:00
Wouter Coekaerts
0f54aa2285
Fix crash on netsplit+join after /upgrade from 0.8.9
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4047 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-18 19:50:09 +00:00
Wouter Coekaerts
9548cbfadb
Fix warnings caused by r4043
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4046 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-18 17:43:48 +00:00
Wouter Coekaerts
9eced80a50
s/with_glib1/want_glib1/ in configure.in, by Emanuele Giaquinta
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4045 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-18 16:20:08 +00:00
Wouter Coekaerts
5b7df6b3d7
Fix delete_{next,previous}_word bindings, patch by Emanuele Giaquinta
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4043 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-18 11:59:26 +00:00
Valentin Batz
0b8a23ad63
fixed a bug in recode when target is NULL and really use the recoded string for printing
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4042 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-16 11:16:33 +00:00
Valentin Batz
4a7107437d
fixed recode for actions and added recode for numeric events
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4041 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-15 18:45:25 +00:00
Valentin Batz
674eec8fd2
Remove the inline declarations, patch by nailbiter
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4040 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-15 08:46:35 +00:00
dpash
5c867d6726
* New upstream version
...
* Disable the GnuTLS patch for now.
* Added Provides, Replaces and Conflicts for irssi-text and irssi-snapshot
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4039 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-13 23:37:36 +00:00
Valentin Batz
d8d47ef37f
fixed recoding of own messages.
...
recode after expand_emphasis
remove the redundant call to setlocale(LC_CTYPE, )
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4038 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-12 18:22:14 +00:00
Valentin Batz
fd476e8b31
Make the compiler happy by replacing 'const char *' by 'char *'.
...
Pass the pointer to the SERVER_REC to dcc_ctcp_message.
Recode 'own' messages back for printing just before they actually get printed. (ugly but more effective than adding all the signals in fe-recode and doing it there)
Replaced SERVER_REC by IRC_SERVER_REC in dcc-chat.c since it's belongs to IRC(makes the compiler happy again).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4034 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-10 18:32:32 +00:00
Wouter Coekaerts
c701330433
Don't crash with /me in dcc, or dcc message on disconnected server, with recode (Bug 330)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4033 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-10 10:04:51 +00:00
Wouter Coekaerts
aea901728e
Fix compilation with gcc4 and --with-gc, Patch by Michael Poole
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4013 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-29 21:02:31 +00:00
Wouter Coekaerts
15e39b76b6
- Disable commited patches in debian/patches
...
- update NEWS
- Bump version to 0.8.10-rc6
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3997 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-25 13:36:09 +00:00
Wouter Coekaerts
fd6c2df7f4
don't crash if server sends weird NICK line, patch by Jarno Honkanen (Bug 216)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3992 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 13:30:23 +00:00
Wouter Coekaerts
d5c5883867
fix completion for /format (Bug 143)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3991 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 13:19:20 +00:00
Wouter Coekaerts
f55a35185a
Make parse_time_interval recognize negative times. Patch by Danijel Tasov and Elmar Hoffmann (Bug 23)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3990 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 12:51:43 +00:00
Wouter Coekaerts
262086c781
with unknown (special) lines in whois, display the full content, not just the first parameter
...
(this may include "real content" as well as the description of what that field means)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3989 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 03:23:27 +00:00
Wouter Coekaerts
4a8ebb150a
- rename "whois not found" to "whois try whowas", because that's what needs to be done when the signal is sent (and it doesn't mean whois_not_found should be printed)
...
- rename "whois event noserver" to "whois event not found", because the signal means the nickname wasn't found (but it comes as a "no such server" because it was a /whois nick nick), whois_not_found should be printed, and so it makes sense to also use it for the next fix:
- send "whois event not found" for 401, when auto_whowas is off, so the message is displayed correctly (Bug 295)
- handle 402 the same with auto_whowas off as with on, (fixes /whois with not existing server specified, with auto_whowas off).
- and since the auto_whowas on and off cases are similar now, merge them together, so they stay consistent.
- pass every argument given to /whowas to the server, not just the first (count). Fixes remote whowas (Bug 256)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3988 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 01:36:06 +00:00
Wouter Coekaerts
54a2b99ba8
type -p seems to be a bashism. doing svn --version instead
...
/me blames darix :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3987 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-08 13:09:23 +00:00
Wouter Coekaerts
6ff6947c40
Handle missing svn, and running autogen from the tarball better
...
Use svn from SVN env var if given
Revert quotes in messages getting broken from r3709
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3986 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-08 11:01:21 +00:00
Valentin Batz
2998ce6daa
Implementation of the meta-[cult] (capitalize words, upcase word, downcase word, transpose words) key-bindings from the TODO by Peder Stray
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3963 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-27 22:06:34 +00:00
Valentin Batz
e4a562d9ef
moved the _NET_SENDBUF_REC definition out of core/net-sendbuffer.c and irc/proxy/listen.c into core/net-sendbuffer.h
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3948 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-24 19:42:17 +00:00
Valentin Batz
bc91469cf7
replaced net_transmit by net_sendbuffer_send in the irssi-proxy module, there were no checks if the buffer was sent completely with net_transmit
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3947 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-24 19:25:47 +00:00
Wouter Coekaerts
efd4febee6
Document that you have to send a "setup changed" signal after using settings_set_* for someone elses settings
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3935 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-18 12:14:49 +00:00
Wouter Coekaerts
20bc8df655
Fix notify with more nicks than max_whois_in_cmd (Bug 257), based on patch by Krzysztof Kowalik (Borys)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3932 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-15 23:04:06 +00:00
Wouter Coekaerts
fa6d77429a
Update scripts to most recent version from scripts.irssi.org
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3931 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-15 22:32:26 +00:00
Wouter Coekaerts
74b4c07223
more faq fixes: s/it's/its/, s/i/I/, and there is away_verbose on scripts.irssi.org, so let's not claim there is no such script public
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3930 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-15 22:18:49 +00:00
Wouter Coekaerts
b402d4989d
Update faq: s/term_type/term_charset/ and a bit more verbose
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3929 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-15 22:03:52 +00:00
Valentin Batz
ab56fad967
updated /help recode and NEWS
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3920 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-11 13:07:17 +00:00