[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz ./Makefile gfx/demo/nic/stencil.py gfx/demo...
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz ./Makefile gfx/demo/nic/stencil.py gfx/demo... |
Date: |
Mon, 16 Sep 2002 06:09:04 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 02/09/16 06:09:04
Modified files:
. : Makefile
gfx/demo/nic : stencil.py stencildepth.py
gzz/index : Index.java Indexer.java
Added files:
gzz/index/impl : EnfiladeOverlapIndex.java
test/gzz/index : enfiladeoverlap.py
test/gzz/index/impl: enfiladeoverlapindex.test
Log message:
Enfilade overlap searching. This will be used to implement xanadu links
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Makefile.diff?tr1=1.168&tr2=1.169&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/nic/stencil.py.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/nic/stencildepth.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/index/Index.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/index/Indexer.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/index/impl/EnfiladeOverlapIndex.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/test/gzz/index/enfiladeoverlap.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/test/gzz/index/impl/enfiladeoverlapindex.test?rev=1.1
Patches:
Index: gzz/Makefile
diff -c gzz/Makefile:1.168 gzz/Makefile:1.169
*** gzz/Makefile:1.168 Sat Sep 14 09:09:49 2002
--- gzz/Makefile Mon Sep 16 06:09:03 2002
***************
*** 167,179 ****
# find . -name '*.java' | xargs grep -h "^package" | sort | uniq | sed
's/package //;s/;//;' | grep -v java.tex
! DOCPKGS=gzz.view gzz.client gzz.client.awt gzz.client.gl gzz.gfx.gl gzz.impl
gzz.diff gzz.mediaserver.storage gzz.mediaserver gzz.util gzz.vob gzz.vob.buoy
gzz gzz.media gzz.fuzzy gzz.media.impl gzz.zzutil gzz.slices gzz.control
PP=gzz/modules/pp/*.java gzz/modules/pp/vob/*.java
# Can't add ZZClangOps since javac complains of doubly defined class...
# maybe should use uniq?
! SRC0:=$(GENERATED) $(wildcard gzz/*.java gzz/errors/*.java gzz/diff/*.java
gzz/impl/*.java gzz/impl/mirror/*.java gzz/media/*.java gzz/fuzzy/*.java
gzz/control/*.java lava/gzz/media/*.java gzz/media/impl/*.java
gzz/zzutil/*.java gzz/impl/clasm/*.java gzz/util/*.java gzz/vob/*.java
gzz/vob/buoy/*.java gzz/gfx/gl/*.java gzz/mediaserver/*.java
lava/gzz/mediaserver/*.java gzz/mediaserver/*/*.java
lava/gzz/mediaserver/*/*.java gzz/mediaserver/http/*/*.java
lava/gzz/mediaserver/*/*/*.java gzz/ideas/*.java gzz/client/*.java
gzz/view/*.java gzz/client/awt/*.java gzz/client/gl/*.java $(PP)
gzz/modules/contraints/*.java gzz/modules/mm/*.java lava/gzz/media/*.java
lava/gzz/media/impl/*.java gzz/slices/*.java gzz/storm/*.java) $(TESTS)
# gzz/impl/zob/*.java
LAVASRC:= $(wildcard lava/gzz/*.java lava/gzz/impl/*.java
lava/gzz/impl/errors/*.java lava/gzz/impl/mirror/*.java lava/gzz/storm/*.java
lava/gzz/util/*.java lava/gzz/storm/impl/*.java)
--- 167,179 ----
# find . -name '*.java' | xargs grep -h "^package" | sort | uniq | sed
's/package //;s/;//;' | grep -v java.tex
! DOCPKGS=gzz.view gzz.client gzz.client.awt gzz.client.gl gzz.gfx.gl gzz.impl
gzz.diff gzz.mediaserver.storage gzz.mediaserver gzz.util gzz.vob gzz.vob.buoy
gzz gzz.media gzz.fuzzy gzz.media.impl gzz.index gzz.index.impl gzz.zzutil
gzz.slices gzz.control
PP=gzz/modules/pp/*.java gzz/modules/pp/vob/*.java
# Can't add ZZClangOps since javac complains of doubly defined class...
# maybe should use uniq?
! SRC0:=$(GENERATED) $(wildcard gzz/*.java gzz/errors/*.java gzz/diff/*.java
gzz/impl/*.java gzz/impl/mirror/*.java gzz/media/*.java gzz/fuzzy/*.java
gzz/control/*.java lava/gzz/media/*.java gzz/media/impl/*.java gzz/index/*.java
gzz/index/impl/*.java gzz/zzutil/*.java gzz/impl/clasm/*.java gzz/util/*.java
gzz/vob/*.java gzz/vob/buoy/*.java gzz/gfx/gl/*.java gzz/mediaserver/*.java
lava/gzz/mediaserver/*.java gzz/mediaserver/*/*.java
lava/gzz/mediaserver/*/*.java gzz/mediaserver/http/*/*.java
lava/gzz/mediaserver/*/*/*.java gzz/ideas/*.java gzz/client/*.java
gzz/view/*.java gzz/client/awt/*.java gzz/client/gl/*.java $(PP)
gzz/modules/contraints/*.java gzz/modules/mm/*.java lava/gzz/media/*.java
lava/gzz/media/impl/*.java gzz/slices/*.java gzz/storm/*.java) $(TESTS)
# gzz/impl/zob/*.java
LAVASRC:= $(wildcard lava/gzz/*.java lava/gzz/impl/*.java
lava/gzz/impl/errors/*.java lava/gzz/impl/mirror/*.java lava/gzz/storm/*.java
lava/gzz/util/*.java lava/gzz/storm/impl/*.java)
Index: gzz/gfx/demo/nic/stencil.py
diff -c gzz/gfx/demo/nic/stencil.py:1.7 gzz/gfx/demo/nic/stencil.py:1.8
*** gzz/gfx/demo/nic/stencil.py:1.7 Fri Sep 13 14:41:26 2002
--- gzz/gfx/demo/nic/stencil.py Mon Sep 16 06:09:03 2002
***************
*** 1,4 ****
! #(c):Benja Fallenstein
from __future__ import nested_scopes
--- 1,20 ----
! #
! # Copyright (c) 2002, Benja Fallenstein
! #
! # You may use and distribute under the terms of either the GNU Lesser
! # General Public License, either version 2 of the license or,
! # at your choice, any later version. Alternatively, you may use and
! # distribute under the terms of the XPL.
! #
! # See the LICENSE.lgpl and LICENSE.xpl files for the specific terms of
! # the licenses.
! #
! # This software is distributed in the hope that it will be useful,
! # but WITHOUT ANY WARRANTY; without even the implied warranty of
! # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the README
! # file for more details.
! #
!
from __future__ import nested_scopes
Index: gzz/gfx/demo/nic/stencildepth.py
diff -c gzz/gfx/demo/nic/stencildepth.py:1.2
gzz/gfx/demo/nic/stencildepth.py:1.3
*** gzz/gfx/demo/nic/stencildepth.py:1.2 Sun Sep 15 06:11:14 2002
--- gzz/gfx/demo/nic/stencildepth.py Mon Sep 16 06:09:03 2002
***************
*** 1,4 ****
! #(c):Benja Fallenstein
from __future__ import nested_scopes
--- 1,20 ----
! #
! # Copyright (c) 2002, Benja Fallenstein
! #
! # You may use and distribute under the terms of either the GNU Lesser
! # General Public License, either version 2 of the license or,
! # at your choice, any later version. Alternatively, you may use and
! # distribute under the terms of the XPL.
! #
! # See the LICENSE.lgpl and LICENSE.xpl files for the specific terms of
! # the licenses.
! #
! # This software is distributed in the hope that it will be useful,
! # but WITHOUT ANY WARRANTY; without even the implied warranty of
! # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the README
! # file for more details.
! #
!
from __future__ import nested_scopes
Index: gzz/gzz/index/Index.java
diff -c gzz/gzz/index/Index.java:1.1 gzz/gzz/index/Index.java:1.2
*** gzz/gzz/index/Index.java:1.1 Mon Sep 16 04:02:39 2002
--- gzz/gzz/index/Index.java Mon Sep 16 06:09:03 2002
***************
*** 1,6 ****
! // (c) Tuomas J. Lukka
package gzz.index;
/** A searchable index.
* This is an interface which is used to represent indices,
--- 1,28 ----
! /*
! Index.java
! *
! * Copyright (c) 2002, Tuomas J. Lukka
! *
! * You may use and distribute under the terms of either the GNU Lesser
! * General Public License, either version 2 of the license or,
! * at your choice, any later version. Alternatively, you may use and
! * distribute under the terms of the XPL.
! *
! * See the LICENSE.lgpl and LICENSE.xpl files for the specific terms of
! * the licenses.
! *
! * This software is distributed in the hope that it will be useful,
! * but WITHOUT ANY WARRANTY; without even the implied warranty of
! * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the README
! * file for more details.
! *
! */
! /*
! * Written by Tuomas J. Lukka
! */
package gzz.index;
+ import java.util.Collection;
/** A searchable index.
* This is an interface which is used to represent indices,
***************
*** 12,16 ****
* </ul>
*/
public interface Index {
! Set getMatches(Object o);
}
--- 34,44 ----
* </ul>
*/
public interface Index {
! /** Get a set of entry "names" that match the given object.
! * The semantics of this call depend on the exact implementation.
! * What is guaranteed is that if no change has been made to
! * the Index object, the same object will get an equal
! * return value from this call.
! */
! Collection getMatches(Object o);
}
Index: gzz/gzz/index/Indexer.java
diff -c gzz/gzz/index/Indexer.java:1.1 gzz/gzz/index/Indexer.java:1.2
*** gzz/gzz/index/Indexer.java:1.1 Mon Sep 16 04:02:39 2002
--- gzz/gzz/index/Indexer.java Mon Sep 16 06:09:03 2002
***************
*** 1,4 ****
! // (c) Tuomas J. Lukka
package gzz.index;
--- 1,25 ----
! /*
! Indexer.java
! *
! * Copyright (c) 2002, Tuomas J. Lukka
! *
! * You may use and distribute under the terms of either the GNU Lesser
! * General Public License, either version 2 of the license or,
! * at your choice, any later version. Alternatively, you may use and
! * distribute under the terms of the XPL.
! *
! * See the LICENSE.lgpl and LICENSE.xpl files for the specific terms of
! * the licenses.
! *
! * This software is distributed in the hope that it will be useful,
! * but WITHOUT ANY WARRANTY; without even the implied warranty of
! * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the README
! * file for more details.
! *
! */
! /*
! * Written by Tuomas J. Lukka
! */
package gzz.index;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] gzz ./Makefile gfx/demo/nic/stencil.py gfx/demo...,
Tuomas J. Lukka <=