Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Notes about structure of gtags.el

  • Loading branch information...
commit 04f77e8b3a7601edc7f91dd2268049731637ed80 1 parent bcb3eb3
authored

Showing 1 changed file with 8 additions and 0 deletions. Show diff stats Hide diff stats

  1. 8  tags-view.el
8  tags-view.el
@@ -45,6 +45,14 @@
45 45
 ;;; etags.el.  Locations are in global variable `tags-location-ring',
46 46
 ;;; a ring data structure.
47 47
 
  48
+;;; gtags.el.  Locations are in two global variables, one for the
  49
+;;; buffer and one for the point: `gtags-buffer-stack' and
  50
+;;; `gtags-point-stack'.  These are just lists, semantically treated
  51
+;;; as stacks.  This will require some adjustment; easiest is probably
  52
+;;; to create a marker for each location and return that as a list,
  53
+;;; using save-buffer -> save-excursion -> goto-char -> point-marker
  54
+;;; to create each marker.
  55
+
48 56
 (require 'cl)
49 57
 
50 58
 (defvar tv-separator-string "----"

0 notes on commit 04f77e8

Please sign in to comment.
Something went wrong with that request. Please try again.