Commit graph

  • 9f7f4395bf "# information about the %format is found from docs/formats.txt" Timo Sirainen 2001-01-06 09:15:36 +00:00
  • 0a44c31101 /HELP: Set indent to 0 when printing text. syntax.pl now changes tabs to 9 spaces at the start of lines in help files. Timo Sirainen 2001-01-05 09:43:38 +00:00
  • 1dc07c42bd docs generator updates Timo Sirainen 2001-01-05 09:38:08 +00:00
  • 19d111eff4 printtext_string() fix, should actually work now :) Timo Sirainen 2001-01-05 08:34:39 +00:00
  • 86aa2d514d Added printtext_string() which works like printtext(), except it prints text from a string, so that %s, %d, etc. don't work. Changed perl's Irssi::print() use this instead as well as /HELP printer. Timo Sirainen 2001-01-05 08:30:01 +00:00
  • 3654085b14 updated docs Timo Sirainen 2001-01-05 08:21:07 +00:00
  • 5eaec93b29 Removed wrong SYNTAX: NOTICE, it's already correctly in irc/core Timo Sirainen 2001-01-05 07:26:06 +00:00
  • 64dcb756b6 /BIND comment updates Timo Sirainen 2001-01-05 07:22:58 +00:00
  • b4f4a1a9dd In "Configuration file was modified ..." text, added "Use /SAVE or /RELOAD to get rid of this message." Timo Sirainen 2001-01-05 06:49:47 +00:00
  • c3a45d0812 added some comments Timo Sirainen 2001-01-05 06:47:06 +00:00
  • 59d46dcadf MIRC colors >=16 changed to work as in MIRC (color %= 16) Timo Sirainen 2001-01-04 19:20:09 +00:00
  • 93c0086d41 Complain about errors in theme file Timo Sirainen 2001-01-04 19:01:01 +00:00
  • d431bea439 Renamed libtool-static to libtool-shared. Generating it should now also work properly with older libtool versions than 1.3.5. Timo Sirainen 2001-01-04 18:35:26 +00:00
  • 596ef586b2 Added keyboard_entry_redirect() function to keyboard.[ch] which sends the signal "gui entry redirect" signal. Added possibility to keep the entry hidden. Timo Sirainen 2001-01-04 18:01:51 +00:00
  • d844880515 /UNBAN <ref#> works. /BAN list shows reference numbers. Timo Sirainen 2001-01-04 17:28:26 +00:00
  • f3f80c1499 Allow stopping signal more than once without sending GLib warning Timo Sirainen 2001-01-04 17:27:21 +00:00
  • 60df6d7be8 fixed minor memory leak Timo Sirainen 2001-01-04 17:13:29 +00:00
  • 60f91dcb5c updated Timo Sirainen 2001-01-04 13:56:54 +00:00
  • fe8710ac41 Unbinding commands didn't work properly Timo Sirainen 2001-01-04 09:45:46 +00:00
  • 69f3b3f159 /LIST: don't require -yes option if there's 1000 channels or less. Timo Sirainen 2001-01-04 08:49:48 +00:00
  • 131825ea0e /WINDOW NUMBER: fixed small memory leak Timo Sirainen 2001-01-04 08:35:33 +00:00
  • 6ebedf91bb updated Timo Sirainen 2001-01-03 15:54:21 +00:00
  • 602c18eeef added default-theme.h Timo Sirainen 2001-01-03 07:37:15 +00:00
  • 1e4c658a18 Removed the "signal" and "last signal" signals. Changed perl's signaling system to work without them, it should now work faster and better. Timo Sirainen 2001-01-03 07:34:12 +00:00
  • db66d47e26 "No such nick xx" is printed now with nick argument so it could get printed to query window with xx Timo Sirainen 2001-01-02 19:15:24 +00:00
  • be4b473be5 /SET dcc_autoresume - like /SET dcc_autoget, but resume the files if they're already found. Also fixed file transfer being stuck when resuming file that was already fully sent (happened with both send and get). /dcc close was also broken. Timo Sirainen 2001-01-02 16:14:19 +00:00
  • d58ea58abc net_accept(), net_getsockname() IPv6 fixes pointed out by pv2b :) Timo Sirainen 2001-01-02 07:05:07 +00:00
  • 806e1f0765 removed the win32 EINPROGRESS define, that wouldn't work anyway Timo Sirainen 2001-01-02 05:55:36 +00:00
  • ebeb48d307 Query bugfixes Timo Sirainen 2001-01-01 19:29:05 +00:00
  • 3ef279fd1c /SET windows_auto_renumber - should window refnums be packed when some window is destroyed Timo Sirainen 2001-01-01 18:32:48 +00:00
  • 4613196cd2 /WINDOW NUMBER: -sticky option added. Closing windows before a sticky window won't change refnum of the sticky window and windows after it Timo Sirainen 2001-01-01 18:30:23 +00:00
  • 8b5475f789 int:1 -> unsigned int:1 Timo Sirainen 2001-01-01 18:13:54 +00:00
  • 08b869e8ee ischannel()'s parameter updated from char -> char* as done in C API. [irc_]query_create()'s SERVER_REC* parameter -> char *server_tag Timo Sirainen 2001-01-01 17:34:03 +00:00
  • c2ea82642d Some query changes. They should now work properly with /SAVEWINDOWS Timo Sirainen 2001-01-01 17:13:55 +00:00
  • 21865aa8de MODULE_DATA(item) -> window_item_window(item) - forgot to change these Timo Sirainen 2001-01-01 17:07:08 +00:00
  • 2ae679be08 added "message own_public" and "message own_private" events that are sent when /msg command is used. this way we don't need to parse the /msg's options everywhere. also efnet @#channels support works now better. Timo Sirainen 2001-01-01 16:57:25 +00:00
  • 219c83ae6a window_item_create(): when there's multiple choices where the window item could be placed, the first window is now selected instead of the last accessed one of them (which most people think of as a random window). Timo Sirainen 2001-01-01 14:57:55 +00:00
  • acf60a729c small extra checks to /whois redirect checking Timo Sirainen 2001-01-01 14:42:22 +00:00
  • 40dc521b49 updated :) Timo Sirainen 2001-01-01 13:20:43 +00:00
  • 4a8505f09f first new version of faq Timo Sirainen 2001-01-01 13:20:29 +00:00
  • 1e9b5a55b1 missing ';' Timo Sirainen 2001-01-01 10:43:04 +00:00
  • d304bc65ca Perl's ldflags usually include at least -lm and maybe some others too. But in some OSes adding shared library dependencies to other shared libs don't work (or maybe I'd need to do something differently :), so check in configure that if it doesn't work, perl is never even tried to be built as module. Timo Sirainen 2001-01-01 10:42:15 +00:00
  • 4a33801669 Added/moved several "typedef struct _XXX XXX;" to common.h so that they're known to all files and I don't need those stupid "void *xxx" anymore just to avoid useless #include. Header files themselves don't either include others as often anymore. Timo Sirainen 2001-01-01 07:45:54 +00:00
  • 21f9da6092 When joining to !channel because of "407 duplicate channel", it just means that there's some server sync problems. rejoining after a while should work again. Timo Sirainen 2001-01-01 04:33:27 +00:00
  • 078a10900f don't do emphasis on nicks in channel (<nick1> _nick2_: hello won't underline) Timo Sirainen 2001-01-01 04:22:31 +00:00
  • ab0c12b74c removed FIXME text :) Timo Sirainen 2000-12-30 00:43:11 +00:00
  • f372f6d327 pidwait: send status as second agument. Implemented EPIC-compatible /EXEC Timo Sirainen 2000-12-30 00:42:47 +00:00
  • 1257104980 comment update :) Timo Sirainen 2000-12-29 21:56:25 +00:00
  • 86b714881c Irssi::print() doesn't call printtext() with args (.., "%s", text) since it broke %_ etc. formats. But instead of crashing every time someone prints %s with Irssi::print(), irssi now checks all those formats and prints them as-is. Timo Sirainen 2000-12-29 19:48:02 +00:00
  • e50535a64e Irssi::signal_emit() was broken. Timo Sirainen 2000-12-29 19:22:00 +00:00
  • 84d672ee42 If msg comes from unknown channel (like when you just closed some channel window and server sends the last msg to the channel) irssi now prints the msg to active window instead of sending glib warning. Timo Sirainen 2000-12-29 00:11:24 +00:00
  • b6075cf36c removed warning Timo Sirainen 2000-12-28 17:42:17 +00:00
  • 46a427b410 server->cmd_last_split wasn't used anymore, removed code related to it. Timo Sirainen 2000-12-28 17:23:06 +00:00
  • 1a536c204c Instead of trying to send data to server every 1/10th of second, send it whenever there's space in buffer using g_input_add() with G_IO_WRITE Timo Sirainen 2000-12-28 17:22:35 +00:00
  • db5e7f3731 emphasis moved to fe-messages. added a few checks so that non-words aren't treated as emphasis Timo Sirainen 2000-12-28 17:04:33 +00:00
  • 08b95db0df -q option for grep isn't known everywhere, use > /dev/null instead Timo Sirainen 2000-12-28 13:53:19 +00:00
  • 64eed6e82b "glib in irssi dir" fixes Timo Sirainen 2000-12-27 16:27:46 +00:00
  • a676bd8155 when using glib built in irssi dir, add glib_dir/gmodule to include path so #include <gmodule.h> doesn't fail Timo Sirainen 2000-12-27 01:20:58 +00:00
  • ae030c4302 Fix for handling duplicate channels Timo Sirainen 2000-12-22 13:02:33 +00:00
  • 06a6428d83 security fixes from 0.7.97.2 Timo Sirainen 2000-12-19 17:48:42 +00:00
  • 99b29df17c put back ircnet -> chatnet backwards compatibility, this time modify the config file to use chatnet so after .98 we could remove this Timo Sirainen 2000-12-19 17:47:33 +00:00
  • db2c620951 when changing config file to new format send "setup changed" signal at startup so that some settings that were tried to be used before settings_check() was called would be properly loaded. Timo Sirainen 2000-12-19 17:42:56 +00:00
  • 2e9487d42a /SERVER REMOVE: port parameter should be optional Timo Sirainen 2000-12-19 17:36:00 +00:00
  • 01d4c070e3 Don't check queries whose address isn't known yet. Timo Sirainen 2000-12-19 17:27:23 +00:00
  • 4957c7b98b don't display ignored quit messages.. Timo Sirainen 2000-12-19 11:12:52 +00:00
  • b16f473e9b don't autochange nicks from dcc connections. Timo Sirainen 2000-12-19 10:40:41 +00:00
  • d130d80696 bugfix for displaying 128-160 ascii chars. Timo Sirainen 2000-12-18 19:24:21 +00:00
  • f61bde7d3c Autologging: '/' -> '_' - don't even accidentally try to log to #../../../file if you happen to join to such channel.. Timo Sirainen 2000-12-18 17:15:14 +00:00
  • 634dfd41e8 quit messages shouldn't crash :) Timo Sirainen 2000-12-18 14:00:26 +00:00
  • 015612c59a Irssi::signal_emit(): changed max. parameter count from 6 to 7 Timo Sirainen 2000-12-17 08:28:33 +00:00
  • cf0c2a7fb6 removed backwards compatibility from ircnet -> chatnet change Timo Sirainen 2000-12-17 07:40:59 +00:00
  • bbc33bff5e /SET prompt, /SET prompt_window - Specifies the text in prompt. 'prompt' is used when channel or query is active in window and 'prompt_window' is used with empty windows. Timo Sirainen 2000-12-17 07:39:22 +00:00
  • aac80846b8 Settings are now stored in module-specific blocks. Irssi complains about all unknown settings that are found inside those blocks. Timo Sirainen 2000-12-17 05:44:45 +00:00
  • 78b3fb8d4a Create POTFILES.in automatically in autogen Timo Sirainen 2000-12-17 04:36:14 +00:00
  • 1bef065e25 Complain if --disable-static was tried to be used Timo Sirainen 2000-12-17 04:20:31 +00:00
  • 8cd67ba344 Destroy all settings and commands used by modules when they're unloaded. Timo Sirainen 2000-12-17 04:14:47 +00:00
  • 810584803b /kickban and /knockout now accepts multiple nicks separated with commas. Timo Sirainen 2000-12-17 02:59:16 +00:00
  • fc491c5f8d Some minor query fixes. Nick changes are also detected by checking if query with another nick from same address if found. Timo Sirainen 2000-12-17 02:20:22 +00:00
  • 3011d2c01c removed useless chat_type checks Timo Sirainen 2000-12-17 01:37:12 +00:00
  • 2523a02104 Irssi::printformat() syntax changed: removed server and target, use $server->printformat() or $target->printformat() if needed.. Timo Sirainen 2000-12-17 01:29:07 +00:00
  • 6e19541f46 Improved nick_match_msg() - it shouldn't give wrong matches as easily anymore. Also supports multiple targets in one line (nick1,nick2: hello) Timo Sirainen 2000-12-17 01:20:21 +00:00
  • 057ec3b8a8 Print quit messages from nick in query windows also Timo Sirainen 2000-12-17 00:26:21 +00:00
  • eafb6fe82f Theme saving to home dir didn't work correctly if globaldir already had the same theme. Timo Sirainen 2000-12-17 00:04:51 +00:00
  • fbad9ef2ba Config file handle wasn't closed if config_write_block() failed Timo Sirainen 2000-12-16 23:38:12 +00:00
  • 2e033b5c6d Error message was missing from theme_save_failed Timo Sirainen 2000-12-16 23:36:42 +00:00
  • 4ea69f3059 Blocking sockets (win32) shouldn't block irssi entirely now. Timo Sirainen 2000-12-15 19:44:27 +00:00
  • f6efe1cad8 added $usermode expando Timo Sirainen 2000-12-10 05:55:15 +00:00
  • 2937e72a68 fixed $topic uninit added $winref Timo Sirainen 2000-12-10 05:51:52 +00:00
  • 9681252b4c added $topic expando Timo Sirainen 2000-12-10 05:41:01 +00:00
  • 9157c49b84 $T in empty window crashed Timo Sirainen 2000-12-10 05:15:57 +00:00
  • 210409bc0b '_' character wasn't treated as acceptable $variable_name character. Timo Sirainen 2000-12-10 05:11:36 +00:00
  • 6574712b4b removed all the now useless gnome translations Timo Sirainen 2000-12-09 23:04:35 +00:00
  • 877ec1793a Don't crash with /reconnect <unknown tag> Timo Sirainen 2000-12-09 22:58:59 +00:00
  • 062d662834 /perl command does now "use Irssi::Proto" for all chat protocols that have .pm file in @INC Timo Sirainen 2000-12-09 21:58:53 +00:00
  • 5dcd683324 fixes, perl should work correctly now :) Timo Sirainen 2000-12-09 20:54:47 +00:00
  • 8d98e80a6b -querychans option for servers and ircnets which specifies how many channels to query in one line with MODE/WHO commands after joined to a number of channels. Default is 10 which works usually, with some very stupid servers (just found one) this has to be set to 1 however. Timo Sirainen 2000-12-09 19:12:49 +00:00
  • e6cc73bd4b net_receive(), net_transmit(): error handling was buggy Timo Sirainen 2000-12-08 20:13:21 +00:00
  • d3e9880f48 bugfix Timo Sirainen 2000-12-08 15:47:18 +00:00
  • 2c0271412d automatic /whowas in /whois crashed (after server <-> data change) Timo Sirainen 2000-12-07 19:14:27 +00:00
  • a7014495bd sometimes channel key wasn't saved. Timo Sirainen 2000-12-06 05:51:31 +00:00