From bknr at bknr.net Wed Apr 7 06:45:06 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 07 Apr 2010 08:45:06 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/hunchentoot/ Message-ID: Revision: 4524 Author: edi URL: http://bknr.net/trac/changeset/4524 Fix breakage of LW version U trunk/thirdparty/hunchentoot/conditions.lisp U trunk/thirdparty/hunchentoot/doc/index.xml U trunk/thirdparty/hunchentoot/packages.lisp U trunk/thirdparty/hunchentoot/specials.lisp Modified: trunk/thirdparty/hunchentoot/conditions.lisp =================================================================== --- trunk/thirdparty/hunchentoot/conditions.lisp 2010-03-31 13:41:11 UTC (rev 4523) +++ trunk/thirdparty/hunchentoot/conditions.lisp 2010-04-07 06:45:06 UTC (rev 4524) @@ -90,55 +90,15 @@ "Used to signal an error if an operation named NAME is not implemented." (error 'operation-not-implemented :operation name)) -(defun kill-all-debugging-threads () - "Used for destroy all debugging threads" - (with-lock-held (*debugging-threads-lock*) - (dolist (thread *debugging-threads*) - (when (ignore-errors - (bt:destroy-thread thread) - t) - (setf *debugging-threads* - (remove thread *debugging-threads*)))))) - -(defun debug-mode-on () - "Used to enable debug mode" - (setf *catch-errors-p* nil)) - -(defun debug-mode-off (&optional (kill-debugging-threads t)) - "Used to turn off debug mode" - (setf *catch-errors-p* t) - (when kill-debugging-threads - (kill-all-debugging-threads))) - -(defun after-close-swank-connection (connection) - "Turns off debug mode and destroy debugging threads after closing the connection with the swank-server" - (declare (ignore connection)) - (debug-mode-off t)) - -(when (find-package :swank) - (ignore-errors - (eval `(,(find-symbol (string '#:add-hook) :swank) - ,(find-symbol (string '#:*connection-closed-hook*) :swank) - 'after-close-swank-connection)))) - (defgeneric maybe-invoke-debugger (condition) (:documentation "This generic function is called whenever a condition CONDITION is signaled in Hunchentoot. You might want to specialize it on specific condition classes for debugging purposes.") (:method (condition) - "The default method invokes the debugger with CONDITION if + "The default method invokes the debugger with CONDITION if *CATCH-ERRORS-P* is NIL." - (unless (or *catch-errors-p* - (<= *max-debugging-threads* - (length *debugging-threads*))) - (let ((thread (bt:current-thread))) - (with-lock-held (*debugging-threads-lock*) - (push thread *debugging-threads*)) - (unwind-protect - (invoke-debugger condition) - (with-lock-held (*debugging-threads-lock*) - (setf *debugging-threads* - (remove thread *debugging-threads*)))))))) + (unless *catch-errors-p* + (invoke-debugger condition)))) (defmacro with-debugger (&body body) "Executes BODY and invokes the debugger if an error is signaled and Modified: trunk/thirdparty/hunchentoot/doc/index.xml =================================================================== --- trunk/thirdparty/hunchentoot/doc/index.xml 2010-03-31 13:41:11 UTC (rev 4523) +++ trunk/thirdparty/hunchentoot/doc/index.xml 2010-04-07 06:45:06 UTC (rev 4524) @@ -152,12 +152,6 @@ http://common-lisp.net/~loliveira/ediware/.

-

- Andrey Moskvitin maintains a git - repository of Hunchentoot at - http://github.com/archimag/hunchentoot. -

- If you're feeling unsecure about exposing Hunchentoot to the wild, @@ -2652,45 +2646,6 @@ - - -Enable debug mode: sets the value of *CATCH-ERRORS-P* to NIL. - - - - - optional kill-debugging-threads - - -Disable debug mode: sets the value -of *CATCH-ERRORS-P* to T. If the -value of kill-debugging-threads -is T, which is the default, all threads that are sent to -the debugger by MAYBE-INVOKE-DEBUGGER will be -terminated. If -a swank server is -present, (debug-mode-off t) will be automatically be -called after the connection to the swank server is established: this -provides some protection when debug mode has accidentially been -enabled in a production environment. - - - - - -This variable determines the maximum number of threads that are sent -to -the debugger -by MAYBE-INVOKE-DEBUGGER. The default for this -parameter is 5. Once this limit is -reached, MAYBE-INVOKE-DEBUGGER does not invoke -the debugger for new threads that signal an error. This behavior can -be helpful for safer debugging a production environment. -See MAYBE-INVOKE-DEBUGGER if you want to -fine-tune this behaviour. - - - condition @@ -2705,9 +2660,7 @@ method invokes the debugger with condition if -*CATCH-ERRORS-P* is NIL and the number of active debuggers -is less than *MAX-DEBUGGING-THREADS*. +*CATCH-ERRORS-P* is NIL. Modified: trunk/thirdparty/hunchentoot/packages.lisp =================================================================== --- trunk/thirdparty/hunchentoot/packages.lisp 2010-03-31 13:41:11 UTC (rev 4523) +++ trunk/thirdparty/hunchentoot/packages.lisp 2010-04-07 06:45:06 UTC (rev 4524) @@ -62,7 +62,6 @@ "*LOG-LISP-BACKTRACES-P*" "*LOG-LISP-ERRORS-P*" "*LOG-LISP-WARNINGS-P*" - "*MAX-DEBUGGING-THREADS*" "*MESSAGE-LOG-PATHNAME*" "*METHODS-FOR-POST-PARAMETERS*" "*REPLY*" @@ -265,7 +264,5 @@ "URL-DECODE" "URL-ENCODE" "USER-AGENT" - "WITHIN-REQUEST-P" - "DEBUG-MODE-ON" - "DEBUG-MODE-OFF")) + "WITHIN-REQUEST-P")) Modified: trunk/thirdparty/hunchentoot/specials.lisp =================================================================== --- trunk/thirdparty/hunchentoot/specials.lisp 2010-03-31 13:41:11 UTC (rev 4523) +++ trunk/thirdparty/hunchentoot/specials.lisp 2010-04-07 06:45:06 UTC (rev 4524) @@ -236,16 +236,6 @@ "Whether Hunchentoot should catch and log errors \(or rather invoke the debugger).") -(defparameter *max-debugging-threads* 5 - "Maximum number of simultaneous active calls invoke-debuger") - -(defvar *debugging-threads* nil - "List debugged threads") - -(defvar *debugging-threads-lock* (make-lock "debugging threads lock") - "A global lock to prevent two threads from modifying *debugging-threads* at -the same time") - (defvar-unbound *acceptor* "The current ACCEPTOR object while in the context of a request.") From bknr at bknr.net Mon Apr 12 13:05:39 2010 From: bknr at bknr.net (BKNR Commits) Date: Mon, 12 Apr 2010 15:05:39 +0200 Subject: [bknr-cvs] hans changed deployed/bos/projects/bos/payment-website/ Message-ID: Revision: 4525 Author: hans URL: http://bknr.net/trac/changeset/4525 Blueten auf der HP A deployed/bos/projects/bos/payment-website/images/blueten_sl.swf U deployed/bos/projects/bos/payment-website/templates/de/index.xml Added: deployed/bos/projects/bos/payment-website/images/blueten_sl.swf =================================================================== (Binary files differ) Property changes on: deployed/bos/projects/bos/payment-website/images/blueten_sl.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: deployed/bos/projects/bos/payment-website/templates/de/index.xml =================================================================== --- deployed/bos/projects/bos/payment-website/templates/de/index.xml 2010-04-07 06:45:06 UTC (rev 4524) +++ deployed/bos/projects/bos/payment-website/templates/de/index.xml 2010-04-12 13:05:39 UTC (rev 4525) @@ -119,5 +119,24 @@ + + + +
+ + + + +
Die Bl??tenwelt von Samboja Lestari
+ + + + + +
+
+ + + From bknr at bknr.net Thu Apr 15 12:07:29 2010 From: bknr at bknr.net (BKNR Commits) Date: Thu, 15 Apr 2010 14:07:29 +0200 Subject: [bknr-cvs] hans changed deployed/bos/projects/bos/payment-website/ Message-ID: Revision: 4526 Author: hans URL: http://bknr.net/trac/changeset/4526 absolute positioning of the flowers movie box U deployed/bos/projects/bos/payment-website/static/toplevel_style.css U deployed/bos/projects/bos/payment-website/templates/de/index.xml Modified: deployed/bos/projects/bos/payment-website/static/toplevel_style.css =================================================================== --- deployed/bos/projects/bos/payment-website/static/toplevel_style.css 2010-04-12 13:05:39 UTC (rev 4525) +++ deployed/bos/projects/bos/payment-website/static/toplevel_style.css 2010-04-15 12:07:29 UTC (rev 4526) @@ -313,6 +313,27 @@ background-color : White; } +#advertisement +{ + position: absolute; + top: 318px; + z-index: 20; + margin-top: 15px; + margin-left: 10px; + margin-bottom: 10px; + padding: 4px 4px 6px 6px; + font : normal normal 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif; + color : #333333; + font-weight : normal; + text-decoration : none; + width: 165px; + visibility: visible; + display: block; + max-width: 165px; + border : 1px solid #CCCCCC; + background-color : White; +} + #google_earth_logo { position: relative; Modified: deployed/bos/projects/bos/payment-website/templates/de/index.xml =================================================================== --- deployed/bos/projects/bos/payment-website/templates/de/index.xml 2010-04-12 13:05:39 UTC (rev 4525) +++ deployed/bos/projects/bos/payment-website/templates/de/index.xml 2010-04-15 12:07:29 UTC (rev 4526) @@ -122,7 +122,7 @@ -