summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/gulp.el
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1998-04-08 19:07:45 +0000
committerKarl Heuer <kwzh@gnu.org>1998-04-08 19:07:45 +0000
commit35dd3c558f94c5988dbd5cc7fc16af0b66c33df7 (patch)
tree2ce17877480b992f8c6dbd850d1b6f84100438f9 /lisp/emacs-lisp/gulp.el
parentc241bb9cbbd81b6327a511b7fc3e7cd63e432909 (diff)
downloademacs-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