Activity

From 06/22/2013 to 07/21/2013

07/17/2013

04:13 AM Revision c575aa06 (rosetta-cl): Use iterate's in-sequence instead of each in src/**/*.lisp
* src/util.lisp (normalize-name): use iterate's `in-sequence' instead
of `each'
* src/model/data/type-enum.lisp (sh...
J. Moringen
03:07 AM Revision 1036bbe1 (rosetta-tools-cl): Added LISP_{SOURCE_REGISTRY_ENTRIES,FASL_CACHE_DIR} in CMak...
* CMakeLists.txt (LISP_SOURCE_REGISTRY_ENTRIES): new option; allows
injecting entries into the ASDF source registry...
J. Moringen

07/16/2013

01:13 AM Revision 0710ac30 (rosetta-tools-cl): Capture error output for "version" Lisp process in CMakeLis...
* CMakeLists.txt: when running "version" Lisp process, capture error
output into version.err
J. Moringen

07/04/2013

07:38 PM Revision 286611d0 (rosetta-cl): Fixed continue restart in validate-value in src/model/data/protoc...
`validate-value' failed to perform a control transfer for some error
behaviors under certain circumstances.
* src/mo...
J. Moringen
07:38 PM Revision 6f540c90 (rosetta-cl): Improved normalize-name, especially corner cases in src/util.lisp
* src/util.lisp (camel-case-boundary?): do not detect a camel-case
boundary when there would be a single trailing l...
J. Moringen
04:40 AM Revision d8eaa727 (rosetta-tools-cl): Added options for loading systems in CMakeLists.txt
* CMakeLists.txt: (add_silent_load): new function; load an ASDF system
(add_feature): new macro; use add_silent_loa...
J. Moringen
03:46 AM Revision df00be43 (rosetta-protobuf-cl): Added basic support for syntax, option in src/frontend/b...
* src/frontend/builder.lisp (define-make-node make-syntax): new method;
signal a warning
(define-make-node make-o...
J. Moringen
03:43 AM Revision ed4e947e (rosetta-protobuf-cl): Added format guessing support in src/frontend/format-tex...
* src/frontend/format-text.lisp
(register-provider/function guess-format/string): new provider;
guessing of proto...
J. Moringen
03:43 AM Revision 42ddd152 (rosetta-protobuf-cl): Simplification according to changed frontend protocol in...
* src/frontend/format-text.lisp
(parse format-protocol-buffer/text string t): changed specializer
stream -> strin...
J. Moringen
03:43 AM Revision 197e20d6 (rosetta-protobuf-cl): Added proto-field in src/model/data/proto-field.lisp
* src/model/data/proto-field.lisp: new file; contains class
`proto-field' which is a specialized data type for prot...
J. Moringen
03:42 AM Revision 05198bad (rosetta-protobuf-cl): Added unit tests in test/frontend/parser.lisp
* test/frontend/parser.lisp: new file; contains unit tests for the
protocol buffer parser
* test/frontend/package.l...
J. Moringen
03:22 AM Revision 9b46e4cb (rosetta-protobuf-cl): Robustified handling of dummy file-object in src/fronten...
* src/frontend/builder.lisp (define-make-node make-file): cosmetic
change
(protocl.parser:add-child builder cons ...
J. Moringen
02:29 AM Revision 4bdef980 (rosetta-cl): Added add-child method to ignore nil child in src/model/data/prot...
* src/model/data/protocol.lisp (toplevel): extended comment about
builder protocol to explain the role of nil as a ...
J. Moringen

07/03/2013

08:19 PM Revision ee236e00 (rosetta-protobuf-cl): Changed test names to avoid name clashes in test/**/*.lisp
* test/package.lisp (package rosetta-protobuf.test): changed exported
symbol root -> rosetta-protobuf-root
(suite...
J. Moringen
08:17 PM Revision 31b9e940 (rosetta-protobuf-cl): Use uninterned symbols in *package forms in test/seriali...
Was probably forgotten during initial conversion.
* test/serialization/package.lisp
(package rosetta-protobuf.seri...
J. Moringen

07/02/2013

04:42 PM Revision 16154cf6 (rosetta-units-cl): Write errors of "version" process to file in CMakeLists.txt
* CMakeLists.txt: redirect error output stream of "version" process to
"version.err" file
J. Moringen
04:41 PM Revision e0cfa851 (rosetta-units-cl): Use project name variables in CMakeLists.txt, cpack/DebianU...
* CMakeLists.txt: use CMAKE_PROJECT_NAME; added PROJECT_NAME_UPPERCASE
* cpack/DebianUbuntu.cmake: use PROJECT_NAME_U...
J. Moringen

07/01/2013

11:54 PM Revision ba819349 (rosetta-protobuf-cl): Added CMake boilerplate in src/CMakeLists.txt, cpack/*.c...
* CMakeLists.txt: new file; CMake boilerplate for tests and packaging
* cpack/DebianUbuntu.cmake: new file; Debian pa...
J. Moringen
10:36 PM Revision 08b89156 (rosetta-yarp-cl): Fixed typo in package description in cpack/DebianUbuntu.cmake
* cpack/DebianUbuntu.cmake: in package description, fixed supoort ->
support
J. Moringen
09:12 PM Revision 4d0adfc9 (rosetta-units-cl): Force all float constants to double-float in src/model/unit...
* src/model/units/units-db.lisp (define-unit dimensionless): force all
float constants to double-float
(define-un...
J. Moringen
08:11 PM Revision f7ca7f84 (rosetta-units-cl): Use system utilities.print-items instead of rosetta's print...
* src/model/units/quantity.lisp (quantity): changed superclass
`rosetta::print-items-mixin' -> `print-items:print-i...
J. Moringen
06:42 PM Revision e0d640db (rosetta-cl): Use utilities.print-items system instead private implementation
* src/print-items.lisp: removed; functionality is provided by
utilities.print-items
* src/package.lisp (package ros...
J. Moringen

06/29/2013

11:16 PM Feature #1536 (Resolved): Allow hard-wired foreign library paths
Applied in changeset rosetta-tools-cl|commit:e80e6395e222d150cd7a28e97ef6a1388844f7fb. J. Moringen
09:33 PM Revision 3a484915 (rosetta-tools-cl): Fixed typo in documentation string in cmake/rosetta-generat...
* cmake/rosetta-generate.cmake: fixed typo in documentation string J. Moringen
09:16 PM Revision 0c4d946b (rosetta-cl): Improved restarts in src/frontend/protocol.lisp
* src/frontend/protocol.lisp (guess-format :around t): use
`maybe-shorten' when printing the source; made `use-valu...
J. Moringen
08:41 PM Revision 1dcfe41c (rosetta-tools-cl): Use BINARY_SUFFIX in CMakeLists.txt, cpack/DebianUbuntu.cmake
* CMakeLists.txt: added variable BINARY_SUFFIX; install cmake files
into versioned directories
* rosetta-tools-conf...
J. Moringen
07:32 PM Revision 3fdf8646 (rosetta-tools-cl): Extended symlink creation in main/main.lisp
* main/main.lisp (main): pass prefix and suffix argument to
`%maybe-create-links'; adjusted help text
(%maybe-cre...
J. Moringen
07:32 PM Revision e80e6395 (rosetta-tools-cl): Added re-dumping, hard-wired foreign libraries in main/main...
fixes #1536
* main/main.lisp (main): accept "redump" commandline option
(make-static): new function; stub for futu...
J. Moringen

06/27/2013

06:14 PM Revision d8e1242f (rosetta-cl): New format guessing infrastructure in src/frontend/*.lisp
The new format guessing infrastructure consists of:
* The generic function `guess-format' with methods specialized o...
J. Moringen
02:06 PM Revision fb04439a (rosetta-cl): Support URIs sources, extended resolver protocol in src/frontend/...
This includes:
* Methods on `guess-format', `process' and `parse'
* For format mixins: attaching locations and open...
J. Moringen
12:56 PM Revision db7ee658 (rosetta-cl): Restructured format mixins in src/frontend/format-mixins.lisp
Commonalities of {binary,text}-format-mixin are now handled by the new
classes `source-attaching-mixin' and `common-s...
J. Moringen

06/26/2013

08:53 PM Revision 3a9df470 (rosetta-cl): Added support for nil builder in src/{model/data,frontend}/protoc...
* src/frontend/protocol.lisp (process t t cons): changed specializer
list -> cons to allow proper handling of nil b...
J. Moringen
08:48 PM Revision d81b0475 (rosetta-cl): Minor cleanup in src/frontend/{protocol,package}.lisp
* src/frontend/protocol.lisp (toplevel): improved some comments
(process t sequence builder): simplified; added doc...
J. Moringen
02:37 PM Revision ef0c3c42 (rosetta-ros-cl): Simplification of parse in src/frontend/parser-msg.lisp
* src/frontend/parser-msg.lisp (parse format-ros-msg string t):
changed specializer stream -> string; no need to ca...
J. Moringen
02:37 PM Revision f47e6de4 (rosetta-ros-cl): Added frontend support for "ROS MSG with dependencies" format
This format is used in the header of certain ROS connections and
ROSBag when transmitting or storing message definiti...
J. Moringen
 

Also available in: Atom