#29: hash encoding/decoding does not work for hash tables with specific options
like rehash-threshold
---------------------------+------------------------------------------------
Reporter: ksprotte | Owner: hhubner
Type: defect | Status: new
Priority: major | Milestone: bknr-reloaded
Component: bknr | Version:
Keywords: encoding test |
---------------------------+------------------------------------------------
see encoding-test.lisp HASH.3
--
Ticket URL: <http://trac.common-lisp.net/bknr/ticket/29>
bknr <http://common-lisp.net/project/bknr>
bknr
#28: Improve templater namespace handling
-------------------------+--------------------------------------------------
Reporter: hhubner | Owner: hhubner
Type: enhancement | Status: new
Priority: major | Milestone: bknr-reloaded
Component: bos | Version:
Keywords: |
-------------------------+--------------------------------------------------
The templater does not detect if there is a mismatch between a declared
namespace URL and the URL used by templates. This makes tracking errors
harder than it should be, as template functions are simply not expanded if
the URLs do not match. Instead, the website definition should include a
list of all namespaces known and warn if a template makes use of an
unknown namespace.
When encountering tag with an explicit namespace, the template currently
removes the namespace local-name before emitting the tag. This is clearly
wrong, the local name should be passed through unmodified. This requires
that the template parser determines the local names of namespaces of
parsed templates and map the namespace URI back to the local name.
It may even be easier to abandon the XMLS representation and move to CLOS
DOM, but maybe not.
--
Ticket URL: <http://trac.common-lisp.net/bknr/ticket/28>
bknr <http://common-lisp.net/project/bknr>
bknr
#8: change DEFTRANSACTION so that arglist of generated defun is preserved and
not (&rest #:G111)
-------------------------+--------------------------------------------------
Reporter: ksprotte | Owner: hhubner
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: bknr | Version:
Keywords: |
-------------------------+--------------------------------------------------
currently, only the arglist of tx-... is left intact
I am writing this down while looking at BOS, not sure about the
state in trunk-reorg
--
Ticket URL: <http://trac.common-lisp.net/bknr/ticket/8>
bknr <http://common-lisp.net/project/bknr>
bknr
#10: Verify compiler support
---------------------+------------------------------------------------------
Reporter: hhubner | Owner: hhubner
Type: defect | Status: new
Priority: major | Milestone: bknr-release
Component: bknr | Version:
Keywords: |
---------------------+------------------------------------------------------
We want to support the three major Unix-based CL implementations (SBCL,
CCL, CMUCL) for the full functionality, including the web component. In
addition, we want to support the datastore on LispWorks, Allegro and
CLISP. The latter support should be verified by running the test suite.
The fully supported plaforms are verified by running the major
applications (BOS, Quickhoney, lisp-ecoop) and doing a visual inspection.
Automated testing of the web components should not be tried for now.
--
Ticket URL: <http://trac.common-lisp.net/bknr/ticket/10>
bknr <http://common-lisp.net/project/bknr>
bknr
#27: Make utf-8 be the default external format for Hunchentoot
---------------------+------------------------------------------------------
Reporter: hhubner | Owner: hhubner
Type: defect | Status: new
Priority: major | Milestone: bknr-reloaded
Component: bknr | Version:
Keywords: |
---------------------+------------------------------------------------------
Out of the box, Hunchentoot uses Latin-1 as default external encoding.
This should be changed to UTF-8 for bknr based applications.
--
Ticket URL: <http://trac.common-lisp.net/bknr/ticket/27>
bknr <http://common-lisp.net/project/bknr>
bknr
#26: Fix shared library and gd stub loading
---------------------+------------------------------------------------------
Reporter: hhubner | Owner: hhubner
Type: defect | Status: new
Priority: major | Milestone: bknr-reloaded
Component: bknr | Version:
Keywords: |
---------------------+------------------------------------------------------
Loading of libraries and gd stub needs to be fixed. Currently, there is
an explicit load of all required libraries in
projects/quickhoney/src/init.lisp which uses explict pathnames. This
needs to always work.
--
Ticket URL: <http://trac.common-lisp.net/bknr/ticket/26>
bknr <http://common-lisp.net/project/bknr>
bknr