summaryrefslogtreecommitdiff
path: root/CIAO/ChangeLog
blob: 9a8992af3a0dd2e03f01f702a04d73dfb8aec95f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Mon Aug  6 13:00:10 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tools/IDL3_to_IDL2/identifier_helper.cpp (orig_sn):
        
          Fixed a problem with Borland BCB6 Pro not finding an implicit
          conversion from ACE_CString to char*. 

Fri Aug  3 07:40:11 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tools/IDL3_to_IDL2/README:
        * tests/IDL3/ImpliedIDL/All/README:
        
          Updated documentation in these directories.

Fri Aug  3 07:01:35 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tools/IDL3_to_IDL2/basic_visitor.cpp:
        * tools/IDL3_to_IDL2/basic_visitor.h:
        * tools/IDL3_to_IDL2/be_sunsoft.cpp:
        * tools/IDL3_to_IDL2/be_sunsoft.h:
        * tools/IDL3_to_IDL2/identifier_helper.cpp:
        * tools/IDL3_to_IDL2/be_helper.cpp:
        * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp:
        * tools/IDL3_to_IDL2/identifier_helper.h:
        * tools/IDL3_to_IDL2/be_helper.h:
        
          - Changes incorporating enhancements by folks at Thales ATM to 
            better handle the mapping of escaped identifiers (masking
            IDL keywords) and identifiers that are C++ keywords from
            IDL3 to IDL2. Thanks to Hakim Souami
            <hakim dot souami at thalesatm dot com> for leading this
            effort.
            
          - Further changes to build on those above by adding keyword
            handling support for scoped names and component port names.
            
          - Addition of the capability, also from Thales ATM, to 
            optionally generate #includes of IDL files without the
            addition of the default '_IDL2' suffix. This feature is
            necessary when included IDL files aren't available for
            conversion or when 'system' IDL files are included and
            contain only IDL declarations with no 'implied IDL'
            mapping. It is also handy for users who may have similar
            IDL files included and don't wish to run the conversion
            on them needlessly. While Thales ATM's version of this
            feature uses a list of 'excluded' filenames in a text
            file, the feature in this version uses a command line
            option '-x <filename>' for each file to be excluded.
            
        * tests/IDL3/ImpliedIDL/All/raw_include.idl:
        * tests/IDL3/ImpliedIDL/All/keyword_clash.idl:
        
          New files that expand the test coverage to include the new
          festures described above.
          
        * tests/IDL3/ImpliedIDL/All/all.mpc:
        * tests/IDL3/ImpliedIDL/All/pass_through.idl:
        
          Changes to existing test files to make use of the new files
          listed above.

Thu Aug  2 03:37:40 UTC 2007  Krishnakumar B  <kitty@nospam.invalid.domain>

        * examples/BasicSP/BMDisplay/BMDisplay.mpc:

          Added a dependency from BMDisplay_exec to BasicSP_exec.  Fixes
          problems due to build order.  Thanks to Johnny and Gan for
          reporting the problem.

Fri Jul 27 06:50:14 CDT 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * CIAO version 0.5.10 released.

Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
indent-tabs-mode: nil
End: