Activity

From 12/22/2012 to 01/20/2013

01/15/2013

01:45 PM Revision 46435b75 (rosetta-tools-cl): Added doc tool in doc/, rosetta-doc.asd
* doc/debug.lisp: new file; contains debugging code
* doc/graph.lisp: new file; contains code for generating graphviz...
J. Moringen
02:45 AM Revision ce44283e (rosetta-cl): Added used package rosetta.serialization in src/backend/package.lisp
This is useful for the backend package when specifying the names of
generic functions on which methods should be gene...
J. Moringen

01/14/2013

06:22 PM Revision bcd08f70 (rosetta-cl): Use more serial dependency structures in rosetta.asd
* rosetta.asd (system rosetta): use serial dependency structures in
serialization and frontend modules
J. Moringen
02:35 PM Tasks #1329 (New): Create working version of integrationtest
J. Moringen
02:33 PM Revision ef32d976 (rosetta-cl): Improved lookup behavior in src/model/data/*.lisp
* src/model/data/protocol.lisp (content t t): new method; default
behavior
* src/model/data/mixins.lisp (define-co...
J. Moringen

01/13/2013

02:20 PM Revision 9865a5bf (rosetta-ros-cl): Test all primitives types in test/frontend/parser-msg.lisp
* test/frontend/parser-msg.lisp
(test rosetta-ros.frontend.parser-root::smoke): added cases for all
primitive types
J. Moringen

01/11/2013

10:22 AM Feature #1324 (Resolved): Support time and duration types
Fixed in commit:rosetta-ros-cl|81b83fb08c067ae3e7d0cb578a49dccf4cbe9861 J. Moringen
10:08 AM Revision 39987416 (rosetta-ros-cl): Stricter test for array dimensions in src/frontend/parser-msg...
* src/frontend/parser-msg.lisp
(defrule/locations ros-dimension-spec/number): make sure the
dimension is unsigned...
J. Moringen
09:44 AM Revision 36bb9df9 (rosetta-ros-cl): Parse string literals "correctly" in src/frontend/parser-msg....
According to http://www.ros.org/wiki/msg#Constants
* src/frontend/parser-msg.lisp (defrule string-literal): new rule...
J. Moringen
09:33 AM Revision 81b83fb0 (rosetta-ros-cl): Add support for time and duration in src/frontend/parser-msg....
fixes #12324
* src/frontend/parser-msg.lisp (header): updated copyright
(defrule/locations ros-type/time-or-durati...
J. Moringen

01/10/2013

07:08 PM Revision 6355fcff (rosetta-esrap-util): Fixed parsing of number literals in src/frontend/rules.lisp
* src/frontend/rules.lisp (header): updated copyright
(decimal-digit-char?): new function
(hex-digit-char?): rena...
J. Moringen
06:11 PM Tasks #1325 (Resolved): Add unit tests for emitter
Applied in changeset rosetta-ros-cl|commit:da75d82d66806acfa4faa202903e75526bbcb1ed. J. Moringen
05:12 PM Tasks #1325 (Resolved): Add unit tests for emitter
J. Moringen
05:54 PM Revision da75d82d (rosetta-ros-cl): Added emitter unit tests in test/backend/emitter.lisp
fixes #1325
* test/backend/emitter.lisp: new file; contains unit tests for the ROS
MSG emitter
* test/backend/pack...
J. Moringen
05:42 PM Revision 4e9ead61 (rosetta-cl): Fixed prettify in src/frontend/builder-mixins.lisp
* src/frontend/builder-mixins.lisp
(prettify comment-attaching-mixin list): treat empty lines
correctly; assembly...
J. Moringen
04:54 PM Feature #1324 (Resolved): Support time and duration types
J. Moringen
04:52 PM Revision 1998f86e (rosetta-cl): Improved resolve protocol, (or ...) queries in src/frontend/.lisp
* src/frontend/protocol.lisp (resolve): added if-does-not-exist
keyword parameter; updated documentation string acc...
J. Moringen
04:18 PM Revision 8a4dd940 (rosetta-protobuf-cl): Fixed hierarchy and type construction in src/frontend/bu...
* (define-make-node make-field string integer symbol symbol): use
`&label->type' instead of `%make-field'
(define...
J. Moringen
01:06 PM Revision 37882c86 (rosetta-protobuf-cl): Cleanup and adaptations in src/frontend/builder.lisp
* src/frontend/builder.lisp (shared-initialize :after builder t):
removed; the slave builder can take care of that
...
J. Moringen
12:49 PM Revision ec367c98 (rosetta-protobuf-cl): Use uninterned symbols in *package forms in **/*.{asd,lisp}
* src/backend/emitter.lisp (header): updated copyright
(in-package rosetta-protobuf.backend): use uninterned symbol...
J. Moringen
11:28 AM Revision 1b2b2ff2 (rosetta-cl): Improved resolve protocol, (or ...) queries in src/frontend/.lisp
* src/frontend/protocol.lisp (resolve): added if-does-not-exist
keyword parameter; updated documentation string acc...
J. Moringen

01/09/2013

03:15 PM Revision 7fc9fd51 (rosetta-cl): Added name legalization in src/model/language/*.lisp
* src/model/language/mixins.lisp: new file; contains mixin classes for
language classes
* src/model/language/langua...
J. Moringen

01/07/2013

07:30 PM Revision d5038039 (rosetta-cl): Added default behavior for add-child in src/model/data/{mixins,ty...
* src/model/data/conditions.lisp (header): updated copyright
(duplicate-child-key): minor fix in condition report
*...
J. Moringen
06:52 PM Revision a453f8eb (rosetta-cl): Added format guessing, wild pathnames in process in src/frontend/...
* src/frontend/protocol.lisp (process): changed argument precedence
order format source builder -> builder source f...
J. Moringen
06:01 PM Revision 8001f7f0 (rosetta-cl): Fixed bug in ensure-package in src/frontend/protocol.lisp
`ensure-package' failed to derived the name from the qname at each
level. Instead, it used the final name component a...
J. Moringen

01/03/2013

04:56 PM Revision 8dce0f05 (rosetta-cl): Use optimization settings in src/backend/emitter-lisp.lisp
* src/backend/emitter-lisp.lisp (header): updated copyright
(emit/context t code-generating-target-mixin language-l...
J. Moringen
04:56 PM Revision 1d4677f0 (rosetta-cl): Use optimization-case in src/backend/emitter-lisp-serializer.lisp
* src/backend/emitter-lisp-serializer.lisp (header): updated copyright
(define-method-target target-pack/method): u...
J. Moringen
04:56 PM Revision 9957622e (rosetta-cl): Added optimization-case in src/backend/macros.lisp
* src/backend/macros.lisp (optimization-case): new macro; dispatch on
optimization settings
* src/backend/package.l...
J. Moringen
04:07 PM Revision 267ca307 (rosetta-cl): Improved default behavior of lookup in src/model/data/protocol.lisp
* src/model/data/protocol.lisp (header): updated copyright
(lookup t t list): handle relative name referring to the...
J. Moringen
02:53 PM Revision d1c66a99 (rosetta-cl): Fixed typo in src/model/data/type-fundamental.lisp
* src/model/data/type-fundamental.lisp (header): updated copyright
(sign-mixin): fixed class integer-mixin -> sign-...
J. Moringen

12/30/2012

04:40 AM Revision 0d46f2c2 (rosetta-protobuf-cl): Adapted to changed interface in src/frontend/builder.lisp
* src/frontend/builder.lisp (define-make-node): new macro; define
`make-node' methods
(define-make-node make-impo...
J. Moringen
02:16 AM Revision d4314fa4 (rosetta-protobuf-cl): Adaptations to changed interface in src/backend/*.lisp
* src/serialization/package.lisp
(package rosetta-protobuf.serialization): added exported symbol
start-code-type
...
J. Moringen
02:06 AM Revision a2356000 (rosetta-protobuf-cl): Adaptation to interface changes in src/serialization/mec...
* src/serialization/mechanism.lisp
(define-type-validity type-integer*): changed type integer-mixin ->
type-integer*
J. Moringen

12/24/2012

03:24 PM Revision 48cf8210 (rosetta-cl): TODO Added code-object in src/model/code/*.lisp
* src/model/code/conditions.lisp: new file; contains conditions used
by the model.code module
* src/model/code/prot...
J. Moringen
 

Also available in: Atom