Starting with inventory: 0000059439-d245d51db75d20c09f12a083c37e630ca384b79befe70c993e427df80160d641 [TAG 2006-08-16 attila.lendvai@gmail.com**20060816211128] hash: 0000035807-6b9399c5b65cfa120c3b76ed5fbbba2aea7fab510436d201aae20aba3c48441d [Allegro environment walk fix. Maciek Pasternacki **20060830093122] hash: 0000000408-5720bd28d4816cc90fcd17b7c9f1dd93b891d43390c03603dbe4dec194b4a532 [Fix unescape-as-uri and optimize it while we are at it attila.lendvai@gmail.com**20060831153343] hash: 0000003402-6e490b9e35635bc48f75215ef09e7a79c9e986bf51d0f7b4e3107437388a780a [Optimized write-as-uri attila.lendvai@gmail.com**20060831161612] hash: 0000001961-1b218f118572168f25d6f23d6f476d5e22b9ff04d56f25b757ecbe3cdf464713 [Fix the reader test attila.lendvai@gmail.com**20060902115131] hash: 0000000184-b560340f3dc2548a4cf8e27654e6dab25033006779070ace7d81f6c089aa31ef [Workaround for clisp adjust-array bug attila.lendvai@gmail.com**20060905112932 (adjust-array x 0) is legal according to CLHS, but clisp yells. so added an early-return for "" input. ] hash: 0000004986-4b28770b27a372308f22ca133c1ccfdf0ce6adb8fc5ae2411628623ed5cf2688 [Drop accidental debug printf's attila.lendvai@gmail.com**20060905132115] hash: 0000000728-90cbee6be83f30c01f134612c56a5b1c5c254c84f971965b22967dd88a3c2dc1 [Various small patches by Chris Dean attila.lendvai@gmail.com**20060909095845 - A compatibility change to QUIT for LispWorks - A case-insensitive version of HTML-ENTITIES - A new function HTML-ENTITY->CHAR - A LispWorks fix for RADIX-VALUES - Small fix to HEAD ] hash: 0000001098-6c7dace292ef96a2e191e1d784c597753b5260b8a86e7a5c4151e4a32d806408 [Added with-logging-io to rebind some *io* vars while inside the logging code attila.lendvai@gmail.com**20060911105133] hash: 0000000873-6322b6806343cb2420035c4eb7629e25c058d52b2cb32b0eeadb3fd95cc2a3d7 [src/posixenv.lisp: drop Time-stamp line Luca Capello **20060918120805] hash: 0000000176-df1b7f676deb5cacdcb84c2b541a970294bc64bb6feeab47aa2a365bd68a0c08 [Added a warning to deflogger at macroexpand time to warn when defining a logger whose name is from a foreign package attila.lendvai@gmail.com**20061015131548] hash: 0000000852-8b4a3663b8c82a80f3a772eb57a82f0ac56e8c5e6a84265c327a8253c8b801f1 [Added :at-redefinition to deflookup-table, default is :warn otherwise it can be nil or a code form attila.lendvai@gmail.com**20061015131703] hash: 0000000609-08667e28f1fe64831f774796657915f6c5ef507ba1d1ca2c43307a0219bbec3e [Missing pieces for my last two patches (damn) attila.lendvai@gmail.com**20061017152503] hash: 0000000312-c676fb4834b2ee31e27b65ccf23cca6423eb883273439297af0ddaa6a86a1d07 [Added remove-keywords defun and implement remf-keywords as a define-modify-macro attila.lendvai@gmail.com**20061017154226] hash: 0000001004-61f40b2f5233fdeec88731ba0c8c01811217edb0c49881d9f3ac48dc9c717d0e [pushnew instead of push for *features* attila.lendvai@gmail.com**20061018103629] hash: 0000000185-f394e927d2268dbd2ec339d5e86c52303c9c26d074ac7cd0c9fd5ec142c5fea6 [Print debug messages with *package* = :keyword (to fully qualify every symbol printed) attila.lendvai@gmail.com**20061102142939] hash: 0000000270-d5be387233e572800aee2e5297b10f5b01750d325a2c9135907ee24596eca765 [Do not export log.debug and friends attila.lendvai@gmail.com**20061102143049 to avoid mass confusion: two packages both using arnesi defining a logger called 'log. ] hash: 0000000294-1d9196d0da4e8646486e66abea8c89e2b85e24ad27d604e8225e627fb8337eb4 [More detailed error reporting in unescape-as-uri henrik@evahjelte.com**20061128101729 Also a continue-as-is restart that allows parsing of invalid urls. ] hash: 0000003698-761ae350544c592f832e5fad3a2ac460442931165be241b7a61d542f394fca80 [Set (FDEFINITION/CC NAME) on DEFGENERIC/CC; don't reDEFGENERIC/CC on DEFMETHOD/CC when GENERIC/CC already exists. Maciek Pasternacki **20061204081042] hash: 0000000994-d7fe41f0067d80b02bab30a15fb2c61f321d8c20c845a939c4bb6250bff41a05 [Bind *package* to the COMMON-LISP package instead of KEYWORD attila.lendvai@gmail.com**20061105220327] hash: 0000000231-d59f082a495321f227643b1d5d347b007d2dbbfa093254777189dc18617e0745 [Added partial lispworks support for string encodings attila.lendvai@gmail.com**20061206091936] hash: 0000001777-b4ca2a4f4b5599acb6b7ffe53c37d5fb1b8324a912bb625db4cf3e41dd5e4f18 [Clean up uri escaping to fix unicode text in ucw forms. Drop non-standard %u1234 unencoding. attila.lendvai@gmail.com**20061210192813] hash: 0000004939-721a0f458a051912d0e96768a24156931f47ce407b04e7f4203abbbfe1131f44 [Add inline annotations to %string-to-octets and friends, reorder definitions attila.lendvai@gmail.com**20061210192956] hash: 0000002367-103e6e0b048fc3499648072249cfa6a8b23c3a0ebb3c9871f86e21779d2abbbe [Use eval-always in log.lisp attila.lendvai@gmail.com**20061210193004] hash: 0000000164-0dcf9366de2474a800150c1c63f91edb838144f7728d3cad439332ba53181c5c [Added commented out eval based check for special-var-p attila.lendvai@gmail.com**20061210193058 This is the only way to check for a (defvar foo) where (boundp 'foo) is nil. Comment out for now, someone willing to take the responsibility should enable it... :) ] hash: 0000000795-995c1e5d6046e209721a2b0877e3c47b74c0684ee7b6e192f15c8a9bac97abcd [Added slime-repl-log-appender that renders the args as inspectable presentations if :verbosity is > 1 attila.lendvai@gmail.com**20061219165118] hash: 0000005035-9d03c9fc640eaa4c503056e16694df5e2ef6ca35e6127e015cc3ecb24d63af81 [Small fix for the slime-repl-log-appender attila.lendvai@gmail.com**20061219171754] hash: 0000001146-02c4c4533ec15ef48fc322b551a68d0f0d1cf66dc57e25723a0331ddaee93e19 [Added swank inspector dwim lookup hook for logger stuff (e.g. 'log or 'log.debug) attila.lendvai@gmail.com**20061224130840] hash: 0000002212-8774dffb06ba3d35d0f7b4e0689a83b85585f4cbe351e886e48b52996ad68e54 [Specialize slime inspection of log categories, added [set level] action with predefined minibuffer history attila.lendvai@gmail.com**20061225160657] hash: 0000003086-086f0c35be54885a470264c88b0658f2426f5bd9144112776860714578e1c16f [FIX: unescape-as-uri (of + -> space) broke in my previous patch. fix and add test case. attila.lendvai@gmail.com**20070107193736] hash: 0000000743-5aceb9645162736eb8f9bcfd1e3e3868d6eeeb46b203eb98431d880165282a4d [test-op is never done attila.lendvai@gmail.com**20070107193846] hash: 0000000176-6d23cb59c16062cbba2923d486650a2eaf9e0793fe92c00366c3f5b9c2e79060 [Fix (encoding-keyword-to-native :us-ascii) on lispworks (hopefully, can't test it) attila.lendvai@gmail.com**20070208223124] hash: 0000000207-b5c5c7c2e2adb42bd8e6d3f8e6d39967f347d6ebf53fc232bda3cabd8db97ecf [Evaluate macros in correct lexical environment in code walker, use code walking in sharpl-reader Berki Lukacs Tamas **20061226165103] hash: 0000023813-4d7288b40786397837e4ede76b6024f7f380418aee3b8bf69190918604a472d6 [added test-suite :it.bese.arnesi.csv; csv.2 fails kilian.sprotte@gmail.com**20070228155717] hash: 0000000746-a5620b1548435e318101bf2dcc16e12202b98f4609202dfa70b7c025516dfd15 [fixed test csv.2 kilian.sprotte@gmail.com**20070228163222] hash: 0000000719-94d613810b3395e2fcd098ad2757d04cd6799646df6814062e73334ea910de58 [Do not register a restart in unescape-as-uri attila.lendvai@gmail.com**20070112154504 ...because it's a relatively expensive operation compared to the rest of the code and the restart is not useful in production systems. ] hash: 0000001233-169ae95a3dcd29b6476d0255e978a5aed4e198891e1cf3a10f0f30aac36b0574 [Delete unused *k* variable attila.lendvai@gmail.com**20070412183518] hash: 0000000125-c7d3928261c9e11740d4857ec1b14724525cb0433ae7f5523725a26788f2bbe2 [Support a :with-package in deprint-object attila.lendvai@gmail.com**20070425101219] hash: 0000000462-37f5f9e9db7208c811db31a96be9e26e3e6704a6b7df2413c4a8fa48dfc9f4d1 [Bind *print-length* to 64 while logging attila.lendvai@gmail.com**20070425101409] hash: 0000000136-6cdce001459a53fc4197360295411ce6d35d40b9e0784dc8b768bdcead698c98 [Added with-logger-level attila.lendvai@gmail.com**20070425135721] hash: 0000001022-b707d79c58d235c5afc99c48c9c503bc7a36d68752503fbc945218d2e8bb64b8 [Initialize log level to nil and only set a default +debug+ in deflogger if the logger has no ansestor attila.lendvai@gmail.com**20070425150507 The result is that chained loggers will get their level from their parent unless it's explicitly set on them. ] hash: 0000002025-96efd76061ac2bc6b18105f91013311184dd6a0840a80f0ea629c55e66fd65af [Added an &key (muffle-errors t) to defprint-object attila.lendvai@gmail.com**20070425222236] hash: 0000001054-71a479989293fd3d3a7a54975ef0613a3d62e5204a33af0d67b1ebf654e0fc1f [Renamed the CHILDER accessor of loggers to CHILDREN attila.lendvai@gmail.com**20070425101056] hash: 0000000636-2eb2fbb50e5c32aa3036ca9a687e9a4bd0f08f6810476b1eb9bb2b1cc5e2d6f0 [Small cleanup in the testsuite, mostly usage of #L attila.lendvai@gmail.com**20070426152438] hash: 0000004021-4a8e8db5cdf417684277a588c3fc592ca24d22851f8d304cb0a448fb3ab853be [FIX: #L reader captures *package* properly attila.lendvai@gmail.com**20070426152519 When used inside a macro it was potentially expanded (and interning) with a different *package*. ] hash: 0000001052-2e22bf926c2a8e69ccb7bdb74f68c92c532918d0e4ce293b974d64d4f552659b [Clean up some reader macro stuff attila.lendvai@gmail.com**20070426162331] hash: 0000004156-1ce55f053105970980d659527de9b4d21c29d767af52a1fbc2fc56b78e5df14c [Use write-string instead of print in unpintable errors to leave alone newlines attila.lendvai@gmail.com**20070427211234] hash: 0000000313-010d166dedeba2fcd0b9c552a3d682685291bae205f2410d0daba4a8973ec39c [Do not register a restart in unescape-as-uri attila.lendvai@gmail.com*-20070112154504 ...because it's a relatively expensive operation compared to the rest of the code and the restart is not useful in production systems. ] hash: 0000001233-0d48e8add42a4792d6c87374fc87c004ad49c128b1a5612a8279ffd5704d6073 [Small change in unescape-as-uri to muffle some compiler notes attila.lendvai@gmail.com**20070429095352] hash: 0000000260-ce669e2c12867610ef92dca4e5c6e6eae0e1ddfab977ef575e28c65d18e79c01 [Added failing with-call/cc test for special var binding in the /cc block attila.lendvai@gmail.com**20070505102343] hash: 0000000526-0f964ad95cbdec8a732e6d7e1dcb8a9743c953a05edc057e301a71cf551aec11 [Change brief-stream-log-appender to generate more human readable output attila.lendvai@gmail.com**20070508011343 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") ] hash: 0000001218-c4799d1d6042dfcad863b236b5c0afd8fd7b803a156b4be7905f86fd46ac21d5 [Typo and cosmetic fixes by Faré attila.lendvai@gmail.com**20070510150242] hash: 0000003105-26fa5f15931c9a8cf90379a7e9e20ac79c42ac1aaaedb0cf75e75fcb62fd0922 [testcases for unescape-as-uri-non-strict Henrik Hjelte **20070619051710] hash: 0000001517-c9dd00427cb2e50bf7fe1f2810d1fa0b96310936a8104bf753bf20cef47fbd02 [Make unencode-as-uri-non-strict work with all bad uris I know of Henrik Hjelte **20070619051850] hash: 0000001494-ebe60725cb7564a3ae5e38520ba390c78966b6249dd3c5b415fc91a327cc9bc8 [Export COLLECT-TIMING function. jmckitrick@reedlarkeygroup.com**20070629190329] hash: 0000000129-d26f2fe72f2db2ca2643830dda262e8de9004e9bd88e8efd0762716b7cc5e47d [add an (eval-when ...) when defining a test suite Luca Capello **20070701155053] hash: 0000002826-e7cd98fb343a42fd0e29360446ff2f3390d0d75c1f639f3869398c732f56c07c [Dropped unnecessary eval-always from log.lisp (to make Nikodemus happy :) attila.lendvai@gmail.com**20070516131547] hash: 0000000695-99b22e195a72bfd061dfbfa6e82b018300aeccb38276b70b3ffbac816d764336 [Add an implicit block for defmethod/cc and defun/cc so that the semantics of return-from remains the same attila.lendvai@gmail.com**20070521152536] hash: 0000000560-00afc0a3a22d2071e269f08e61ccfe9b37959c9c2b1c948f59390762491a40e4 [Added '/' to the *uri-escaping-ok-table* attila.lendvai@gmail.com**20070628162920] hash: 0000000530-4c91e0c2bb6a3e1b37ff7a09934d1e757edf0ddb0061af2d9690e074d86d0745 [Added random-queue-element attila.lendvai@gmail.com**20070628162956] hash: 0000001098-43fba34a56cf8b4544e4e0ce291da1242cb55909f973e744943037281e6a554d [added assert to warn that defgeneric/cc does not walk the :method entries attila.lendvai@gmail.com**20070903085209] hash: 0000000309-efe4f89f6553a2bad52f74013ec103626c835856ea1ecd80e2faa9f0f5c144ba [Remove nil's from the appender list to make it easier to customize it attila.lendvai@gmail.com**20070910161039] hash: 0000000315-62ad2633212c8850c0d87e0281b847de8a2320388c9449de3ffef7c468e0b79f [Added an ignore-errors for :around append-message attila.lendvai@gmail.com**20070516131449] hash: 0000000388-3a0e6d36f3fa13895f8bebc4f420cf90ca0264517e4f449a453f7a0af0b477db [optimize strcat a little attila.lendvai@gmail.com**20070914171800] hash: 0000000540-b143e72a98c18f75c274a5f0e002eb49c6464452122298e116d06a4e0da30efd [added load-time-value to call/cc attila.lendvai@gmail.com**20071023165346] hash: 0000000954-a9c00b3b3630fa4e98e8cf81b626cfc5614fe32c69338bf3aa979854468b72c9 [wrap get-logger into a load-time-value. attila.lendvai@gmail.com**20071023210949 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. ] hash: 0000001130-07d9c2f72fe62d461cb45c230d122da99a84dcb8f271cd7cd27207ed9137ecaf [rollback the strcat dynamic-extent allocation, it causes too many notes on sbcl (and it's not enabled anyway) attila.lendvai@gmail.com**20071026225935] hash: 0000000273-dc6a8a99bcf82a3e91742dbed7e2a1a3c693904ca56aaed74312d4fdfb01e9a2 [Adding swank::present-in-emacs that used to be part of swank proper but was removed from there. Nathan Bird **20080109193201] hash: 0000001007-4c3c9af401cd372e234883357c0d495227587b43d04eef7bee3d12aac7aa4cc2 [removing parameters to swank:inspect-for-emacs to keep up to date with swank. Nathan Bird **20080204210653] hash: 0000000454-28395df606f57e8aeeffda52c2b2322b59ece14da35d02e6e104c65156d39227 [Fix LOOP statement order (unbreaks compilation on ECL). Maciek Pasternacki **20080210170822] hash: 0000000260-2b7853f6f81a2725640509b747a5234b3da49f7690d79c0889025674935803aa [Don't inline package object in ECL (breaks compilation) Maciek Pasternacki **20080210171007] hash: 0000000312-b6a0c4686ac51bf99fc580a6ed485bd5871f93797ae0dd75d020b727faa0c651 [swank:inspect-for-emacs is known called swank:emacs-inspect Marco Baringer **20080217133715] hash: 0000000248-735b801de73d87b32f836be98ae958db5c057ac23e082b56574d19b6c9bb76a8 [Moved slime specific stuff into arnesi.slime-extras system, arnesi itself no longer depends on swank Marco Baringer **20080217134147] hash: 0000011935-2548352d62188632eec3dc9a03a8eddca5050f121c9c42e7cd39b3a4fcba18a6 [strict-define-modify-macro-lw5.1 sven@beta9.be**20080331102929 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. ] hash: 0000000921-510d540875a38b4cee091620fb743e20b48fb02d3fde45048ebd3fa20cd328f7 [Replace #\u character with something slightly more portable asf@boinkor.net**20080427102505] hash: 0000000199-f8c15da96b4b7ffb56af1d90660186c802f258e531a8882cee6075a1ac21f9dc [Remove mopp in favor of closer-mop clinton@unknownlamer.org**20081204235331] hash: 0000014286-11c01ebdc49f38c09b4fb82342213ccdada8715bdc555dbb6a7f0662e4b7bafa [fixed k-for-call/cc to properly handle multiple-value returns Russ Tyndall **20081211170718] hash: 0000000383-c63c598e51484a0187c0a3abeeb64009588d67a8b9e7b370ca1fd75740858d83 [Remove needless #+sbcl clinton@unknownlamer.org**20090209034308] hash: 0000000250-c22a3c34626508758b8f5fb5953076508f13e115db4dec24e4fcfb1e3a41a7f2