[version 0.13.1
ediware**20091222052312
Ignore-this: c8f7337dd766b375e02eacd0bf94bfb7
] {
hunk ./CHANGELOG.txt 1
+Version 0.13.1
+2009-12-22
+Use Load as fallback in LOAD-ASSEMBLY
+Exported DO-RDNZL-COLLECTION
+
hunk ./doc/index.html 456
-http://weitz.de/files/rdnzl.tar.gz, the current version is 0.12.2. It
+http://weitz.de/files/rdnzl.tar.gz, the current version is 0.13.1. It
hunk ./doc/index.html 906
-internally.
+internally (and falls back to System.Reflection.Assembly::LoadWithPartialName
if necessary).
hunk ./doc/index.html 1268
-$Header: /usr/local/cvsrep/rdnzl/doc/index.html,v 1.103 2009/11/12 20:50:04 edi Exp $
+$Header: /usr/local/cvsrep/rdnzl/doc/index.html,v 1.104 2009/12/22 01:08:18 edi Exp $
hunk ./import.lisp 2
-;;; $Header: /usr/local/cvsrep/rdnzl/import.lisp,v 1.61 2009/11/12 20:51:40 edi Exp $
+;;; $Header: /usr/local/cvsrep/rdnzl/import.lisp,v 1.62 2009/12/22 01:08:14 edi Exp $
hunk ./import.lisp 98
-Load."
- (let ((assembly-name (new "System.Reflection.AssemblyName")))
- (setf [%Name assembly-name] name)
- [System.Reflection.Assembly.Load assembly-name]))
+Load and then LoadWithPartialName as a fallback solution."
+ (rdnzl-handler-case
+ ;; try to use Load if possible...
+ (let ((assembly-name (new "System.Reflection.AssemblyName")))
+ (setf [%Name assembly-name] name)
+ [System.Reflection.Assembly.Load assembly-name])
+ ;; ...and use LoadWithPartialName if nothing was found
+ ("System.IO.FileNotFoundException" ()
+ [System.Reflection.Assembly.LoadWithPartialName name])))
hunk ./packages.lisp 2
-;;; $Header: /usr/local/cvsrep/rdnzl/packages.lisp,v 1.33 2009/11/12 20:51:40 edi Exp $
+;;; $Header: /usr/local/cvsrep/rdnzl/packages.lisp,v 1.34 2009/12/22 01:08:14 edi Exp $
hunk ./packages.lisp 47
+ :do-rdnzl-collection
hunk ./rdnzl.asd 2
-;;; $Header: /usr/local/cvsrep/rdnzl/rdnzl.asd,v 1.51 2009/11/12 20:51:41 edi Exp $
+;;; $Header: /usr/local/cvsrep/rdnzl/rdnzl.asd,v 1.52 2009/12/22 01:08:14 edi Exp $
hunk ./rdnzl.asd 34
- :version "0.12.2"
+ :version "0.13.1"
}