CVSROOT:        /cvs/gnome
Module name:    gnome-mud
Changes by:     jordim  06/05/15 08:55:33

Modified files:
        .              : ChangeLog configure.ac 
        plugins/test.plugin: Makefile main.c 
        src            : Makefile.am gconf-helper.c gnome-mud.c 
                         modules-structures.h modules.c modules.h 
                         modules_api.c modules_api.h 
                         mud-connection-view.c mud-connection-view.h 
                         mud-log.c mud-preferences-window.c 
                         mud-profile.c mud-profile.h 
                         mud-window-mconnect.c mud-window-mudedit.c 
                         mud-window-mudlist.c mud-window-profile.c 
                         mud-window.c mud-window.h utils.c utils.h 
        ui             : prefs.glade 
Added files:
        plugins/automapper: Makefile directions.h map-link.c map.c map.h 
        plugins/outputwindows: Makefile main.c 
        plugins/python : Makefile 
        plugins/statusbars: Makefile main.c 
        src            : mud-parse-alias.c mud-parse-alias.h 
                         mud-parse-base.c mud-parse-base.h 
                         mud-parse-trigger.c mud-parse-trigger.h 
                         mud-regex.c mud-regex.h 

Log message:
2006-05-11  Les Harris  <[EMAIL PROTECTED]>

* configure.ac: Added two new dependencies for gmud, libpcre-6.0
for trigger/alias support and gmodule-2.0 for plugin support.

* src/Makefile.am: Added new files for triggers/aliases to sources.

* src/mud-connection-view.[ch], src/mud-preferences-window.[ch],
src/mud-window.[ch], mud-profiles.[ch]: Added in trigger/alias
support for Gmud.

* src/mud-regex.[ch], src/mud-parse-base.[ch],
src/mud-parse-trigger.[ch], src/mud-parse-alias.[ch]: New files
which implement trigger/alias support.

* src/mud-connection-view.c, src/modules_api.[ch]: Added a stupid
hack to allow plugins to gag a line of text from the main terminal.
I'll remove this with the refactoring of the plugin system.

* src/mud-window-mudedit.c: Fixed a bug thats been in there since I
wrote it.  Now Gmud will properly add characters with a new mud.

* src/utils.c: Reimplemented remove_whitespace() to make it not suck
and more importantly, to not cause random crashes (especially in
mudedit window and mudconnect window).

* src/modules.[ch], src/modules_api.[ch], src/modules-structures.h:
Converted the plugin system to use GModule instead of dl*.

* ui/prefs.glade: Updated preferences window for triggers & aliases.

* plugins/test.plugin/main.c: Updated test plugin for GModule use.

* plugins/statusbars: Added a new plugin which provides a
graphical status bar window (much like the old python one). Also
demonstrates a more complex plugin.

* plugins/outputwindows: Added a new plugin which provides
support for multiple regex-based output windows for capturing
stuff like channel text, tells, etc.

* plugins/automapper: Implemented the 10.7 automapper code in
a plugin form.  We really need to rewrite this but its too big a
task before 0.11. This implementation will make it much easier to
rip it out later. Also demonstrates a really fugly plugin hacked
into using some gmud internals. Lets not steer new plugin authors
to this as an example of What To Do ;)

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-mud&who=jordim&date=explicit&mindate=2006-05-15%2008:54&maxdate=2006-05-15%2008:56

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to