License this package under 'Creative Commons Attribution-NonCommercial 4.0 International License'
--- /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'!