Sebastien Helleu
5830b0ab40
Fixed server detection when using "command" interface function from scripts
2005-11-05 15:14:17 +00:00
Sebastien Helleu
d94a7d05ea
Convert colors codes to %B, %C with /topic completion (if option irc_colors_send
...
is ON)
2005-11-05 13:21:48 +00:00
Sebastien Helleu
bea5769a05
Fixed some bugs with color codes:
...
- colors are now removed in topic for display in title bar
- completion of /topic command now strips color codes
- color codes are encoded in commands (not only text sent to channel/pv)
- double '%' is replaced by single '%' in command line (when irc_colors_send is ON)
2005-11-05 11:34:52 +00:00
Sebastien Helleu
fd562722d0
Changed help for "irc_colors_receive" option
2005-11-05 10:46:23 +00:00
Sebastien Helleu
b536a8a491
Added message for /buffer notify completion
2005-11-04 22:53:10 +00:00
Emmanuel Bouthenot
51cacc0fdb
remove unused comment
2005-11-04 22:33:26 +00:00
Emmanuel Bouthenot
7cf7e5b9ff
fix a dead lock
2005-11-04 22:26:53 +00:00
Sebastien Helleu
87e934766b
Fixed cursor position bug when using history with up/down keys
2005-11-04 21:40:34 +00:00
Sebastien Helleu
e4b59681b2
Fixed crash with /buffer command
2005-11-04 20:13:26 +00:00
Sebastien Helleu
dd8ce32004
Removed debug messages
2005-11-04 20:12:28 +00:00
Sebastien Helleu
b575a4f578
Fixed scroll problem when one line is bigger than screen size
2005-11-04 16:14:28 +00:00
Sebastien Helleu
6b1f5a4a92
Fixed crash when doing "/msg nickserv identify ..."
2005-11-04 13:41:05 +00:00
Sebastien Helleu
dd3977367f
Fixed log problem with new color display system (now color codes are removed in
...
log file)
2005-11-04 13:11:39 +00:00
Sebastien Helleu
8a9e8ecc88
- added major feature: new color management system (internal to WeeChat), now
...
colors are displayed by WeeChat (optional by new settings irc_colors_receive
and irc_colors_send)
- fixed IRC command 367
- added IRC command 382
2005-11-04 11:53:23 +00:00
Emmanuel Bouthenot
cea0851071
improve contexts switch in python plugin
2005-11-04 09:23:33 +00:00
Sebastien Helleu
4ea734a376
Fixed type used for htonl function (replaced u_int32_t by uint32_t, now OK under
...
MacOS)
2005-10-31 12:40:34 +00:00
Sebastien Helleu
a6d93cf432
Added constants for Perl return codes
2005-10-30 23:51:19 +00:00
Emmanuel Bouthenot
e6a1bb4694
add constants for python return codes
2005-10-30 23:39:54 +00:00
Sebastien Helleu
6b6def5890
Fixed "jump to next server" action (was broken by new option "look_one_server_buffer")
2005-10-30 22:56:00 +00:00
Sebastien Helleu
be1c9be925
Added command line arguments to disable auto-connect to servers and plugins auto-load
2005-10-30 19:22:53 +00:00
Sebastien Helleu
e5754e1fe6
Fixed minor compilation problem (dependency with plugins lib)
2005-10-30 18:37:58 +00:00
Sebastien Helleu
079e4a4028
- added new setting (look_one_server_buffer): use same buffer for all servers
...
- fixed DCC bug when looking for ports in range
2005-10-30 09:56:24 +00:00
Emmanuel Bouthenot
dec92aeba6
fix detection of libgnutls
2005-10-29 17:56:50 +00:00
Sebastien Helleu
ee4f5716d3
Added setting for ignoring some chars when completing nicks
2005-10-28 13:07:32 +00:00
Sebastien Helleu
e26772dcdb
Added new return codes for plugin handlers, to discard messages for WeeChat, plugins, or both.
2005-10-28 07:31:21 +00:00
Sebastien Helleu
93b2be7a41
Clean up of IRC message parser (fixed potential bugs when long messages are received)
2005-10-27 10:28:20 +00:00
Sebastien Helleu
b86c95e7dc
Added partial match for highlights, patch by Jim Ramsay
2005-10-26 23:15:38 +00:00
Sebastien Helleu
9d52621c44
Fixed Perl bugs with returned values
2005-10-26 23:07:03 +00:00
Sebastien Helleu
0e6b0a3b0c
Signal SIGPIPE now ignored by WeeChat
2005-10-26 23:05:35 +00:00
Sebastien Helleu
0f055b087a
- Added options for /plugin command: autoload, reload, unload
...
- Added new plugin functions, for C plugins and scripts: set_config, get_plugin_config, set_plugin_config
- Added new script function: remove_handler
2005-10-25 17:37:13 +00:00
Sebastien Helleu
0e531f5e6a
Added auto-detection of ncursesw/ncurses lib in configure.in, fall back to ncurses if ncursesw is not found (auto-detect ncurses.h location too)
2005-10-25 09:23:10 +00:00
Emmanuel Bouthenot
c2f4bdd0fc
add the possibility to (un)load each script one by one
2005-10-24 21:33:48 +00:00
Sebastien Helleu
32a7fbb767
Added new plugins functions: set_config, get_plugin_config, set_plugin_config.
...
New file is used to store plugin variables (~/.weechat/plugins.rc)
2005-10-23 22:07:18 +00:00
Sebastien Helleu
f7872a9dd8
Converted old Ruby interface to new plugin system (Ruby plugin still NOT ok!)
2005-10-23 11:33:39 +00:00
Sebastien Helleu
cde66456fb
Fixed bug with keyboard and "^" key (was inserting two "^")
2005-10-22 16:22:52 +00:00
Sebastien Helleu
6beb8b6465
- added dcc_own_ip and dcc_port_range settings, patch by Jim Ramsay
...
- fixed bug when exiting DCC buffer (wrong input buffer)
2005-10-22 14:04:26 +00:00
Sebastien Helleu
e148a40ae1
Added "ncursesw/" path for ncurses.h include
2005-10-22 08:22:27 +00:00
Sebastien Helleu
ee2951bf11
The "day changed" message does not update hotlist any more
2005-10-21 14:20:22 +00:00
Sebastien Helleu
73359fcc05
Full UTF-8 support, auto-detection of UTF-8 usage (locale)
2005-10-21 13:59:55 +00:00
Emmanuel Bouthenot
0bc32f561b
fixes some typos, and a bug which occured when parsing a script fails
2005-10-20 09:19:10 +00:00
Emmanuel Bouthenot
d179625e52
correct bad hack for stdout and stderr outputs
2005-10-19 15:43:13 +00:00
Sebastien Helleu
a9f04c5fd9
Added "Day changed to [date]" message when day changes
2005-10-18 17:46:54 +00:00
Sebastien Helleu
1e382ab9bd
Log options (for server/channel/private) can now be set while WeeChat is running
2005-10-18 15:56:00 +00:00
Sebastien Helleu
aeb7170024
Moved some functions in source code
2005-10-17 17:45:23 +00:00
Sebastien Helleu
357d7c5a2f
Changes in plugins and scripts plugins:
...
- get_info("version") now returns only version
- added get_config() function to read config options
2005-10-17 14:30:03 +00:00
Sebastien Helleu
b2ec60110c
Auto-load plugins in user's plugins path (before WeeChat system lib dir)
2005-10-17 11:53:46 +00:00
Sebastien Helleu
fa54807ef6
Added "weechatdir" info for compatibility with old scripts (now DEPRECATED, use
...
"weechat_dir" instead)
2005-10-16 21:47:43 +00:00
Sebastien Helleu
11d77e6168
Added channel modes +e/+f, IRC commands 348,349,470
2005-10-16 21:46:31 +00:00
Sebastien Helleu
2ca5b4f651
Added Py_Finalise when Python plugin is unloaded
2005-10-16 17:38:50 +00:00
Sebastien Helleu
7bb815a540
Fixed but when no parameter given for /perl and /python options
2005-10-16 15:39:20 +00:00