License this package under 'Creative Commons Attribution-NonCommercial 4.0 International License'
authorJan Vrany <jan.vrany@fit.cvut.cz>
Thu, 23 Nov 2017 22:45:57 +0000
changeset 49 2ec7f7ed9242
parent 48 0076f0700e5e
child 50 15dce66b951a
License this package under 'Creative Commons Attribution-NonCommercial 4.0 International License'
LICENSE.txt
VDBAbstractApplication.st
VDBAbstractConsoleApplication.st
VDBAbstractContainer.st
VDBAbstractListApplication.st
VDBAbstractTreeApplication.st
VDBBreakpointApplication.st
VDBBreakpointListApplication.st
VDBBreakpointPresenter.st
VDBDebuggerApplication.st
VDBDebuggerConsoleApplication.st
VDBEventLogApplication.st
VDBFrameApplication.st
VDBFramePresenter.st
VDBIconLibrary.st
VDBInferiorConsoleApplication.st
VDBModelPresenter.st
VDBSourceApplication.st
VDBStackApplication.st
VDBTabbingContainer.st
VDBThreadGroupPresenter.st
VDBThreadPresenter.st
VDBVariablePresenter.st
VDBVirtualMemoryMap.st
VDBVirtualMemoryRegion.st
application/Make.proto
application/VDBStartup.st
application/application.nsi
application/autopackage/default.apspec
application/bc.mak
application/builder/baseline.rbspec
application/builder/package.deps.rake
application/jv_vdb_application.st
application/modules.stx
application/osx/Info.plist
jv_vdb.st
tests/jv_vdb_tests.st
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LICENSE.txt	Thu Nov 23 22:45:57 2017 +0000
@@ -0,0 +1,408 @@
+Attribution-NonCommercial 4.0 International
+
+=======================================================================
+
+Creative Commons Corporation ("Creative Commons") is not a law firm and
+does not provide legal services or legal advice. Distribution of
+Creative Commons public licenses does not create a lawyer-client or
+other relationship. Creative Commons makes its licenses and related
+information available on an "as-is" basis. Creative Commons gives no
+warranties regarding its licenses, any material licensed under their
+terms and conditions, or any related information. Creative Commons
+disclaims all liability for damages resulting from their use to the
+fullest extent possible.
+
+Using Creative Commons Public Licenses
+
+Creative Commons public licenses provide a standard set of terms and
+conditions that creators and other rights holders may use to share
+original works of authorship and other material subject to copyright
+and certain other rights specified in the public license below. The
+following considerations are for informational purposes only, are not
+exhaustive, and do not form part of our licenses.
+
+     Considerations for licensors: Our public licenses are
+     intended for use by those authorized to give the public
+     permission to use material in ways otherwise restricted by
+     copyright and certain other rights. Our licenses are
+     irrevocable. Licensors should read and understand the terms
+     and conditions of the license they choose before applying it.
+     Licensors should also secure all rights necessary before
+     applying our licenses so that the public can reuse the
+     material as expected. Licensors should clearly mark any
+     material not subject to the license. This includes other CC-
+     licensed material, or material used under an exception or
+     limitation to copyright. More considerations for licensors:
+	wiki.creativecommons.org/Considerations_for_licensors
+
+     Considerations for the public: By using one of our public
+     licenses, a licensor grants the public permission to use the
+     licensed material under specified terms and conditions. If
+     the licensor's permission is not necessary for any reason--for
+     example, because of any applicable exception or limitation to
+     copyright--then that use is not regulated by the license. Our
+     licenses grant only permissions under copyright and certain
+     other rights that a licensor has authority to grant. Use of
+     the licensed material may still be restricted for other
+     reasons, including because others have copyright or other
+     rights in the material. A licensor may make special requests,
+     such as asking that all changes be marked or described.
+     Although not required by our licenses, you are encouraged to
+     respect those requests where reasonable. More_considerations
+     for the public: 
+	wiki.creativecommons.org/Considerations_for_licensees
+
+=======================================================================
+
+Creative Commons Attribution-NonCommercial 4.0 International Public
+License
+
+By exercising the Licensed Rights (defined below), You accept and agree
+to be bound by the terms and conditions of this Creative Commons
+Attribution-NonCommercial 4.0 International Public License ("Public
+License"). To the extent this Public License may be interpreted as a
+contract, You are granted the Licensed Rights in consideration of Your
+acceptance of these terms and conditions, and the Licensor grants You
+such rights in consideration of benefits the Licensor receives from
+making the Licensed Material available under these terms and
+conditions.
+
+
+Section 1 -- Definitions.
+
+  a. Adapted Material means material subject to Copyright and Similar
+     Rights that is derived from or based upon the Licensed Material
+     and in which the Licensed Material is translated, altered,
+     arranged, transformed, or otherwise modified in a manner requiring
+     permission under the Copyright and Similar Rights held by the
+     Licensor. For purposes of this Public License, where the Licensed
+     Material is a musical work, performance, or sound recording,
+     Adapted Material is always produced where the Licensed Material is
+     synched in timed relation with a moving image.
+
+  b. Adapter's License means the license You apply to Your Copyright
+     and Similar Rights in Your contributions to Adapted Material in
+     accordance with the terms and conditions of this Public License.
+
+  c. Copyright and Similar Rights means copyright and/or similar rights
+     closely related to copyright including, without limitation,
+     performance, broadcast, sound recording, and Sui Generis Database
+     Rights, without regard to how the rights are labeled or
+     categorized. For purposes of this Public License, the rights
+     specified in Section 2(b)(1)-(2) are not Copyright and Similar
+     Rights.
+  d. Effective Technological Measures means those measures that, in the
+     absence of proper authority, may not be circumvented under laws
+     fulfilling obligations under Article 11 of the WIPO Copyright
+     Treaty adopted on December 20, 1996, and/or similar international
+     agreements.
+
+  e. Exceptions and Limitations means fair use, fair dealing, and/or
+     any other exception or limitation to Copyright and Similar Rights
+     that applies to Your use of the Licensed Material.
+
+  f. Licensed Material means the artistic or literary work, database,
+     or other material to which the Licensor applied this Public
+     License.
+
+  g. Licensed Rights means the rights granted to You subject to the
+     terms and conditions of this Public License, which are limited to
+     all Copyright and Similar Rights that apply to Your use of the
+     Licensed Material and that the Licensor has authority to license.
+
+  h. Licensor means the individual(s) or entity(ies) granting rights
+     under this Public License.
+
+  i. NonCommercial means not primarily intended for or directed towards
+     commercial advantage or monetary compensation. For purposes of
+     this Public License, the exchange of the Licensed Material for
+     other material subject to Copyright and Similar Rights by digital
+     file-sharing or similar means is NonCommercial provided there is
+     no payment of monetary compensation in connection with the
+     exchange.
+
+  j. Share means to provide material to the public by any means or
+     process that requires permission under the Licensed Rights, such
+     as reproduction, public display, public performance, distribution,
+     dissemination, communication, or importation, and to make material
+     available to the public including in ways that members of the
+     public may access the material from a place and at a time
+     individually chosen by them.
+
+  k. Sui Generis Database Rights means rights other than copyright
+     resulting from Directive 96/9/EC of the European Parliament and of
+     the Council of 11 March 1996 on the legal protection of databases,
+     as amended and/or succeeded, as well as other essentially
+     equivalent rights anywhere in the world.
+
+  l. You means the individual or entity exercising the Licensed Rights
+     under this Public License. Your has a corresponding meaning.
+
+
+Section 2 -- Scope.
+
+  a. License grant.
+
+       1. Subject to the terms and conditions of this Public License,
+          the Licensor hereby grants You a worldwide, royalty-free,
+          non-sublicensable, non-exclusive, irrevocable license to
+          exercise the Licensed Rights in the Licensed Material to:
+
+            a. reproduce and Share the Licensed Material, in whole or
+               in part, for NonCommercial purposes only; and
+
+            b. produce, reproduce, and Share Adapted Material for
+               NonCommercial purposes only.
+
+       2. Exceptions and Limitations. For the avoidance of doubt, where
+          Exceptions and Limitations apply to Your use, this Public
+          License does not apply, and You do not need to comply with
+          its terms and conditions.
+
+       3. Term. The term of this Public License is specified in Section
+          6(a).
+
+       4. Media and formats; technical modifications allowed. The
+          Licensor authorizes You to exercise the Licensed Rights in
+          all media and formats whether now known or hereafter created,
+          and to make technical modifications necessary to do so. The
+          Licensor waives and/or agrees not to assert any right or
+          authority to forbid You from making technical modifications
+          necessary to exercise the Licensed Rights, including
+          technical modifications necessary to circumvent Effective
+          Technological Measures. For purposes of this Public License,
+          simply making modifications authorized by this Section 2(a)
+          (4) never produces Adapted Material.
+
+       5. Downstream recipients.
+
+            a. Offer from the Licensor -- Licensed Material. Every
+               recipient of the Licensed Material automatically
+               receives an offer from the Licensor to exercise the
+               Licensed Rights under the terms and conditions of this
+               Public License.
+
+            b. No downstream restrictions. You may not offer or impose
+               any additional or different terms or conditions on, or
+               apply any Effective Technological Measures to, the
+               Licensed Material if doing so restricts exercise of the
+               Licensed Rights by any recipient of the Licensed
+               Material.
+
+       6. No endorsement. Nothing in this Public License constitutes or
+          may be construed as permission to assert or imply that You
+          are, or that Your use of the Licensed Material is, connected
+          with, or sponsored, endorsed, or granted official status by,
+          the Licensor or others designated to receive attribution as
+          provided in Section 3(a)(1)(A)(i).
+
+  b. Other rights.
+
+       1. Moral rights, such as the right of integrity, are not
+          licensed under this Public License, nor are publicity,
+          privacy, and/or other similar personality rights; however, to
+          the extent possible, the Licensor waives and/or agrees not to
+          assert any such rights held by the Licensor to the limited
+          extent necessary to allow You to exercise the Licensed
+          Rights, but not otherwise.
+
+       2. Patent and trademark rights are not licensed under this
+          Public License.
+
+       3. To the extent possible, the Licensor waives any right to
+          collect royalties from You for the exercise of the Licensed
+          Rights, whether directly or through a collecting society
+          under any voluntary or waivable statutory or compulsory
+          licensing scheme. In all other cases the Licensor expressly
+          reserves any right to collect such royalties, including when
+          the Licensed Material is used other than for NonCommercial
+          purposes.
+
+
+Section 3 -- License Conditions.
+
+Your exercise of the Licensed Rights is expressly made subject to the
+following conditions.
+
+  a. Attribution.
+
+       1. If You Share the Licensed Material (including in modified
+          form), You must:
+
+            a. retain the following if it is supplied by the Licensor
+               with the Licensed Material:
+
+                 i. identification of the creator(s) of the Licensed
+                    Material and any others designated to receive
+                    attribution, in any reasonable manner requested by
+                    the Licensor (including by pseudonym if
+                    designated);
+
+                ii. a copyright notice;
+
+               iii. a notice that refers to this Public License;
+
+                iv. a notice that refers to the disclaimer of
+                    warranties;
+
+                 v. a URI or hyperlink to the Licensed Material to the
+                    extent reasonably practicable;
+
+            b. indicate if You modified the Licensed Material and
+               retain an indication of any previous modifications; and
+
+            c. indicate the Licensed Material is licensed under this
+               Public License, and include the text of, or the URI or
+               hyperlink to, this Public License.
+
+       2. You may satisfy the conditions in Section 3(a)(1) in any
+          reasonable manner based on the medium, means, and context in
+          which You Share the Licensed Material. For example, it may be
+          reasonable to satisfy the conditions by providing a URI or
+          hyperlink to a resource that includes the required
+          information.
+
+       3. If requested by the Licensor, You must remove any of the
+          information required by Section 3(a)(1)(A) to the extent
+          reasonably practicable.
+
+       4. If You Share Adapted Material You produce, the Adapter's
+          License You apply must not prevent recipients of the Adapted
+          Material from complying with this Public License.
+
+
+Section 4 -- Sui Generis Database Rights.
+
+Where the Licensed Rights include Sui Generis Database Rights that
+apply to Your use of the Licensed Material:
+
+  a. for the avoidance of doubt, Section 2(a)(1) grants You the right
+     to extract, reuse, reproduce, and Share all or a substantial
+     portion of the contents of the database for NonCommercial purposes
+     only;
+
+  b. if You include all or a substantial portion of the database
+     contents in a database in which You have Sui Generis Database
+     Rights, then the database in which You have Sui Generis Database
+     Rights (but not its individual contents) is Adapted Material; and
+
+  c. You must comply with the conditions in Section 3(a) if You Share
+     all or a substantial portion of the contents of the database.
+
+For the avoidance of doubt, this Section 4 supplements and does not
+replace Your obligations under this Public License where the Licensed
+Rights include other Copyright and Similar Rights.
+
+
+Section 5 -- Disclaimer of Warranties and Limitation of Liability.
+
+  a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
+     EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
+     AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
+     ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
+     IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
+     WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
+     PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
+     ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
+     KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
+     ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
+
+  b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
+     TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
+     NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
+     INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
+     COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
+     USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
+     ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
+     DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
+     IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
+
+  c. The disclaimer of warranties and limitation of liability provided
+     above shall be interpreted in a manner that, to the extent
+     possible, most closely approximates an absolute disclaimer and
+     waiver of all liability.
+
+
+Section 6 -- Term and Termination.
+
+  a. This Public License applies for the term of the Copyright and
+     Similar Rights licensed here. However, if You fail to comply with
+     this Public License, then Your rights under this Public License
+     terminate automatically.
+
+  b. Where Your right to use the Licensed Material has terminated under
+     Section 6(a), it reinstates:
+
+       1. automatically as of the date the violation is cured, provided
+          it is cured within 30 days of Your discovery of the
+          violation; or
+
+       2. upon express reinstatement by the Licensor.
+
+     For the avoidance of doubt, this Section 6(b) does not affect any
+     right the Licensor may have to seek remedies for Your violations
+     of this Public License.
+
+  c. For the avoidance of doubt, the Licensor may also offer the
+     Licensed Material under separate terms or conditions or stop
+     distributing the Licensed Material at any time; however, doing so
+     will not terminate this Public License.
+
+  d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
+     License.
+
+
+Section 7 -- Other Terms and Conditions.
+
+  a. The Licensor shall not be bound by any additional or different
+     terms or conditions communicated by You unless expressly agreed.
+
+  b. Any arrangements, understandings, or agreements regarding the
+     Licensed Material not stated herein are separate from and
+     independent of the terms and conditions of this Public License.
+
+
+Section 8 -- Interpretation.
+
+  a. For the avoidance of doubt, this Public License does not, and
+     shall not be interpreted to, reduce, limit, restrict, or impose
+     conditions on any use of the Licensed Material that could lawfully
+     be made without permission under this Public License.
+
+  b. To the extent possible, if any provision of this Public License is
+     deemed unenforceable, it shall be automatically reformed to the
+     minimum extent necessary to make it enforceable. If the provision
+     cannot be reformed, it shall be severed from this Public License
+     without affecting the enforceability of the remaining terms and
+     conditions.
+
+  c. No term or condition of this Public License will be waived and no
+     failure to comply consented to unless expressly agreed to by the
+     Licensor.
+
+  d. Nothing in this Public License constitutes or may be interpreted
+     as a limitation upon, or waiver of, any privileges and immunities
+     that apply to the Licensor or You, including from the legal
+     processes of any jurisdiction or authority.
+
+=======================================================================
+
+Creative Commons is not a party to its public
+licenses. Notwithstanding, Creative Commons may elect to apply one of
+its public licenses to material it publishes and in those instances
+will be considered the “Licensor.†The text of the Creative Commons
+public licenses is dedicated to the public domain under the CC0 Public
+Domain Dedication. Except for the limited purpose of indicating that
+material is shared under a Creative Commons public license or as
+otherwise permitted by the Creative Commons policies published at
+creativecommons.org/policies, Creative Commons does not authorize the
+use of the trademark "Creative Commons" or any other trademark or logo
+of Creative Commons without its prior written consent including,
+without limitation, in connection with any unauthorized modifications
+to any of its public licenses or any other arrangements,
+understandings, or agreements concerning use of licensed material. For
+the avoidance of doubt, this paragraph does not form part of the
+public licenses.
+
+Creative Commons may be contacted at creativecommons.org.
+
--- a/VDBAbstractApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBAbstractApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Abstract'
 !
 
+!VDBAbstractApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBAbstractApplication class methodsFor:'accessing'!
 
--- a/VDBAbstractConsoleApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBAbstractConsoleApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Console'
 !
 
+!VDBAbstractConsoleApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBAbstractConsoleApplication class methodsFor:'interface specs'!
 
--- a/VDBAbstractContainer.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBAbstractContainer.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Abstract'
 !
 
+!VDBAbstractContainer class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBAbstractContainer class methodsFor:'queries'!
 
--- a/VDBAbstractListApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBAbstractListApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,19 @@
 	category:'VDB-UI-Abstract'
 !
 
+!VDBAbstractListApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
+
 !VDBAbstractListApplication class methodsFor:'interface specs'!
 
 columnsSpec
--- a/VDBAbstractTreeApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBAbstractTreeApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Abstract'
 !
 
+!VDBAbstractTreeApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBAbstractTreeApplication class methodsFor:'interface specs'!
 
--- a/VDBBreakpointApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBBreakpointApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Others'
 !
 
+!VDBBreakpointApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBBreakpointApplication class methodsFor:'interface specs'!
 
--- a/VDBBreakpointListApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBBreakpointListApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Others'
 !
 
+!VDBBreakpointListApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBBreakpointListApplication class methodsFor:'accessing'!
 
--- a/VDBBreakpointPresenter.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBBreakpointPresenter.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,19 @@
 	category:'VDB-Presentation'
 !
 
+!VDBBreakpointPresenter class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
+
 !VDBBreakpointPresenter methodsFor:'accessing'!
 
 breakpoint
--- a/VDBDebuggerApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBDebuggerApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -13,6 +21,18 @@
 	category:'VDB-UI'
 !
 
+!VDBDebuggerApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBDebuggerApplication class methodsFor:'initialization'!
 
--- a/VDBDebuggerConsoleApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBDebuggerConsoleApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,19 @@
 	category:'VDB-UI-Console'
 !
 
+!VDBDebuggerConsoleApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
+
 !VDBDebuggerConsoleApplication class methodsFor:'startup-web applications'!
 
 initialPageSpec
--- a/VDBEventLogApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBEventLogApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Events'
 !
 
+!VDBEventLogApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBEventLogApplication class methodsFor:'columns specs'!
 
--- a/VDBFrameApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBFrameApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Others'
 !
 
+!VDBFrameApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBFrameApplication class methodsFor:'accessing'!
 
--- a/VDBFramePresenter.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBFramePresenter.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,19 @@
 	category:'VDB-Presentation'
 !
 
+!VDBFramePresenter class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
+
 !VDBFramePresenter methodsFor:'accessing'!
 
 frame
--- a/VDBIconLibrary.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBIconLibrary.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Support'
 !
 
+!VDBIconLibrary class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBIconLibrary class methodsFor:'initialization'!
 
--- a/VDBInferiorConsoleApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBInferiorConsoleApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Console'
 !
 
+!VDBInferiorConsoleApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBInferiorConsoleApplication class methodsFor:'startup-web applications'!
 
--- a/VDBModelPresenter.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBModelPresenter.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-Presentation'
 !
 
+!VDBModelPresenter class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBModelPresenter methodsFor:'accessing'!
 
--- a/VDBSourceApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBSourceApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Source'
 !
 
+!VDBSourceApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBSourceApplication class methodsFor:'interface specs'!
 
--- a/VDBStackApplication.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBStackApplication.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -10,6 +18,18 @@
 	category:'VDB-UI-Others'
 !
 
+!VDBStackApplication class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBStackApplication class methodsFor:'accessing'!
 
--- a/VDBTabbingContainer.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBTabbingContainer.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI-Containers'
 !
 
+!VDBTabbingContainer class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBTabbingContainer class methodsFor:'interface specs'!
 
--- a/VDBThreadGroupPresenter.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBThreadGroupPresenter.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-Presentation'
 !
 
+!VDBThreadGroupPresenter class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBThreadGroupPresenter methodsFor:'accessing'!
 
--- a/VDBThreadPresenter.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBThreadPresenter.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-Presentation'
 !
 
+!VDBThreadPresenter class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBThreadPresenter methodsFor:'accessing'!
 
--- a/VDBVariablePresenter.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBVariablePresenter.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-Presentation'
 !
 
+!VDBVariablePresenter class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBVariablePresenter methodsFor:'accessing'!
 
--- a/VDBVirtualMemoryMap.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBVirtualMemoryMap.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,19 @@
 	category:'VDB-Tools'
 !
 
+!VDBVirtualMemoryMap class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
+
 !VDBVirtualMemoryMap class methodsFor:'instance creation'!
 
 fromSysInternalsVmmapDump: aStringOrFilenameOrStream
--- a/VDBVirtualMemoryRegion.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/VDBVirtualMemoryRegion.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,19 @@
 	category:'VDB-Tools'
 !
 
+!VDBVirtualMemoryRegion class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
+
 !VDBVirtualMemoryRegion methodsFor:'accessing'!
 
 address
--- a/application/Make.proto	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/Make.proto	Thu Nov 23 22:45:57 2017 +0000
@@ -72,7 +72,9 @@
  libstx_goodies_magritte \
  libstx_libhtml \
  libstx_libwidg2 \
+ libstx_libcompat \
  libstx_libtool \
+ libstx_goodies_xml_vw \
  libjv_libgdbs \
  libstx_libtool2 \
  libjv_vdb \
@@ -91,7 +93,9 @@
  $(TOP)/goodies/magritte/libstx_goodies_magritte$(O_EXT) \
  $(TOP)/libhtml/libstx_libhtml$(O_EXT) \
  $(TOP)/libwidg2/libstx_libwidg2$(O_EXT) \
+ $(TOP)/libcompat/libstx_libcompat$(O_EXT) \
  $(TOP)/libtool/libstx_libtool$(O_EXT) \
+ $(TOP)/goodies/xml/vw/libstx_goodies_xml_vw$(O_EXT) \
  ../../libgdbs/libjv_libgdbs$(O_EXT) \
  $(TOP)/libtool2/libstx_libtool2$(O_EXT) \
  ..//libjv_vdb$(O_EXT) \
@@ -110,7 +114,9 @@
  libstx_goodies_magritte$(O_EXT) \
  libstx_libhtml$(O_EXT) \
  libstx_libwidg2$(O_EXT) \
+ libstx_libcompat$(O_EXT) \
  libstx_libtool$(O_EXT) \
+ libstx_goodies_xml_vw$(O_EXT) \
  libjv_libgdbs$(O_EXT) \
  libstx_libtool2$(O_EXT) \
  libjv_vdb$(O_EXT) \
@@ -195,27 +201,27 @@
 # for mac, a dmg is generated
 # (SETUP_RULE is set to setup_macosx)
 #
-setup_macosx:   "Visual_Debugger_dmg"
-	-rm "Visual_Debugger.dmg"
-	hdiutil create -fs HFSX -layout SPUD "Visual_Debugger.dmg" -srcfolder "Visual_Debugger_dmg" -format UDZO -volname "Visual Debugger" -quiet
+setup_macosx:   "Visual___VM_Debugger_dmg"
+	-rm "Visual___VM_Debugger.dmg"
+	hdiutil create -fs HFSX -layout SPUD "Visual___VM_Debugger.dmg" -srcfolder "Visual___VM_Debugger_dmg" -format UDZO -volname "Visual / VM Debugger" -quiet
 
-app: "Visual_Debugger_dmg"
+app: "Visual___VM_Debugger_dmg"
 
-"Visual_Debugger_dmg": $(SUBPROJECT_LIBS) $(REQUIRED_SUPPORT_DIRS) 
-	@-rm -rf "Visual_Debugger_dmg"
-	@-mkdir "Visual_Debugger_dmg"
-	@-mkdir "Visual_Debugger_dmg/Visual_Debugger.app"
-	@-mkdir "Visual_Debugger_dmg/Visual_Debugger.app/Contents"
-	@-mkdir "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS"
-	cp "vdb.do" "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/"
-	@-cp osx/Info.plist "Visual_Debugger_dmg/Visual_Debugger.app/Contents/"
-	@-mkdir "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/."
-	-cp -r *.so "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/."
-	-cp -r symbols.stc "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/."
-	-cp -r *.stx "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/."
-	-cp -r *.rc "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/."
-	-cp -r resources "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/."
-	@-rm "Visual_Debugger_dmg/Visual_Debugger.app/Contents/MacOS/"*WINrc.rc
+"Visual___VM_Debugger_dmg": $(SUBPROJECT_LIBS) $(REQUIRED_SUPPORT_DIRS) 
+	@-rm -rf "Visual___VM_Debugger_dmg"
+	@-mkdir "Visual___VM_Debugger_dmg"
+	@-mkdir "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app"
+	@-mkdir "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents"
+	@-mkdir "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS"
+	cp "vdb.do" "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/"
+	@-cp osx/Info.plist "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/"
+	@-mkdir "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/."
+	-cp -r *.so "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/."
+	-cp -r symbols.stc "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/."
+	-cp -r *.stx "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/."
+	-cp -r *.rc "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/."
+	-cp -r resources "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/."
+	@-rm "Visual___VM_Debugger_dmg/Visual___VM_Debugger.app/Contents/MacOS/"*WINrc.rc
 
 
 
@@ -467,6 +473,19 @@
 $(TOP)/libwidg2/makefile: $(TOP)/libwidg2/Make.proto
 	$(TOP)/rules/stmkmf --cd $(TOP)/libwidg2
 
+libstx_libcompat.so: $(TOP)/libcompat/libstx_libcompat.so
+	ln -sf $(TOP)/libcompat/libstx_libcompat.so .
+
+$(TOP)/libcompat/libstx_libcompat.so: $(TOP)/libcompat/makefile $(FORCE)
+	@if [ -f "$(TOP)/libcompat/.NOSOURCE" ]; then \
+	    echo "skip make in $(TOP)/libcompat (no source)"; \
+	else \
+	    cd $(TOP)/libcompat && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
+	fi
+
+$(TOP)/libcompat/makefile: $(TOP)/libcompat/Make.proto
+	$(TOP)/rules/stmkmf --cd $(TOP)/libcompat
+
 libstx_libtool.so: $(TOP)/libtool/libstx_libtool.so
 	ln -sf $(TOP)/libtool/libstx_libtool.so .
 
@@ -480,6 +499,19 @@
 $(TOP)/libtool/makefile: $(TOP)/libtool/Make.proto
 	$(TOP)/rules/stmkmf --cd $(TOP)/libtool
 
+libstx_goodies_xml_vw.so: $(TOP)/goodies/xml/vw/libstx_goodies_xml_vw.so
+	ln -sf $(TOP)/goodies/xml/vw/libstx_goodies_xml_vw.so .
+
+$(TOP)/goodies/xml/vw/libstx_goodies_xml_vw.so: $(TOP)/goodies/xml/vw/makefile $(FORCE)
+	@if [ -f "$(TOP)/goodies/xml/vw/.NOSOURCE" ]; then \
+	    echo "skip make in $(TOP)/goodies/xml/vw (no source)"; \
+	else \
+	    cd $(TOP)/goodies/xml/vw && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
+	fi
+
+$(TOP)/goodies/xml/vw/makefile: $(TOP)/goodies/xml/vw/Make.proto
+	$(TOP)/rules/stmkmf --cd $(TOP)/goodies/xml/vw
+
 libjv_libgdbs.so: ../../libgdbs/libjv_libgdbs.so
 	ln -sf ../../libgdbs/libjv_libgdbs.so .
 
--- a/application/VDBStartup.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/VDBStartup.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb/application' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'VDB-UI'
 !
 
+!VDBStartup class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !VDBStartup class methodsFor:'constants & defaults'!
 
--- a/application/application.nsi	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/application.nsi	Thu Nov 23 22:45:57 2017 +0000
@@ -1,9 +1,9 @@
 ; $Header$
 ; Script generated by ProjectDefinition.
 
-!define PRODUCT_NAME "Visual Debugger"
-!define PRODUCT_FILENAME "Visual_Debugger"
-!define PRODUCT_VERSION "6.2.6.0"
+!define PRODUCT_NAME "Visual / VM Debugger"
+!define PRODUCT_FILENAME "Visual___VM_Debugger"
+!define PRODUCT_VERSION "8.0.0.0"
 !define PRODUCT_PUBLISHER "Jan Vrany"
 !define PRODUCT_WEB_SITE "http://www.yoursite.com"
 !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_FILENAME}"
@@ -13,7 +13,7 @@
 ; SETUP_NAME can come from makefile as either setup or setup64
 ;
 !if "${SETUP_NAME}" == ""
-SETUP_NAME="Visual DebuggerSetup"
+SETUP_NAME="Visual / VM DebuggerSetup"
 !endif
 
 !define STX_ROOT "..\..\..\stx\.."
@@ -66,10 +66,10 @@
 VIProductVersion "${PRODUCT_VERSION}.0"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductName" "${PRODUCT_NAME}"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "CompanyName" "${PRODUCT_PUBLISHER}"
-VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "6.2.32767.32767"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "8.0.32767.32767"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "${PRODUCT_NAME} Installer"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductVersion" "${PRODUCT_VERSION}"
-VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "Copyring (C) 2014 Jan Vrany"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "Copyright (C) Jan Vrany 2015-now"
 
 
 OutFile "${SETUP_NAME}.exe"
@@ -99,27 +99,27 @@
 
 
 
-  WriteRegStr HKCR "Jv.Visual_Debugger.1" "" "Visual_Debugger File"
-  WriteRegStr HKCR "Jv.Visual_Debugger.1\DefaultIcon" "" '$INSTDIR\bin\vdb.exe,0'
-  WriteRegStr HKCR "Jv.Visual_Debugger.1\Shell\open" "" $(appOpen)
-  WriteRegStr HKCR "Jv.Visual_Debugger.1\Shell\open\command" "" '"$INSTDIR\bin\vdb.exe" -- "%1"'
+  WriteRegStr HKCR "Jv.Visual___VM_Debugger.1" "" "Visual___VM_Debugger File"
+  WriteRegStr HKCR "Jv.Visual___VM_Debugger.1\DefaultIcon" "" '$INSTDIR\bin\vdb.exe,0'
+  WriteRegStr HKCR "Jv.Visual___VM_Debugger.1\Shell\open" "" $(appOpen)
+  WriteRegStr HKCR "Jv.Visual___VM_Debugger.1\Shell\open\command" "" '"$INSTDIR\bin\vdb.exe" -- "%1"'
 SectionEnd
 
-;; Section "Online-Documentation for Visual Debugger" Section2
+;; Section "Online-Documentation for Visual / VM Debugger" Section2
 ;;   SectionIn 1
 ;;   SetOutPath "$INSTDIR\doc"
 ;;   SetOverwrite ifnewer
 ;;   File /r /x CVS "${STX_ROOT}\jv\vdb.do\doc\*"
 ;; SectionEnd
 
-;; Section "Visual Debugger Libraries and Demos" Section3
+;; Section "Visual / VM Debugger Libraries and Demos" Section3
 ;;   SectionIn 1
 ;;   SetOutPath "$INSTDIR\lib"
 ;;   SetOverwrite ifnewer
 ;; ;   File /r /x CVS "${STX_ROOT}\jv\vdb.do\examples\*"
 ;; SectionEnd
 ;; 
-;; Section "Visual Debugger Reports and Printing" Section4
+;; Section "Visual / VM Debugger Reports and Printing" Section4
 ;;   SectionIn 1
 ;;   SetOutPath "$INSTDIR\reportGenerator"
 ;;   SetOverwrite ifnewer
@@ -152,21 +152,21 @@
   WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
 SectionEnd
 
-LangString appOpen ${LANG_GERMAN}  "Mit Visual Debugger öffnen"
-LangString appOpen ${LANG_ENGLISH} "Open with Visual Debugger"
+LangString appOpen ${LANG_GERMAN}  "Mit Visual / VM Debugger öffnen"
+LangString appOpen ${LANG_ENGLISH} "Open with Visual / VM Debugger"
 
-LangString DESC_Section1 ${LANG_ENGLISH} "Program components of Visual Debugger"
-LangString DESC_Section1 ${LANG_GERMAN}  "Alle Programmkomponenten von Visual Debugger"
-;; LangString DESC_Section2 ${LANG_ENGLISH} "Online-Documentation of Visual Debugger"
-;; LangString DESC_Section2 ${LANG_GERMAN}  "Online-Dokumentation zu Visual Debugger"
+LangString DESC_Section1 ${LANG_ENGLISH} "Program components of Visual / VM Debugger"
+LangString DESC_Section1 ${LANG_GERMAN}  "Alle Programmkomponenten von Visual / VM Debugger"
+;; LangString DESC_Section2 ${LANG_ENGLISH} "Online-Documentation of Visual / VM Debugger"
+;; LangString DESC_Section2 ${LANG_GERMAN}  "Online-Dokumentation zu Visual / VM Debugger"
 ;; LangString DESC_Section3 ${LANG_ENGLISH} "Libraries and Demo Projects"
 ;; LangString DESC_Section3 ${LANG_GERMAN}  "Bibliotheken und Beispielprojekte"
 ;; LangString DESC_Section4 ${LANG_ENGLISH} "Logfile Printing and Report Generation"
 ;; LangString DESC_Section4 ${LANG_GERMAN}  "Drucken und Report-Generierung aus Log-Dateien"
 ;; LangString DESC_Section3 ${LANG_ENGLISH} "Sources of ST/X (Base-System)"
 ;; LangString DESC_Section3 ${LANG_GERMAN}  "Quellcode von ST/X (Basis-System)"
-;; LangString DESC_Section4 ${LANG_ENGLISH} "Sources of Visual Debugger"
-;; LangString DESC_Section4 ${LANG_GERMAN}  "Quellcode von Visual Debugger"
+;; LangString DESC_Section4 ${LANG_ENGLISH} "Sources of Visual / VM Debugger"
+;; LangString DESC_Section4 ${LANG_GERMAN}  "Quellcode von Visual / VM Debugger"
 
 
 !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
@@ -181,12 +181,12 @@
 
 Function un.onUninstSuccess
   HideWindow
-  MessageBox MB_ICONINFORMATION|MB_OK "Visual Debugger wurde erfolgreich deinstalliert"
+  MessageBox MB_ICONINFORMATION|MB_OK "Visual / VM Debugger wurde erfolgreich deinstalliert"
 FunctionEnd
 
 Function un.onInit
 !insertmacro MUI_UNGETLANGUAGE
-  MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Möchten Sie Visual Debugger und alle seine Komponenten deinstallieren?" IDYES +2
+  MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Möchten Sie Visual / VM Debugger und alle seine Komponenten deinstallieren?" IDYES +2
   Abort
 FunctionEnd
 
@@ -205,7 +205,7 @@
   RMDir "$SMPROGRAMS\${PRODUCT_FILENAME}"
 
   DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
-  DeleteRegKey HKCR "Jv.Visual_Debugger.1"
+  DeleteRegKey HKCR "Jv.Visual___VM_Debugger.1"
 
 
 
--- a/application/autopackage/default.apspec	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/autopackage/default.apspec	Thu Nov 23 22:45:57 2017 +0000
@@ -1,10 +1,10 @@
 # -*- shell-script -*-
 [Meta]
 ShortName: vdb.do
-SoftwareVersion: 6.2.6.0
-DisplayName: Visual Debugger
-RootName: Visual Debugger
-Summary: Visual Debugger
+SoftwareVersion: 8.0.0.0
+DisplayName: Visual / VM Debugger
+RootName: Visual / VM Debugger
+Summary: Visual / VM Debugger
 Maintainer: Jan Vrany
 Packager: Jan Vrany
 PackageVersion: 1
@@ -14,7 +14,7 @@
 License: Commercial
 
 [Description]
-Visual Debugger
+Visual / VM Debugger
 
 [BuildPrepare]
 # If you're using autotools, the default should be enough.
@@ -55,10 +55,10 @@
 
 find . -type d \( -name CVS -or -name 'not_*' \) -print | xargs rm -rf
 mkdir -p $MYPREFIX
-copyFiles Visual Debugger *.rc resources        $MYPREFIX/bin
+copyFiles Visual / VM Debugger *.rc resources        $MYPREFIX/bin
 
 
-#installExe Visual Debugger
+#installExe Visual / VM Debugger
 #installLib *.so
 
 
--- a/application/bc.mak	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/bc.mak	Thu Nov 23 22:45:57 2017 +0000
@@ -99,7 +99,9 @@
  libstx_goodies_magritte.dll \
  libstx_libhtml.dll \
  libstx_libwidg2.dll \
+ libstx_libcompat.dll \
  libstx_libtool.dll \
+ libstx_goodies_xml_vw.dll \
  libjv_libgdbs.dll \
  libstx_libtool2.dll \
  libjv_vdb.dll \
@@ -167,13 +169,13 @@
 !if defined(USEMINGW64)
 
 setup: $(PROJECT) postBuildCleanup application.nsi 
-	$(MAKENSIS) /DOBJ_DIR=objmingw /DSETUP_NAME=Visual_DebuggerSetup64 application.nsi
+	$(MAKENSIS) /DOBJ_DIR=objmingw /DSETUP_NAME=Visual___VM_DebuggerSetup64 application.nsi
         
 
 !else
 
 setup: $(PROJECT) postBuildCleanup application.nsi
-	$(MAKENSIS) /DOBJ_DIR=objbc /DSETUP_NAME=Visual_DebuggerSetup application.nsi
+	$(MAKENSIS) /DOBJ_DIR=objbc /DSETUP_NAME=Visual___VM_DebuggerSetup application.nsi
         
 
 !endif
@@ -385,12 +387,24 @@
 ..\..\..\stx\libwidg2\$(OBJDIR)\libstx_libwidg2.dll: $(FORCE)
 	pushd ..\..\..\stx\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
 
+libstx_libcompat.dll: ..\..\..\stx\libcompat\$(OBJDIR)\libstx_libcompat.dll
+	copy ..\..\..\stx\libcompat\$(OBJDIR)\libstx_libcompat.dll *.*
+
+..\..\..\stx\libcompat\$(OBJDIR)\libstx_libcompat.dll: $(FORCE)
+	pushd ..\..\..\stx\libcompat & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
 libstx_libtool.dll: ..\..\..\stx\libtool\$(OBJDIR)\libstx_libtool.dll
 	copy ..\..\..\stx\libtool\$(OBJDIR)\libstx_libtool.dll *.*
 
 ..\..\..\stx\libtool\$(OBJDIR)\libstx_libtool.dll: $(FORCE)
 	pushd ..\..\..\stx\libtool & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
 
+libstx_goodies_xml_vw.dll: ..\..\..\stx\goodies\xml\vw\$(OBJDIR)\libstx_goodies_xml_vw.dll
+	copy ..\..\..\stx\goodies\xml\vw\$(OBJDIR)\libstx_goodies_xml_vw.dll *.*
+
+..\..\..\stx\goodies\xml\vw\$(OBJDIR)\libstx_goodies_xml_vw.dll: $(FORCE)
+	pushd ..\..\..\stx\goodies\xml\vw & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
 libjv_libgdbs.dll: ..\..\libgdbs\$(OBJDIR)\libjv_libgdbs.dll
 	copy ..\..\libgdbs\$(OBJDIR)\libjv_libgdbs.dll *.*
 
--- a/application/builder/baseline.rbspec	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/builder/baseline.rbspec	Thu Nov 23 22:45:57 2017 +0000
@@ -27,7 +27,9 @@
   package "stx:goodies/magritte"
   package "stx:libhtml"
   package "stx:libwidg2"
+  package "stx:libcompat"
   package "stx:libtool"
+  package "stx:goodies/xml/vw"
   package "jv:libgdbs"
   package "stx:libtool2"
   package "jv:vdb"
--- a/application/builder/package.deps.rake	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/builder/package.deps.rake	Thu Nov 23 22:45:57 2017 +0000
@@ -15,6 +15,8 @@
 
 task "stx:goodies/refactoryBrowser/parser" => "stx:libbasic"
 
+task "stx:goodies/xml/vw" => "stx:libbasic"
+
 
 task "stx:libbasic2" => "stx:libbasic"
 
@@ -22,6 +24,14 @@
 
 task "stx:libcomp" => "stx:libbasic"
 
+task "stx:libcompat" => "stx:libbasic"
+task "stx:libcompat" => "stx:libbasic2"
+task "stx:libcompat" => "stx:libbasic3"
+task "stx:libcompat" => "stx:libview"
+task "stx:libcompat" => "stx:libview2"
+task "stx:libcompat" => "stx:libwidg"
+task "stx:libcompat" => "stx:libwidg2"
+
 task "stx:libhtml" => "stx:libbasic"
 task "stx:libhtml" => "stx:libview"
 task "stx:libhtml" => "stx:libwidg"
@@ -67,10 +77,12 @@
 task "jv:vdb/application" => "stx:goodies/announcements"
 task "jv:vdb/application" => "stx:goodies/magritte"
 task "jv:vdb/application" => "stx:goodies/refactoryBrowser/parser"
+task "jv:vdb/application" => "stx:goodies/xml/vw"
 task "jv:vdb/application" => "stx:libbasic"
 task "jv:vdb/application" => "stx:libbasic2"
 task "jv:vdb/application" => "stx:libbasic3"
 task "jv:vdb/application" => "stx:libcomp"
+task "jv:vdb/application" => "stx:libcompat"
 task "jv:vdb/application" => "stx:libhtml"
 task "jv:vdb/application" => "stx:libtool"
 task "jv:vdb/application" => "stx:libtool2"
--- a/application/jv_vdb_application.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/jv_vdb_application.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb/application' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'* Projects & Packages *'
 !
 
+!jv_vdb_application class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !jv_vdb_application class methodsFor:'description'!
 
@@ -143,24 +163,24 @@
 
     ^ 'Jan Vrany'
 
-    "Modified: / 21-09-2014 / 01:34:35 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 23-11-2017 / 22:33:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 description
     "Returns a description string which will appear in nt.def / bc.def"
 
-    ^ 'Visual Debugger'
+    ^ 'Visual / VM Debugger'
 
-    "Modified: / 21-09-2014 / 01:34:30 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 23-11-2017 / 22:43:07 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 legalCopyright
     "Returns a copyright string which will appear in <lib>.rc.
      Under win32, this is placed into the dlls file-info"
 
-    ^ 'Copyring (C) 2014 Jan Vrany'
+    ^ 'Copyright (C) Jan Vrany 2015-now'
 
-    "Modified: / 21-09-2014 / 01:34:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified (format): / 23-11-2017 / 22:36:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 productInstallDirBaseName
@@ -177,9 +197,9 @@
      Under win32, this is placed into the dlls file-info.
      This method is usually redefined in a concrete application definition"
 
-    ^ 'Visual Debugger'
+    ^ self description
 
-    "Modified: / 21-09-2014 / 01:33:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 23-11-2017 / 22:36:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !jv_vdb_application class methodsFor:'description - startup'!
--- a/application/modules.stx	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/modules.stx	Thu Nov 23 22:45:57 2017 +0000
@@ -28,7 +28,9 @@
 libstx_goodies_magritte
 libstx_libhtml
 libstx_libwidg2
+libstx_libcompat
 libstx_libtool
+libstx_goodies_xml_vw
 libjv_libgdbs
 libstx_libtool2
 libjv_vdb
--- a/application/osx/Info.plist	Fri Oct 13 21:38:13 2017 +0100
+++ b/application/osx/Info.plist	Thu Nov 23 22:45:57 2017 +0000
@@ -2,21 +2,21 @@
 <!DOCTYPE plist PUBLIC "-//Apple//DTP PLIST 1.0//EN" "http//www.apple.com/DTDs/ProperyList-1.0.dtd">
 <plist version="1.0">
 <dict>
-<key>CFBundleName</key>
+<key>CFBundlePackageType</key>
+<string>APPL</string>
+<key>CFBundleExecutable</key>
 <string>vdb.do</string>
 <key>CFBundleShortVersionString</key>
-<string>6.2.32767.32767</string>
-<key>CFBundlePackageType</key>
-<string>APPL</string>
-<key>CFBundleIdentifier</key>
-<string>jv.vdb</string>
-<key>CFBundleVersion</key>
-<string>6.2.32767.32767</string>
+<string>8.0.32767.32767</string>
+<key>CFBundleName</key>
+<string>vdb.do</string>
 <key>CFBundleInfoDictionaryVersion</key>
 <string>6.0</string>
 <key>LSMinimumSystemVersion</key>
 <string>10.6</string>
-<key>CFBundleExecutable</key>
-<string>vdb.do</string>
+<key>CFBundleIdentifier</key>
+<string>jv.vdb</string>
+<key>CFBundleVersion</key>
+<string>8.0.32767.32767</string>
 </dict>
 </plist>
--- a/jv_vdb.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/jv_vdb.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'* Projects & Packages *'
 !
 
+!jv_vdb class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !jv_vdb class methodsFor:'description'!
 
@@ -122,20 +142,26 @@
     "Returns a company string which will appear in <lib>.rc.
      Under win32, this is placed into the dlls file-info"
 
-    ^ 'My Company'
+    ^ 'Jan Vrany'
+
+    "Modified: / 23-11-2017 / 22:33:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 description
     "Returns a description string which will appear in nt.def / bc.def"
 
-    ^ 'Class Library'
+    ^ 'Visual / VM Debugger Library'
+
+    "Modified: / 23-11-2017 / 22:34:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 legalCopyright
     "Returns a copyright string which will appear in <lib>.rc.
      Under win32, this is placed into the dlls file-info"
 
-    ^ 'My CopyRight or CopyLeft'
+    ^ 'Copyright (C) Jan Vrany 2015-now'
+
+    "Modified (format): / 23-11-2017 / 22:36:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 productName
@@ -143,7 +169,9 @@
      Under win32, this is placed into the dlls file-info.
      This method is usually redefined in a concrete application definition"
 
-    ^ 'LibraryName'
+    ^ self description
+
+    "Modified: / 23-11-2017 / 22:36:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !jv_vdb class methodsFor:'documentation'!
--- a/tests/jv_vdb_tests.st	Fri Oct 13 21:38:13 2017 +0100
+++ b/tests/jv_vdb_tests.st	Thu Nov 23 22:45:57 2017 +0000
@@ -1,3 +1,11 @@
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
 "{ Package: 'jv:vdb/tests' }"
 
 "{ NameSpace: Smalltalk }"
@@ -9,6 +17,18 @@
 	category:'* Projects & Packages *'
 !
 
+!jv_vdb_tests class methodsFor:'documentation'!
+
+copyright
+"
+jv:vdb - Visual / VM Debugger
+Copyright (C) 2015-now Jan Vrany
+
+This software is licensed under 'Creative Commons Attribution-NonCommercial 4.0 International License'
+
+You may find a full license text in LICENSE.txt or at http://creativecommons.org/licenses/by-nc/4.0/
+"
+! !
 
 !jv_vdb_tests class methodsFor:'description'!
 
@@ -90,20 +110,26 @@
     "Returns a company string which will appear in <lib>.rc.
      Under win32, this is placed into the dlls file-info"
 
-    ^ 'My Company'
+    ^ 'Jan Vrany'
+
+    "Modified: / 23-11-2017 / 22:33:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 description
     "Returns a description string which will appear in nt.def / bc.def"
 
-    ^ 'Class Library'
+    ^ 'Visual / VM Debugger Tests'
+
+    "Modified: / 23-11-2017 / 22:43:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 legalCopyright
     "Returns a copyright string which will appear in <lib>.rc.
      Under win32, this is placed into the dlls file-info"
 
-    ^ 'My CopyRight or CopyLeft'
+    ^ 'Copyright (C) Jan Vrany 2015-now'
+
+    "Modified (format): / 23-11-2017 / 22:36:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 productName
@@ -111,7 +137,9 @@
      Under win32, this is placed into the dlls file-info.
      This method is usually redefined in a concrete application definition"
 
-    ^ 'LibraryName'
+    ^ self description
+
+    "Modified: / 23-11-2017 / 22:36:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !jv_vdb_tests class methodsFor:'documentation'!