Commit Graph

80 Commits (master)

Author SHA1 Message Date
AnotherCommander 21bcc59a10 Bump master version to 1.91. 2020-08-30 14:28:12 +02:00
AnotherCommander 682878fc9d Bump version number to 1.90. 2020-08-21 09:23:53 +02:00
AnotherCommander f9fce32081 Bumping master version number to 1.89. 2018-10-28 18:41:14 +01:00
AnotherCommander 4da008cc69 Bump version number to 1.88. Feature freeze. 2018-10-21 13:34:44 +02:00
jobi-wan 8d5277d31d Bumps master branch version number to 1.87 (#277) 2017-11-04 19:15:15 +01:00
AnotherCommander 451665081a Version number bumped to 1.86. Code Freeze. 2017-10-17 15:36:47 +02:00
AnotherCommander ed18c87578 Bump master version to 1.85. 2016-07-31 18:36:21 +02:00
AnotherCommander 20bccb305d Version change to 1.84 for the Debug Console script. 2016-06-22 18:08:46 +02:00
AnotherCommander 97993cb5d0 Version bump to 1.84. Code Freeze. 2016-06-20 21:03:00 +02:00
Jens Ayton 06218ce394 Update documentation 2016-05-29 12:45:16 +02:00
cim 3f1779f697 Increase version to 1.83 for start of next development cycle 2015-05-31 10:06:47 +01:00
cim 9bb79548d3 Update version number to 1.82 in preparation for pre-release freeze 2015-04-25 10:03:17 +01:00
cim 306d74dbd8 Fix placement of "use strict" in the debug console 2014-09-21 20:26:11 +01:00
cim cd32820a5f Note failure to use "use strict"; in JS
Add it automatically in enforcing mode.
2014-09-07 17:43:23 +01:00
cim f02b75b3ae OXP run-time standards checks
Only active in the debug build, level controlled by enforce-oxp-standards
variable (0..3 = off, warn, enforce, quit)

Initial checks that OXPs have manifest.plist and legacy script.plist
not being used.
2014-09-07 15:14:05 +01:00
ericwalch ed44de864b Updated versioning and gvNumberPadKey’s for the Mac build 2014-07-05 17:36:53 +02:00
cim 92df7d5f86 Increase version number to 1.81 for new development cycle 2014-07-02 20:00:32 +01:00
cim 1eea9448a0 Fix version numbers 2014-06-27 19:17:39 +01:00
cim e4b29e8a1f Increase version to Oolite 1.80 2014-06-15 20:14:50 +01:00
Jens Ayton 3006fb4eba Removed Basic-debug.oxp makefile
Since Debug.oxp no longer contains code, a hand-maintained OXP seems
a simpler approach.
2013-10-13 15:20:08 +02:00
Nikos Barkas afb09f9a7e Here goes another year. Happy 2013. The Reference Sheet and the Readme still need to have year references bumped.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@5596 127b21dd-08f5-0310-b4b7-95ae10353056
2012-12-31 09:00:28 +00:00
Jens Ayton b3b2005bc6 Renamed misleading script.trace log message classes, and simplified the legacy script subset.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@5410 127b21dd-08f5-0310-b4b7-95ae10353056
2012-10-08 17:32:54 +00:00
Jens Ayton d942817f9b Removed legacy script detailed trace facility. If you're still debugging legacy scripts, you're doing it wrong.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@5408 127b21dd-08f5-0310-b4b7-95ae10353056
2012-10-08 16:50:46 +00:00
Jens Ayton 3f217583dd Comment inaccuracy.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4992 127b21dd-08f5-0310-b4b7-95ae10353056
2012-06-06 22:46:06 +00:00
Marc 784524c163 removed unnecessary bracket! don't know how it happened
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4817 127b21dd-08f5-0310-b4b7-95ae10353056
2012-03-28 20:32:40 +00:00
Marc 3261320d70 fix: - :resetM doesn't break macros anymore
tweak: :listM now shows all built-in macros in alphabetical order, then all custom macros in alphabetical order.

git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4815 127b21dd-08f5-0310-b4b7-95ae10353056
2012-03-26 12:19:36 +00:00
Marc 8905eb4162 - fix: python console should not ever drop packets during :listM now.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4814 127b21dd-08f5-0310-b4b7-95ae10353056
2012-03-26 08:07:18 +00:00
Marc cfb7902caa Last debug console tweaks for now:
- Debug.oxp regression fix: :listM should now list all the default macros, as well as the custom ones.
- upped the revision number on the debug console to 1.4.1.
ported the regression fix to 1.76 maintenance.

git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4809 127b21dd-08f5-0310-b4b7-95ae10353056
2012-03-23 10:00:32 +00:00
Michael Werle 7312ad733c Bump copyright to 2012. Happy New Year!
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4692 127b21dd-08f5-0310-b4b7-95ae10353056
2012-01-03 16:08:14 +00:00
Jens Ayton e7076105a3 Comment typos.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4685 127b21dd-08f5-0310-b4b7-95ae10353056
2011-12-24 09:09:24 +00:00
Nikos Barkas c665a084d8 MNSR step 1: Rolling version number to 1.76.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4674 127b21dd-08f5-0310-b4b7-95ae10353056
2011-12-03 17:51:19 +00:00
Marc 5be470ff88 Debug OXP fix: debug-only callObjC() function was made enumerable when disabled(!), it's now non-enumerable in all cases as God intended.
NB: of course, Debug OXP inside AddOns needs to be updated!

git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4666 127b21dd-08f5-0310-b4b7-95ae10353056
2011-11-28 14:11:59 +00:00
Jens Ayton 8e4fb08cf7 Cleaned up some loose ends from nerfing callObjC().
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4596 127b21dd-08f5-0310-b4b7-95ae10353056
2011-08-15 23:20:16 +00:00
Jens Ayton 831a7c6b85 JS callObjC() is now only available in debug builds. Entity#dumpState() is now implemented natively so that it can be used in testrelease builds.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4562 127b21dd-08f5-0310-b4b7-95ae10353056
2011-06-15 21:25:46 +00:00
Jens Ayton a943c4d41a Cleaned up various script.foo.trace log message classes so they can actually be used to debug stuff.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4500 127b21dd-08f5-0310-b4b7-95ae10353056
2011-03-31 20:41:56 +00:00
Jens Ayton 128e76cc10 Further improved :time macro by giving the temporary function being traced a name, and duplicated the pattern for :trace.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4468 127b21dd-08f5-0310-b4b7-95ae10353056
2011-03-13 00:35:00 +00:00
Jens Ayton 6a2f165d8a Removed redundant closure in previous commit.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4466 127b21dd-08f5-0310-b4b7-95ae10353056
2011-03-12 23:40:56 +00:00
Jens Ayton 374beab871 Fixed :time macro.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4465 127b21dd-08f5-0310-b4b7-95ae10353056
2011-03-12 23:34:10 +00:00
Jens Ayton 1d91108c8b Fixed :trace typo.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4328 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 12:27:39 +00:00
Jens Ayton 19a0cbe07c Added :trace console macro. Attempted fix for a crash apparently caused by dereferencing a NULL JS function pointer in profiler.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4327 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 12:27:14 +00:00
Jens Ayton fcb033d3ef Added Entity.prototype.dumpState() method when using debug console. [Mac] Debug.OXP is once again build by Build All target. Don't know what happened there.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4175 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-29 15:18:51 +00:00
Jens Ayton cf1128ea7b [Mac] Fixed inspectors.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4103 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-20 19:31:09 +00:00
Jens Ayton 4da54f3dc8 Softened on mission.setInstructions[Key](): passing no argument is now a warning, while passing explicit undefined is an error.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4100 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-20 14:38:32 +00:00
Jens Ayton bd9000ee12 Console input is now reported as <console input> instead of oolite-debug-console.js:779 in stack dumps, profiles and traces.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4093 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-18 16:30:54 +00:00
Jens Ayton 708fb86642 Made the canonical global name for the debug console "console", because having different names in different contexts is silly. Kept "debugConsole" as a compatibility alias.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4091 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-18 15:23:13 +00:00
Jens Ayton 8f6a8cad98 Fixed console macros and tweaked some console property visibilities.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4082 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-16 18:19:52 +00:00
Jens Ayton 22e30e422f JavaScript stack traces now include local variables. Stack trace configuration behaviour changed: instead of logcontrol.plist settings, traces for errors and warnings can be separately enabled/disabled through the debug console, or through preferences if debug OXP is not installed. Default is on with debug OXP, off otherwise. Settings in the debug console are persistent, as are showErrorLocations and showErrorLocationsDuringConsoleEval now.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4055 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-14 15:48:05 +00:00
Jens Ayton ac6bbac3a1 Removed blatant lies that I verified were false two days ago when I wrote the code. D'oh.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4046 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-11 22:52:22 +00:00
Jens Ayton 51289b4fd2 Added :proto console macro to examine prototype chains.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4045 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-11 22:36:47 +00:00
Jens Ayton 96a358bae1 Removed unused compatibility-accessor helpers in prefix script that would no longer work anyway. Ignore undefineds in debug console pretty-printing. Treat PlayerShip.prototype as stale entity ref in PlayerShipGetProperty().
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4044 127b21dd-08f5-0310-b4b7-95ae10353056
2011-01-11 22:14:03 +00:00