xwem-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XWEM]: Debugging xwem


From: Zajcev Evgeny
Subject: Re: [XWEM]: Debugging xwem
Date: Wed, 07 Apr 2004 13:25:31 +0400
User-agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.5 (celery, berkeley-unix)

Steve Youngs <address@hidden> writes:

> Hi Team!
>
> I've just started using xwem, and the more I use it, the more I like
> it! :-)
>

Great!  I think you will inspire people to start with xwem.  Starting
with xwem is pretty complicated task and most of people gives up,
after few unsuccessful tries.

> Debugging it is causing me some annoyance however.
>
> Because most of the xwem functions are defined with
> `define-xwem-command', things like `find-function' and `edebug-defun'
> don't work.
>

Take a look at xwem-main.el comments.  Here is snap

  ;; If you want develop some xwem addons or take in touch with xwem, it
  ;; will be usefull to change `find-function-regexp', because xwem uses
  ;; its own syntax to define interactive commands.
  
  ;;     (setq find-function-regexp
  ;;                 (concat "^\\s-*(\\(def[^cgvW]\\w+\\*?"
  ;;                      "\\|define-function"
  ;;                      "\\|define-obsolete-function-alias"
  ;;                      "\\|define-compatible-function-alias"
  ;;                      "\\|define-derived-mode"
  ;;                      "\\|define-xwem-command"
  ;;                      "\\)\\s-+%s\\(\\s-\\|$\\)"))

> What do you guys do to debug xwem?  How can I step through xwem
> functions? 
>
> Would it be possible to have a `xwem-find-function'?
>
>
> -- 
> |---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---|
> |              Ashes to ashes, dust to dust.               |
> |      The proof of the pudding, is under the crust.       |
> |------------------------------<address@hidden>---|
> _______________________________________________
> Xwem-devel mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/xwem-devel

-- 
lg





reply via email to

[Prev in Thread] Current Thread [Next in Thread]