Commit graph

  • bcd7b636ed When server is disconnected, change to use some other server in windows where the server was active, instead of just setting the server to NULL. Timo Sirainen 2000-08-04 15:52:32 +00:00
  • 8209e131d9 fix Timo Sirainen 2000-08-01 01:31:49 +00:00
  • 9b86b024b0 /SAVEWINDOWS - saves the current layout of windows. It's automatically reloaded at startup. Timo Sirainen 2000-08-01 01:02:46 +00:00
  • 869279f285 /wjoin and /wquery commands stopped the "channel created" and "query created" signals - not good. Timo Sirainen 2000-08-01 00:39:53 +00:00
  • 674d240718 You can change the default line indentation with /SET indent Timo Sirainen 2000-07-31 23:16:56 +00:00
  • e32c3bcd33 updated Timo Sirainen 2000-07-31 23:13:11 +00:00
  • ce821e96a1 Moved lastmsgs variables from irc-server and channel structures to irc-completion. Timo Sirainen 2000-07-31 23:09:39 +00:00
  • b26ea5d4e7 Don't allow jumping to last line in history from first line Timo Sirainen 2000-07-31 22:19:32 +00:00
  • f2e1be391c Actions didn't trigger window activity Timo Sirainen 2000-07-31 22:16:50 +00:00
  • ef3cb01e6f Check that we're not already joined the channel when receiving JOIN event, just to fix an irssi proxy bug.. Timo Sirainen 2000-07-31 22:10:18 +00:00
  • 3c594edf07 Added names_nick format. Timo Sirainen 2000-07-31 22:01:56 +00:00
  • 01a4f9fe04 Added output_format_get_text() function for querying text formats. Timo Sirainen 2000-07-31 22:01:32 +00:00
  • 059c0f715d Don't draw the last character in entry line, this doesn't work right with some terminals. Timo Sirainen 2000-07-31 21:46:31 +00:00
  • b82d10ca57 Theme fixes: /RELOAD reloads them, /SET current_theme changes the default theme, you can have window specific themes with /WINDOW THEME. Timo Sirainen 2000-07-31 21:16:09 +00:00
  • 138079e3bd Fixes Timo Sirainen 2000-07-31 20:40:24 +00:00
  • 5acdedd25a Never fallback to alternate_nick if nick is set in ircnet settings. Timo Sirainen 2000-07-31 20:39:31 +00:00
  • 3a373c2160 Abort immediately if GLib wasn't found Timo Sirainen 2000-07-31 20:17:33 +00:00
  • 421587eb74 Fixes.. Timo Sirainen 2000-07-31 19:11:55 +00:00
  • 7d3e27370d Never beep with texts with MSGLEVEL_NOHILIGHT level. Timo Sirainen 2000-07-31 15:36:40 +00:00
  • 1fca5f1c7b Using find instead of grep -r. Timo Sirainen 2000-07-31 12:50:57 +00:00
  • 8c6bfaac6a Mail check: the also file size changes as well as modify time changes Timo Sirainen 2000-07-30 20:15:48 +00:00
  • 2607b22633 Moved the beep settings_add_xxx() calls from irc to core. Timo Sirainen 2000-07-30 18:37:49 +00:00
  • 18bdc77b88 /SET beep_on_msg handling moved to printtext() where it catches all the levels, not just the IRC levels. Timo Sirainen 2000-07-30 17:32:55 +00:00
  • c8706013f8 Moved some IRC specific server stuff to generic server stuff. Timo Sirainen 2000-07-30 17:30:54 +00:00
  • 87a8f71344 Bugfixes for non-irc server handling. Timo Sirainen 2000-07-30 17:19:16 +00:00
  • 05cfbaf9d5 /OP, /DEOP, /VOICE and /DEVOICE without any parameters didn't work right Timo Sirainen 2000-07-29 17:59:45 +00:00
  • 9fbc842c7b Bugfixes for the windowing system. Timo Sirainen 2000-07-29 17:59:22 +00:00
  • ca402b6f66 send() - ignore EPIPE return value and just return "0 bytes sent". The broken connection will be noticed after recv(). Timo Sirainen 2000-07-29 15:35:45 +00:00
  • 85b669b6f4 /CHANNEL ADD -botcmd without -bots crashed irssi. Timo Sirainen 2000-07-27 19:41:48 +00:00
  • 7832572cdc We want to ignore SIGPIPE *ALWAYS*, don't set it back to SIG_DFL. Timo Sirainen 2000-07-27 01:09:12 +00:00
  • 4a4cd43f0f /ECHO didn't print to active window if it was empty and status window existed. Timo Sirainen 2000-07-26 23:56:09 +00:00
  • db2929decb Updates Timo Sirainen 2000-07-26 23:55:32 +00:00
  • 091292e079 Mainwindows use now real curses WINDOWs, this should fix irssi with some curseses that didn't like setscrreg() (solaris 8). Timo Sirainen 2000-07-26 23:29:34 +00:00
  • 9bf99c0aa6 Getting ready for .94 .. 0.7.94 Timo Sirainen 2000-07-26 18:18:28 +00:00
  • fb1fa8e0f0 updates Timo Sirainen 2000-07-26 18:12:29 +00:00
  • 3969c61040 No, we still don't want silc_init() here.. Timo Sirainen 2000-07-26 18:00:22 +00:00
  • 2cc9548ff4 updated Timo Sirainen 2000-07-26 17:56:51 +00:00
  • d9f9b64c76 Help files by lite Timo Sirainen 2000-07-26 17:52:19 +00:00
  • 1fe6d11d7e Command completion should override others. Timo Sirainen 2000-07-26 17:18:52 +00:00
  • 7f104ed15c Channels and ircnets got lost after /RELOAD and /SAVE Timo Sirainen 2000-07-24 23:21:11 +00:00
  • 0b2448b97f /BAN #channel now shows bans and ban exceptions in specified channel Timo Sirainen 2000-07-24 00:11:40 +00:00
  • 94c4d228fd Call key_unbind()s at deinit. Timo Sirainen 2000-07-23 23:46:41 +00:00
  • 66dccee7f9 Display bolds with the current_theme->default_color color, not with the "default color" (0) since it doesn't seem to work right with all terminals. Timo Sirainen 2000-07-23 23:41:47 +00:00
  • eebfab17cb Don't try to free ircnet if it's NULL. Timo Sirainen 2000-07-23 23:32:28 +00:00
  • c529fe0096 Added syntaxes of all commands in comments, they're going to be used to autogenerate help files. Timo Sirainen 2000-07-23 23:19:22 +00:00
  • 3e9164df1b Moved the PL_perl_destruct_level to irssi_perl_init() so Irssi won't crash after second /PERLFLUSH. Timo Sirainen 2000-07-23 14:58:54 +00:00
  • 30afa4a611 Implemented /IGNORE -time <seconds>, patch by fuchs. Timo Sirainen 2000-07-23 14:41:42 +00:00
  • f9d4b9d8c8 Awaylog didn't work right if you did /AWAY multiple times. Timo Sirainen 2000-07-23 14:18:32 +00:00
  • b2a616b68f updates Timo Sirainen 2000-07-23 14:14:05 +00:00
  • bd9e53a5d2 A few extra checks. Timo Sirainen 2000-07-23 14:07:20 +00:00
  • 24b56c77ec Connecting to IPv6 IRC server with IP address didn't work because the USER command didn't like the ':' characters in server address.. Timo Sirainen 2000-07-23 13:50:07 +00:00
  • 271ebb5be7 Use net-sendbuffer with DCC chat. Timo Sirainen 2000-07-23 13:43:42 +00:00
  • 7f3f53bffe net_sendbuffer_send(): use const void *data instead of void *data Timo Sirainen 2000-07-23 13:41:34 +00:00
  • 76be0d746e Added handle != -1 check to net_sendbuffer_create() Timo Sirainen 2000-07-23 13:34:39 +00:00
  • f38457e710 Printing netsplit nicks printed one too less nicks (netsplit_max_nicks-1) Timo Sirainen 2000-07-23 13:11:56 +00:00
  • d12c861976 Don't print nick changes and quit messages from same nick more than once in the same window (if you had joined multiple channels in same window). Timo Sirainen 2000-07-23 12:56:02 +00:00
  • a3a066e9cf Don't allow recursive aliases. Timo Sirainen 2000-07-23 12:47:14 +00:00
  • f83f64b6be /SET settings_autosave - If set ON, settings are automatically saved when quitting and once per hour. Timo Sirainen 2000-07-23 12:29:50 +00:00
  • e322876342 /NOTIFY -idle fixes. Timo Sirainen 2000-07-23 11:55:16 +00:00
  • 1a655f3575 is_numeric() returns now FALSE if it was given empty string. Timo Sirainen 2000-07-23 11:54:54 +00:00
  • 1a816b15f5 SET print_active_channel - if you have multiple channels in same window, should we always print the channel for each message (<nick:#channel>) or only when the channel isn't active. Timo Sirainen 2000-07-23 01:39:08 +00:00
  • a31ac88d7d Listing keys with /BIND key now checks the keys case-insensitively. Timo Sirainen 2000-07-23 00:38:46 +00:00
  • 6a3881ce5c Changed the names of /BIND commands to be epic-compatible. Also added several new commands. Timo Sirainen 2000-07-23 00:29:31 +00:00
  • d9b661a1fb Moved /SAVE and /RELOAD to fe-common. Print "config saved" and "config reloaded" messages. Timo Sirainen 2000-07-22 22:05:29 +00:00
  • 511f95ccaf Ignore case when checking key names. Timo Sirainen 2000-07-22 22:03:37 +00:00
  • aec85e1dbd uname() return value checking fixes. Timo Sirainen 2000-07-22 19:14:57 +00:00
  • bf77ffaa21 another ircnet == NULL fix Timo Sirainen 2000-07-22 19:03:39 +00:00
  • 0f94de8107 Don't crash at startup if IRC network wasn't specified for some server. Timo Sirainen 2000-07-22 19:02:39 +00:00
  • a302e44ba3 Implemented /WINDOW LAST for changing to last current window. Timo Sirainen 2000-07-22 17:07:27 +00:00
  • b8a08b235b /HELP wasn't working. Timo Sirainen 2000-07-22 16:59:36 +00:00
  • 360149891c Autologging: if we're already logging the item somewhere else, make sure that log file is open. Timo Sirainen 2000-07-22 16:02:50 +00:00
  • edfbd51827 /RELOAD still didn't work right. Timo Sirainen 2000-07-21 23:46:24 +00:00
  • 8454f25561 Don't save autologs. Timo Sirainen 2000-07-21 22:55:20 +00:00
  • 4ba9a1356b You can now change the texts /FORMAT prints itself. Timo Sirainen 2000-07-21 18:53:04 +00:00
  • 9f4ab07874 /SET completion_disable_auto -> completion_auto Timo Sirainen 2000-07-21 18:46:05 +00:00
  • 4bd56ec361 Set perl destruct level to 1 when destroying the perl interpreter with /perlflush. This should close all the open files etc. Timo Sirainen 2000-07-21 16:25:45 +00:00
  • 158817c858 WHOIS bugfix: Don't display the signon time if it isn't known.. Timo Sirainen 2000-07-20 23:10:35 +00:00
  • dca0b73823 Added information about mirc colors by fuchs. Timo Sirainen 2000-07-20 21:13:41 +00:00
  • b76c7db60e The channel key given in /JOIN should override the one given in setup. Timo Sirainen 2000-07-20 12:35:54 +00:00
  • 97599703af Removed notices from default highlight level Timo Sirainen 2000-07-19 21:47:22 +00:00
  • 7196f9ee9a Irssi::is_channel() didn't work because irc.h wasn't included and ischannel() macro wasn't expanded.. Timo Sirainen 2000-07-19 20:36:53 +00:00
  • 073c895a7b "/notify -list " (happened easily when using tab completion) didn't work Timo Sirainen 2000-07-19 12:19:44 +00:00
  • d72f3bf8db bugfix Timo Sirainen 2000-07-18 23:42:51 +00:00
  • d7e017a819 When using status window and query windows, /whois to some queried nick displyed all replies in query window except idle line in status window. Also added "x days" to idle line. Timo Sirainen 2000-07-18 23:35:04 +00:00
  • 8828b8cedd /NOTIFY -list displays now "-idle" before the actual idle time.. Timo Sirainen 2000-07-18 23:34:45 +00:00
  • ff706b45b9 Tab-msgcompletion didn't work right after you had used /msg -ircnet nick Timo Sirainen 2000-07-18 23:13:32 +00:00
  • 39ed5066f2 /LASTLOG ignored LINE_CMD_COLOR0 commands. Timo Sirainen 2000-07-18 22:54:05 +00:00
  • 38746398cb Autocompletion is disabled by default Timo Sirainen 2000-07-17 11:23:04 +00:00
  • b71db0acb9 use const char * Timo Sirainen 2000-07-17 01:47:51 +00:00
  • 4130241809 reuse_unused_windows is always ON when autoclose_windows is OFF. Timo Sirainen 2000-07-16 23:49:30 +00:00
  • fbaced84aa bugfix Timo Sirainen 2000-07-16 20:59:55 +00:00
  • 11bac62935 typofix Timo Sirainen 2000-07-16 20:38:09 +00:00
  • c866a4e2a9 Removed silc from chat modules - it shouldn't be there yet :) Timo Sirainen 2000-07-16 20:34:49 +00:00
  • c2397475c5 Cleaned up code. Timo Sirainen 2000-07-16 20:18:05 +00:00
  • 2a1052bbce Was left out from the sendbuffer commit.. Timo Sirainen 2000-07-16 20:17:09 +00:00
  • ee226421f1 Implemented network transmit buffer. If all data couldn't be sent immediately, it's sent after a small timeout. This cleans up some code with IRC command sending. Timo Sirainen 2000-07-16 19:00:41 +00:00
  • c6f949ef6f colorless.theme generator didn't work always right - "$1%K-" -> "$1-", fixed it to output "${1}-" instead. Timo Sirainen 2000-07-16 17:58:27 +00:00
  • 04c5baf637 Don't ever add \0\0 to text queue - this might break things. Use \0 + LINE_CMD_COLOR0 instead. Timo Sirainen 2000-07-16 17:08:53 +00:00
  • e8ed53bd92 /RELOAD broke keyboard bindings Timo Sirainen 2000-07-16 16:35:37 +00:00
  • 6f111a7987 Ctrl-L calls now irssi_redraw() instead of the curses' default.. Timo Sirainen 2000-07-16 16:32:51 +00:00