<font><font face="comic sans ms,sans-serif">This problem can also be found at version 1.7. If I apply `sort' to `lambda-list-keywords', the result is the same as below.<br>Is this a bug ?<br><br>Welcome to Clozure Common Lisp Version 1.8-dev-r14962-trunk  (WindowsX8632)!<br>

? (lisp-implementation-version)<br>"Version 1.8-dev-r14962-trunk  (WindowsX8632)"<br>? lambda-list-keywords<br>(&OPTIONAL &REST &AUX &KEY &ALLOW-OTHER-KEYS &BODY &ENVIRONMENT &WHOLE)<br>

? (stable-sort lambda-list-keywords<br>             #'(lambda (a b)<br>                 (string<= (symbol-name a) (symbol-name b))))<br>(&ALLOW-OTHER-KEYS &AUX &BODY &ENVIRONMENT &KEY &OPTIONAL &REST &WHOLE)<br>

? lambda-list-keywords<br>(&OPTIONAL &REST &WHOLE)<br>? (stable-sort lambda-list-keywords<br>             #'(lambda (a b)<br>                 (string<= (symbol-name a) (symbol-name b))))<br>(&OPTIONAL &REST &WHOLE)<br>

?<br><br><br clear="all"></font></font>     Best regards,<br>Xiaofeng Yang<br>