diff options
author | Karl Heuer <kwzh@gnu.org> | 1998-04-08 19:07:45 +0000 |
---|---|---|
committer | Karl Heuer <kwzh@gnu.org> | 1998-04-08 19:07:45 +0000 |
commit | 35dd3c558f94c5988dbd5cc7fc16af0b66c33df7 (patch) | |
tree | 2ce17877480b992f8c6dbd850d1b6f84100438f9 /lisp/emacs-lisp/gulp.el | |
parent | c241bb9cbbd81b6327a511b7fc3e7cd63e432909 (diff) | |
download | emacs-35dd3c558f94c5988dbd5cc7fc16af0b66c33df7.tar.gz emacs-35dd3c558f94c5988dbd5cc7fc16af0b66c33df7.tar.bz2 emacs-35dd3c558f94c5988dbd5cc7fc16af0b66c33df7.zip |
(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.
Diffstat (limited to 'lisp/emacs-lisp/gulp.el')
0 files changed, 0 insertions, 0 deletions