[Bese-devel] New patches to ucw_ajax: 4-Aug-2006

Marco Baringer mbaringer at common-lisp.net
Sat Aug 5 04:30:18 UTC 2006


Fri Aug  4 20:33:58 EDT 2006  attila.lendvai at gmail.com
  * Fix some validation js and css

    M ./src/per-application-parenscript.lisp -8 +10
    M ./wwwroot/ucw/examples/examples.css -1 +1
    M ./wwwroot/ucw/ucw.css -2 +2

Fri Aug  4 20:32:15 EDT 2006  attila.lendvai at gmail.com
  * Connect event handlers to the other node of string= validator

    M ./src/components/form.lisp -6 +21

Fri Aug  4 18:34:58 EDT 2006  attila.lendvai at gmail.com
  * AJAX-submit the form demo when the Abandon policy selectfied changes

    M ./examples/forms.lisp -11 +15

Fri Aug  4 18:32:45 EDT 2006  attila.lendvai at gmail.com
  * Added <ucw:simple-select which is a <:select with action support

    M ./src/packages.lisp +1
    M ./src/yaclml/ucw-tags.lisp +28

Fri Aug  4 18:31:57 EDT 2006  attila.lendvai at gmail.com
  * Fix wrong name of a js resource

    M ./src/l10n/resources/en.lisp -1 +1
    M ./src/l10n/resources/hu.lisp -1 +1

Fri Aug  4 18:17:05 EDT 2006  attila.lendvai at gmail.com
  * Refactored alist-select-field and plist-select-field WARNING: api change
  
  Now an alist ((:foo . "foo-name") (:bar . "bar-name")) will render the two
  strings to the html and return/accept the two keywords in the value method.
  
  A plist (:foo "foo-name" :bar "bar-name") is handled similarly.
  
  Also added a on-change-action-factory slot to select-field. This may be a
  lambda that when called returns an action that'll be called when the field
  is changed.

    M ./src/components/form.lisp -28 +52
    M ./src/packages.lisp -1 +2

Fri Aug  4 12:48:20 EDT 2006  attila.lendvai at gmail.com
  * Fix two remained calls to (debug ...)

    M ./src/components/form.lisp -2 +2

Fri Aug  4 11:53:03 EDT 2006  attila.lendvai at gmail.com
  * Added some comment and fix js logging

    M ./src/l10n/l10n.lisp +2
    M ./src/parenscript-utils.lisp -1 +1

Fri Aug  4 11:41:16 EDT 2006  attila.lendvai at gmail.com
  * Ok, let's try again typing 'cl-l10n'...

    M ./ucw.asd -1 +1

Fri Aug  4 11:34:11 EDT 2006  attila.lendvai at gmail.com
  * Added missing cl-l10n dependency to the asd

    M ./ucw.asd -1 +1

Fri Aug  4 10:32:18 EDT 2006  attila.lendvai at gmail.com
  * strcat the dojo: namespace at component creation time

    M ./src/components/dojo-widgets.lisp -2 +8

Fri Aug  4 10:32:01 EDT 2006  attila.lendvai at gmail.com
  * Use loggers in js

    M ./src/components/dojo-widgets.lisp -1 +2
    M ./src/parenscript-utils.lisp -5 +9
    M ./src/per-application-parenscript.lisp -66 +69

Fri Aug  4 10:31:16 EDT 2006  attila.lendvai at gmail.com
  * Fully integrated with cl-l10n
  
  Fully depend on cl-l10n and dropped the ucw.l10n system.
  
  Added an i18n-parenscript-dispatcher that serves a locale specific
  js file based on the browser's language settings. The file contains
  the resources defined by define-js-resources. They are available in
  js by ucw.i18n.lookup. A #"foo" reader macro is installed while
  compiling parensctipt, it expands to an ucw.i18n.lookup call.
  
  So to sum up: UCW has full-blown i18n and l10n support down to the js!

     ./src/application-mixins/l10n-application.lisp -> ./src/l10n/l10n-application.lisp
    M ./etc/start.lisp -4 +1
    M ./examples/l10n.lisp -10 +9
    M ./src/components/dojo-widgets.lisp -2 +5
    M ./src/helpers.lisp +36
    A ./src/l10n/
    M ./src/l10n/l10n-application.lisp -50 +1
    A ./src/l10n/l10n.lisp
    A ./src/l10n/resources/
    A ./src/l10n/resources/en.lisp
    A ./src/l10n/resources/hu.lisp
    M ./src/loggers.lisp +2
    M ./src/packages.lisp +24
    M ./src/per-application-parenscript.lisp -6 +38
    M ./src/rerl/standard-dispatcher.lisp -24 +96
    M ./src/vars.lisp +27
    M ./src/yaclml/ucw-tags.lisp +12
    M ./ucw.asd -14 +7

Fri Aug  4 10:28:52 EDT 2006  attila.lendvai at gmail.com
  * Added AJAX progress indicator

    M ./src/per-application-parenscript.lisp -25 +87
    M ./wwwroot/ucw/ucw.css +15

Thu Aug  3 06:56:40 EDT 2006  attila.lendvai at gmail.com
  * Added PITFALLS, with a note on iterate and with-call/cc

    A ./docs/PITFALLS


An updated tarball of ucw_ajax's source can be downloaded here:
http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060804.tar.gz

Darcsweb URL:
http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary



More information about the bese-devel mailing list