clinton/lisp-on-lines.git
12 years agoFix missing `without-special-symbol-access' in `funcall-with-attribute-context' master
Clinton Ebadi [Wed, 18 May 2011 00:02:09 +0000 (20:02 -0400)]
Fix missing `without-special-symbol-access' in `funcall-with-attribute-context'
* Saving before comitting is generally a good idea

12 years agoSupport `:activate ((DESC . SPECIAL-INITARGS))' in attributes
Clinton Ebadi [Tue, 17 May 2011 23:48:26 +0000 (19:48 -0400)]
Support `:activate ((DESC . SPECIAL-INITARGS))' in attributes
* Remove duplicate code in `display-attribute' too

13 years agoExport portions of `lol-ucw'
Clinton Ebadi [Wed, 13 Apr 2011 05:50:37 +0000 (01:50 -0400)]
Export portions of `lol-ucw'
* Expose stable interfaces
* Clean up contextl/lol components

13 years agoPass &rest args onto next method in display t NULL
Clinton Ebadi [Tue, 22 Feb 2011 11:10:38 +0000 (06:10 -0500)]
Pass &rest args onto next method in display t NULL
* This caused :attributes &c to be ignored when displaying into a string

13 years agoFix multiple evaluation of `object' form in `with-described-object'
Clinton Ebadi [Fri, 24 Dec 2010 20:02:14 +0000 (15:02 -0500)]
Fix multiple evaluation of `object' form in `with-described-object'

13 years agoSuppress printing of `attribute-editp' when displaying editable attributes
Clinton Ebadi [Thu, 4 Nov 2010 06:09:54 +0000 (02:09 -0400)]
Suppress printing of `attribute-editp' when displaying editable attributes
* Debugging cruft

13 years agomakunbound when +unbound-slot+ is passed to default setter for slot attributes
Clinton Ebadi [Mon, 30 Aug 2010 20:57:49 +0000 (16:57 -0400)]
makunbound when +unbound-slot+ is passed to default setter for slot attributes
* Any custom setters on a CLOS slot will need to implement this behavior

13 years agoUse CLOSER-COMMON-LISP package to resolve conflicts between CL and C2MOP
Clinton Ebadi [Sun, 22 Aug 2010 23:11:04 +0000 (19:11 -0400)]
Use CLOSER-COMMON-LISP package to resolve conflicts between CL and C2MOP

13 years agoExport `attribute-setter' clinton
Clinton Ebadi [Sun, 13 Jun 2010 21:46:28 +0000 (17:46 -0400)]
Export `attribute-setter'

13 years agoUse parenscript-classic rather than parenscript
Clinton Ebadi [Tue, 25 May 2010 17:12:24 +0000 (13:12 -0400)]
Use parenscript-classic rather than parenscript

14 years agoadd patch for proper attribute classes origin/HEAD origin/master
Drew Crampsie [Sat, 10 Apr 2010 00:45:15 +0000 (17:45 -0700)]
add patch for proper attribute classes

14 years agoFinal New Description patch!
drewc [Sun, 20 Dec 2009 23:39:40 +0000 (15:39 -0800)]
Final New Description patch!

This patch implements a new description and attribute protocol that is clearer and faster compiling than the previous.

Run-time performance has not been tested, but has probably suffered somewhat.

THIS BREAKS OLD CODE!!!

The class STANDARD-ATTRIBUTE has been split up and minimized, and define-description has been replaced with defdescription. A compatibility module for defdescription has been integrated, but requres that you shadow STANDARD-ATTRIBUTE as follows :

;;; something like this in you package definition :

    (:shadow :instance :standard-attribute)

;;;; then something like this in your code :

(define-layered-class standard-attribute (lol::define-description-attribute) ())

If that doesn't work, it's a bug, and needs to be reported.

darcs-hash:20091220233940-39164-96a301fff9235cd2efb55591efaad46321a8df6e.gz

14 years agoadd more files for new description code
drewc [Sun, 20 Dec 2009 22:59:43 +0000 (14:59 -0800)]
add more files for new description code

darcs-hash:20091220225943-39164-fe3b1bdd607547af7c0dc5e736e01f7cc3775ad7.gz

14 years agoMore new description code, still broken
drewc [Sun, 20 Dec 2009 22:52:07 +0000 (14:52 -0800)]
More new description code, still broken

darcs-hash:20091220225207-39164-5ffb465797e1bf9227736d2b4552a60eed54457a.gz

14 years agoInitial commit of new description code (warning: broken!)
drewc [Sun, 20 Dec 2009 22:46:10 +0000 (14:46 -0800)]
Initial commit of new description code (warning: broken!)

darcs-hash:20091220224610-39164-6fd7ad22b7ab93057d5488350240d5622852d7a8.gz

14 years agoNew implementation (load "new-description.lisp") of LoL protocol based on Plists...
drewc [Sun, 20 Sep 2009 19:39:47 +0000 (12:39 -0700)]
New implementation  (load "new-description.lisp") of LoL protocol based on Plists. No caching yet, so performance is likely not 100% what it could be, but it's simpler and easier to understand this way.

darcs-hash:20090920193947-39164-dcd5c770fbb36b5849656523d8d102dbc4f8e6b1.gz

14 years agoAdd dlambda + contextl hack
drewc [Thu, 6 Aug 2009 17:55:03 +0000 (10:55 -0700)]
Add dlambda + contextl hack

darcs-hash:20090806175503-39164-c7e7ede2ab7808d98121b2f91f5f6c4fc0f4d011.gz

14 years agoAdd the missing manual (!!)
drewc [Mon, 27 Jul 2009 20:47:45 +0000 (13:47 -0700)]
Add the missing manual (!!)

darcs-hash:20090727204745-39164-fe04526ea6e334b2065bb065bb4f855c2e02dc5d.gz

14 years agoadd contextl component using new dynamic environment stuff
drewc [Fri, 24 Jul 2009 17:08:25 +0000 (10:08 -0700)]
add contextl component using new dynamic environment stuff

darcs-hash:20090724170825-39164-5167dc5a28fa6e0fc101e5b6766017eb65d82d37.gz

14 years agotons of small changes to bring this up to date with maxclaims 2.0
drewc [Tue, 9 Jun 2009 18:13:00 +0000 (11:13 -0700)]
tons of small changes to bring this up to date with maxclaims 2.0

darcs-hash:20090609181300-39164-c6b993650d1b1dcb650cc7acb7a7bc6bbcc4b15b.gz

15 years agominor updates to work with released ucw-core
drewc [Wed, 11 Feb 2009 01:41:32 +0000 (17:41 -0800)]
minor updates to work with released ucw-core

darcs-hash:20090211014132-39164-045377afa026ab6214332a167905410cf541a897.gz

15 years agoAdd LOL component
drewc [Thu, 8 Jan 2009 02:34:08 +0000 (18:34 -0800)]
Add LOL component

Ignore-this: 90cb8901749f588f36b12703a3652d01

darcs-hash:20090108023408-39164-3242410a170c5738c33176b191a80eb79fdf144f.gz

15 years agoAdd context stuff, but don't use it.
drewc [Thu, 8 Jan 2009 02:24:30 +0000 (18:24 -0800)]
Add context stuff, but don't use it.

Ignore-this: dad1490c623bf484702f61e4e1b779ea

darcs-hash:20090108022430-39164-9a4b5baf656f7625551a256da0c0cbf03a1664d4.gz

15 years agoAdd validation code.
drewc [Thu, 8 Jan 2009 01:05:35 +0000 (17:05 -0800)]
Add validation code.

Ignore-this: 53f8e10c35c8ce13332309b4252d7823

darcs-hash:20090108010535-39164-e7ddcb7bc36560014d493bc8a02495cadeed8be5.gz

15 years agoMisc Cleanups.
drewc [Wed, 7 Jan 2009 23:39:59 +0000 (15:39 -0800)]
Misc Cleanups.

darcs-hash:20090107233959-39164-02f05bb3ddc119235fe94ecb7c51f1b6b868d403.gz

15 years agoremobe ROFL and add validation
drewc [Fri, 7 Nov 2008 04:15:39 +0000 (20:15 -0800)]
remobe ROFL and add validation

darcs-hash:20081107041539-39164-3dd97bbf55919053c22181005354ca230e17a633.gz

15 years agoAdd NULL description
drewc [Sat, 27 Sep 2008 20:40:28 +0000 (13:40 -0700)]
Add NULL description

darcs-hash:20080927204028-39164-8068c086078d4b51ccfd2d38f1f66cd0e6f03f1b.gz

15 years agoAdd update to rofl
drewc [Sat, 27 Sep 2008 20:39:58 +0000 (13:39 -0700)]
Add update to rofl

darcs-hash:20080927203958-39164-622f2ef885496f29af6ac04968e291f40b05f2f5.gz

15 years agoAdd :attributes option to core description class
drewc [Sun, 31 Aug 2008 20:22:57 +0000 (13:22 -0700)]
Add :attributes option to core description class

darcs-hash:20080831202257-39164-f18a33729dbabb54acc451e03ffde7d82720198b.gz

15 years agoAdded more ROFL changes
drewc [Sat, 30 Aug 2008 22:07:28 +0000 (15:07 -0700)]
Added more ROFL changes

darcs-hash:20080830220728-39164-63216a0e900e1afc206b0c2fd3d5fe73ddac2a65.gz

15 years agoChanges from maxclaims branch (git).
drewc [Thu, 28 Aug 2008 20:18:21 +0000 (13:18 -0700)]
Changes from maxclaims branch (git).

darcs-hash:20080828201821-39164-f2479c766c4bd3022216029009644ba44f773686.gz

15 years agoError handling fixes
drewc [Thu, 28 Aug 2008 20:17:41 +0000 (13:17 -0700)]
Error handling fixes

darcs-hash:20080828201741-39164-3681c55dbcfda08944e3a285cbca9e4e4a12f17f.gz

15 years agoAdded NULL description and added :when option for attribute active
drewc [Thu, 28 Aug 2008 20:16:32 +0000 (13:16 -0700)]
Added NULL description and added :when option for attribute active

darcs-hash:20080828201632-39164-a2a9ccf0c2e99f36046543911b7158bb276c9e73.gz

15 years agoAdded tutorial, added LABEL attribute to T description. Untested, may be borked.
drewc [Wed, 23 Apr 2008 20:08:34 +0000 (13:08 -0700)]
Added tutorial, added LABEL attribute to T description. Untested, may be borked.

darcs-hash:20080423200834-39164-f9e5a2de94ef38b0c231ec49217a64f81619b058.gz

15 years agoMoved description details out of display.
drewc [Wed, 23 Apr 2008 20:07:30 +0000 (13:07 -0700)]
Moved description details out of display.

darcs-hash:20080423200730-39164-af98029ab0fa2775fa21f8b14fb24658a1ae8ab1.gz

16 years agoExpanded support for Configurable editing.
drewc [Mon, 21 Apr 2008 22:13:03 +0000 (15:13 -0700)]
Expanded support for Configurable editing.

Added an :input initarg to the editable standard-attribute. This option recieves a keyword
list that is applied via make-instance to create and attribute-editor-object.

darcs-hash:20080421221303-39164-ffb80e27ff26d67517e0c1075df347ef24f932bc.gz

16 years agoadded ROFL test cases + extra formatting hooks for attributes
drewc [Fri, 4 Apr 2008 17:43:58 +0000 (10:43 -0700)]
added ROFL test cases + extra formatting hooks for attributes

darcs-hash:20080404174358-39164-4dfd7751ed2a64ded2d0c91044336069a1fd8f32.gz

16 years agoFix multi-action form.
drewc [Sat, 23 Feb 2008 01:49:47 +0000 (17:49 -0800)]
Fix multi-action form.

The 'standard' ucw forms have always required javascript if multiple actions are to be
submitted. I've never liked that, and this is my, IMO, superior solution.

darcs-hash:20080223014947-39164-8b219f9d816266e965fe4a8b08c2cb296ddb03b6.gz

16 years agoforget the tests directory!
drewc [Sat, 23 Feb 2008 01:19:12 +0000 (17:19 -0800)]
forget the tests directory!

darcs-hash:20080223011912-39164-45e4425a4043470e85385c8d59b49bb0146eb407.gz

16 years agoAPI CHANGE: Removed the OBJECT arg from attribute-value
drewc [Fri, 22 Feb 2008 20:31:47 +0000 (12:31 -0800)]
API CHANGE: Removed the OBJECT arg from attribute-value

ATTRIBUTE-VALUE now only takes the attribute. The rest of the arguments
it really needs are now set up in the dynamic environment.

You can still specialize ATTRIBUTE-VALUE-USING-OBJECT.

This should be the last API change for a while. The tests have been
modified to reflect the change.

darcs-hash:20080222203147-39164-73b7e3e69c71891123efbb3f78b2250541823d6b.gz

16 years agoProperties are special now!
drewc [Fri, 25 Jan 2008 08:54:03 +0000 (00:54 -0800)]
Properties are special now!

Added compatibility with special slots from contextl. also added inline descriptions and
added them in display-attribute where they belong.

darcs-hash:20080125085403-39164-31c580e9f256b6384d7a6d8cae8efcf302784565.gz

16 years agocheckpoint.. nothing to see here.
drewc [Sat, 19 Jan 2008 12:54:17 +0000 (04:54 -0800)]
checkpoint.. nothing to see here.

darcs-hash:20080119125417-39164-0d04a6d6f5707cade6e4be71e327fccdb26e70fa.gz

16 years agoMade attribute class layered
drewc [Sat, 19 Jan 2008 10:55:10 +0000 (02:55 -0800)]
Made attribute class layered

darcs-hash:20080119105510-39164-d4770a42971da8caad06f1205a47e16dbda9edc9.gz

16 years agosimplified slot access somewhat. layered slots still a little screwy.
drewc [Sat, 19 Jan 2008 06:32:46 +0000 (22:32 -0800)]
simplified slot access somewhat. layered slots still a little screwy.

darcs-hash:20080119063246-39164-490873a33e876cede72a09ffdad32aaad388fe40.gz

16 years agoMove initialization of attribute object
drewc [Mon, 14 Jan 2008 22:36:42 +0000 (14:36 -0800)]
Move initialization of attribute object

... to initialize-description-class, after a description is ready.

testing: <test-run 11 tests, 20 assertions, 0 failures in 17.993 sec>

darcs-hash:20080114223642-39164-bfee0f3c972dbb80f738763b7ed8743d171024d6.gz

16 years agoAdded standard descriptions and UCW integration.
drewc [Fri, 11 Jan 2008 18:50:16 +0000 (10:50 -0800)]
Added standard descriptions and UCW integration.

Checkpoint: Tests pass.

***END OF
DESCRIPTION***

Place the long patch description above the ***END OF DESCRIPTION*** marker.
The first line of this file will be the patch name.

This patch contains the following changes:

A ./lisp-on-lines-ucw.asd
M ./lisp-on-lines.asd -10 +39
M ./src/attribute-test.lisp -6 +27
M ./src/attribute.lisp -58 +198
A ./src/contextl-hacks.lisp
M ./src/description-class.lisp -101 +143
M ./src/description-test.lisp -6
M ./src/description.lisp -42 +57
M ./src/display-test.lisp -13 +12
M ./src/display.lisp -10 +19
M ./src/packages-test.lisp -1 +1
M ./src/packages.lisp -2 +7
A ./src/standard-descriptions/
A ./src/standard-descriptions/clos.lisp
A ./src/standard-descriptions/edit.lisp
A ./src/standard-descriptions/list.lisp
A ./src/standard-descriptions/symbol.lisp
A ./src/standard-descriptions/t.lisp
A ./src/ucw/
A ./src/ucw/html-description.lisp
A ./src/ucw/lol-tags-test.lisp
A ./src/ucw/lol-tags.lisp
A ./src/ucw/packages.lisp
A ./src/ucw/standard-components.lisp
A ./src/ucw/ucw-test.lisp
M ./src/utilities.lisp -10 +19

darcs-hash:20080111185016-39164-73d0df2c35cc111cb862c3abb71e8b132f78d5d1.gz

16 years agoAdd missing file and fix initialzation
drewc [Fri, 7 Sep 2007 03:47:38 +0000 (20:47 -0700)]
Add missing file and fix initialzation

darcs-hash:20070907034738-39164-cdd0d789c69492293c481653d39521721636d8e2.gz

16 years agoInclude some more new stuff.
drewc [Fri, 7 Sep 2007 01:54:00 +0000 (18:54 -0700)]
Include some more new stuff.

darcs-hash:20070907015400-39164-71316e7286cc62a488fddc338ada5b0ab5c41cda.gz

16 years agoAdding new implementation of LoL to repository.
drewc [Fri, 7 Sep 2007 00:29:04 +0000 (17:29 -0700)]
Adding new implementation of LoL to repository.

darcs-hash:20070907002904-39164-dc6735878421a3d5269cd0e78f4179d1618127d7.gz

16 years agorestructure .asd
drewc [Fri, 7 Sep 2007 00:28:07 +0000 (17:28 -0700)]
restructure .asd

darcs-hash:20070907002807-39164-6939e2d9cb8d9c9bb70879790df4edee57f63363.gz

16 years agomore cruft!
drewc [Fri, 7 Sep 2007 00:23:16 +0000 (17:23 -0700)]
more cruft!

darcs-hash:20070907002316-39164-2e2b286db9de25227c6f9239dd145722fa8d7410.gz

16 years agonuke more cruft
drewc [Fri, 7 Sep 2007 00:16:44 +0000 (17:16 -0700)]
nuke more cruft

darcs-hash:20070907001644-39164-44d18557f790c0cf3fab8f7ab95ab9d2b4863efe.gz

16 years agoremoving historical implementation
drewc [Fri, 7 Sep 2007 00:10:35 +0000 (17:10 -0700)]
removing historical implementation

darcs-hash:20070907001035-39164-b7e33fc79b22c89284a6c591fbb8b21303b0aab8.gz

16 years agoDrop usage of defaction
attila.lendvai [Tue, 12 Jun 2007 08:36:46 +0000 (01:36 -0700)]
Drop usage of defaction

darcs-hash:20070612083646-6b9e8-74cc7137432ef60b07bd6cbd52c5b07f1eeec8ea.gz

16 years agoAdd forgotten defdescription form.
Drew Crampsie [Sun, 10 Jun 2007 02:56:19 +0000 (19:56 -0700)]
Add forgotten defdescription form.

darcs-hash:20070610025619-5417e-c21b1dbbc32a5b4bdf5aaf6e72c3da25c7e86ecd.gz

16 years agoMassive patch to compile with modern versions of the libraries. This is only 1/2...
drewc [Sat, 5 May 2007 19:39:34 +0000 (12:39 -0700)]
Massive patch to compile with modern versions of the libraries. This is only 1/2 way done.

darcs-hash:20070505193934-39164-25ee49282ce3be26a5b4420040ad45b880ded75e.gz

17 years agoremove unused comment... this is why we don't comment.
drewc [Thu, 5 Oct 2006 21:16:25 +0000 (14:16 -0700)]
remove unused comment... this is why we don't comment.

darcs-hash:20061005211625-39164-8ce0bf1dfebdd1e8d746434aead438052d1f11ad.gz

17 years agowhitespace fixes
drewc [Thu, 5 Oct 2006 20:56:24 +0000 (13:56 -0700)]
whitespace fixes

darcs-hash:20061005205624-39164-206674ae669bc65d167aad6f8b04d5af6babf35b.gz

17 years agoAdded 'CRUD' component example
drewc [Thu, 5 Oct 2006 20:48:43 +0000 (13:48 -0700)]
Added 'CRUD' component example

darcs-hash:20061005204843-39164-885111c01b3bb2600668d53b5d517665805d4244.gz

17 years agoForm types
drewc [Thu, 5 Oct 2006 04:57:31 +0000 (21:57 -0700)]
Form types

Added types to the form attribute, as well as avoiding nesting with the usual pattern.

darcs-hash:20061005045731-39164-f910484fbc78ddcd353c24416baa8bc84b3de8c8.gz

17 years agoreorganized some source files
drewc [Thu, 3 Aug 2006 17:29:28 +0000 (10:29 -0700)]
reorganized some source files

darcs-hash:20060803172928-39164-f221a842ae3c21e40146032d680db4ea47b19506.gz

17 years agominor fixes
drewc [Wed, 31 May 2006 03:16:58 +0000 (20:16 -0700)]
minor fixes

darcs-hash:20060531031658-39164-2b331001bc55ebcfb644eb4c695e08f28df5eb16.gz

17 years agoMore fixes and updates to validation system
drewc [Wed, 31 May 2006 03:05:45 +0000 (20:05 -0700)]
More fixes and updates to validation system

darcs-hash:20060531030545-39164-23c86486062db06b9a3e71c92137c6fb648749b2.gz

17 years agocommited new validation system.
drewc [Tue, 30 May 2006 01:25:13 +0000 (18:25 -0700)]
commited new validation system.

darcs-hash:20060530012513-39164-87b78fa27f0d8f133d243a50b8d7e36929d8bed4.gz

17 years agofixed up wrappers .. we are this close to being fully functional!
drewc [Tue, 30 May 2006 01:19:13 +0000 (18:19 -0700)]
fixed up wrappers .. we are this close to being fully functional!

darcs-hash:20060530011913-39164-0d1c244ae45ccc66a4cd00a76e9c3149f8a4538e.gz

17 years agopackage some exports
drewc [Tue, 30 May 2006 01:18:35 +0000 (18:18 -0700)]
package some exports

darcs-hash:20060530011835-39164-7e2630b70427cbe3f1b20573bd27d22f99887ed5.gz

17 years agoMewa changes, mostly refactoring and removing backwards compat cruft.
drewc [Tue, 30 May 2006 01:17:46 +0000 (18:17 -0700)]
Mewa changes, mostly refactoring and removing backwards compat cruft.

darcs-hash:20060530011746-39164-7eecfc06d6a008729559c6050fd9783ad1184475.gz

17 years agofixed up display mechanism
drewc [Tue, 30 May 2006 01:16:58 +0000 (18:16 -0700)]
fixed up display mechanism

darcs-hash:20060530011658-39164-3d2220d2e247f16250296bb7f21303835aa8a8db.gz

17 years agoAdded a few attributes that are nice n easy to use for common cases
drewc [Tue, 30 May 2006 01:16:19 +0000 (18:16 -0700)]
Added a few attributes that are nice n easy to use for common cases

darcs-hash:20060530011619-39164-7432985a0f0c1a5e8a30c1358d10e8b75c4a27b6.gz

17 years agoRemoved most of the old LoL stuff for good.
drewc [Tue, 30 May 2006 01:12:59 +0000 (18:12 -0700)]
Removed most of the old LoL stuff for good.

darcs-hash:20060530011259-39164-cb6dd4434ba378f27e9352eacd48625811f642ad.gz

17 years agoadd support for lines to default display
drewc [Sat, 6 May 2006 22:54:38 +0000 (15:54 -0700)]
add support for lines to default display

darcs-hash:20060506225438-39164-155d1485a29d143fc6df56a7386e24fd50326d51.gz

17 years agosubclass UCW's form classes in the editor layer.
drewc [Sat, 6 May 2006 22:52:43 +0000 (15:52 -0700)]
subclass UCW's form classes in the editor layer.

darcs-hash:20060506225243-39164-1401ce0a2973516a1117c201772ef9b7443fbdf8.gz

17 years agoRemoved legacy files from .asd
drewc [Sat, 6 May 2006 22:51:40 +0000 (15:51 -0700)]
Removed legacy files from .asd

All the LoL 2 things are being removed, finally.

Backwards compatability just aint happening yet.

darcs-hash:20060506225140-39164-e425e3ea94d0e93d993784984c4f39d03914b4ae.gz

18 years agomassive refactoring in preparation of release.
Drew Crampsie [Tue, 21 Mar 2006 19:13:06 +0000 (11:13 -0800)]
massive refactoring in preparation of release.

darcs-hash:20060321191306-5417e-444c1795d0a41eb2c9e15dcdb43a87536dc446ce.gz

18 years agofixes from sunrise
Drew Crampsie [Thu, 2 Mar 2006 09:49:26 +0000 (01:49 -0800)]
fixes from sunrise

darcs-hash:20060302094926-5417e-19b82319570c4742c07b89eda68a1b0586d50242.gz

18 years agoremoved warning which caused error
Drew Crampsie [Fri, 24 Feb 2006 03:24:51 +0000 (19:24 -0800)]
removed warning which caused error

darcs-hash:20060224032451-5417e-9773dccc4a0a7662d6a6b89488d3721fce7987ca.gz

18 years agoMajor patch touching a lot, representing the new lol. is mostly drop-in backwards...
Drew Crampsie [Thu, 23 Feb 2006 12:49:10 +0000 (04:49 -0800)]
Major patch touching a lot, representing the new lol. is mostly drop-in backwards compatable.

darcs-hash:20060223124910-5417e-ebb4390759c4cfba78cbb388636d2cea65059049.gz

18 years agoadded forgotten dojo.lisp.
Drew Crampsie [Thu, 2 Feb 2006 08:37:03 +0000 (00:37 -0800)]
added forgotten dojo.lisp.

darcs-hash:20060202083703-5417e-eba22c64ac96eadc603f22a0283f93a42a9ab29e.gz

18 years agobeginnings of a test component.
Drew Crampsie [Thu, 2 Feb 2006 07:01:31 +0000 (23:01 -0800)]
beginnings of a test component.

darcs-hash:20060202070131-5417e-61766b08b5615c606a2a4cb3eb0a3188f0c05f6b.gz

18 years agofix to legacy checkbox.
Drew Crampsie [Thu, 2 Feb 2006 06:59:55 +0000 (22:59 -0800)]
fix to legacy checkbox.

This is also good code to steal for a BOOLEAN attribute.

darcs-hash:20060202065955-5417e-796ac4caf58b5b7907fcf90cbafbb4d96e6b94f6.gz

18 years agoadding string-attribute.
Drew Crampsie [Thu, 2 Feb 2006 06:59:02 +0000 (22:59 -0800)]
adding string-attribute.

darcs-hash:20060202065902-5417e-9e0c385d740d37dcf0d0a7ed54de56ffc12dc9f3.gz

18 years agofix all the definitions affected by defdisplay refactoring
Drew Crampsie [Thu, 2 Feb 2006 06:56:32 +0000 (22:56 -0800)]
fix all the definitions affected by defdisplay refactoring

darcs-hash:20060202065632-5417e-3f875aa7db1e67d57b41a65862ee59ccacb4354f.gz

18 years agochange PLIST to PROPERTIES, abstract is good.
Drew Crampsie [Thu, 2 Feb 2006 06:55:30 +0000 (22:55 -0800)]
change PLIST to PROPERTIES, abstract is good.

darcs-hash:20060202065530-5417e-9f52b44d011b671482ac6597a39abafbcd8aa4ae.gz

18 years agoammend last patch
Drew Crampsie [Thu, 2 Feb 2006 06:55:08 +0000 (22:55 -0800)]
ammend last patch

darcs-hash:20060202065508-5417e-162bea8d86565d6c7ecbfdaa0a97a1f18ea0e82f.gz

18 years agoadding defdisplay.lisp and backwards-compat.lisp
Drew Crampsie [Thu, 2 Feb 2006 06:53:30 +0000 (22:53 -0800)]
adding defdisplay.lisp and backwards-compat.lisp

darcs-hash:20060202065330-5417e-43ba7381688c0c804e61f5884083e193c5cd6d54.gz

18 years agostray paren in last patch
Drew Crampsie [Mon, 16 Jan 2006 09:50:51 +0000 (01:50 -0800)]
stray paren in last patch

darcs-hash:20060116095051-5417e-d7d01d043e28f5e49a77809b4b95bd8890099afe.gz

18 years agohas-many attribute added.. getting ther.
Drew Crampsie [Mon, 16 Jan 2006 09:42:51 +0000 (01:42 -0800)]
has-many attribute added.. getting ther.

darcs-hash:20060116094251-5417e-fe253afd40863595ccb893732acca38c21c01cb5.gz

18 years agoadded the image attribute and a naive image picker
Drew Crampsie [Thu, 12 Jan 2006 12:14:27 +0000 (04:14 -0800)]
added the image attribute and a naive image picker

darcs-hash:20060112121427-5417e-2303e6848952e96813a2fc196c91516a197e435c.gz

18 years agoconditionalize lol2 many-to-many
Drew Crampsie [Thu, 12 Jan 2006 12:13:52 +0000 (04:13 -0800)]
conditionalize lol2 many-to-many

darcs-hash:20060112121352-5417e-f0194982e50113f276583d71c72250bc25695ed6.gz

18 years agoExport LoL 3 symbols
Drew Crampsie [Thu, 12 Jan 2006 12:13:21 +0000 (04:13 -0800)]
Export LoL 3 symbols

darcs-hash:20060112121321-5417e-82765dcad669b9c531cf97d57577a000d53b5a83.gz

18 years agoadded dependancy on cl-fad
Drew Crampsie [Thu, 12 Jan 2006 12:12:53 +0000 (04:12 -0800)]
added dependancy on cl-fad

darcs-hash:20060112121253-5417e-41f4edfe14de77a52ccae63930850ff862e545fe.gz

18 years agoAdded standard-wrappers.lisp for 'wrapper' displays
Drew Crampsie [Thu, 12 Jan 2006 12:11:15 +0000 (04:11 -0800)]
Added standard-wrappers.lisp for 'wrapper' displays

darcs-hash:20060112121115-5417e-fbe0957735ab483058ef5a57556123f656fe0e39.gz

18 years agobraino that was in the archive somehow but not in my tree.
Drew Crampsie [Thu, 12 Jan 2006 02:00:29 +0000 (18:00 -0800)]
braino that was in the archive somehow but not in my tree.

darcs-hash:20060112020029-5417e-7463a116acfaaa7e860d5aee7561815c903f9fa2.gz

18 years agoAdded note about depreciation of the old LoL interface.
Drew Crampsie [Thu, 12 Jan 2006 01:49:48 +0000 (17:49 -0800)]
Added note about depreciation of the old LoL interface.

darcs-hash:20060112014948-5417e-13a4284c3d8c07ca1aa628df8d024f0ab59289ba.gz

18 years agoStarted on the standard attributes by adding an image display.
Drew Crampsie [Thu, 12 Jan 2006 01:48:22 +0000 (17:48 -0800)]
Started on the standard attributes by adding an image display.

darcs-hash:20060112014822-5417e-f52ee8a2592f456c68add891ff109b948f6ce2e5.gz

18 years agoadded bin/start.lisp in preparation of distributable LoL
Drew Crampsie [Thu, 12 Jan 2006 01:47:27 +0000 (17:47 -0800)]
added bin/start.lisp in preparation of distributable LoL

darcs-hash:20060112014727-5417e-cd62cdfb53180941afcaccf346bf43d43619484d.gz

18 years agouse submit instead of button in many-to-many
Drew Crampsie [Mon, 9 Jan 2006 11:27:48 +0000 (03:27 -0800)]
use submit instead of button in many-to-many

darcs-hash:20060109112748-5417e-11bc15395eccf14676270c2d0c6607e85835d254.gz

18 years agofixed braino in DISPLAY dispatch.
Drew Crampsie [Sun, 8 Jan 2006 01:08:25 +0000 (17:08 -0800)]
fixed braino in DISPLAY dispatch.

darcs-hash:20060108010825-5417e-26457489da24cfb39521939d863a87006cfcee9f.gz

18 years agofixed layer ordering.
Drew Crampsie [Sun, 8 Jan 2006 00:59:00 +0000 (16:59 -0800)]
fixed layer ordering.

darcs-hash:20060108005900-5417e-08d2f85fac819517333b4eb0a7a966027d30a374.gz

18 years agofilled in the as-table displays. step by step.
Drew Crampsie [Wed, 4 Jan 2006 14:47:06 +0000 (06:47 -0800)]
filled in the as-table displays. step by step.

darcs-hash:20060104144706-5417e-f4fd3e5ac1b63f0947e8ee2c8186e9dbae33bc1d.gz