/[closure]/closure/closure.asd
ViewVC logotype

Log of /closure/closure.asd

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.20 - (view) (annotate) - [select for diffs]
Mon Jun 2 21:40:20 2008 UTC (5 years, 10 months ago) by dlichteblau
Branch: MAIN
CVS Tags: HEAD
Changes since 1.19: +0 -1 lines
Diff to previous 1.19 , to selected 1.3
removed dependency on clim-clx

Revision 1.19 - (view) (annotate) - [select for diffs]
Sun Oct 7 21:44:36 2007 UTC (6 years, 6 months ago) by dlichteblau
Branch: MAIN
Changes since 1.18: +7 -26 lines
Diff to previous 1.18 , to selected 1.3
Move the HTML parser and its dependencies into a separate system.

	* INSTALL: Mention the dependency on Closure HTML.

	* closure.asd (RUNES): Depend on closure-html.  (CLOSURE): Removed
	clex, lalr, net/mime, parse.  Added renderer/pt.

	* resources/resources.lisp: Removed DTD parsing.

	* src/glisp/package.lisp: Import gstream symbols from html-glisp
	for re-export.

	* src/glisp/util.lisp (GSTREAM, USE-CHAR-FOR-BYTE-STREAM-FLAVOUR,
	G/READ-BYTE, G/UNREAD-BYTE, G/WRITE-BYTE,
	USE-BYTE-FOR-CHAR-STREAM-FLAVOUR, G/READ-CHAR, G/UNREAD-CHAR,
	G/WRITE-CHAR, CL-STREAM, G/FINISH-OUTPUT, G/CLOSE, CL-BYTE-STREAM,
	G/READ-BYTE-SEQUENCE, G/WRITE-BYTE-SEQUENCE, CL-CHAR-STREAM,
	G/WRITE-STRING, G/READ-LINE, G/READ-LINE*, VECTOR-OUTPUT-STREAM,
	G/MAKE-VECTOR-OUTPUT-STREAM, CL-BYTE-STREAM->GSTREAM,
	CL-CHAR-STREAM->GSTREAM): Removed from this file, because this
	code now lives in HTML-GLISP.

	* src/gui/gui.lisp s/cl-user::*html-dtd*/closure-html:*html-dtd*.
	(*html-dtd*): Removed defvar.

	* src/net/package.lisp: Use closure-mime-types.

	* src/parse/package.lisp: Removed.
	* src/parse/pt.lisp: Removed.
	* src/parse/sgml-dtd.lisp: Removed.
	* src/parse/sgml-parse.lisp: Removed.

	* resources/dtd/DTD-HTML-4.0: Removed.
	* resources/dtd/DTD-HTML-4.0-Frameset: Removed.
	* resources/dtd/DTD-HTML-4.0-Transitional: Removed.
	* resources/dtd/Entities-Latin1: Removed.
	* resources/dtd/Entities-Special: Removed.
	* resources/dtd/Entities-Symbols: Removed.
	* resources/dtd/HTML-3.0: Removed.
	* resources/dtd/NETSCAPE-Bookmark-file-1: Removed.
	* resources/dtd/catalog: Removed.

Revision 1.18 - (view) (annotate) - [select for diffs]
Thu Jan 4 23:46:25 2007 UTC (7 years, 3 months ago) by emarsden
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17 , to selected 1.3
Cleanups.

Revision 1.17 - (view) (annotate) - [select for diffs]
Wed Jan 3 15:39:28 2007 UTC (7 years, 3 months ago) by emarsden
Branch: MAIN
Changes since 1.16: +7 -4 lines
Diff to previous 1.16 , to selected 1.3
Load GIF images using the Skippy library, instead of the external
application gif2png. Reorganize the image code in the process.

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue Jan 2 14:30:11 2007 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 , to selected 1.3
Use the ZIP library instead of run-shell-command for the zip:// protocol.

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue Jan 2 13:12:57 2007 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 , to selected 1.3
Removed open-inet-socket from dep-*.

Move g/open-inet-socket from glisp into net/.
[Its :char case was never being used, all implementations used :byte.]

Depend on trivial-sockets to create the socket.  Usocket seems to be
better maintained, but has trivial-sockets compatibility and our socket
needs are "trivial" right now.

Revision 1.14 - (view) (annotate) - [select for diffs]
Tue Jan 2 12:08:10 2007 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.13: +1 -1 lines
Diff to previous 1.13 , to selected 1.3
depend on :MCCLIM, which loads :CLIM-LOOKS, rather than just :CLIM

Revision 1.13 - (view) (annotate) - [select for diffs]
Sun Dec 31 15:45:30 2006 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 , to selected 1.3
"so that non-GUI parts of Closure don't have to depend on CLIM anymore"

... make it so.

Revision 1.12 - (view) (annotate) - [select for diffs]
Sun Dec 31 15:42:40 2006 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 , to selected 1.3
Use Bordeaux Threads for all threading primitives, so that non-GUI parts of
Closure don't have to depend on CLIM anymore.

  - Removed all mp/ functions from glisp.

  - Use condition variables instead of process-wait.

Revision 1.11 - (view) (annotate) - [select for diffs]
Sun Dec 31 13:11:44 2006 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 , to selected 1.3
Based on the assumption that (and cmucl pthread) is actually code for
Scieneer CL, rename dep-cmucl-dtc to dep-scl.

Revision 1.10 - (view) (annotate) - [select for diffs]
Sun Dec 31 13:00:03 2006 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.9: +1 -2 lines
Diff to previous 1.9 , to selected 1.3
As part of the great glisp cleanup, remove dep-acl5.lisp.  Hopefully
this doesn't break anything, but according to both closure.asd and
closure.system, this file hasn't been in use ever since Allegro 6.0 came
out, and it's now at version 8.0.  Obviously, this file was -meant- for
ACL >= 5.0, not ACL == 5.0, but that's not what the reader conditionals
say.  The differences to dep-acl.lisp seem negligible anyway.  If this
breaks anything, please complain so that it can be fixed.

Revision 1.9 - (view) (annotate) - [select for diffs]
Sun Dec 31 12:35:18 2006 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 , to selected 1.3
Don't export gray stream symbols from glisp.  Use a normal defpackage
for glisp.  (I was planning to switch closure to the trivial-gray-streams
package instead, but couldn't find any actual gray streams usage.)

Revision 1.8 - (view) (annotate) - [select for diffs]
Fri Dec 29 21:29:22 2006 UTC (7 years, 3 months ago) by dlichteblau
Branch: MAIN
Changes since 1.7: +3 -19 lines
Diff to previous 1.7 , to selected 1.3
Use CXML's rune implementation and XML parser.

Revision 1.7 - (view) (annotate) - [select for diffs]
Wed Jan 11 22:05:54 2006 UTC (8 years, 3 months ago) by tdalyjr
Branch: MAIN
Changes since 1.6: +1 -0 lines
Diff to previous 1.6 , to selected 1.3
Patch by Vincent Arkesteijn to indicate the glisp system's dependance
on the clim and, in sbcl, sb-bsd-sockets systems.

Revision 1.6 - (view) (annotate) - [select for diffs]
Thu Aug 25 15:14:11 2005 UTC (8 years, 7 months ago) by crhodes
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 , to selected 1.3
OpenMCL support (from Dave Murray aka JQS)

Revision 1.5 - (view) (annotate) - [select for diffs]
Mon Jun 13 10:14:22 2005 UTC (8 years, 10 months ago) by crhodes
Branch: MAIN
Changes since 1.4: +0 -2 lines
Diff to previous 1.4 , to selected 1.3
Make it compile under sbcl.  Re-enable the WARNING hack in closure.asd,
and remove one or two uses of non-standard-chars in code.

Revision 1.4 - (view) (annotate) - [select for diffs]
Sun Mar 13 20:54:52 2005 UTC (9 years, 1 month ago) by emarsden
Branch: MAIN
Changes since 1.3: +1 -2 lines
Diff to previous 1.3
Remove dependency on the clx system.

Revision 1.3 - (view) (annotate) - [selected]
Fri Jul 4 19:44:21 2003 UTC (10 years, 9 months ago) by hmot
Branch: MAIN
Changes since 1.2: +3 -1 lines
Diff to previous 1.2
First attempt at introducing a SAX-like layer between the parser and the DOM.

- sax-handler.lisp defines the generic functions a handler should implement.
  Default methods are provided that simply do nothing.
  This is currently horribly incomplete.
- dom-builder.lisp implements these methods to build a dom-impl:document
- xml-parser.lisp now call the sax methods instead of the dom constructors.
  It uses the special variable *handler* (formerly known as *document*), which
  comes from a new optional argument to parse-file/stream/string. This argument
  defaults to a dom-impl:dom-builder, so the default behaviour when called
  with just one arg is unchanged.
- Additionally, the parse-* functions are now exported from the XML package.

Even if the sax method signatures imply otherwise, there is no support for
namespaces yet. The namespace-uri and prefix arguments are always nil, the
qname contains the full GI. This should obviously be changed, but it requires
some good idea how to represent attributes in start-element (among other things).
Currently it's just a (name . value) alist, which doesn't quite work with
namespaced attributes.

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Jun 19 15:02:23 2003 UTC (10 years, 10 months ago) by gilbert
Branch: MAIN
Changes since 1.1: +19 -0 lines
Diff to previous 1.1 , to selected 1.3
Patches by Christophe Rhodes.

  * muffles compiler warnings;
  * commented out method that would stop sbcl from breaking into the
    debugger on a failurep return value from COMPILE-FILE;
  * fix the type error in mime.lisp.

Revision 1.1 - (view) (annotate) - [select for diffs]
Fri Mar 14 17:09:05 2003 UTC (11 years, 1 month ago) by dan
Branch: MAIN
Diff to selected 1.3
SBCl dependencies and defsystem

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5