]> git.eshelyaron.com Git - emacs.git/commit
(jdb): Do proper analysis of classes defined in a Java
authorKarl Heuer <kwzh@gnu.org>
Wed, 8 Apr 1998 19:07:45 +0000 (19:07 +0000)
committerKarl Heuer <kwzh@gnu.org>
Wed, 8 Apr 1998 19:07:45 +0000 (19:07 +0000)
commit35dd3c558f94c5988dbd5cc7fc16af0b66c33df7
tree2ce17877480b992f8c6dbd850d1b6f84100438f9
parentc241bb9cbbd81b6327a511b7fc3e7cd63e432909
(jdb): Do proper analysis of classes defined in a Java
source.  This removes the restriction of one class per file.
(gud-jdb-package-of-file): Removed.  Replaced with parsing routines.
(gud-jdb-skip-whitespace): New function.
(gud-jdb-skip-single-line-comment): New function.
(gud-jdb-skip-traditional-or-documentation-comment): New function.
(gud-jdb-skip-whitespace-and-comments): New function.
(gud-jdb-skip-id-ish-thing): New function.
(gud-jdb-skip-string-literal): New function.
(gud-jdb-skip-character-literal): New function.
(gud-jdb-skip-block): New function.
(gud-jdb-analyze-source): New function.
(gud-jdb-build-class-source-alist-for-file): New function.
(gud-jdb-analysis-buffer): New variable.
(gud-jdb-build-class-source-alist): Cleaner at the expense of new
variable.
lisp/gud.el