Sebastien Helleu
31bfcf96c7
Reformat and add comments for description of C sources
2010-04-08 18:15:00 +02:00
Sebastien Helleu
a6f37da576
Add buffer pointer as string in modifier_data for modifier "history_add"
2010-04-08 16:49:19 +02:00
Sebastien Helleu
d52f051ec1
Add modifier "history_add" (text added to buffer or global history)
2010-04-08 15:27:47 +02:00
Sebastien Helleu
9399c9f9cb
Add missing properties "highlight_words_add" and "highlight_words_del" in array gui_buffer_properties_set
2010-04-05 13:45:59 +02:00
Sebastien Helleu
96f49f39e0
Add or remove highlight words in a buffer with "highlight_words_add" and "highlight_words_del" (for buffer_set)
2010-04-03 19:11:02 +02:00
Sebastien Helleu
187381f1d1
Allow buffer local variables in highlight words (option "weechat.look.highlight" and buffer property "highlight_words")
...
For example "$nick" with highlight a message printed if it contains content of local variable "nick" for buffer.
2010-04-03 17:25:13 +02:00
Sebastien Helleu
df0d408ce9
Add option "get" for command /buffer, add completions with buffer properties
2010-04-03 16:05:39 +02:00
Sebastien Helleu
253ff07009
Add missing variables in debug dump
2010-03-30 11:00:42 +02:00
Sebastien Helleu
b6bb001fc4
Free some extra memory when exiting WeeChat
2010-03-29 17:56:23 +02:00
Sebastien Helleu
56526db5cf
Fix infinite loop with /layout apply and bug when applying layout, sometimes many /layout apply were needed (bug #26110 )
2010-03-29 16:30:23 +02:00
Sebastien Helleu
483b63f360
Add signals "nicklist_{group|nick}_{added|removed}", remove signal "nicklist_changed"
...
Data for new signals is a string with format: "buffer,name", where:
- buffer is a pointer, for example 0x123456
- name is group or nick name added/removed from nicklist on this buffer.
2010-03-25 17:02:37 +01:00
Sebastien Helleu
96e6ae3fc3
Add new options for command /key (listdefault, listdiff and reset), add examples in /help key
...
Note: old option "reset" for /key has been renamed to "resetall".
2010-03-24 19:54:31 +01:00
Sebastien Helleu
b932f403a5
Fix crash on /upgrade if there are some nicks in a nicklist without prefix or prefix_color defined
2010-03-24 10:14:10 +01:00
Sebastien Helleu
3e2943a0e0
Fix bug with nicklist prefix in log file
2010-03-24 10:03:57 +01:00
Sebastien Helleu
7d65014efd
Add missing refresh of bar item "buffer_number" when a buffer is closed
2010-03-21 16:24:59 +01:00
Sebastien Helleu
6f84e00ee7
Use buffer local variable "nick" for default item "input_prompt"
2010-03-21 10:00:47 +01:00
Sebastien Helleu
7925b2d242
Refresh screen when exiting WeeChat (to display messages printed after /quit)
2010-03-20 17:09:07 +01:00
Sebastien Helleu
2801b8437c
Reformat multi-line comments
2010-03-19 23:33:14 +01:00
Sebastien Helleu
401ddff564
Fix display in bars with filling horizontal
2010-03-04 15:28:16 +01:00
Sebastien Helleu
16e62bdc60
Fix display in bars with filling set to columns_vertical or columns_horizontal
2010-03-04 14:12:36 +01:00
Sebastien Helleu
fa60269325
Hide read marker if all lines after marker are filtered (only if option read_marker_always_show is off)
2010-03-04 13:06:57 +01:00
Sebastien Helleu
6ad62e4021
Fix bugs with cursor and background in bars
...
Bugs fixed:
- cursor was moving to position (0,0) in bar when refreshing input bar content
- background color stopped before end of line in bars with vertical filling
(like buffers)
- cursor was not displayed when input bar has automatic size and that first line
is filled (on some terminals like konsole or roxterm)
2010-03-04 11:05:05 +01:00
Sebastien Helleu
4faa3c772b
Add new option weechat.look.read_marker_always_show
2010-03-03 22:19:51 +01:00
Sebastien Helleu
92bc700349
Fix completion bug for commands when input starts with two command chars (like //)
2010-03-03 18:42:12 +01:00
Sebastien Helleu
0543b0ccc7
Add new option weechat.look.command_chars, add functions string_is_command_char and string_input_for_buffer in plugin and script API
2010-03-02 17:34:49 +01:00
Sebastien Helleu
eabf21098d
Fix display of color in input when it is scrolled
2010-02-24 22:54:07 +01:00
Sebastien Helleu
5868fc3c6d
Fix bug with cursor when position is last char of terminal
2010-02-24 17:40:07 +01:00
Sebastien Helleu
08b17c2f26
Fix cursor color in input bar
2010-02-21 23:26:33 +01:00
Sebastien Helleu
8c324c238d
Fix bug with bar background after text with background color (bug #28157 )
2010-02-21 10:08:48 +01:00
Sebastien Helleu
090bd68e7c
Fix "inactivity" value when no key has been pressed since WeeChat started (bug #28930 )
2010-02-19 10:23:34 +01:00
Sebastien Helleu
d2ec8d133d
Add mechanism DH-BLOWFISH for SASL authentication with IRC server
2010-02-18 22:02:55 +01:00
Sebastien Helleu
8d25a75200
Use arguments for infolist "nicklist" to return only one nick or group
...
Format is: nick_xxx or group_xxx to return only nick/group called "xxx".
2010-02-12 12:50:16 +01:00
Sebastien Helleu
daee18621e
Rename command /silence to /mute
2010-02-09 13:21:05 +01:00
Sebastien Helleu
71d77a5890
Add new command /silence
2010-02-09 12:40:19 +01:00
Sebastien Helleu
8109368f7c
Add option "switch_active_buffer_previous" for command /input (task #10141 )
2010-02-02 16:35:44 +01:00
Sebastien Helleu
e23aed51a1
Display own buffer lines in weechat log when dumping buffer (and not mixed lines)
2010-01-29 10:01:41 +01:00
Sebastien Helleu
8c042210a8
Fix bug with global history, reset pointer to last entry after each user input (bug #28754 )
2010-01-28 15:12:40 +01:00
Sebastien Helleu
10a3954908
Fix alignment in buffers lines when time is empty string
2010-01-28 10:15:48 +01:00
Sebastien Helleu
aad84612a9
Remove unneeded space after time on each line if option weechat.look.buffer_time_format is set to empty value (bug #28751 )
2010-01-28 10:09:58 +01:00
Sebastien Helleu
f4d5ddd858
Add missing infos in API functions buffer_get_integer / buffer_get_string and in buffer infolist
2010-01-25 16:57:24 +01:00
Sebastien Helleu
eb56a98fc8
Remove evil tabs in sources
2010-01-24 10:47:53 +01:00
Sebastien Helleu
0e6b33b5be
Add keyword "input_pos" to get/set cursor position in plugin API functions buffer_get_integer and buffer_set
2010-01-13 17:03:40 +01:00
Sebastien Helleu
8fbce99292
Discard line printed with modifier "weechat_print" only if initial string is not empty
2010-01-11 17:57:36 +01:00
Sebastien Helleu
95c2cb1c5b
Allow callback for modifier "weechat_print" to return empty value, in order to remove a printed message
2010-01-11 14:45:08 +01:00
Sebastien Helleu
b1a033372b
Fix bug with completion of words with wide chars
2010-01-10 12:35:19 +01:00
Sebastien Helleu
2133eb30ff
Update copyright dates
2010-01-03 19:31:55 +01:00
Sebastien Helleu
6cc9ce8777
Fix color string returned by API function color() for some WeeChat color options
2010-01-01 12:29:14 +01:00
Sebastien Helleu
f8983eb6c0
Fix display of bar items in a root bar (use bar item from plugin of current window)
2009-12-19 12:58:45 +01:00
Sebastien Helleu
48f087b883
Add option "term" for command /debug: display infos about terminal and available colors
2009-12-16 12:18:00 +01:00
Sebastien Helleu
6b76c21cae
Fix bar background color when content of bar is empty
2009-12-15 14:43:06 +01:00