5 years agoFixes for symbol macros (setf is setq is setf)
drewc@tech.coop [Thu, 29 Jan 2009 10:44:15]
Fixes for symbol macros (setf is setq is setf)

5 years agofixed k-for-call/cc to properly handle multiple-value returns
Russ Tyndall [Thu, 11 Dec 2008 09:07:18]
fixed k-for-call/cc to properly handle multiple-value returns

5 years agoReplace #\u character with something slightly more portable
asf@boinkor.net [Sun, 27 Apr 2008 03:25:05]
Replace #\u character with something slightly more portable

6 years agostrict-define-modify-macro-lw5.1
sven@beta9.be [Mon, 31 Mar 2008 03:29:29]
strict-define-modify-macro-lw5.1

LispWorks 5.1 strictly enforces the function in define-modify-marco to be a symbol. Lambda's are not supported. Replaced the lambda with a helper function.

6 years agoMoved slime specific stuff into arnesi.slime-extras system, arnesi itself no longer depends on swank
Marco Baringer [Sun, 17 Feb 2008 05:41:47]
Moved slime specific stuff into arnesi.slime-extras system, arnesi itself no longer depends on swank

6 years agoswank:inspect-for-emacs is known called swank:emacs-inspect
Marco Baringer [Sun, 17 Feb 2008 05:37:15]
swank:inspect-for-emacs is known called swank:emacs-inspect

6 years agoDon't inline package object in ECL (breaks compilation)
Maciek Pasternacki [Sun, 10 Feb 2008 09:10:07]
Don't inline package object in ECL (breaks compilation)

6 years agoFix LOOP statement order (unbreaks compilation on ECL).
Maciek Pasternacki [Sun, 10 Feb 2008 09:08:22]
Fix LOOP statement order (unbreaks compilation on ECL).

6 years agoremoving parameters to swank:inspect-for-emacs to keep up to date with swank.
Nathan Bird [Mon, 04 Feb 2008 13:06:53]
removing parameters to swank:inspect-for-emacs to keep up to date with swank.

6 years agoAdding swank::present-in-emacs that used to be part of swank proper but was removed from there.
Nathan Bird [Wed, 09 Jan 2008 11:32:01]
Adding swank::present-in-emacs that used to be part of swank proper but was removed from there.

6 years agorollback the strcat dynamic-extent allocation, it causes too many notes on sbcl (and it's not enabled anyway)
attila.lendvai@gmail.com [Fri, 26 Oct 2007 15:59:35]
rollback the strcat dynamic-extent allocation, it causes too many notes on sbcl (and it's not enabled anyway)

6 years agowrap get-logger into a load-time-value.
attila.lendvai@gmail.com [Tue, 23 Oct 2007 14:09:49]
wrap get-logger into a load-time-value.


get-logger is not thread-safe and compiling sbcl with the :sb-hash-table-debug flag triggered it quite fast.
it also makes logging a hash-table lookup faster.

6 years agoadded load-time-value to call/cc
attila.lendvai@gmail.com [Tue, 23 Oct 2007 09:53:46]
added load-time-value to call/cc

6 years agooptimize strcat a little
attila.lendvai@gmail.com [Fri, 14 Sep 2007 10:18:00]
optimize strcat a little

6 years agoAdded an ignore-errors for :around append-message
attila.lendvai@gmail.com [Wed, 16 May 2007 06:14:49]
Added an ignore-errors for :around append-message

6 years agoRemove nil's from the appender list to make it easier to customize it
attila.lendvai@gmail.com [Mon, 10 Sep 2007 09:10:39]
Remove nil's from the appender list to make it easier to customize it

6 years agoadded assert to warn that defgeneric/cc does not walk the :method entries
attila.lendvai@gmail.com [Mon, 03 Sep 2007 01:52:09]
added assert to warn that defgeneric/cc does not walk the :method entries

6 years agoAdded random-queue-element
attila.lendvai@gmail.com [Thu, 28 Jun 2007 09:29:56]
Added random-queue-element

6 years agoAdded '/' to the *uri-escaping-ok-table*
attila.lendvai@gmail.com [Thu, 28 Jun 2007 09:29:20]
Added '/' to the *uri-escaping-ok-table*

6 years agoAdd an implicit block for defmethod/cc and defun/cc so that the semantics of return-from remains the same
attila.lendvai@gmail.com [Mon, 21 May 2007 08:25:36]
Add an implicit block for defmethod/cc and defun/cc so that the semantics of return-from remains the same

6 years agoDropped unnecessary eval-always from log.lisp (to make Nikodemus happy :)
attila.lendvai@gmail.com [Wed, 16 May 2007 06:15:47]
Dropped unnecessary eval-always from log.lisp (to make Nikodemus happy :)

6 years agoadd an (eval-when ...) when defining a test suite
Luca Capello [Sun, 01 Jul 2007 08:50:53]
add an (eval-when ...) when defining a test suite

6 years agoExport COLLECT-TIMING function.
jmckitrick@reedlarkeygroup.com [Fri, 29 Jun 2007 12:03:29]
Export COLLECT-TIMING function.

6 years agoMake unencode-as-uri-non-strict work with all bad uris I know of
Henrik Hjelte [Mon, 18 Jun 2007 22:18:50]
Make unencode-as-uri-non-strict work with all bad uris I know of

6 years agotestcases for unescape-as-uri-non-strict
Henrik Hjelte [Mon, 18 Jun 2007 22:17:10]
testcases for unescape-as-uri-non-strict

6 years agoTypo and cosmetic fixes by Faré
attila.lendvai@gmail.com [Thu, 10 May 2007 08:02:42]
Typo and cosmetic fixes by Faré

6 years agoChange brief-stream-log-appender to generate more human readable output
attila.lendvai@gmail.com [Mon, 07 May 2007 18:13:43]
Change brief-stream-log-appender to generate more human readable output


03:12 UCW.BACKEND INFO Handling request from "192.168.1.1" for "/dynamic/js/functional.js"
03:12 UCW.BACKEND INFO Handled request in 0.004 secs (request came from "192.168.1.1" for "/dynamic/js/functional.js")

6 years agoAdded failing with-call/cc test for special var binding in the /cc block
attila.lendvai@gmail.com [Sat, 05 May 2007 03:23:43]
Added failing with-call/cc test for special var binding in the /cc block

6 years agoSmall change in unescape-as-uri to muffle some compiler notes
attila.lendvai@gmail.com [Sun, 29 Apr 2007 02:53:52]
Small change in unescape-as-uri to muffle some compiler notes

7 years agoUNDO: Do not register a restart in unescape-as-uri
attila.lendvai@gmail.com [Fri, 12 Jan 2007 07:45:04]
UNDO: Do not register a restart in unescape-as-uri


...because it's a relatively expensive operation compared to the rest of the code
and the restart is not useful in production systems.

6 years agoUse write-string instead of print in unpintable errors to leave alone newlines
attila.lendvai@gmail.com [Fri, 27 Apr 2007 14:12:34]
Use write-string instead of print in unpintable errors to leave alone newlines

6 years agoClean up some reader macro stuff
attila.lendvai@gmail.com [Thu, 26 Apr 2007 09:23:31]
Clean up some reader macro stuff

6 years agoFIX: #L reader captures *package* properly
attila.lendvai@gmail.com [Thu, 26 Apr 2007 08:25:19]
FIX: #L reader captures *package* properly


When used inside a macro it was potentially expanded (and interning) with a different *package*.

6 years agoSmall cleanup in the testsuite, mostly usage of #L
attila.lendvai@gmail.com [Thu, 26 Apr 2007 08:24:38]
Small cleanup in the testsuite, mostly usage of #L

7 years agoRenamed the CHILDER accessor of loggers to CHILDREN
attila.lendvai@gmail.com [Wed, 25 Apr 2007 03:10:56]
Renamed the CHILDER accessor of loggers to CHILDREN

7 years agoAdded an &key (muffle-errors t) to defprint-object
attila.lendvai@gmail.com [Wed, 25 Apr 2007 15:22:36]
Added an &key (muffle-errors t) to defprint-object

7 years agoInitialize log level to nil and only set a default +debug+ in deflogger if the logger has no ansestor
attila.lendvai@gmail.com [Wed, 25 Apr 2007 08:05:07]
Initialize log level to nil and only set a default +debug+ in deflogger if the logger has no ansestor


The result is that chained loggers will get their level from their parent unless it's explicitly set on them.

7 years agoAdded with-logger-level
attila.lendvai@gmail.com [Wed, 25 Apr 2007 06:57:21]
Added with-logger-level

7 years agoBind *print-length* to 64 while logging
attila.lendvai@gmail.com [Wed, 25 Apr 2007 03:14:09]
Bind *print-length* to 64 while logging

7 years agoSupport a :with-package in deprint-object
attila.lendvai@gmail.com [Wed, 25 Apr 2007 03:12:19]
Support a :with-package in deprint-object

7 years agoDelete unused *k* variable
attila.lendvai@gmail.com [Thu, 12 Apr 2007 11:35:18]
Delete unused *k* variable

7 years agoDo not register a restart in unescape-as-uri
attila.lendvai@gmail.com [Fri, 12 Jan 2007 07:45:04]
Do not register a restart in unescape-as-uri


...because it's a relatively expensive operation compared to the rest of the code
and the restart is not useful in production systems.

7 years agofixed test csv.2
kilian.sprotte@gmail.com [Wed, 28 Feb 2007 08:32:22]
fixed test csv.2

7 years agoadded test-suite :it.bese.arnesi.csv; csv.2 fails
kilian.sprotte@gmail.com [Wed, 28 Feb 2007 07:57:17]
added test-suite :it.bese.arnesi.csv; csv.2 fails

7 years agoEvaluate macros in correct lexical environment in code walker, use code walking in sharpl-reader
Berki Lukacs Tamas [Tue, 26 Dec 2006 08:51:03]
Evaluate macros in correct lexical environment in code walker, use code walking in sharpl-reader

7 years agoFix (encoding-keyword-to-native :us-ascii) on lispworks (hopefully, can't test it)
attila.lendvai@gmail.com [Thu, 08 Feb 2007 14:31:24]
Fix (encoding-keyword-to-native :us-ascii) on lispworks (hopefully, can't test it)

7 years agotest-op is never done
attila.lendvai@gmail.com [Sun, 07 Jan 2007 11:38:46]
test-op is never done

7 years agoFIX: unescape-as-uri (of + -> space) broke in my previous patch. fix and add test case.
attila.lendvai@gmail.com [Sun, 07 Jan 2007 11:37:36]
FIX: unescape-as-uri (of + -> space) broke in my previous patch. fix and add test case.

7 years agoSpecialize slime inspection of log categories, added [set level] action with predefined minibuffer history
attila.lendvai@gmail.com [Mon, 25 Dec 2006 08:06:57]
Specialize slime inspection of log categories, added [set level] action with predefined minibuffer history

7 years agoAdded swank inspector dwim lookup hook for logger stuff (e.g. 'log or 'log.debug)
attila.lendvai@gmail.com [Sun, 24 Dec 2006 05:08:40]
Added swank inspector dwim lookup hook for logger stuff (e.g. 'log or 'log.debug)

Next ->