gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz ./CODING ./LICENSE.xpl ./NEWS ./README-MS d...


From: Benja Fallenstein
Subject: [Gzz-commits] gzz ./CODING ./LICENSE.xpl ./NEWS ./README-MS d...
Date: Wed, 28 Aug 2002 09:07:29 -0400

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Benja Fallenstein <address@hidden>      02/08/28 09:07:28

Modified files:
        .              : CODING LICENSE.xpl NEWS README-MS 
        doc/pegboard/1002: PEG_1002.html 
        doc/pegboard/1003: Makefile dia1003.mp 

Log message:
        Remove references to 'GZigZag' in some important places

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/CODING.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/LICENSE.xpl.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/NEWS.diff?tr1=1.23&tr2=1.24&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/README-MS.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/1002/PEG_1002.html.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/1003/Makefile.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/1003/dia1003.mp.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: gzz/CODING
diff -c gzz/CODING:1.20 gzz/CODING:1.21
*** gzz/CODING:1.20     Mon Jul  1 17:22:34 2002
--- gzz/CODING  Wed Aug 28 09:07:28 2002
***************
*** 1,25 ****
! Coding rules for GZigZag                                        -*- Text -*-
  ========================
            Tuomas Lukka
              Antti-Juhani Kaijanaho
  
! $Id: CODING,v 1.20 2002/07/01 21:22:34 Vegai Exp $
  
  This document attempts to give a brief guide on how to write
  Java code for this project.
  
  - each Java file should contain the boilerplate copyright and
!   license notice (see e.g. Java/ZZCell.java).
  
! - all of the classes should be in a package. The packages are
!       org.gzigzag            -- general core stuff
!       org.gzigzag.module     -- modules
!       org.gzigzag.dimension  -- dimensions for use with DimSpace
  
  - The main Java/ subdirectory may only depend on the JDK 1.1.8 APIs.
    Swing is not allowed
    The java.util Collections API
!   (found in JDK 1.2, kaffe and as a separate download for 1.1) 
    IS allowed.
  
    There is also Java/exp for experimental things that touch the core
--- 1,22 ----
! Coding rules for Gzz                                        -*- Text -*-
  ========================
            Tuomas Lukka
              Antti-Juhani Kaijanaho
  
! $Id: CODING,v 1.21 2002/08/28 13:07:28 benja Exp $
  
  This document attempts to give a brief guide on how to write
  Java code for this project.
  
  - each Java file should contain the boilerplate copyright and
!   license notice (see e.g. gzz/Cell.java).
  
! - all of the classes should be in a package (under gzz).
  
  - The main Java/ subdirectory may only depend on the JDK 1.1.8 APIs.
    Swing is not allowed
    The java.util Collections API
!   (found in JDK 1.2, kaffe and as a separate download for 1.1)
    IS allowed.
  
    There is also Java/exp for experimental things that touch the core
***************
*** 28,34 ****
    Modules/ can depend on anything, as long as the dependency is documented.
    Nothing in the main Java/ subdirectory may depend on anything in Modules/
    This ensures that we retain portability and easy installation. All the user
!   has to do is to give up on a module that has an odd dependency, not the 
whole 
    system.
  
    Note that all modules need not be in the Modules/ subdirectory: for 
instance,
--- 25,31 ----
    Modules/ can depend on anything, as long as the dependency is documented.
    Nothing in the main Java/ subdirectory may depend on anything in Modules/
    This ensures that we retain portability and easy installation. All the user
!   has to do is to give up on a module that has an odd dependency, not the 
whole
    system.
  
    Note that all modules need not be in the Modules/ subdirectory: for 
instance,
***************
*** 40,54 ****
  
  - Each class should start with the line (not indented to save space)
  
! public static final String rcsid = "$Id: CODING,v 1.20 2002/07/01 21:22:34 
Vegai Exp $";
  
    except interfaces, which should have
  
! String rcsid = "$Id: CODING,v 1.20 2002/07/01 21:22:34 Vegai Exp $";
  
    instead.
  
!   This will pull in the version identifier from the CVS file. 
    XXX IT SHOULD PROBABLY BE INCLUDED IN THE JAVADOC AS WELL!
  
  - For debugging log messages, use the code
--- 37,51 ----
  
  - Each class should start with the line (not indented to save space)
  
! public static final String rcsid = "$Id: CODING,v 1.21 2002/08/28 13:07:28 
benja Exp $";
  
    except interfaces, which should have
  
! String rcsid = "$Id: CODING,v 1.21 2002/08/28 13:07:28 benja Exp $";
  
    instead.
  
!   This will pull in the version identifier from the CVS file.
    XXX IT SHOULD PROBABLY BE INCLUDED IN THE JAVADOC AS WELL!
  
  - For debugging log messages, use the code
***************
*** 56,70 ****
      public static boolean dbg = false;
      protected static void p(String s) { ZZLogger.log(s); }
      ...
!     if(dbg) p("Debug message");    
  
    to print out messages. The System.out.println() is too verbose to insert
    into code. This code can be added to the beginning of any class.
  
    NOTE THE CHANGE FROM PREVIOUS: due to Java's handling of certain String
    concenations, we now prefer not to use separate methods for non-debugged
!   and debugged logging. The former way used resources needlessly on 
!   every log message -- even if debugging was turned off. 
  
    NOTE THE CHANGE FROM PREVIOUS: there is NO "final" qualifier for dbg,
    as a non-final dbg can be used on the commandline to switch debugging
--- 53,67 ----
      public static boolean dbg = false;
      protected static void p(String s) { ZZLogger.log(s); }
      ...
!     if(dbg) p("Debug message");
  
    to print out messages. The System.out.println() is too verbose to insert
    into code. This code can be added to the beginning of any class.
  
    NOTE THE CHANGE FROM PREVIOUS: due to Java's handling of certain String
    concenations, we now prefer not to use separate methods for non-debugged
!   and debugged logging. The former way used resources needlessly on
!   every log message -- even if debugging was turned off.
  
    NOTE THE CHANGE FROM PREVIOUS: there is NO "final" qualifier for dbg,
    as a non-final dbg can be used on the commandline to switch debugging
***************
*** 96,102 ****
    caches without any cleaning).
  
    One of the considerations here is that Kaffe JVM provides a completely
!   free platform on which we can run the free GZigZag. If SUN or someone else
    ever releases their Java implementation under a free license, the situation
    is completely different.
  
--- 93,99 ----
    caches without any cleaning).
  
    One of the considerations here is that Kaffe JVM provides a completely
!   free platform on which we can run the free Gzz. If SUN or someone else
    ever releases their Java implementation under a free license, the situation
    is completely different.
  
Index: gzz/LICENSE.xpl
diff -c gzz/LICENSE.xpl:1.1 gzz/LICENSE.xpl:1.2
*** gzz/LICENSE.xpl:1.1 Sat Dec  4 12:37:53 1999
--- gzz/LICENSE.xpl     Wed Aug 28 09:07:28 2002
***************
*** 7,16 ****
  ((Rationale, NOT PART OF THE ACTUAL LICENSE:
  This is a placeholder for version 1 of the license which is going to 
  be Ted Nelson's transpublishing-based opensource license. 
! For the gzigzag package, the existence of this placeholder means two things:
  1) Currently the distribution mode is exactly LGPL, due to the user's other
  choice being this license which is currently nothing
  2) When submitting contributions, you are implicitly agreeing that your
  contributions will fall under the later versions of this license as well as
! LGPL, when incorporated into gzigzag.))
  
--- 7,16 ----
  ((Rationale, NOT PART OF THE ACTUAL LICENSE:
  This is a placeholder for version 1 of the license which is going to 
  be Ted Nelson's transpublishing-based opensource license. 
! For Gzz, the existence of this placeholder means two things:
  1) Currently the distribution mode is exactly LGPL, due to the user's other
  choice being this license which is currently nothing
  2) When submitting contributions, you are implicitly agreeing that your
  contributions will fall under the later versions of this license as well as
! LGPL, when incorporated into Gzz.))
  
Index: gzz/NEWS
diff -c gzz/NEWS:1.23 gzz/NEWS:1.24
*** gzz/NEWS:1.23       Wed Aug 28 08:23:53 2002
--- gzz/NEWS    Wed Aug 28 09:07:28 2002
***************
*** 1,6 ****
! ===============================                                     -*- Text 
-*-
! User-visible changes in GZigZag
! ===============================
  
  The 0.8 Series
  =========
--- 1,6 ----
! ============================                                     -*- Text -*-
! User-visible changes in Gzz
! ============================
  
  The 0.8 Series
  =========
Index: gzz/README-MS
diff -c gzz/README-MS:1.6 gzz/README-MS:1.7
*** gzz/README-MS:1.6   Mon Aug 26 10:34:19 2002
--- gzz/README-MS       Wed Aug 28 09:07:28 2002
***************
*** 33,39 ****
  Pool: gzz-base
  Contains: The initial client space and public data created by developers
  Read-access: public
! Write-access: GZigZag developers
  Local directory: ../../Z relative to gzz/gzz/
  
  Pool: gzz-jyu-private
--- 33,39 ----
  Pool: gzz-base
  Contains: The initial client space and public data created by developers
  Read-access: public
! Write-access: Gzz developers
  Local directory: ../../Z relative to gzz/gzz/
  
  Pool: gzz-jyu-private
***************
*** 62,68 ****
  changes back to the URL will fail.
  
  Command line written out for customization:
! java org.gzigzag.impl.Synch -dir ../../Z -url 
http://himalia.it.jyu.fi/ms/gzz-base
  
  2.4. rsync access
  rsync access is at the moment available for developers only, and it's needed 
--- 62,68 ----
  changes back to the URL will fail.
  
  Command line written out for customization:
! java gzz.impl.Synch -dir ../../Z -url http://himalia.it.jyu.fi/ms/gzz-base
  
  2.4. rsync access
  rsync access is at the moment available for developers only, and it's needed 
Index: gzz/doc/pegboard/1002/PEG_1002.html
diff -c gzz/doc/pegboard/1002/PEG_1002.html:1.3 
gzz/doc/pegboard/1002/PEG_1002.html:1.4
*** gzz/doc/pegboard/1002/PEG_1002.html:1.3     Tue Aug 27 13:19:42 2002
--- gzz/doc/pegboard/1002/PEG_1002.html Wed Aug 28 09:07:28 2002
***************
*** 21,34 ****
    <ul>
      <li>Remove all references to <tt>EvilCellTexter</tt>, including removing
        <tt>setSpan()</tt> and <tt>getSpan()</tt></li>
!     
      <li>Disable using Cell objects as dimensions; this encourages writing
  inefficient code<br>
      <small>(Benja:) OTOH, <em>most</em> code won't need to be that efficient.
             Only view code is that time-critical, but not e.g. bindings<br>
  (Tjl): True, but I think they will mostly confuse people and not get used
  much. They make the Cell class look much more convoluted than it is; I'd
! like to get rid of it.     </small>
      </li>
  
      <li>Move zzclone() implementations into Space's responsibility; especially
--- 21,36 ----
    <ul>
      <li>Remove all references to <tt>EvilCellTexter</tt>, including removing
        <tt>setSpan()</tt> and <tt>getSpan()</tt></li>
! 
      <li>Disable using Cell objects as dimensions; this encourages writing
  inefficient code<br>
      <small>(Benja:) OTOH, <em>most</em> code won't need to be that efficient.
             Only view code is that time-critical, but not e.g. bindings<br>
  (Tjl): True, but I think they will mostly confuse people and not get used
  much. They make the Cell class look much more convoluted than it is; I'd
! like to get rid of it.<br>
!         (Benja:) Yes, these are good points.
!      </small>
      </li>
  
      <li>Move zzclone() implementations into Space's responsibility; especially
***************
*** 55,58 ****
  <blockquote><br>
  </blockquote>
  <br>
! </body></html>
\ No newline at end of file
--- 57,60 ----
  <blockquote><br>
  </blockquote>
  <br>
! </body></html>
Index: gzz/doc/pegboard/1003/Makefile
diff -c gzz/doc/pegboard/1003/Makefile:1.1 gzz/doc/pegboard/1003/Makefile:1.2
*** gzz/doc/pegboard/1003/Makefile:1.1  Tue Aug 27 13:20:17 2002
--- gzz/doc/pegboard/1003/Makefile      Wed Aug 28 09:07:28 2002
***************
*** 1,4 ****
! all:
        mpost dia1003.mp
        pstopnm <dia1003.1 | pnmtopng >d1.png
        pstopnm <dia1003.2 | pnmtopng >d2.png
--- 1,8 ----
! b:
!       mpost dia1003b.mp
!       pstopnm <dia1003b.1 | pnmtopng >d1b.png
! 
! all: b
        mpost dia1003.mp
        pstopnm <dia1003.1 | pnmtopng >d1.png
        pstopnm <dia1003.2 | pnmtopng >d2.png
Index: gzz/doc/pegboard/1003/dia1003.mp
diff -c gzz/doc/pegboard/1003/dia1003.mp:1.1 
gzz/doc/pegboard/1003/dia1003.mp:1.2
*** gzz/doc/pegboard/1003/dia1003.mp:1.1        Tue Aug 27 06:36:08 2002
--- gzz/doc/pegboard/1003/dia1003.mp    Wed Aug 28 09:07:28 2002
***************
*** 19,26 ****
  clip hellotmp to clpath;
  addto currentpicture also hellotmp;
  addto currentpicture doublepath clpath withpen currentpen;
- 
  endfig;
  beginfig(2);
  coordsys;
  endfig;
--- 19,26 ----
  clip hellotmp to clpath;
  addto currentpicture also hellotmp;
  addto currentpicture doublepath clpath withpen currentpen;
  endfig;
+ 
  beginfig(2);
  coordsys;
  endfig;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]