#
# ChangeLog for trunk/FACT++/src/InterpreterV8.h
#
# Generated by Trac 1.5.2
# 03/07/25 19:04:45

Thu, 27 Jun 2013 19:11:41 GMT tbretz [16936]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)

	Added a very simple command completion for java.


Mon, 10 Jun 2013 16:22:45 GMT tbretz [16802]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Allow arguments to be given to the interrupt handler and added a ...


Fri, 24 May 2013 12:36:21 GMT tbretz [16102]
	* trunk/FACT++/scripts/doc/Thread.js (modified)
	* trunk/FACT++/scripts/doc/v8.js (modified)
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added a user supplied 'this' argument to v8.timeout and the Thread
	class.


Thu, 23 May 2013 10:08:38 GMT tbretz [16071]
	* trunk/FACT++/scripts/doc/console.js (modified)
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)

	Added console.warn to print a highlighted message to the ocnsole.


Wed, 24 Apr 2013 21:40:45 GMT tbretz [15430]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)
	* trunk/FACT++/src/StateMachineDimControl.cc (modified)
	* trunk/FACT++/src/StateMachineDimControl.h (modified)
	* trunk/FACT++/src/dimctrl.cc (modified)

	Implemented the possibility to send an interrupt request (irq) to a ...


Wed, 27 Mar 2013 18:00:31 GMT tbretz [15172]
	* trunk/FACT++/scripts/doc/Mail.js (added)
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Changed the Mail class a bit to have the arrays as data members
	ReadOnly.


Tue, 26 Mar 2013 17:17:52 GMT tbretz [15156]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Implemented sendmail class (via mailx) Mail. Re-structured the ...


Mon, 18 Mar 2013 14:54:54 GMT tbretz [15101]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Set a script depth!=0 when a script is running to avoid smartfact ...


Fri, 15 Mar 2013 13:40:37 GMT tbretz [15078]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Emit an empty string if no arguments are given in dim.log


Fri, 15 Mar 2013 12:19:59 GMT tbretz [15073]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Implemented v8::timeout and let dim.getDescription return an object ...


Wed, 13 Mar 2013 11:05:59 GMT tbretz [15046]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Renamed getService to getDescription


Wed, 13 Mar 2013 10:49:50 GMT tbretz [15043]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added new dim functions to get access to the description of a single ...


Mon, 04 Mar 2013 20:13:19 GMT tbretz [14983]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Implemented to possibility to run an interactive javascript
	interpreter.


Sat, 08 Dec 2012 13:29:00 GMT tbretz [14741]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)
	* trunk/FACT++/src/StateMachineDimControl.cc (modified)
	* trunk/FACT++/src/StateMachineDimControl.h (modified)

	Added the possibility to return states of a given server back from ...


Sat, 01 Dec 2012 18:59:31 GMT tbretz [14709]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	added dist function to Sky class


Sun, 25 Nov 2012 12:44:56 GMT tbretz [14690]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Bettr support for circumpolar objects added 'isUp' proprty to th ...


Sun, 25 Nov 2012 12:01:03 GMT tbretz [14689]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added functions to calculate Sun and Moon rise and set times.


Sun, 25 Nov 2012 10:44:29 GMT tbretz [14688]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	A lot of bug fixes; improved ConvertEvent; ensure that an exception ...


Mon, 19 Nov 2012 00:05:49 GMT tbretz [14656]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Moved constructore body to source file.


Sun, 18 Nov 2012 15:18:36 GMT tbretz [14646]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added fTemplateEvent


Sat, 17 Nov 2012 15:52:14 GMT tbretz [14641]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Converted dim.subscrib into object Subscription


Sat, 17 Nov 2012 15:20:45 GMT tbretz [14638]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Converted dim.timeout into a Thread object.


Sat, 17 Nov 2012 14:36:27 GMT tbretz [14637]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Re-did (once more) the exception handling and script termination to ...


Sat, 17 Nov 2012 01:39:46 GMT tbretz [14636]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Removed fGlobalContext, fTemplateMoon and fTemplateDatabas; added ...


Sat, 17 Nov 2012 01:32:47 GMT tbretz [14635]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Reverting to last revision.


Sat, 17 Nov 2012 01:24:15 GMT tbretz [14632]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Removed fGlobalcontext, using the one bound in which th ...


Fri, 16 Nov 2012 23:05:41 GMT tbretz [14629]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Check only if state was already defined since script start; added a ...


Thu, 15 Nov 2012 17:40:33 GMT tbretz [14627]
	* trunk/FACT++/src/InterpreterV8.h (modified)




Tue, 13 Nov 2012 13:38:22 GMT tbretz [14607]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Some improvements to internal exception throwing; some improvements ...


Sun, 11 Nov 2012 19:53:36 GMT tbretz [14603]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added AddFormatToGlobal; improved exception reporting (enabled stack ...


Sat, 10 Nov 2012 12:16:14 GMT tbretz [14598]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Instead of catching exception everywhere to check for termination of ...


Thu, 08 Nov 2012 17:09:50 GMT tbretz [14591]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Some improvements to exeption texts; stored the issued query for ...


Wed, 07 Nov 2012 17:33:10 GMT tbretz [14578]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added a simple astrometry interface.


Mon, 05 Nov 2012 12:03:43 GMT tbretz [14560]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added the possibility to change the state of the state machine and ...


Sat, 03 Nov 2012 19:20:55 GMT tbretz [14555]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added processing of callbacks for state changes; some fixes to the ...


Wed, 31 Oct 2012 15:31:52 GMT tbretz [14549]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	It seems that V8::Dispose() needs to be locked... at leats if it is ...


Wed, 31 Oct 2012 14:30:01 GMT tbretz [14547]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added a callback for the case when an event is received. To allow v8 ...


Tue, 30 Oct 2012 12:52:15 GMT tbretz [14540]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)

	Use State in JsState and added 'time' to the data members. Make sure ...


Thu, 25 Oct 2012 16:10:50 GMT tbretz [14527]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added missing include of list


Wed, 24 Oct 2012 11:36:51 GMT tbretz [14520]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Replace vector which is continously re-allocated by a double linked
	list.


Fri, 19 Oct 2012 13:32:39 GMT tbretz [14499]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added th possibility to disable the alarm state.


Fri, 19 Oct 2012 13:10:34 GMT tbretz [14497]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/MessageImp.cc (modified)
	* trunk/FACT++/src/MessageImp.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)

	Added some basic infrastructure to send alarms e.g. to smartfact.


Wed, 13 Jun 2012 16:38:21 GMT tbretz [14177]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added a simple database interface.


Fri, 08 Jun 2012 21:01:56 GMT tbretz [14135]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)

	Added a function dim.out which will only print to the local console; ...


Fri, 08 Jun 2012 17:16:40 GMT tbretz [14133]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Fixed the case without V8


Fri, 08 Jun 2012 17:06:19 GMT tbretz [14127]
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Argument of JsUnsuscribe should stay string


Fri, 08 Jun 2012 16:24:12 GMT tbretz [14125]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Store pointer to event in external field -- not sure if we'll ever ...


Wed, 06 Jun 2012 15:27:15 GMT tbretz [14093]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Implemented and/or fixed the support for service subscriptions.


Tue, 05 Jun 2012 16:28:10 GMT tbretz [14084]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Removed 'name' function and return a state-object instead.


Mon, 04 Jun 2012 20:47:26 GMT tbretz [14068]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added V8 disposal to destructor.


Sun, 03 Jun 2012 21:50:55 GMT tbretz [14059]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Added special '$' array as arguments; moved sleep to dim-space; added ...


Sun, 03 Jun 2012 20:39:43 GMT tbretz [14055]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)
	* trunk/FACT++/src/RemoteControl.h (modified)

	Added the possibility to run with arguments; added exit() command to
	JS


Sun, 03 Jun 2012 19:25:12 GMT tbretz [14051]
	* trunk/FACT++/src/InterpreterV8.cc (modified)
	* trunk/FACT++/src/InterpreterV8.h (modified)

	Allow stoppping the script from everyhwere.


Sun, 03 Jun 2012 19:20:26 GMT tbretz [14049]
	* trunk/FACT++/src/InterpreterV8.cc (added)
	* trunk/FACT++/src/InterpreterV8.h (added)

	JavaScript engine based on google's v8.