darcs patch: Find all methods,
	in order of decreasing... (and 4 more)
    Tony Garnock-Jones 
    tonyg at lshift.net
       
    Wed Jun  7 13:50:52 PDT 2006
    
    
  
Wed Jun  7 21:00:55 BST 2006  Tony Garnock-Jones <tonyg at lshift.net>
  * Find all methods, in order of decreasing specificity, for a selector.
Wed Jun  7 21:07:30 BST 2006  Tony Garnock-Jones <tonyg at lshift.net>
  * Remove pun of #as: for encoding/decoding - needs a better codec framework
Wed Jun  7 21:07:47 BST 2006  Tony Garnock-Jones <tonyg at lshift.net>
  * Replace pun of #as: for ASCII-encoding with {en,de}codeASCII
  
  Using #as: to convert strings into byte-arrays and vice versa is
  problematic for two reasons:
  
  1. it defaults to ASCII encoding without allowing specification of the
  particular codec that should be used; and
  
  2. it inadvertently overrides (String as: Symbol), causing problems
  with non-interning.
  
  Removing the punning of #as: for String codecing and replacing it with
  a more precise API takes the first step along the road toward a proper
  codec framework, and also avoids the nasty side-effect preventing
  Symbol interning in some places where it's needed (e.g. CObject's
  parseDefinitionsFrom:into:).
Wed Jun  7 21:45:58 BST 2006  Tony Garnock-Jones <tonyg at lshift.net>
  * Update Directory primitives to use encodeASCII/decodeASCII
Wed Jun  7 21:50:33 BST 2006  Tony Garnock-Jones <tonyg at lshift.net>
  * Use encodeASCII/decodeASCII in extlib.slate
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 30218 bytes
Desc: A darcs patch for your repository!
Url : /archives/slate/attachments/20060607/d715e702/attachment-0001.bin
    
    
More information about the Slate
mailing list