Commit graph

  • 31794553e6 /NICK: don't bother trying to change the nick to the one you already have Timo Sirainen 2001-06-27 21:20:26 +00:00
  • 69c864f8d5 Added -delete option to /WINDOW THEME. /WINDOW THEME without parameters prints the active theme. Timo Sirainen 2001-06-27 21:16:43 +00:00
  • 0db8e96019 Fixed window specific themes Timo Sirainen 2001-06-27 21:05:04 +00:00
  • 75543048b5 Added -v / --version command line option. Moved POPT_AUTOHELP option to fe-common from fe-text. Timo Sirainen 2001-06-27 20:22:43 +00:00
  • 03e249a27d Added /UPTIME alias Timo Sirainen 2001-06-27 16:39:03 +00:00
  • f4e65d6222 Don't send unaway to server if we're not away. Timo Sirainen 2001-06-26 22:33:43 +00:00
  • 8ec78b0723 use signal_add_last() to bind the "message xxx" signals when printing them, so that scripts/modules can stop the signal without affecting the rest of the functionality. Timo Sirainen 2001-06-26 22:29:16 +00:00
  • f5a161bee9 added whois abstract to themes. should make it easier to change whois output in theme Timo Sirainen 2001-06-26 22:04:54 +00:00
  • 6362ab86f6 "print text finished" -> "gui print text finished". Added %[options] format for printing text. The syntax for options is [+-]<option>[+-]<option>... Currently supports options 't' = timestamp, 'T' = server tag, 's' = line_start, 'S' = line_start_irssi. -s or -S means don't print the line_start. For example %[-st+T] would never print line_start or timestamp to line, but would always print server tag to line. Timo Sirainen 2001-06-26 21:28:00 +00:00
  • f1a0aabdf4 +I doesn't work in efnet like the help said Timo Sirainen 2001-06-26 21:24:56 +00:00
  • af4d6bebe3 Added $cumode expando which works like $P, but prints voices/halfops also. Changed statusbar to use $cumode. Patch by fuchs. Timo Sirainen 2001-06-26 19:27:26 +00:00
  • 740f041c26 Perl blessing fixes. Timo Sirainen 2001-06-26 17:01:42 +00:00
  • d0de9fe229 "log rotate" -> "log rotated" Timo Sirainen 2001-06-26 16:47:56 +00:00
  • 8b733e0568 special-vars: added flag PARSE_FLAG_ESCAPE_THEME to escape { and } chars with % char. Used this with statusbar items - now for example "{error xxx}" topic won't print it with error color. Timo Sirainen 2001-06-26 15:33:07 +00:00
  • 0a3a175a7d /SET show_nickmode_empty ON Timo Sirainen 2001-06-26 14:51:41 +00:00
  • 37b8d68d28 added hilight + window scrolling Timo Sirainen 2001-06-26 14:48:11 +00:00
  • b642a0e16f moved "log rotate" after the logging was stopped. Timo Sirainen 2001-06-26 13:55:50 +00:00
  • 4ad8ebba7e "log rotate" signal added Timo Sirainen 2001-06-26 13:49:51 +00:00
  • 3d2f2704c0 added real_fname to log record. Timo Sirainen 2001-06-26 13:47:38 +00:00
  • 9799b5ad94 The same "irssi init finished" / perl init fix for fe-none Timo Sirainen 2001-06-21 07:13:09 +00:00
  • 5ddb29fb33 if perl is compiled statically, initialize it after the "irssi init finished" signal so for example ~/.irssi/startup is run before the perl autorun scripts Timo Sirainen 2001-06-21 07:10:25 +00:00
  • f7e9649286 /SET scrollback_lines 0 now means unlimited. Timo Sirainen 2001-06-18 15:32:05 +00:00
  • 7c9438c172 channel_set_singlemode() : don't do anything if you're not channel op/halfop Timo Sirainen 2001-06-12 00:08:14 +00:00
  • 3a0534da46 plain objects weren't blessed correctly in lists Timo Sirainen 2001-06-11 23:54:50 +00:00
  • 3f2b189a4c /WINDOW SERVER -sticky / -unsticky crashed if the tag wasn't given and there was no active server in window Timo Sirainen 2001-06-11 23:12:43 +00:00
  • 651972ab33 $/ was set to undef for perl scripts. removed unused variable. Timo Sirainen 2001-06-11 22:39:32 +00:00
  • 4c51bc9755 get_max_column_count() didn't work properly if items had wider items than max_width. Timo Sirainen 2001-06-11 15:05:08 +00:00
  • 0192a6fb97 Multiple /LAYOUT SAVEd queries in same window didn't get restored to the same window. Timo Sirainen 2001-06-11 00:15:38 +00:00
  • 4da53bb5f4 When disconnecting from server when you had queries without active server irssi printed some glib errors. Timo Sirainen 2001-06-11 00:14:48 +00:00
  • a128998010 Joins to channel now adds the nick to completion list. Timo Sirainen 2001-06-10 23:45:47 +00:00
  • 54242cdac5 own nick changed were printed as if it was done by someone else Timo Sirainen 2001-06-10 23:38:36 +00:00
  • 81268205ca The automatic query rename wrote the "nick changed" messages to channels windows too. Now it's done only in the query window. Timo Sirainen 2001-06-10 23:31:15 +00:00
  • 9cef658661 max_cmds_at_once and max_query_chans weren't saved between reconnects to server. Timo Sirainen 2001-06-10 22:52:54 +00:00
  • b0f75f79a2 Getting optional channel parameter was buggy - it used already free'd memory and assumed the command handler was given CHANNEL_REC even while it could have been any other WI_ITEM_REC ..though it used only the WI_ITEM_REC parts so it didn't really matter.. Timo Sirainen 2001-06-10 22:19:15 +00:00
  • 5aa56a08f9 beep check: don't beep with NO_ACT message level rather than NOHILIGHT since NOHILIGHT is sent with public messages and someone may want to beep when they're received. Timo Sirainen 2001-06-10 20:21:03 +00:00
  • fdb57e148c "complete word" signal works now with perl and it's possible to manipulate the completion list. Timo Sirainen 2001-06-08 22:27:06 +00:00
  • c9ccfcd408 added topic_by, topic_time Timo Sirainen 2001-06-08 21:20:15 +00:00
  • 7773aabb2c Try to keep the number after server tag always the same when there's multiple connections to the same server. Timo Sirainen 2001-06-08 21:19:08 +00:00
  • bd7cc25590 resizing empty windows didn't work properly Timo Sirainen 2001-06-04 21:58:47 +00:00
  • 3609f6f243 Added support for bahamut @+#channel notices. Removed notice_public_ops format, notice_public is just fine if the channel just contains @ or @+ at the beginning. Timo Sirainen 2001-06-04 19:50:16 +00:00
  • f079263035 /LOAD: when using '.' character in module name irssi printed glib error Timo Sirainen 2001-06-04 18:40:50 +00:00
  • af7c5fd221 bugfix Timo Sirainen 2001-06-02 12:35:25 +00:00
  • 05777636a7 Replaced all direct curses calls with screen_xx() wrappers. This should enable us to optionally use termcap directly. Timo Sirainen 2001-06-01 21:49:07 +00:00
  • 6f5c1117de moved /SET ignore_signals to core. Timo Sirainen 2001-06-01 20:21:07 +00:00
  • 4ee6270965 'Y' answer shouldn't be case-sensitive Timo Sirainen 2001-06-01 20:20:22 +00:00
  • e403244a2d Resizing window destroyed curses window, but didn't update the view's curses window which kept using the old one, and probably crashed soon. Timo Sirainen 2001-06-01 19:12:07 +00:00
  • 3f0e76d516 more #endif WANT_BIG5 -> #endif changes Timo Sirainen 2001-06-01 18:49:32 +00:00
  • fc3918b0f0 dcc, flood and notifylist aren't compiled as loadable modules anymore, no-one wants that and irssi crashes in AIX because of it. Timo Sirainen 2001-06-01 18:39:45 +00:00
  • 99e9ab582f added Irssi::parse_special() Timo Sirainen 2001-06-01 17:53:14 +00:00
  • 62aa12c411 s/newline/new_line/ - AIX curses (or something) seems to use #define newline for something Timo Sirainen 2001-06-01 17:48:41 +00:00
  • 3d370cd3e0 Removed gccism: #endif WANT_BIG5 -> #endif Timo Sirainen 2001-06-01 17:45:36 +00:00
  • 28899856a4 removed "print text stripped" signal, the stripped text is now sent in "print text" signal's third parameter Timo Sirainen 2001-05-31 22:35:49 +00:00
  • 04cb7cfa23 new libtool version doesn't have ltconfig anymore, and our libtool-shared kludge got broken. it's now removed until I can figure out if it's possible to kludge it again :) Timo Sirainen 2001-05-31 21:19:29 +00:00
  • bfece89ffd Information how to write good bug reports Timo Sirainen 2001-05-31 20:41:27 +00:00
  • 3bc5752be6 Split window fixes Timo Sirainen 2001-05-31 10:51:21 +00:00
  • 39d54da896 added missing ')' from last patch :) and now /last 0<number> (eg. /last 050) also isn't treated as counter. Timo Sirainen 2001-05-30 14:45:31 +00:00
  • 0f62f9c21c /LAST <number> <non-number> (eg. /last 5 -) should treat the number as text, not as count parameter. This way you don't have to type "/last 5 - -" if you want to search for string "5" from lastlog. Timo Sirainen 2001-05-30 14:41:01 +00:00
  • 7eae5d37df Added proxy documentation Timo Sirainen 2001-05-30 14:16:06 +00:00
  • 5f6d953602 Irssi::command_runsub() - patch by fuchs Timo Sirainen 2001-05-30 08:58:48 +00:00
  • 5fe2ba9f61 -word -> -full Timo Sirainen 2001-05-30 08:58:19 +00:00
  • 7cab17c2c9 Added formats to /SET texts. Timo Sirainen 2001-05-26 19:20:45 +00:00
  • 7038b7f1ab added text about syncing problem Timo Sirainen 2001-05-23 14:52:46 +00:00
  • 3e825325b8 nick completion: don't add the same nick to completion list twice. Timo Sirainen 2001-05-22 00:38:07 +00:00
  • 47f272da98 nonstrict completion bugfixes, my mistakes :) Timo Sirainen 2001-05-22 00:33:35 +00:00
  • 40f47a0a5f /SET completion_strict OFF - specifies if the tab nick completion should ignore non-alphanumeric characters. Alieases are now completed in command completion. Patch by fuchs. Timo Sirainen 2001-05-22 00:29:31 +00:00
  • da9d55f403 /SET dcc_own_ip for specifying own IP to use in DCC requests Timo Sirainen 2001-05-22 00:16:38 +00:00
  • 62dc0e36eb scrolling in empty windows crashed Timo Sirainen 2001-05-21 23:50:13 +00:00
  • 666f4b2463 get_max_column_count() didn't return correct value in save_column_widths when it returned only one column. Timo Sirainen 2001-05-21 23:46:48 +00:00
  • 24e88a6772 irc_parse_prefix() didn't work properly if user name had ! characters. Timo Sirainen 2001-05-21 23:14:04 +00:00
  • a44d86e007 don't use if [ since it doesn't work, use if test.. Timo Sirainen 2001-05-21 23:03:18 +00:00
  • d9bf6afc0a removing line from the top of the screen crashed irssi Timo Sirainen 2001-05-21 22:45:49 +00:00
  • c7d4b81069 Split windows created with /WINDOW SHOW are now sticky if /SET autostick_split_windows is ON. Timo Sirainen 2001-05-18 14:54:02 +00:00
  • 2338954e8a textbuffer_view_redraw() - call werase() before drawing anything, this hopefully helps with some buggy curseses. Timo Sirainen 2001-05-17 21:01:00 +00:00
  • a914b60689 don't crash with /WINDOW HIDE Timo Sirainen 2001-05-17 20:52:43 +00:00
  • c2b2d45bd6 Getting rid of gettext, moved some _(..) texts to themes and left some error messages hard coded. Timo Sirainen 2001-05-17 20:13:59 +00:00
  • fe5c94b050 Small speedup when pressing unbound keys. Timo Sirainen 2001-05-17 17:07:40 +00:00
  • ccccd1fdc4 some comment changes, moved nearest_power() to misc.h Timo Sirainen 2001-05-17 16:50:52 +00:00
  • a88cd53ea5 raw() mode also disabled SIGINT == ^C, so remove the 5x^C = SIGTERM. Also use sigaction() instead of signal() with /SET ignore_signals. Timo Sirainen 2001-05-17 11:47:21 +00:00
  • 31499f142c cbreak() -> raw() - this fixes at least the Ctrl-4 abort. Timo Sirainen 2001-05-17 11:24:33 +00:00
  • af08857261 KEY_RESIZE isn't defined in all curseses, #ifdef it Timo Sirainen 2001-05-17 11:13:06 +00:00
  • 32902afcd0 new /KICKBAN code crashed Timo Sirainen 2001-05-14 22:23:51 +00:00
  • 27ceadbff3 /UNBAN now supports unbanning multiple bans with ban# (/unban 1 4 6) Timo Sirainen 2001-05-14 17:35:24 +00:00
  • e792c23d54 /IGNORE: -word -> -full, like it's with /HILIGHT. Timo Sirainen 2001-05-14 15:35:43 +00:00
  • 1d765c9dd7 HAVE_GMODULE wasn't defined when using unpacked glib Timo Sirainen 2001-05-14 15:25:24 +00:00
  • 33baf1d618 /LOAD notifies that dynamic modules aren't supported instead of being quiet Timo Sirainen 2001-05-14 15:20:15 +00:00
  • ede1f24ef8 Removed $C from /W and /N aliases, it's not needed anymore. Timo Sirainen 2001-05-14 14:07:10 +00:00
  • 3bd6666aea Don't crash if config file had keyboard = { .. } in it Timo Sirainen 2001-05-11 19:53:56 +00:00
  • 8d6d0ee43e config_node_remove() - NULL parent is treated as root node Timo Sirainen 2001-05-11 19:53:39 +00:00
  • f1774f1a3b cmd_get_params() crashed in some conditions Timo Sirainen 2001-05-11 18:44:51 +00:00
  • 0ec7e8ed58 netjoins should display the @, + etc. before the nick again. Timo Sirainen 2001-05-11 17:42:05 +00:00
  • f89d89b0e7 statusbar was a bit broken when using split windows Timo Sirainen 2001-05-11 17:35:38 +00:00
  • 749e70cad6 more config file handling fixes Timo Sirainen 2001-05-11 17:23:58 +00:00
  • bffe51861f fixed config file handling Timo Sirainen 2001-05-11 17:04:14 +00:00
  • 1f23c05ee7 CHANNEL_REC->get_join_data() - Returns the information needed to call SERVER_REC->channels_join() for this channel. Usually just the channel name, but may contain also the channel key. Timo Sirainen 2001-05-11 16:08:48 +00:00
  • 7a1e526391 MODE +k handler was buggy Timo Sirainen 2001-05-11 16:06:45 +00:00
  • e3b33796ff Moved PARAM_FLAG_OPTCHAN handling to core. Removed support for adding own command parameter parsers, it's probably useless now that opt.channels are in core. Timo Sirainen 2001-05-11 15:48:09 +00:00
  • d44b803c3c Don't place any window items to windows which have name. Window level doesn't have any effect to it anymore. Timo Sirainen 2001-05-11 14:32:57 +00:00
  • 897a1ffa86 /LOG OPEN: it was checking /JOIN's options and printed errors if any /LOG OPEN -option was used.. Timo Sirainen 2001-05-11 14:26:22 +00:00
  • 0701f53e63 PL_na doesn't exist in Perl 5.004, don't use it. Timo Sirainen 2001-05-11 14:23:09 +00:00
  • 9cc1675e1d /NAMES needs only one argument, fixes "/NAMES -ops #a " where irssi thought the channel was "#a " and instead of "#a".. Timo Sirainen 2001-05-11 14:18:18 +00:00