Brian O'Connell writes: > > Sorry if this has been hashed out before in previous mailing list > threads.. But I have been unable to find it in the archives. > > Is there a proper way to get the current method name? I am trying to > use it in a temp-template that I have for automatically generating > logging entering and exit lines.
Try: (defun jde-get-method-name () "Get the name of the method at point." (cdar (jde-parse-get-method-at-point))) > > I have written the following: (excuse my patently poor lisp > programming... I am new to it) > > ;; Get the method name for the current method > (defun jde-get-method-name () > "Insert entering and exiting logging lines." > (let (name > (jde-parse-get-method-at-point)) > > (if name > (let* ((name-pair (car name)) > (class (car name-pair)) ) > (cdr name-pair) > ) > ) > ) > ) > > > > It often returns nothing.. > > I appreciate any ideas > > > Thanks!
