Changeset 5855


Ignore:
Timestamp:
Jan 31, 2007, 9:45:45 PM (18 years ago)
Author:
Gary Byers
Message:

UNESCAPE-FOREIGN-NAME: strings with no angle brackets are returned verbatim,
not downcased.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/lib/db-io.lisp

    r5848 r5855  
    14351435
    14361436(defun unescape-foreign-name (key)
    1437   (let* ((string (string key))
     1437  (let* ((string (if (typep key 'symbol)
     1438                   (string-downcase key)
     1439                   (string key)))
    14381440         (nbrackets (count #\< string)))
    14391441    (declare (fixnum nbrackets))
    14401442    (if (zerop nbrackets)
    1441       (string-downcase string)
     1443      string
    14421444      (let* ((len (length string))
    14431445             (out (make-string (- len (* 2 nbrackets))))
Note: See TracChangeset for help on using the changeset viewer.