github github
  • Home
  • Pricing and Signup
  • Training
  • Gist
  • Blog
  • Login

nickgammon / mushclient

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 10
    • 4
  • Source
  • Commits
  • Network (4)
  • Issues (2)
  • Downloads (15)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Switch Branches (1)
    • master ✓
  • Switch Tags (15)
    • v4.59
    • v4.58
    • v4.57
    • v4.56
    • v4.55
    • v4.54
    • v4.53
    • v4.52
    • v4.51
    • v4.50
    • v4.49
    • v4.48
    • v4.47
    • v4.46
    • v4.45
  • Branch List
Sending Request…

Open Source Windows MUD game client — Read more

  Cancel

www.mushclient.com

  Cancel
  • HTTP
  • Git Read-Only

This URL has Read+Write access

Set up package.preload.luacom *before* calling the sandbox 
nickgammon (author)
Wed Sep 01 22:49:10 -0700 2010
commit  e46e24181027ca68feb7
tree    e2ad710cfce612691608
parent  37547fb75509a6d8ecc0
mushclient /
name age
history
message
file .gitattributes Thu Feb 18 13:02:22 -0800 2010 Changed .gitignore to respect .gitattributes [nickgammon]
file .gitignore Thu Feb 18 13:02:22 -0800 2010 Changed .gitignore to respect .gitattributes [nickgammon]
file ActivityDoc.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file ActivityDoc.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file ActivityView.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file ActivityView.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file Color.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file Color.h Wed Jan 20 23:55:27 -0800 2010 Changed "copyright" character so source would d... [nickgammon]
file DDV_validation.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file Dmetaph.cpp Thu Jan 21 21:00:34 -0800 2010 Got rid of characters with high-order bit set [nickgammon]
file Dmetaph.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file Example_filters.lua Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file Finding.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file HyprLink.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file HyprLink.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file Line.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file MDITabs.cpp Wed Jan 20 23:51:25 -0800 2010 Trying to make file appear visible [nickgammon]
file MDITabs.h Wed Jan 20 23:55:27 -0800 2010 Changed "copyright" character so source would d... [nickgammon]
file MUSHclient.cpp Sun Jul 18 20:41:38 -0700 2010 State file directory now configurable [nickgammon]
file MUSHclient.dsp Wed Sep 01 18:05:38 -0700 2010 Added luacom 1.3 to the Lua script space [nickgammon]
file MUSHclient.dsw Wed Jan 20 20:24:53 -0800 2010 More initial adds [nickgammon]
file MUSHclient.exe.manifest Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file MUSHclient.h Sun Jul 18 20:41:38 -0700 2010 State file directory now configurable [nickgammon]
file MUSHclient.rc Sun Aug 29 20:09:39 -0700 2010 Updated version number to 4.60 [nickgammon]
file MUSHclient.sln Mon Aug 30 13:56:48 -0700 2010 Changes to help compilation under VS2005 [nickgammon]
file MUSHclient.vcproj Mon Aug 30 13:56:48 -0700 2010 Changes to help compilation under VS2005 [nickgammon]
file MakeWindowTransparent.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file MakeWindowTransparent.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file Mapping.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file MySplitterWnd.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file MySplitterWnd.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file MyStatusBar.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file MyStatusBar.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file NameGeneration.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file OtherTypes.h Mon Aug 30 17:50:20 -0700 2010 Moved miniwindows structures to miniwindow.h [nickgammon]
file ProcessPreviousLine.cpp Sun Aug 29 13:57:49 -0700 2010 Fixed bug where ColourNote during omit from out... [nickgammon]
file Replace.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file StatLink.cpp Sun Feb 14 12:39:02 -0800 2010 Fixed issues inhibiting compilation under VS200... [Twisol]
file StatLink.h Sun Feb 14 12:39:02 -0800 2010 Fixed issues inhibiting compilation under VS200... [Twisol]
file TextDocument.cpp Thu Jan 21 21:00:34 -0800 2010 Got rid of characters with high-order bit set [nickgammon]
file TextDocument.h Wed Jan 20 23:55:27 -0800 2010 Changed "copyright" character so source would d... [nickgammon]
file TextView.cpp Fri Feb 05 13:46:37 -0800 2010 Final cleanups before release [nickgammon]
file TextView.h Wed Jan 20 23:55:27 -0800 2010 Changed "copyright" character so source would d... [nickgammon]
file TimerWnd.cpp Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
file TimerWnd.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file UDPsocket.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file UDPsocket.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file Utilities.cpp Tue Aug 31 17:19:13 -0700 2010 Added utils.sendtofront and utils.shellexecute ... [nickgammon]
file accelerators.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file activitychildfrm.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file activitychildfrm.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file ansi.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file art.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file build_files_list.lua Thu Jan 21 01:37:15 -0800 2010 Improvements to get installer working [nickgammon]
file chatlistensock.cpp Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
file chatlistensock.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file chatsock.cpp Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
file chatsock.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file childfrm.cpp Wed Jan 20 22:49:56 -0800 2010 Fixed various minor issues [nickgammon]
file childfrm.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file count_locale_usage.lua Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file ddx.clw Wed Jan 20 20:24:53 -0800 2010 More initial adds [nickgammon]
file detect_locale_changes.lua Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
directory dialogs/ Mon Aug 30 17:00:00 -0700 2010 Directory pickers now use the more modern dialog [nickgammon]
file doc.cpp Sun Aug 29 01:17:09 -0700 2010 Fixed undefined-identifier error by moving the ... [Twisol]
file doc.h Mon Aug 30 17:50:20 -0700 2010 Moved miniwindows structures to miniwindow.h [nickgammon]
file doc_construct.cpp Tue Aug 17 14:59:43 -0700 2010 Improved Debug 'summary' [nickgammon]
directory docgen/ Thu Jan 21 17:46:11 -0800 2010 ignore file for docgen directory [nickgammon]
directory docs/ Tue Aug 31 20:38:39 -0700 2010 Added LuaSocket documentation to the distribution [nickgammon]
file evaluate.cpp Tue Jul 13 00:31:37 -0700 2010 Allow %N for the name of the trigger/alias in s... [nickgammon]
file exceptions.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file exceptions.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file flags.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
directory fonts/ Wed Jan 20 20:24:53 -0800 2010 More initial adds [nickgammon]
file forcelib.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file format.cpp Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
file format.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file genprint.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file genprint.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file globalregistryoptions.cpp Mon Aug 30 15:27:14 -0700 2010 Fixed bug where default state file directory wa... [nickgammon]
file hostsite.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file how_to_release.txt Thu Jul 29 18:32:03 -0700 2010 Updated version number to 4.56 [nickgammon]
directory install/ Wed Sep 01 18:05:38 -0700 2010 Added luacom 1.3 to the Lua script space [nickgammon]
file lauxlib.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file locale_notes.txt Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file localize.bat Thu Jan 21 01:37:15 -0800 2010 Improvements to get installer working [nickgammon]
file localize.lua Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
directory lsqlite/ Tue Aug 03 23:00:40 -0700 2010 Updated lsqlite3 library (Lua SQLite) from vers... [nickgammon]
file lua.h Tue Jul 06 22:43:25 -0700 2010 Fixed reporting of Lua version to be 5.1.4 [nickgammon]
directory lua/ Tue Aug 31 22:36:17 -0700 2010 Added ColoursToStyles to mw.lua [nickgammon]
file lua5.1.lib Wed Jan 20 20:24:53 -0800 2010 More initial adds [nickgammon]
file lua_helpers.h Fri Feb 05 13:46:37 -0800 2010 Final cleanups before release [nickgammon]
directory luacom/ Wed Sep 01 18:05:38 -0700 2010 Added luacom 1.3 to the Lua script space [nickgammon]
file luaconf.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file lualib.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file mainfrm.cpp Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
file mainfrm.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file mcdatetime.cpp Wed Feb 17 17:11:26 -0800 2010 Fixed most level 1 warnings under VS2005, excep... [Twisol]
file mcdatetime.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file miniwindow.cpp Sat Aug 28 19:35:17 -0700 2010 Added extra pen style flags for miniwindows [nickgammon]
file miniwindow.h Mon Aug 30 17:50:20 -0700 2010 Moved miniwindows structures to miniwindow.h [nickgammon]
file mushclient.clw Wed Jun 02 18:01:47 -0700 2010 Added function WindowGetImageAlpha [nickgammon]
file mushclient.cnt Fri Aug 27 15:28:59 -0700 2010 Renamed WindowTranslateImage to WindowTransform... [nickgammon]
file mushclient.hpj Wed Jan 20 20:24:53 -0800 2010 More initial adds [nickgammon]
file mushclient.odl Fri Aug 27 15:28:59 -0700 2010 Renamed WindowTranslateImage to WindowTransform... [nickgammon]
file mushview.cpp Fri Aug 06 16:14:36 -0700 2010 Improvements to Debug 'summary' to support plugins [nickgammon]
file mushview.h Wed Jul 28 16:54:11 -0700 2010 Increased maximum number of menu items from 30 ... [nickgammon]
directory mxp/ Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
file names.txt Wed Jan 20 20:24:53 -0800 2010 More initial adds [nickgammon]
directory names/ Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file paneline.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file paneline.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
directory pcre/ Wed Jul 07 16:24:55 -0700 2010 Upgraded PCRE to 8.10, fixed possible memory le... [nickgammon]
file plugins.cpp Mon Aug 30 17:00:00 -0700 2010 Directory pickers now use the more modern dialog [nickgammon]
directory plugins/ Tue Aug 31 17:48:31 -0700 2010 Changed Lua_Sapi plugin to speak the word 'plug... [nickgammon]
directory png/ Tue Jul 06 21:45:26 -0700 2010 Upgraded PNG, SQLite3, changed release date [nickgammon]
file readme.txt Thu Jan 21 15:42:36 -0800 2010 documentation improvements [nickgammon]
file regexp.cpp Thu Jul 15 18:24:09 -0700 2010 Added selectors to GetTriggerInfo, GetAliasInfo... [nickgammon]
file regexp.h Thu Jul 15 18:24:09 -0700 2010 Added selectors to GetTriggerInfo, GetAliasInfo... [nickgammon]
directory res/ Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file resource.h Mon Jul 19 21:17:04 -0700 2010 Added Debug function option: summary [nickgammon]
directory scripting/ Wed Sep 01 22:49:10 -0700 2010 Set up package.preload.luacom *before* calling ... [nickgammon]
file scriptingoptions.cpp Sun Aug 01 20:57:41 -0700 2010 Added option 'play_sounds_in_background' to con... [nickgammon]
file sendvw.cpp Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
file sendvw.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file serialize.cpp Sat Feb 13 17:21:49 -0800 2010 Got rid of unnecessary #include directives [nickgammon]
directory spell/ Wed Jan 20 20:26:58 -0800 2010 More initial adds [nickgammon]
directory sqlite3/ Sun Aug 29 22:17:09 -0700 2010 Upgraded SQLite3 library to 3.7.2 [nickgammon]
file stdafx.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file stdafx.h Tue Aug 31 17:19:13 -0700 2010 Added utils.sendtofront and utils.shellexecute ... [nickgammon]
file telnet_phases.cpp Tue Aug 17 14:59:43 -0700 2010 Improved Debug 'summary' [nickgammon]
file textchildfrm.cpp Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file textchildfrm.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
file tips.txt Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file winplace.cpp Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file winplace.h Tue Mar 02 21:53:55 -0800 2010 Beginning separation into multiple projects. [Twisol]
file world_debug.cpp Wed Aug 18 22:24:05 -0700 2010 The [Telnet] hyperlink only appears if non-zero... [nickgammon]
file worldsock.cpp Mon Aug 30 17:23:14 -0700 2010 Fixed bug where title would not change to 'clos... [nickgammon]
file worldsock.h Wed Jan 20 19:58:35 -0800 2010 Main source files [nickgammon]
directory xml/ Thu Aug 05 14:18:07 -0700 2010 Plugins can now save state, even if save_state ... [nickgammon]
directory zlib/ Mon Aug 30 13:56:48 -0700 2010 Changes to help compilation under VS2005 [nickgammon]
readme.txt
MUSHclient source

Published to GitHub on 21st. January 2010

Author: Nick Gammon

This software is released under the conditions in the file docs/agreement.txt


To compile:

Certain directories only have skeleton files. These are because the "real" files are in separate libraries which you can download for yourself.

These are:

* pcre
* png
* sqlite
* zlib

In each of those folders is a readme.txt file which explains where to get the relevant libraries, and any minor adjustments needed to make them work with MUSHclient.

You also need the following files:

* lua5.1.dll  (available from the normal MUSHclient download)
* locale/en.dll (put this under your WinRel or WinDebug directory)
Dedicated Server Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
  • Blog
  • Support
  • Training
  • Job Board
  • Shop
  • Contact
  • API
  • Status
  • © 2010 GitHub Inc. All rights reserved.
  • Terms of Service
  • Privacy
  • Security
  • English
  • Deutsch
  • Français
  • 日本語
  • Português (BR)
  • 中文
  • See all available languages

Your current locale selection: English. Choose another?

  • English
  • Afrikaans
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Hrvatski
  • Indonesia
  • Italiano
  • 日本語
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Српски
  • Svenska
  • 中文