home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
g
/
gina15.zip
/
CHANGES-1.3
< prev
next >
Wrap
Text File
|
1992-02-27
|
2KB
|
45 lines
@(#)CHANGES-1.3 1.3 1/23/92
Changes since release 1.2
- Renamed class GnString to GnCharString
- The classes GnString, GnSubString and GnRegex were added.
These classes are from the GNU C++ library and have been
ported to AT&T V2.1 by GINA. See the gnulib documentation
for a full description.
- A bug in GnLinkedList::_put_right() (resulting in corrupted lists) has been
fixed. Reported by hops@f3svb and klein@f3svb.
- A bug in GnSelection which causes a core dump when adding items after calling
cretae() has been fixed.
It is now possible to have selection lists where no item is selected.
- Eliminated all virtual base classes. This fixes some problems caused by bad
code generated by the compiler. Code size is reduced by ca. 10% !!
- Cleaned up the double linked list class. It is no more possible to iterate
through a list without using an iterator. All member function names start with
an upper case letter now. Additionally, some functions have been renamed.
See the documentation for a full description of the GnLinkedList class.
- The functions GnShell::pop_up() and GnShell::pop_down() have been renamed to
Popup() and Popdown(), respectively.
The functions GnDialogMixin::pop_down and GnDialogMixin::pop_up have been
removed. Clients should use Manage() and Unmanage() instead.
- The class GnSelection and its subclasses now handle objects of class
GnPresentable (formerly GnObjects). GnSelection handles list classes
GnPresentableList and GnPresentableListIterator.
- The macro ConcatTokens has been renamed to _NAME2_.
- The functions
GnSelection::Remove() and GnSelection::SetItemList()
have been implemented.