Skip to content

Commit 8d750a6

Browse files
author
ashuang
committed
release 0.7.0
git-svn-id: https://lcm.googlecode.com/svn/trunk@590 989093bb-e83e-0410-a25a-9184cbcad8d0
1 parent 8fcf2e3 commit 8d750a6

File tree

4 files changed

+129
-3
lines changed

4 files changed

+129
-3
lines changed

ChangeLog

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,107 @@
1+
2011-08-13 jan.hrbacek
2+
3+
* [r588] WinSpecific/WinPorting.h, lcmgen/lcm-gen.vcproj: windows c
4+
port - fix a header & include emit_cpp.c to the project
5+
* [r587] docs/content/tutorial-dotnet.dox,
6+
docs/content/tutorial-java.dox,
7+
examples/csharp/example_t_demo/example_t_display.cs: update
8+
csharp tutorial
9+
* [r586] examples/csharp/example_t_demo/Program.cs,
10+
examples/csharp/example_t_demo/example_t.cs,
11+
examples/csharp/example_t_demo/example_t_demo.csproj,
12+
examples/csharp/example_t_demo/example_t_display.cs,
13+
examples/csharp/example_t_demo/example_t_display.csproj,
14+
examples/csharp/example_t_demo/example_t_transmit.cs,
15+
examples/csharp/example_t_demo/example_t_transmit.csproj,
16+
examples/csharp/lcm-csharp-examples.sln,
17+
examples/csharp/tcp_provider_demo/tcp_provider_demo.csproj,
18+
examples/csharp/temperature_t_demo/temperature_t.cs: update
19+
csharp examples
20+
21+
2011-08-13 ashuang
22+
23+
* [r584] lcm/lcm.h, lcmgen/main.c: bugfixes
24+
* [r583] ., Makefile.am, bootstrap.sh, configure.in, docs,
25+
docs/Doxyfile, docs/DoxygenLayout.xml, docs/Makefile.am,
26+
docs/content, docs/content/java-notes.dox,
27+
docs/content/lcm-type-ref.dox, docs/content/main.dox,
28+
docs/content/multicast-setup.dox, docs/content/tutorial-c.dox,
29+
docs/content/tutorial-cpp.dox, docs/content/tutorial-dotnet.dox,
30+
docs/content/tutorial-java.dox, docs/content/tutorial-lcmgen.dox,
31+
docs/content/tutorial-matlab.dox,
32+
docs/content/tutorial-python.dox, docs/content/tutorial.dox,
33+
docs/footer.html, docs/reference, docs/release_checklist,
34+
examples/c/listener.c, examples/c/send_message.c,
35+
examples/cpp/send_message.cpp,
36+
examples/java/example_t_demo/Listener.java,
37+
examples/java/example_t_demo/MySubscriber.java,
38+
examples/java/example_t_demo/build.sh,
39+
examples/java/example_t_demo/clean.sh, examples/matlab/README,
40+
examples/python/listener_select.py, lcm-java/build.xml,
41+
lcm/eventlog.h, lcm/lcm-cpp.hpp, lcm/lcm.h: merge in doxygen
42+
branch
43+
44+
2011-07-25 ashuang
45+
46+
* [r574] lcmgen/emit_cpp.c: clean up emitted C++ code
47+
* [r573] lcm/lcm-cpp-impl.hpp, lcmgen/emit_cpp.c: rename some
48+
generated methods
49+
* [r572] examples/cpp/Makefile, lcm/lcm-cpp-impl.hpp,
50+
lcmgen/emit_cpp.c: lcm-gen: C++ code is now generated as header
51+
files with inlined method definitions. .cpp files are no longer
52+
generated.
53+
54+
2011-07-08 ashuang
55+
56+
* [r568] examples/types/exampleconst_t.lcm, lcm/lcm-cpp.hpp,
57+
lcmgen/TODO, lcmgen/emit_cpp.c, lcmgen/lcm-gen.1: emit_cpp
58+
bugfixes for strings change constants in C++ from #define to
59+
static const class members update lcm-gen manpage
60+
61+
2011-07-07 ashuang
62+
63+
* [r567] lcmgen/emit_cpp.c: emit_cpp - don't barf on zero length
64+
primitive arrays
65+
66+
2011-07-04 ashuang
67+
68+
* [r566] examples/c/listener-async.c, examples/c/listener.c,
69+
examples/c/read_log.c, examples/c/send_message.c,
70+
examples/cpp/listener.cpp, examples/cpp/read_log.cpp,
71+
examples/cpp/send_message.cpp, lcm/lcm-cpp.hpp: bugfixes, touch
72+
up example docs
73+
* [r565] ., docs, examples/c/Makefile, examples/c/listener-async.c,
74+
examples/c/listener-glib.c, examples/c/listener.c,
75+
examples/c/read_log.c, examples/c/send_message.c,
76+
examples/cpp/Makefile, examples/cpp/listener.cpp,
77+
examples/cpp/read_log.cpp, examples/cpp/send_message.cpp,
78+
examples/java/example_t_demo/Listener.java,
79+
examples/java/example_t_demo/SendMessage.java,
80+
examples/matlab/listener.m, examples/matlab/sendmessage.m,
81+
examples/python, examples/python/listener.py,
82+
examples/python/send-message.py, examples/types/example_t.lcm,
83+
lcm/lcm.pc.in, lcmgen/emit_cpp.c: more merging in of C++ branch
84+
* [r564] ., docs/Doxyfile, examples/c, examples/cpp,
85+
examples/cpp/Makefile, examples/cpp/listener.cpp,
86+
examples/cpp/read_log.cpp, examples/cpp/send_message.cpp,
87+
examples/java/example_t_demo/build.sh,
88+
examples/types/multidim_array_t.lcm, lcm/Makefile.am,
89+
lcm/eventlog.c, lcm/eventlog.h, lcm/lcm-cpp-impl.hpp,
90+
lcm/lcm-cpp.hpp, lcm/lcm.h, lcmgen/Makefile.am,
91+
lcmgen/emit_cpp.c, lcmgen/main.c: merge C++ branch into trunk
92+
93+
2011-06-14 ashuang
94+
95+
* [r556] lcm/lcm_tcpq.c: fix memory leak in lcm_tcpq.c (closes
96+
issue #33)
97+
98+
2011-06-10 ashuang
99+
100+
* [r553] NEWS: cleanup NEWS
101+
* [r551] ChangeLog, NEWS, configure.in,
102+
docs/reference/lcm-sections.txt, lcm-python/setup.py: release
103+
0.6.0
104+
1105
2011-06-02 ashuang
2106

3107
* [r549] lcm/lcm.h: comment doc: events are never skipped in read

NEWS

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
Aug 22, 2011
2+
============
3+
4+
Release 0.7.0
5+
6+
This release introduces support for native C++ bindings, and includes a number
7+
of bugfixes and documentation updates.
8+
9+
lcm-gen:
10+
- Added the -x / --cpp option, which generates native C++ language bindings.
11+
See examples/cpp for examples, and the documentation for a tutorial and
12+
API reference.
13+
14+
lcm-c:
15+
- fix a minor memory leak in lcm_tcpq.c (closes issue #33)
16+
17+
General:
18+
- Switched documentation from GTK-Doc to Doxygen. To build most documentation,
19+
run doxygen from the docs/ directory. Java, C#, and Python API reference
20+
docs are still built separately.
21+
22+
123
Jun 9, 2011
224
===========
325

configure.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AC_PREREQ(2.50)
2-
AC_INIT([lcm], 0.6.0)
2+
AC_INIT([lcm], 0.7.0)
33
AC_CONFIG_SRCDIR([lcm/lcm.h])
44
AC_CANONICAL_SYSTEM
55
AM_INIT_AUTOMAKE([foreign])
@@ -23,7 +23,7 @@ dnl 3. If the interface changes consist solely of additions, increment AGE.
2323
dnl 4. If the interface has removed or changed elements, set AGE to 0.
2424
dnl ---------------------------------------------------------------------------
2525
LIBLCM_AGE=1
26-
LIBLCM_REVISION=0
26+
LIBLCM_REVISION=1
2727
LIBLCM_CURRENT=2
2828
AC_SUBST(LIBLCM_AGE)
2929
AC_SUBST(LIBLCM_REVISION)

lcm-python/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
"-D_LARGEFILE_SOURCE",
2727
"-std=gnu99" ])
2828

29-
setup(name="lcm", version="0.6.0",
29+
setup(name="lcm", version="0.7.0",
3030
ext_modules=[pylcm_extension],
3131
packages=["lcm"])

0 commit comments

Comments
 (0)