From bbd35c1a6f1106719c3a48bd99f89ddd07ae3446 Mon Sep 17 00:00:00 2001 From: Juan Jose Garcia Ripoll Date: Wed, 2 Dec 2009 16:02:14 +0100 Subject: [PATCH] Methods now show up in the debugger with their original name. --- src/CHANGELOG | 4 +++- src/clos/method.lsp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/CHANGELOG b/src/CHANGELOG index c645dbf86..3d7e4d868 100755 --- a/src/CHANGELOG +++ b/src/CHANGELOG @@ -7,7 +7,9 @@ ECL 9.12.2: * Other changes: -- Enlarged the string buffers used for reading and parsing lisp data. + - Methods now show up in the debugger with their original name. + + - Enlarged the string buffers used for reading and parsing lisp data. ECL 9.12.1: =========== diff --git a/src/clos/method.lsp b/src/clos/method.lsp index 984516131..d5a6ee3a2 100644 --- a/src/clos/method.lsp +++ b/src/clos/method.lsp @@ -119,7 +119,7 @@ .next-methods.)) ,@real-body))))) (values - `(ext::lambda-block ,generic-function-name + `#'(ext::lambda-block ,generic-function-name ,lambda-list ,@(and class-declarations `((declare ,@class-declarations))) ,@real-body)