summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2004-09-10 00:40:06 +0000
committerMichi Henning <michi@zeroc.com>2004-09-10 00:40:06 +0000
commite25b5935229ecee14841a5a048921150611775cd (patch)
tree1c326c113cc63e99bc60bd6038b01971ce2c2a0b /cpp
parentFixed the way keywords are escaped. A Slice keyword is now escaped only (diff)
downloadice-e25b5935229ecee14841a5a048921150611775cd.tar.bz2
ice-e25b5935229ecee14841a5a048921150611775cd.tar.xz
ice-e25b5935229ecee14841a5a048921150611775cd.zip
Updated CHANGES for keyword changes and --impl fix in slice2cpp.
Diffstat (limited to 'cpp')
-rw-r--r--cpp/CHANGES8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/CHANGES b/cpp/CHANGES
index d40325a9608..51085474879 100644
--- a/cpp/CHANGES
+++ b/cpp/CHANGES
@@ -1,6 +1,14 @@
Changes since version 1.5.1
---------------------------
+- Fixed a code generation problem in slice2cpp. This problem showed up
+ only for the --impl option.
+
+- Changed the way C++ keywords are escaped. Previously, a Slice identifier
+ that is a C++ keyword was escaped everywhere. For example, Slice "while"
+ was mapped to "_cpp_while" and _cpp_whilePrx". With the change, Slice
+ "while" mapped to "_cpp_while" and "whilePrx".
+
- Fixed the slice2java and slice2cs compilers for operations with multiple
exceptions in an exception specification: if an exception was a base of one or
more other exceptions in the same exception specification, the code