Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-12 | Add a CHOICE type to the settings system. | LemonBoy | |
This is useful to let the user choose an option between a finite set of valid alternatives. | |||
2016-05-18 | Merge pull request #480 from xavierog/handle-utf8-nicks-with-mk_wcwidth | ailin-nemui | |
Handle utf8 nicks with mk_wcwidth() | |||
2016-05-13 | Improve UTF-8 handling in display_sorted_nicks(). | Xavier G | |
2016-05-13 | Fix indentation of display_sorted_nicks(). | Xavier G | |
This was done assuming an "indent with tab, align with spaces" approach. get_alignment also benefited from a minor indentation fix. | |||
2016-05-13 | Leverage string_policy(). | Xavier G | |
2016-05-13 | Rename advance() into string_advance(). | Xavier G | |
2016-05-13 | Move advance() from fe-common/core to core. | Xavier G | |
2016-05-13 | Move utf8.{h,c} from fe-common/core to core. | Xavier G | |
2016-05-03 | Fix some ANSI C issues. | pisculichi | |
2016-04-30 | Increased ABI version | isundil | |
2016-04-29 | Added case-sensitive regexp matching for hilights | isundil | |
2016-04-29 | changed command-line -case to -matchcase | B Thibault | |
2016-04-29 | Ref #421 (Add an option to make /hilight case sensitive) | B Thibault | |
Allow use of /hilight -case exAMPle (compatible with other options) Added matchcase to hilight config file (exemple: { text = exAMPle; matchcase = yes; } ) | |||
2016-04-29 | retab | B Thibault | |
2016-03-22 | Merge pull request #443 from LemonBoy/chatnet | ailin-nemui | |
Throw an error when a chatnet has no available url | |||
2016-03-22 | Merge pull request #446 from ailin-nemui/fix_445 | ailin-nemui | |
strip less whitespace from commands | |||
2016-03-20 | strip less whitespace from commands | ailin-nemui | |
fixes #445 | |||
2016-03-19 | Throw an error when a chatnet has no available url | LemonBoy | |
If you type /connect <CN> and the chatnet <CN> has no url available let's just throw an error instead of trying to process <CN> as a url. | |||
2016-03-17 | Don't use glob matching, just regular string comparisons | Jari Matilainen | |
2016-03-14 | Use glob matching for activity_hide_targets | Jari Matilainen | |
spaces vs tabs! strarray_find* needs to return -1 if no index found | |||
2016-01-29 | completion: Fix crash when the complist provided by a script has nulls | dequis | |
Can be reproduced with aspell_complete.pl 1.00 by setting an invalid dictionary with "/set spell_dict a" | |||
2016-01-25 | Serialize the 'name' attribute of the CHANNEL_REC. | LemonBoy | |
This way the code doing the serialization in 'sig_layout_save_item' is now symmetric with the loading code loading the data in 'sig_layout_restore'. | |||
2016-01-11 | Merge pull request #393 from ailin-nemui/moduleversion-perl | ailin-nemui | |
forward ABI to perl modules | |||
2016-01-11 | Merge pull request #394 from ailin-nemui/reset-history | ailin-nemui | |
option to clear the history | |||
2016-01-11 | Merge pull request #389 from ailin-nemui/hilight2-up | ailin-nemui | |
keep track of address in text_dest for hilight purposes | |||
2016-01-08 | reorder history add and fixes | ailin-nemui | |
2016-01-08 | option to clear the history | ailin-nemui | |
2016-01-03 | Don't break the API. | LemonBoy | |
Have a ignore_find_full method that is the one that all the new code should be using and provide some working stubs for ignore_find and ignore_find_noact. | |||
2016-01-03 | Clean up the ignore_find API to make it more powerful. | LemonBoy | |
This way we prevent the creation of duplicate ignores since the old code skipped the ignore_find call when a pattern was specified. It should also cover all the cases where the ignores would be wrongly overwritten, such as the case outlined in #78. | |||
2015-12-28 | keep track of address in text_dest for hilight purposes | ailin-nemui | |
2015-12-15 | clean up after #303 | ailin-nemui | |
2015-12-15 | Merge pull request #303 from vague666/fs275 | ailin-nemui | |
Applied patch from fs#275 to make /hilight -mask -line work properly | |||
2015-12-10 | module check irssi version | ailin-nemui | |
Add explicit checks into every module to match the ABI version defined in common.h | |||
2015-12-09 | Remove all WIN32 ifdefs (unifdef -UWIN32) | dequis | |
Just use cygwin. This looks like it wasn't enough to do anything useful, and I don't think anyone cares about supporting win32 the hard way. | |||
2015-12-09 | Merge pull request #174 from ailin-nemui/entry-prompt-colours | ailin-nemui | |
reimplement format and length logic for the entry prompt | |||
2015-11-22 | Use the expanded filename when picking the awaylog | LemonBoy | |
This fixes a long-standing bug where 'fname' was being feed to cat instead of 'real_fname', causing it to quit with a 'No such file or directory' error. FS#377 | |||
2015-11-18 | Merge pull request #350 from LemonBoy/fix-99 | ailin-nemui | |
Strip trailing whitespace from commands | |||
2015-11-10 | Merge pull request #351 from vague666/hilight_default_behaviour | ailin-nemui | |
Fix /hilight list output behaviour depending on enabled flags | |||
2015-11-09 | /hilight list print output with enabled flags, except when -word and -nick ↵ | Jari Matilainen | |
are used | |||
2015-11-09 | Use the PARAM_FLAG_STRIP_TRAILING_WS flag wherever possible. | LemonBoy | |
2015-11-09 | Strip the trailing whitespace from /join commands. | LemonBoy | |
Fixes #99 for great good. | |||
2015-10-03 | Add SETTING_TYPE_ANY and replace -1 with it. | Alexander Færøy | |
2015-10-02 | Merge pull request #294 from dequis/key-states-rescan-recursion-limit | dx | |
Limit recursion depth of key/combo expansion in key_states_scan() | |||
2015-09-24 | Applied patch from fs#275 to make /hilight -mask -line work properly | Jari Matilainen | |
2015-09-23 | Drop some glib version checks that are not needed anymore | dequis | |
The g_strcmp0 fallback in particular was broken since it was used in a few places as a GCompareFunc, and macros don't work that way. Yes, that one was my fault, but nobody complained :D | |||
2015-09-23 | Merge pull request #297 from vague666/hilight_nick_matches | ailin-nemui | |
Add new setting to modify behaviour of hilight_nick_matches to match anywhere in message Fixes #56 | |||
2015-09-22 | Add new setting to optionally modify behaviour of hilight_nick_matches | Jari Matilainen | |
Fix indentation Remove unused variables that crept into the nick_match_msg_everywhere function | |||
2015-09-22 | Revert "Network and IPv{4,6} related changes" | ailin-nemui | |
2015-09-21 | Limit recursion depth of key/combo expansion in key_states_scan() | dequis | |
Fixes FS#817 - "SegFault when executing bind command", which provides the test case "/bind cleft key meta", which is stupid but now it doesn't break things. The limit of 100 is arbitrary, it means roughly 140 stack frames total. The flyspray ticket mentions it crashes at 512, in my system it goes all the way to 149677 stack frames. http://bugs.irssi.org/index.php?do=details&task_id=817 | |||
2015-09-21 | Initial work to make irssi respect the resolved ip order | LemonBoy | |
Ip's aren't selected using random() anymore, also select the ip version by using getaddrinfo and some proper hints. |