Commit graph

  • 0c359be8e5 Added $2 = numeric to /FORMAT default_event Timo Sirainen 2002-08-22 21:10:40 +00:00
  • 38ce412a5d /RELOADing broken theme file doesn't crash irssi anymore. Timo Sirainen 2002-08-22 20:49:07 +00:00
  • 0b12cfe47b When checking for autojoin-on-invite channels, also check the short !channel names. Timo Sirainen 2002-08-22 20:35:43 +00:00
  • 3303db4e87 Added support for 439 numeric ("Target change too fast") which may tell that join was aborted. Timo Sirainen 2002-08-21 17:26:40 +00:00
  • 14880c74e3 Removed generation of startup-HOWTO.txt, people should be able to read the .html just fine, and the .txt is getting ugly. Timo Sirainen 2002-08-14 19:09:36 +00:00
  • cf436bdaf5 removed spaces inside <pre> tags. Timo Sirainen 2002-08-14 19:05:21 +00:00
  • 6d3feec5f3 s/IRCNet/IRCnet/ Timo Sirainen 2002-08-09 15:49:40 +00:00
  • 2ad623acd0 /DISCONNECT <tag> works again for not-yet-connected servers. Timo Sirainen 2002-08-09 11:17:31 +00:00
  • 452db286da another crashfix Timo Sirainen 2002-08-08 15:12:34 +00:00
  • 577c6fdb78 crashfix for sbitem->{window} Timo Sirainen 2002-08-08 14:40:23 +00:00
  • c7d1fa390b Added window variable to Irssi::TextUI::StatusbarItem Timo Sirainen 2002-08-08 13:56:00 +00:00
  • d5ded8f977 Changed CTCP handler to remove the later \001 only if it was at the end of the line, so you couldn't hide text by typing eg. \001foo\001hidden text. Timo Sirainen 2002-08-05 01:38:49 +00:00
  • 0a1e18b50d If log file path contains any $variables or %time codes, create the whole directory structure to the log file. This way log files created with /LOG OPEN properly create the directories at startup. Timo Sirainen 2002-07-16 20:46:14 +00:00
  • eb0bb65c7f comment update Timo Sirainen 2002-07-16 16:20:49 +00:00
  • d11cb0f2c2 '\' characters in nicks were skipped when sending messages in queries. Timo Sirainen 2002-07-16 16:20:10 +00:00
  • c9f5eafb3d since some servers nowadays don't like having "-" as user/realname, changed the username default to "unknown" and realname default to username. Timo Sirainen 2002-07-16 16:12:16 +00:00
  • e7902ae551 Using Irssi::Ignore crashed Timo Sirainen 2002-07-04 13:18:17 +00:00
  • ddfc6aebcc comment update Timo Sirainen 2002-07-01 21:45:16 +00:00
  • 35889a4ca8 the -nick fix broke things :) now a proper fix Timo Sirainen 2002-07-01 21:39:07 +00:00
  • 9b74acc9ab cmd_get_quoted_params() fixes Timo Sirainen 2002-07-01 21:38:48 +00:00
  • ac86432503 nick tracking change: now it renames the query only if the old nick doesn't exist in any channel with you Timo Sirainen 2002-07-01 21:13:33 +00:00
  • e1b4a2ff8e Query nick tracking: don't change query's nick if both the old and new nicks exist in one channel. Timo Sirainen 2002-07-01 20:48:03 +00:00
  • ea24fe9aeb fixed query to work with nicks beginning with '-' char Timo Sirainen 2002-07-01 18:03:40 +00:00
  • b38316c8ba Moved setlocale() at the beginning of initialization, should fix regexp crashes with non-C locale. Timo Sirainen 2002-07-01 17:32:05 +00:00
  • 0c712801a0 Updated version number. Timo Sirainen 2002-06-19 17:48:10 +00:00
  • b9b0917897 strip_codes() didn't handle ANSI colors properly, and if used at the end of line it might have crashed irssi (especially with topics). yeah, remote crash. great. Timo Sirainen 2002-06-19 03:06:05 +00:00
  • 8856d9fc3d '/' char shouldn't be used in command() examples. Timo Sirainen 2002-06-15 19:39:40 +00:00
  • 648a43ce14 updated dancer's channel forwarding support - using +f channel mode now, and we won't print whois_modes anymore after forwarding. Timo Sirainen 2002-06-13 21:59:25 +00:00
  • aede6457a1 added -formats Timo Sirainen 2002-06-13 21:52:04 +00:00
  • cfa4966dc3 Wallop actions fixed Timo Sirainen 2002-06-13 21:47:40 +00:00
  • 80b8d0628a $X expando didn't check if server type was irc properly, and crashed. Timo Sirainen 2002-06-10 20:56:24 +00:00
  • b2a7ac4686 irsis --dummy fixed. Timo Sirainen 2002-06-07 15:52:16 +00:00
  • 80cc61b63f Empty lines can be now sent to /EXEC -interactive windows. Timo Sirainen 2002-06-07 15:32:17 +00:00
  • da1252cf2c /NAMES list isn't displayed on join when channel is joined because of /UPGRADE. Timo Sirainen 2002-06-06 23:40:37 +00:00
  • 191db05893 use signal_add_last("channel joined") for printing /NAMES list Timo Sirainen 2002-06-06 23:36:07 +00:00
  • 357bd2f1a4 Levels are now defined as enums, not #defines. Timo Sirainen 2002-06-06 20:43:57 +00:00
  • 55b4ae92b8 Added /SET show_names_on_join, /QUOTE NAMES #channel now prints the names list in raw format rather than just ignoring the reply and printing the nicks from cache. Timo Sirainen 2002-06-06 20:41:38 +00:00
  • 82a6407634 /SET -default changes setting to it's default value. Timo Sirainen 2002-06-06 20:22:38 +00:00
  • 964ff29779 /SET irssiproxy_bind specifies the IP where to listen in, patch by BC-bd Timo Sirainen 2002-06-06 20:14:31 +00:00
  • 694251442c Lines beginning with '#' in ~/.irssi/startup file are now treated as comments Timo Sirainen 2002-06-06 19:23:13 +00:00
  • f40e9513b2 When completing words beginning with '/' or '~' chars, treat them as filenames. Timo Sirainen 2002-06-06 19:22:16 +00:00
  • 6910ca4d25 Added default meta-d = delete_next_word Timo Sirainen 2002-06-06 19:15:43 +00:00
  • 5cfaa5bb7a Finally - /^msg nick never autocreates an empty window anymore. Added new extern int command_hide_output which can be used to check if /^ was used. Timo Sirainen 2002-06-05 20:11:10 +00:00
  • d1e55d91b7 "/MODE !channel" should send the full name to server Timo Sirainen 2002-06-05 12:20:46 +00:00
  • 2013e4b004 /UNALIAS didn't work if it had space at the end. Timo Sirainen 2002-06-04 21:23:34 +00:00
  • 9092649c74 /AWAY reason tab completion shouldn't append space at the end. Timo Sirainen 2002-06-04 21:23:17 +00:00
  • 0b121d3816 Don't set window's server yet at "server looking" stage, as everything isn't initialized yet and some things could crash irssi. But this is rather nice feature actually, /disconnect and /server would work nicely before server is even being connected to .. i guess i should figure out a better way to do this, "server init" signal or something. Timo Sirainen 2002-06-04 21:18:32 +00:00
  • 1c2be864ee /exec -interactive window items didn't have get_target() which crashed irssi at some point if they were used. patch by peder. Timo Sirainen 2002-06-04 20:47:36 +00:00
  • 8d41e24b58 Support for 330 whois event (auth) in qnet Timo Sirainen 2002-06-04 20:04:46 +00:00
  • 4fe68fcdd0 Don't show the full channel name with own joins, because it's logged into different file than everything else. You can still see the full name with /WHOIS. Timo Sirainen 2002-05-31 17:02:28 +00:00
  • 8f00c21b98 "message own_public" should be printed with channel's visible_name, not name. Timo Sirainen 2002-05-31 16:47:08 +00:00
  • b152578725 server_find_tag() shouldn't return servers in lookup_servers list, especially now that they're not fully initialized in their lookup-state yet.. Timo Sirainen 2002-05-30 18:06:08 +00:00
  • 6871f558b5 when destroying channel, it really should be removed also from server->channels list. Timo Sirainen 2002-05-28 20:36:42 +00:00
  • 700df91429 /ALIAS and /UNALIAS completion, patch by c0ffee. Timo Sirainen 2002-05-26 17:58:38 +00:00
  • a6d6ade680 event_cannot_join() - changed check from NAMES got -> JOIN got, so the channel isn't destroyed if join is received. dircproxy sent us 477 with +channels before names list, and irssi aborted the join. Timo Sirainen 2002-05-26 17:50:55 +00:00
  • 137aaeb499 "/MSG *" works now properly with dcc chat queries. Timo Sirainen 2002-05-26 17:39:35 +00:00
  • eddc3d90c6 net_ip2host() and net_host2ip() now treat any IPv6 IPs as 0.0.0.0, if IPv6 support isn't enabled in irssi. Also DCC's human readable IP address is taken from DCC SEND request directly with IPv6. Timo Sirainen 2002-05-26 16:52:36 +00:00
  • b95f6acc4f /AWAY reason tab completion, patch by c0ffee. Timo Sirainen 2002-05-26 16:30:19 +00:00
  • 6b7c38d1c6 use Symbol qw(delete_packge) -> use Symbol; Symbol::delete_package(). Maybe this helps with perl 5.004 not to crash at beginning, or maybe not :) Can't test myself. Timo Sirainen 2002-05-26 14:36:44 +00:00
  • 933cbfe4b0 bugfix Timo Sirainen 2002-05-21 07:33:23 +00:00
  • 4aa0b9111e /UPGRADE was broken, changed again the server connection code. Timo Sirainen 2002-05-20 04:12:12 +00:00
  • 09505d628c Irssi::get_gui() now returns IRSSI_GUI_xxx which is in use. Timo Sirainen 2002-05-20 03:25:48 +00:00
  • 6f7485b8fa net_connect*() contains now error parameter, so it can be used to properly check the errno if connect() fails. Timo Sirainen 2002-05-19 14:43:16 +00:00
  • 7437bbea5f When reconnected to server, send the away message directly to server instead of calling /AWAY, so the away is set only to that one server.. Timo Sirainen 2002-05-19 12:59:59 +00:00
  • e2ffdfec50 don't crash if server sends us !channel name less than 6 chars. Timo Sirainen 2002-05-19 08:18:09 +00:00
  • dc0088f584 hilight + keyboard fixes so it's possible for xirssi to modify them. Timo Sirainen 2002-05-19 06:50:50 +00:00
  • b9eda1adb6 External indent functions (theme_indent module) weren't working properly. Timo Sirainen 2002-05-18 11:51:04 +00:00
  • 86ab5ade86 /IGNORE -pattern now always assumes you want to create a new ignore. If you wish to update existing, /UNIGNORE it first. Timo Sirainen 2002-05-18 07:48:23 +00:00
  • 5be5d14890 Stop reconnecting on kills only if the kill was done by operator, not server. Timo Sirainen 2002-05-18 05:59:13 +00:00
  • 1d10483021 Updating existing ignore didn't recompile the regexp. Timo Sirainen 2002-05-18 05:05:20 +00:00
  • 8bfd16b374 still fixing Timo Sirainen 2002-05-18 04:36:06 +00:00
  • 1bc83aba29 servertag needs to be saved too .. Timo Sirainen 2002-05-18 04:18:52 +00:00
  • b96222b311 save temporary ignores to config file with timestamp when to unignore. Timo Sirainen 2002-05-18 04:16:51 +00:00
  • 3eaeeac4f2 channel_setup_create() didn't set record type. Timo Sirainen 2002-05-18 03:26:04 +00:00
  • 3b5b10791a banlist_find() is now public. "event 367" (banlist) shows now ban number in our list, if it's known. Timo Sirainen 2002-05-18 03:07:57 +00:00
  • 99167ed74d removed accidental extra settings. Timo Sirainen 2002-05-17 21:43:01 +00:00
  • afed99da62 more typedef struct separations. Timo Sirainen 2002-05-17 21:01:06 +00:00
  • 7b2f9bc50a removed useless functions Timo Sirainen 2002-05-17 21:00:38 +00:00
  • 3ecf864f18 !channel fixes. Timo Sirainen 2002-05-17 15:22:05 +00:00
  • ede752530e new !channel support was buggy, as I tried it only with channel names having less than 5 chars :) Now it works so that if you join !channel, you see it as !channel. If you join !ABCDEchannel, you'll again see that. Timo Sirainen 2002-05-17 14:49:15 +00:00
  • c8187a9a76 crashfix for previous ~/. kludge Timo Sirainen 2002-05-17 12:59:39 +00:00
  • e6aa8415ef kludgeing: don't autoget files beginning with '.' if dcc_download_path is home dir. Timo Sirainen 2002-05-16 18:00:47 +00:00
  • e177b3fe94 Added /COMPLETION -delete and some fixes. Timo Sirainen 2002-05-16 06:21:21 +00:00
  • 622d239deb Added /COMPLETION command for tab + auto-completion. Config file format changed for both as well, so you need to re-add them. Timo Sirainen 2002-05-16 01:42:15 +00:00
  • d346fbe1a9 Better !channel support - window items now have "visual_name" and channels and queries also have "name". Normally they're identical but with !channels the visible_name contains the short !channel name, while name contains full !ABCDEchannel name. Timo Sirainen 2002-05-16 00:34:37 +00:00
  • ee80e7601a ^ key couldn't be used with /BIND Timo Sirainen 2002-05-15 23:20:19 +00:00
  • e8c14fea6d "How do I easily edit existing topic?", "How can I have /WHOIS replies to active window?" Timo Sirainen 2002-05-15 23:09:17 +00:00
  • f72b640458 removed accidental extra crap Timo Sirainen 2002-05-15 21:57:51 +00:00
  • 587a019da3 updated %n description Timo Sirainen 2002-05-15 21:56:23 +00:00
  • d39b8363ef /SET help_path now supports multiple paths separated with ':' - patch by c0ffee Timo Sirainen 2002-05-13 19:26:25 +00:00
  • b933f62111 fixes Timo Sirainen 2002-05-13 18:25:21 +00:00
  • a5f4fd43cc don't add same ban more than once to banlist. Timo Sirainen 2002-05-13 18:16:17 +00:00
  • 2adba92338 fixed memory leaks with several functions. Timo Sirainen 2002-05-13 17:57:19 +00:00
  • d68bbeb5ef don't use TIOCGWINSZ terminal size if it returns only 0x0. Timo Sirainen 2002-05-13 17:11:04 +00:00
  • ed966c6921 changed log domain and changed few g_return_if_fails to g_asserts. the domain change makes all glib warnings be printed into stderr instead of trying to print them into irssi window which most probably would just mysteriously crash. Timo Sirainen 2002-05-13 17:07:37 +00:00
  • 9a435e68f9 make sure the statusbar item fills the space it's given, so it won't corrupt the statusbar. Timo Sirainen 2002-05-13 16:05:30 +00:00
  • 9d9ac40cad /FORMAT whowas change: ircname -> was, maybe this will make automatic whowas-on-whois replies a bit more noticeable. Timo Sirainen 2002-05-13 15:30:23 +00:00
  • 0a4cedd83d Added format_create_dest() + $dest->print() functions. here's also our first magic perl variable - many thanks to Qrczak for helping with it :) Timo Sirainen 2002-05-13 14:45:54 +00:00
  • 9c038783a4 timeout_add_once() didn't work. Timo Sirainen 2002-05-13 13:50:45 +00:00
  • 15eaa7cc88 Split nick and host for topic info format. Timo Sirainen 2002-05-12 15:18:10 +00:00