]> code.delx.au - gnu-emacs/commitdiff
Add etags tests for the recent Lua-related bugfix
authorEli Zaretskii <eliz@gnu.org>
Sat, 28 Nov 2015 11:11:05 +0000 (13:11 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 28 Nov 2015 11:11:05 +0000 (13:11 +0200)
* test/etags/lua-src/test.lua: New file, tests the issues raised
by bug#21934.
* test/etags/Makefile (LUASRC): Add test.lua.
* test/etags/ETAGS.good_1:
* test/etags/ETAGS.good_2:
* test/etags/ETAGS.good_3:
* test/etags/ETAGS.good_4:
* test/etags/ETAGS.good_5:
* test/etags/ETAGS.good_6:
* test/etags/CTAGS.good: Adapt to the new Lua test.  Also, an old
regression fix, resolved around 25 May 2015, required changes to
the "good" ETAGS files.

test/etags/CTAGS.good
test/etags/ETAGS.good_1
test/etags/ETAGS.good_2
test/etags/ETAGS.good_3
test/etags/ETAGS.good_4
test/etags/ETAGS.good_5
test/etags/ETAGS.good_6
test/etags/Makefile
test/etags/lua-src/test.lua [new file with mode: 0644]

index 9291d34676971a1f8c205bd98add11d4848fb174..c98e1388d3ffa462dda5eefd88549e6512a14b7a 100644 (file)
@@ -306,6 +306,7 @@ BUFFERP     c-src/emacs/src/lisp.h  /^BUFFERP (Lisp_Object a)$/
 BUFFERSIZE     objc-src/Subprocess.h   43
 BUFFER_OBJFWDP c-src/emacs/src/lisp.h  /^BUFFER_OBJFWDP (union Lisp_Fwd *a)$/
 BYTE_MARK_STACK        c-src/emacs/src/lisp.h  3181
+Bar    lua-src/test.lua        /^function Square.something:Bar ()$/
 Bar    perl-src/kai-test.pl    /^package Bar;$/
 Bar::f4        perl-src/kai-test.pl    /^sub Bar::f4 {$/
 Bar::f5        perl-src/kai-test.pl    /^sub f5 {$/
@@ -425,6 +426,7 @@ C_entries   c-src/etags.c   /^C_entries (int c_ext, FILE *inf)$/
 C_stab_entry   c-src/etags.c   2271
 C_symtype      c-src/etags.c   /^C_symtype (char *str, int len, int c_ext)$/
 ChangeFileType pas-src/common.pas      /^function ChangeFileType; (*(FileName : NameString;/
+Circle.getPos  lua-src/test.lua        /^function Circle.getPos ()$/
 Cjava_entries  c-src/etags.c   /^Cjava_entries (FILE *inf)$/
 Cjava_help     c-src/etags.c   551
 Cjava_suffixes c-src/etags.c   549
@@ -458,6 +460,7 @@ Create_LL_Task/p    ada-src/2ataspri.adb    /^   procedure Create_LL_Task$/
 Create_LL_Task/p       ada-src/2ataspri.ads    /^   procedure Create_LL_Task$/
 Cstar_entries  c-src/etags.c   /^Cstar_entries (FILE *inf)$/
 Cstar_suffixes c-src/etags.c   562
+Cube.data.getFoo       lua-src/test.lua        /^function Cube.data.getFoo ()$/
 D      cp-src/fail.C   41
 D      cp-src/fail.C   /^              D() : ::A::T2::T(97), x(1066) {}$/
 DAEMON_RUNNING c-src/emacs/src/lisp.h  4258
@@ -1193,6 +1196,7 @@ Range     cp-src/Range.h  /^  Range (double b, double l, double i)$/
 ReadVacation   cp-src/functions.cpp    /^void ReadVacation ( char *filename ) {$/
 Read_Lock/p    ada-src/2ataspri.adb    /^   procedure Read_Lock (L : in out Lock; Ceiling_V/
 Read_Lock/p    ada-src/2ataspri.ads    /^   procedure Read_Lock (L : in out Lock; Ceiling_V/
+Rectangle.getPos       lua-src/test.lua        /^function Rectangle.getPos ()$/
 ReleaseNameString      pas-src/common.pas      /^procedure ReleaseNameString; (* (var NSP: NameStri/
 RemoveLayer    lua-src/allegro.lua     /^function RemoveLayer ()$/
 RemoveUnderlineControl pas-src/common.pas      /^function RemoveUnderlineControl; (*($/
@@ -1309,6 +1313,7 @@ SimpleCalc        objcpp-src/SimpleCalc.H /^@interface SimpleCalc:Object$/
 SkipBlanks     pas-src/common.pas      /^function SkipBlanks; (*($/
 SkipChars      pas-src/common.pas      /^function SkipChars; (*($/
 SkipSpaces     pas-src/common.pas      /^procedure SkipSpaces; (* (Str : NameString; var I /
+Square.something:Bar   lua-src/test.lua        /^function Square.something:Bar ()$/
 StartDay       cp-src/functions.cpp    /^Date StartDay(Date a,int days){\/\/Function to calcu/
 StripPath      pas-src/common.pas      /^function StripPath; (*($/
 SubString      pas-src/common.pas      /^function SubString; (*($/
@@ -2988,8 +2993,11 @@ generic_object   cp-src/clheir.cpp       /^generic_object::generic_object(void)$/
 generic_object cp-src/clheir.hpp       13
 getArchs       objc-src/PackInsp.m     /^-(void)getArchs$/
 getDomainNames php-src/lce_functions.php       /^      function getDomainNames()$/
+getFoo lua-src/test.lua        /^function Cube.data.getFoo ()$/
 getPOReader    php-src/lce_functions.php       /^      function &getPOReader($domain)$/
 getPath        objc-src/PackInsp.m     /^-(const char *)getPath:(char *)buf forType:(const /
+getPos lua-src/test.lua        /^function Rectangle.getPos ()$/
+getPos lua-src/test.lua        /^function Circle.getPos ()$/
 getTextDomains php-src/lce_functions.php       /^  function getTextDomains($lines)$/
 get_compressor_from_suffix     c-src/etags.c   /^get_compressor_from_suffix (char *file, char **ext/
 get_contiguous_space   c-src/emacs/src/gmalloc.c       /^get_contiguous_space (ptrdiff_t size, void *positi/
index e1e0daf4872e64d8fad2141f9efa857c863aa48e..5a5e5d2c3c95d0c5119e9ee1720f3a443204c93d 100644 (file)
@@ -2084,17 +2084,17 @@ void agent::move(\7fmove\ 153,1353
 \f
 cp-src/clheir.hpp,423
 class generic_object\7f13,520
-    virtual void compute_next_state(\7f21,842
-    virtual void step(\7f22,888
-const int max_num_directions \7f31,1219
-class location:\7flocation\ 133,1289
-    location(\7f43,1642
-class irregular_location:\7firregular_location\ 147,1686
-    irregular_location(\7f51,1762
-class discrete_location:\7fdiscrete_location\ 156,1889
-    discrete_location(\7f62,2044
-    void assign_neighbor(\7f66,2184
-class agent:\7fagent\ 175,2508
+    virtual void compute_next_state(\7f21,843
+    virtual void step(\7f22,889
+const int max_num_directions \7f31,1220
+class location:\7flocation\ 133,1290
+    location(\7f43,1643
+class irregular_location:\7firregular_location\ 147,1687
+    irregular_location(\7f51,1763
+class discrete_location:\7fdiscrete_location\ 156,1890
+    discrete_location(\7f62,2045
+    void assign_neighbor(\7f66,2185
+class agent:\7fagent\ 175,2509
 \f
 cp-src/fail.C,294
 struct A \7f7,263
@@ -2218,28 +2218,28 @@ el-src/emacs/lisp/progmodes/etags.el,5069
 (defun next-file \7f1685,67976
 (defvar tags-loop-operate \7f1760,70890
 (defvar tags-loop-scan\7f1763,70984
-(defun tags-loop-eval \7f1771,71314
-(defun tags-loop-continue \7f1782,71643
-(defun tags-search \7f1850,73949
-(defun tags-query-replace \7f1871,74775
-(defun tags-complete-tags-table-file \7f1896,75999
-(defun list-tags \7f1906,76378
-(defun tags-apropos \7f1934,77331
-(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78157
-(defun select-tags-table \7f1964,78396
-(defvar select-tags-table-mode-map \7f2019,80523
-(define-derived-mode select-tags-table-mode \7f2030,80906
-(defun select-tags-table-select \7f2034,81090
-(defun select-tags-table-quit \7f2043,81456
-(defun complete-tag \7f2049,81611
-(defconst etags--xref-limit \7f2074,82552
-(defvar etags-xref-find-definitions-tag-order \7f2076,82587
-(defun etags-xref-find \7f2082,82877
-(defun etags--xref-find-definitions \7f2096,83406
-(defclass xref-etags-location \7f2129,85121
-(defun xref-make-etags-location \7f2135,85344
-(cl-defmethod xref-location-marker \7f2139,85499
-(cl-defmethod xref-location-line \7f2146,85743
+(defun tags-loop-eval \7f1771,71313
+(defun tags-loop-continue \7f1782,71642
+(defun tags-search \7f1850,73948
+(defun tags-query-replace \7f1871,74774
+(defun tags-complete-tags-table-file \7f1896,75998
+(defun list-tags \7f1906,76377
+(defun tags-apropos \7f1934,77330
+(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78156
+(defun select-tags-table \7f1964,78395
+(defvar select-tags-table-mode-map \7f2019,80522
+(define-derived-mode select-tags-table-mode \7f2030,80905
+(defun select-tags-table-select \7f2034,81089
+(defun select-tags-table-quit \7f2043,81455
+(defun complete-tag \7f2049,81610
+(defconst etags--xref-limit \7f2074,82551
+(defvar etags-xref-find-definitions-tag-order \7f2076,82586
+(defun etags-xref-find \7f2082,82876
+(defun etags--xref-find-definitions \7f2096,83405
+(defclass xref-etags-location \7f2129,85120
+(defun xref-make-etags-location \7f2135,85343
+(cl-defmethod xref-location-marker \7f2139,85498
+(cl-defmethod xref-location-line \7f2146,85742
 \f
 erl-src/gs_dialog.erl,98
 -define(VERSION\7f2,32
@@ -2336,49 +2336,59 @@ function MoveLayerBottom \7f223,5079
 function MoveLayerBefore \7f236,5457
 function MoveLayerAfter \7f258,6090
 \f
+lua-src/test.lua,291
+function Rectangle.getPos \7f2,15
+function Rectangle.getPos \7fgetPos\ 12,15
+function Circle.getPos \7f6,61
+function Circle.getPos \7fgetPos\ 16,61
+function Cube.data.getFoo \7f10,102
+function Cube.data.getFoo \7fgetFoo\ 110,102
+function Square.something:Bar \7f14,148
+function Square.something:Bar \7fBar\ 114,148
+\f
 make-src/Makefile,1133
 LATEST=\7f1,0
-NONSRCS=\7f35,1578
-CPPFLAGS=\7f49,2191
-LDFLAGS=\7f50,2260
-FASTCFLAGS=\7f55,2531
-FILTER=\7f58,2642
-       @-$(\7f$\ 172,3064
-       @-$(\7f$\ 173,3113
-       @-$(\7f$\ 174,3177
-       @-$(\7f$\ 175,3223
-       @-$(\7f$\ 176,3291
-       @-$(\7f$\ 177,3383
-       @$(\7f81,3466
-       @$(\7f82,3514
-       @$(\7f83,3577
-       @$(\7f84,3622
-       @$(\7f85,3689
-       @$(\7f86,3780
-${CHECKOBJS}: CFLAGS=\7f88,3806
-       @env CHECKEROPTS=\7f92,3922
-       @$(\7f98,4094
-       @$(\7f106,4250
-       @$(\7f110,4374
-       @$(\7f114,4500
-       @for i in $(SRCS); do echo $$i;\7f140,5315
-       $(\7f160,6053
-       $(\7f163,6114
-       $(\7f166,6177
-       $(\7f169,6228
-       $(\7f172,6317
-       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6614
-       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6703
-       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6791
-       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6880
-       TEXTAGS=\7f204,7122
-       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7122
-       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7239
-       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7388
-       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7464
-       TEXTAGS=\7f219,7583
-       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7583
-       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7710
+NONSRCS=\7f35,1577
+CPPFLAGS=\7f49,2190
+LDFLAGS=\7f50,2259
+FASTCFLAGS=\7f55,2530
+FILTER=\7f58,2641
+       @-$(\7f$\ 172,3063
+       @-$(\7f$\ 173,3112
+       @-$(\7f$\ 174,3176
+       @-$(\7f$\ 175,3222
+       @-$(\7f$\ 176,3290
+       @-$(\7f$\ 177,3382
+       @$(\7f81,3465
+       @$(\7f82,3513
+       @$(\7f83,3576
+       @$(\7f84,3621
+       @$(\7f85,3688
+       @$(\7f86,3779
+${CHECKOBJS}: CFLAGS=\7f88,3805
+       @env CHECKEROPTS=\7f92,3921
+       @$(\7f98,4093
+       @$(\7f106,4249
+       @$(\7f110,4373
+       @$(\7f114,4499
+       @for i in $(SRCS); do echo $$i;\7f140,5320
+       $(\7f160,6058
+       $(\7f163,6119
+       $(\7f166,6182
+       $(\7f169,6233
+       $(\7f172,6322
+       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6619
+       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6708
+       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6796
+       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6885
+       TEXTAGS=\7f204,7127
+       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7127
+       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7244
+       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7393
+       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7469
+       TEXTAGS=\7f219,7588
+       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7588
+       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7715
 \f
 objc-src/Subprocess.h,98
 #define Subprocess \7f41,1217
index 8b0742241c7bf1f9a5c714fc392d859801c5ec2b..3e5285af1cc015d98518bb72a1af2c3e8d89bd9d 100644 (file)
@@ -2642,24 +2642,24 @@ extern void step_everybody(\7f11,485
 class generic_object\7f13,520
     generic_object(\7f17,582
     ~generic_object(\7f19,724
-    virtual void compute_next_state(\7f21,842
-    virtual void step(\7f22,888
-const int max_num_directions \7f31,1219
-class location:\7flocation\ 133,1289
-    location(\7f43,1642
-    ~location(\7f44,1661
-class irregular_location:\7firregular_location\ 147,1686
-    irregular_location(\7f51,1762
-    ~irregular_location(\7f53,1854
-class discrete_location:\7fdiscrete_location\ 156,1889
-    void clear_neighbors(\7f60,2004
-    discrete_location(\7f62,2044
-    ~discrete_location(\7f65,2154
-    void assign_neighbor(\7f66,2184
-class agent:\7fagent\ 175,2508
-    agent(\7f79,2578
-    ~agent(\7f80,2591
-    void move(\7f81,2605
+    virtual void compute_next_state(\7f21,843
+    virtual void step(\7f22,889
+const int max_num_directions \7f31,1220
+class location:\7flocation\ 133,1290
+    location(\7f43,1643
+    ~location(\7f44,1662
+class irregular_location:\7firregular_location\ 147,1687
+    irregular_location(\7f51,1763
+    ~irregular_location(\7f53,1855
+class discrete_location:\7fdiscrete_location\ 156,1890
+    void clear_neighbors(\7f60,2005
+    discrete_location(\7f62,2045
+    ~discrete_location(\7f65,2155
+    void assign_neighbor(\7f66,2185
+class agent:\7fagent\ 175,2509
+    agent(\7f79,2579
+    ~agent(\7f80,2592
+    void move(\7f81,2606
 \f
 cp-src/fail.C,315
 struct A \7f7,263
@@ -2787,28 +2787,28 @@ el-src/emacs/lisp/progmodes/etags.el,5188
 (defun next-file \7f1685,67976
 (defvar tags-loop-operate \7f1760,70890
 (defvar tags-loop-scan\7f1763,70984
-(defun tags-loop-eval \7f1771,71314
-(defun tags-loop-continue \7f1782,71643
-(defun tags-search \7f1850,73949
-(defun tags-query-replace \7f1871,74775
-(defun tags-complete-tags-table-file \7f1896,75999
-(defun list-tags \7f1906,76378
-(defun tags-apropos \7f1934,77331
-(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78157
-(defun select-tags-table \7f1964,78396
-(defvar select-tags-table-mode-map \7f2019,80523
-(define-derived-mode select-tags-table-mode \7f2030,80906
-(defun select-tags-table-select \7f2034,81090
-(defun select-tags-table-quit \7f2043,81456
-(defun complete-tag \7f2049,81611
-(defconst etags--xref-limit \7f2074,82552
-(defvar etags-xref-find-definitions-tag-order \7f2076,82587
-(defun etags-xref-find \7f2082,82877
-(defun etags--xref-find-definitions \7f2096,83406
-(defclass xref-etags-location \7f2129,85121
-(defun xref-make-etags-location \7f2135,85344
-(cl-defmethod xref-location-marker \7f2139,85499
-(cl-defmethod xref-location-line \7f2146,85743
+(defun tags-loop-eval \7f1771,71313
+(defun tags-loop-continue \7f1782,71642
+(defun tags-search \7f1850,73948
+(defun tags-query-replace \7f1871,74774
+(defun tags-complete-tags-table-file \7f1896,75998
+(defun list-tags \7f1906,76377
+(defun tags-apropos \7f1934,77330
+(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78156
+(defun select-tags-table \7f1964,78395
+(defvar select-tags-table-mode-map \7f2019,80522
+(define-derived-mode select-tags-table-mode \7f2030,80905
+(defun select-tags-table-select \7f2034,81089
+(defun select-tags-table-quit \7f2043,81455
+(defun complete-tag \7f2049,81610
+(defconst etags--xref-limit \7f2074,82551
+(defvar etags-xref-find-definitions-tag-order \7f2076,82586
+(defun etags-xref-find \7f2082,82876
+(defun etags--xref-find-definitions \7f2096,83405
+(defclass xref-etags-location \7f2129,85120
+(defun xref-make-etags-location \7f2135,85343
+(cl-defmethod xref-location-marker \7f2139,85498
+(cl-defmethod xref-location-line \7f2146,85742
 \f
 erl-src/gs_dialog.erl,98
 -define(VERSION\7f2,32
@@ -2905,50 +2905,60 @@ function MoveLayerBottom \7f223,5079
 function MoveLayerBefore \7f236,5457
 function MoveLayerAfter \7f258,6090
 \f
+lua-src/test.lua,291
+function Rectangle.getPos \7f2,15
+function Rectangle.getPos \7fgetPos\ 12,15
+function Circle.getPos \7f6,61
+function Circle.getPos \7fgetPos\ 16,61
+function Cube.data.getFoo \7f10,102
+function Cube.data.getFoo \7fgetFoo\ 110,102
+function Square.something:Bar \7f14,148
+function Square.something:Bar \7fBar\ 114,148
+\f
 make-src/Makefile,1156
 LATEST=\7f1,0
-NONSRCS=\7f35,1578
-CPPFLAGS=\7f49,2191
-LDFLAGS=\7f50,2260
-FASTCFLAGS=\7f55,2531
-FILTER=\7f58,2642
-       @-$(\7f$\ 172,3064
-       @-$(\7f$\ 173,3113
-       @-$(\7f$\ 174,3177
-       @-$(\7f$\ 175,3223
-       @-$(\7f$\ 176,3291
-       @-$(\7f$\ 177,3383
-       @$(\7f81,3466
-       @$(\7f82,3514
-       @$(\7f83,3577
-       @$(\7f84,3622
-       @$(\7f85,3689
-       @$(\7f86,3780
-${CHECKOBJS}: CFLAGS=\7f88,3806
-       @env CHECKEROPTS=\7f92,3922
-       @$(\7f98,4094
-       @$(\7f106,4250
-       @$(\7f110,4374
-       @$(\7f114,4500
-       @for i in $(\7f140,5315
-       @for i in $(SRCS); do echo $$i;\7f140,5315
-       $(\7f160,6053
-       $(\7f163,6114
-       $(\7f166,6177
-       $(\7f169,6228
-       $(\7f172,6317
-       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6614
-       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6703
-       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6791
-       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6880
-       TEXTAGS=\7f204,7122
-       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7122
-       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7239
-       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7388
-       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7464
-       TEXTAGS=\7f219,7583
-       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7583
-       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7710
+NONSRCS=\7f35,1577
+CPPFLAGS=\7f49,2190
+LDFLAGS=\7f50,2259
+FASTCFLAGS=\7f55,2530
+FILTER=\7f58,2641
+       @-$(\7f$\ 172,3063
+       @-$(\7f$\ 173,3112
+       @-$(\7f$\ 174,3176
+       @-$(\7f$\ 175,3222
+       @-$(\7f$\ 176,3290
+       @-$(\7f$\ 177,3382
+       @$(\7f81,3465
+       @$(\7f82,3513
+       @$(\7f83,3576
+       @$(\7f84,3621
+       @$(\7f85,3688
+       @$(\7f86,3779
+${CHECKOBJS}: CFLAGS=\7f88,3805
+       @env CHECKEROPTS=\7f92,3921
+       @$(\7f98,4093
+       @$(\7f106,4249
+       @$(\7f110,4373
+       @$(\7f114,4499
+       @for i in $(\7f140,5320
+       @for i in $(SRCS); do echo $$i;\7f140,5320
+       $(\7f160,6058
+       $(\7f163,6119
+       $(\7f166,6182
+       $(\7f169,6233
+       $(\7f172,6322
+       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6619
+       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6708
+       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6796
+       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6885
+       TEXTAGS=\7f204,7127
+       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7127
+       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7244
+       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7393
+       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7469
+       TEXTAGS=\7f219,7588
+       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7588
+       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7715
 \f
 objc-src/Subprocess.h,98
 #define Subprocess \7f41,1217
index 37eaafbab61d3adffc12636e8e1844e28cb3b976..2f91126e1d125f4e45bb746b0f9e6806c63a4541 100644 (file)
@@ -2391,25 +2391,25 @@ void agent::move(\7fmove\ 153,1353
 cp-src/clheir.hpp,682
 class generic_object\7f13,520
     int where_in_registry;\7f15,547
-    virtual void compute_next_state(\7f21,842
-    virtual void step(\7f22,888
-const int max_num_directions \7f31,1219
-class location:\7flocation\ 133,1289
-    location(\7f43,1642
-class irregular_location:\7firregular_location\ 147,1686
-    double x,\7f49,1734
-    double x, y,\7f49,1734
-    double x, y, z;\7f49,1734
-    irregular_location(\7f51,1762
-class discrete_location:\7fdiscrete_location\ 156,1889
-    int x,\7f58,1936
-    int x, y,\7f58,1936
-    int x, y, z;\7f58,1936
-    class location *neighbors[\7fneighbors\ 159,1953
-    discrete_location(\7f62,2044
-    void assign_neighbor(\7f66,2184
-class agent:\7fagent\ 175,2508
-    location *where;\7fwhere\ 177,2549
+    virtual void compute_next_state(\7f21,843
+    virtual void step(\7f22,889
+const int max_num_directions \7f31,1220
+class location:\7flocation\ 133,1290
+    location(\7f43,1643
+class irregular_location:\7firregular_location\ 147,1687
+    double x,\7f49,1735
+    double x, y,\7f49,1735
+    double x, y, z;\7f49,1735
+    irregular_location(\7f51,1763
+class discrete_location:\7fdiscrete_location\ 156,1890
+    int x,\7f58,1937
+    int x, y,\7f58,1937
+    int x, y, z;\7f58,1937
+    class location *neighbors[\7fneighbors\ 159,1954
+    discrete_location(\7f62,2045
+    void assign_neighbor(\7f66,2185
+class agent:\7fagent\ 175,2509
+    location *where;\7fwhere\ 177,2550
 \f
 cp-src/fail.C,330
 struct A \7f7,263
@@ -2535,28 +2535,28 @@ el-src/emacs/lisp/progmodes/etags.el,5069
 (defun next-file \7f1685,67976
 (defvar tags-loop-operate \7f1760,70890
 (defvar tags-loop-scan\7f1763,70984
-(defun tags-loop-eval \7f1771,71314
-(defun tags-loop-continue \7f1782,71643
-(defun tags-search \7f1850,73949
-(defun tags-query-replace \7f1871,74775
-(defun tags-complete-tags-table-file \7f1896,75999
-(defun list-tags \7f1906,76378
-(defun tags-apropos \7f1934,77331
-(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78157
-(defun select-tags-table \7f1964,78396
-(defvar select-tags-table-mode-map \7f2019,80523
-(define-derived-mode select-tags-table-mode \7f2030,80906
-(defun select-tags-table-select \7f2034,81090
-(defun select-tags-table-quit \7f2043,81456
-(defun complete-tag \7f2049,81611
-(defconst etags--xref-limit \7f2074,82552
-(defvar etags-xref-find-definitions-tag-order \7f2076,82587
-(defun etags-xref-find \7f2082,82877
-(defun etags--xref-find-definitions \7f2096,83406
-(defclass xref-etags-location \7f2129,85121
-(defun xref-make-etags-location \7f2135,85344
-(cl-defmethod xref-location-marker \7f2139,85499
-(cl-defmethod xref-location-line \7f2146,85743
+(defun tags-loop-eval \7f1771,71313
+(defun tags-loop-continue \7f1782,71642
+(defun tags-search \7f1850,73948
+(defun tags-query-replace \7f1871,74774
+(defun tags-complete-tags-table-file \7f1896,75998
+(defun list-tags \7f1906,76377
+(defun tags-apropos \7f1934,77330
+(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78156
+(defun select-tags-table \7f1964,78395
+(defvar select-tags-table-mode-map \7f2019,80522
+(define-derived-mode select-tags-table-mode \7f2030,80905
+(defun select-tags-table-select \7f2034,81089
+(defun select-tags-table-quit \7f2043,81455
+(defun complete-tag \7f2049,81610
+(defconst etags--xref-limit \7f2074,82551
+(defvar etags-xref-find-definitions-tag-order \7f2076,82586
+(defun etags-xref-find \7f2082,82876
+(defun etags--xref-find-definitions \7f2096,83405
+(defclass xref-etags-location \7f2129,85120
+(defun xref-make-etags-location \7f2135,85343
+(cl-defmethod xref-location-marker \7f2139,85498
+(cl-defmethod xref-location-line \7f2146,85742
 \f
 erl-src/gs_dialog.erl,98
 -define(VERSION\7f2,32
@@ -2653,49 +2653,59 @@ function MoveLayerBottom \7f223,5079
 function MoveLayerBefore \7f236,5457
 function MoveLayerAfter \7f258,6090
 \f
+lua-src/test.lua,291
+function Rectangle.getPos \7f2,15
+function Rectangle.getPos \7fgetPos\ 12,15
+function Circle.getPos \7f6,61
+function Circle.getPos \7fgetPos\ 16,61
+function Cube.data.getFoo \7f10,102
+function Cube.data.getFoo \7fgetFoo\ 110,102
+function Square.something:Bar \7f14,148
+function Square.something:Bar \7fBar\ 114,148
+\f
 make-src/Makefile,1133
 LATEST=\7f1,0
-NONSRCS=\7f35,1578
-CPPFLAGS=\7f49,2191
-LDFLAGS=\7f50,2260
-FASTCFLAGS=\7f55,2531
-FILTER=\7f58,2642
-       @-$(\7f$\ 172,3064
-       @-$(\7f$\ 173,3113
-       @-$(\7f$\ 174,3177
-       @-$(\7f$\ 175,3223
-       @-$(\7f$\ 176,3291
-       @-$(\7f$\ 177,3383
-       @$(\7f81,3466
-       @$(\7f82,3514
-       @$(\7f83,3577
-       @$(\7f84,3622
-       @$(\7f85,3689
-       @$(\7f86,3780
-${CHECKOBJS}: CFLAGS=\7f88,3806
-       @env CHECKEROPTS=\7f92,3922
-       @$(\7f98,4094
-       @$(\7f106,4250
-       @$(\7f110,4374
-       @$(\7f114,4500
-       @for i in $(SRCS); do echo $$i;\7f140,5315
-       $(\7f160,6053
-       $(\7f163,6114
-       $(\7f166,6177
-       $(\7f169,6228
-       $(\7f172,6317
-       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6614
-       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6703
-       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6791
-       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6880
-       TEXTAGS=\7f204,7122
-       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7122
-       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7239
-       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7388
-       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7464
-       TEXTAGS=\7f219,7583
-       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7583
-       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7710
+NONSRCS=\7f35,1577
+CPPFLAGS=\7f49,2190
+LDFLAGS=\7f50,2259
+FASTCFLAGS=\7f55,2530
+FILTER=\7f58,2641
+       @-$(\7f$\ 172,3063
+       @-$(\7f$\ 173,3112
+       @-$(\7f$\ 174,3176
+       @-$(\7f$\ 175,3222
+       @-$(\7f$\ 176,3290
+       @-$(\7f$\ 177,3382
+       @$(\7f81,3465
+       @$(\7f82,3513
+       @$(\7f83,3576
+       @$(\7f84,3621
+       @$(\7f85,3688
+       @$(\7f86,3779
+${CHECKOBJS}: CFLAGS=\7f88,3805
+       @env CHECKEROPTS=\7f92,3921
+       @$(\7f98,4093
+       @$(\7f106,4249
+       @$(\7f110,4373
+       @$(\7f114,4499
+       @for i in $(SRCS); do echo $$i;\7f140,5320
+       $(\7f160,6058
+       $(\7f163,6119
+       $(\7f166,6182
+       $(\7f169,6233
+       $(\7f172,6322
+       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6619
+       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6708
+       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6796
+       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6885
+       TEXTAGS=\7f204,7127
+       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7127
+       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7244
+       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7393
+       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7469
+       TEXTAGS=\7f219,7588
+       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7588
+       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7715
 \f
 objc-src/Subprocess.h,98
 #define Subprocess \7f41,1217
index 2b631d1a1659e32f778d095d18f20cde0d7ae4b6..71fc2cbda89e50e9191d2dacf59eee6668146dda 100644 (file)
@@ -2248,17 +2248,17 @@ void agent::move(\7fmove\ 153,1353
 \f
 cp-src/clheir.hpp,423
 class generic_object\7f13,520
-    virtual void compute_next_state(\7f21,842
-    virtual void step(\7f22,888
-const int max_num_directions \7f31,1219
-class location:\7flocation\ 133,1289
-    location(\7f43,1642
-class irregular_location:\7firregular_location\ 147,1686
-    irregular_location(\7f51,1762
-class discrete_location:\7fdiscrete_location\ 156,1889
-    discrete_location(\7f62,2044
-    void assign_neighbor(\7f66,2184
-class agent:\7fagent\ 175,2508
+    virtual void compute_next_state(\7f21,843
+    virtual void step(\7f22,889
+const int max_num_directions \7f31,1220
+class location:\7flocation\ 133,1290
+    location(\7f43,1643
+class irregular_location:\7firregular_location\ 147,1687
+    irregular_location(\7f51,1763
+class discrete_location:\7fdiscrete_location\ 156,1890
+    discrete_location(\7f62,2045
+    void assign_neighbor(\7f66,2185
+class agent:\7fagent\ 175,2509
 \f
 cp-src/fail.C,294
 struct A \7f7,263
@@ -2382,28 +2382,28 @@ el-src/emacs/lisp/progmodes/etags.el,5069
 (defun next-file \7f1685,67976
 (defvar tags-loop-operate \7f1760,70890
 (defvar tags-loop-scan\7f1763,70984
-(defun tags-loop-eval \7f1771,71314
-(defun tags-loop-continue \7f1782,71643
-(defun tags-search \7f1850,73949
-(defun tags-query-replace \7f1871,74775
-(defun tags-complete-tags-table-file \7f1896,75999
-(defun list-tags \7f1906,76378
-(defun tags-apropos \7f1934,77331
-(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78157
-(defun select-tags-table \7f1964,78396
-(defvar select-tags-table-mode-map \7f2019,80523
-(define-derived-mode select-tags-table-mode \7f2030,80906
-(defun select-tags-table-select \7f2034,81090
-(defun select-tags-table-quit \7f2043,81456
-(defun complete-tag \7f2049,81611
-(defconst etags--xref-limit \7f2074,82552
-(defvar etags-xref-find-definitions-tag-order \7f2076,82587
-(defun etags-xref-find \7f2082,82877
-(defun etags--xref-find-definitions \7f2096,83406
-(defclass xref-etags-location \7f2129,85121
-(defun xref-make-etags-location \7f2135,85344
-(cl-defmethod xref-location-marker \7f2139,85499
-(cl-defmethod xref-location-line \7f2146,85743
+(defun tags-loop-eval \7f1771,71313
+(defun tags-loop-continue \7f1782,71642
+(defun tags-search \7f1850,73948
+(defun tags-query-replace \7f1871,74774
+(defun tags-complete-tags-table-file \7f1896,75998
+(defun list-tags \7f1906,76377
+(defun tags-apropos \7f1934,77330
+(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78156
+(defun select-tags-table \7f1964,78395
+(defvar select-tags-table-mode-map \7f2019,80522
+(define-derived-mode select-tags-table-mode \7f2030,80905
+(defun select-tags-table-select \7f2034,81089
+(defun select-tags-table-quit \7f2043,81455
+(defun complete-tag \7f2049,81610
+(defconst etags--xref-limit \7f2074,82551
+(defvar etags-xref-find-definitions-tag-order \7f2076,82586
+(defun etags-xref-find \7f2082,82876
+(defun etags--xref-find-definitions \7f2096,83405
+(defclass xref-etags-location \7f2129,85120
+(defun xref-make-etags-location \7f2135,85343
+(cl-defmethod xref-location-marker \7f2139,85498
+(cl-defmethod xref-location-line \7f2146,85742
 \f
 erl-src/gs_dialog.erl,98
 -define(VERSION\7f2,32
@@ -2500,49 +2500,59 @@ function MoveLayerBottom \7f223,5079
 function MoveLayerBefore \7f236,5457
 function MoveLayerAfter \7f258,6090
 \f
+lua-src/test.lua,291
+function Rectangle.getPos \7f2,15
+function Rectangle.getPos \7fgetPos\ 12,15
+function Circle.getPos \7f6,61
+function Circle.getPos \7fgetPos\ 16,61
+function Cube.data.getFoo \7f10,102
+function Cube.data.getFoo \7fgetFoo\ 110,102
+function Square.something:Bar \7f14,148
+function Square.something:Bar \7fBar\ 114,148
+\f
 make-src/Makefile,1133
 LATEST=\7f1,0
-NONSRCS=\7f35,1578
-CPPFLAGS=\7f49,2191
-LDFLAGS=\7f50,2260
-FASTCFLAGS=\7f55,2531
-FILTER=\7f58,2642
-       @-$(\7f$\ 172,3064
-       @-$(\7f$\ 173,3113
-       @-$(\7f$\ 174,3177
-       @-$(\7f$\ 175,3223
-       @-$(\7f$\ 176,3291
-       @-$(\7f$\ 177,3383
-       @$(\7f81,3466
-       @$(\7f82,3514
-       @$(\7f83,3577
-       @$(\7f84,3622
-       @$(\7f85,3689
-       @$(\7f86,3780
-${CHECKOBJS}: CFLAGS=\7f88,3806
-       @env CHECKEROPTS=\7f92,3922
-       @$(\7f98,4094
-       @$(\7f106,4250
-       @$(\7f110,4374
-       @$(\7f114,4500
-       @for i in $(SRCS); do echo $$i;\7f140,5315
-       $(\7f160,6053
-       $(\7f163,6114
-       $(\7f166,6177
-       $(\7f169,6228
-       $(\7f172,6317
-       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6614
-       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6703
-       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6791
-       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6880
-       TEXTAGS=\7f204,7122
-       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7122
-       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7239
-       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7388
-       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7464
-       TEXTAGS=\7f219,7583
-       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7583
-       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7710
+NONSRCS=\7f35,1577
+CPPFLAGS=\7f49,2190
+LDFLAGS=\7f50,2259
+FASTCFLAGS=\7f55,2530
+FILTER=\7f58,2641
+       @-$(\7f$\ 172,3063
+       @-$(\7f$\ 173,3112
+       @-$(\7f$\ 174,3176
+       @-$(\7f$\ 175,3222
+       @-$(\7f$\ 176,3290
+       @-$(\7f$\ 177,3382
+       @$(\7f81,3465
+       @$(\7f82,3513
+       @$(\7f83,3576
+       @$(\7f84,3621
+       @$(\7f85,3688
+       @$(\7f86,3779
+${CHECKOBJS}: CFLAGS=\7f88,3805
+       @env CHECKEROPTS=\7f92,3921
+       @$(\7f98,4093
+       @$(\7f106,4249
+       @$(\7f110,4373
+       @$(\7f114,4499
+       @for i in $(SRCS); do echo $$i;\7f140,5320
+       $(\7f160,6058
+       $(\7f163,6119
+       $(\7f166,6182
+       $(\7f169,6233
+       $(\7f172,6322
+       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6619
+       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6708
+       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6796
+       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6885
+       TEXTAGS=\7f204,7127
+       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7127
+       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7244
+       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7393
+       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7469
+       TEXTAGS=\7f219,7588
+       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7588
+       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7715
 \f
 objc-src/Subprocess.h,98
 #define Subprocess \7f41,1217
index 544a166c6ddd432b7fa2214ebca95ddfdd83fa48..ca55b3b0ad75ae15b6e338b690679bfadca34577 100644 (file)
@@ -3113,32 +3113,32 @@ class generic_object\7f13,520
     int where_in_registry;\7f15,547
     generic_object(\7f17,582
     ~generic_object(\7f19,724
-    virtual void compute_next_state(\7f21,842
-    virtual void step(\7f22,888
-const int max_num_directions \7f31,1219
-class location:\7flocation\ 133,1289
-    location(\7f43,1642
-    ~location(\7f44,1661
-class irregular_location:\7firregular_location\ 147,1686
-    double x,\7f49,1734
-    double x, y,\7f49,1734
-    double x, y, z;\7f49,1734
-    irregular_location(\7f51,1762
-    ~irregular_location(\7f53,1854
-class discrete_location:\7fdiscrete_location\ 156,1889
-    int x,\7f58,1936
-    int x, y,\7f58,1936
-    int x, y, z;\7f58,1936
-    class location *neighbors[\7fneighbors\ 159,1953
-    void clear_neighbors(\7f60,2004
-    discrete_location(\7f62,2044
-    ~discrete_location(\7f65,2154
-    void assign_neighbor(\7f66,2184
-class agent:\7fagent\ 175,2508
-    location *where;\7fwhere\ 177,2549
-    agent(\7f79,2578
-    ~agent(\7f80,2591
-    void move(\7f81,2605
+    virtual void compute_next_state(\7f21,843
+    virtual void step(\7f22,889
+const int max_num_directions \7f31,1220
+class location:\7flocation\ 133,1290
+    location(\7f43,1643
+    ~location(\7f44,1662
+class irregular_location:\7firregular_location\ 147,1687
+    double x,\7f49,1735
+    double x, y,\7f49,1735
+    double x, y, z;\7f49,1735
+    irregular_location(\7f51,1763
+    ~irregular_location(\7f53,1855
+class discrete_location:\7fdiscrete_location\ 156,1890
+    int x,\7f58,1937
+    int x, y,\7f58,1937
+    int x, y, z;\7f58,1937
+    class location *neighbors[\7fneighbors\ 159,1954
+    void clear_neighbors(\7f60,2005
+    discrete_location(\7f62,2045
+    ~discrete_location(\7f65,2155
+    void assign_neighbor(\7f66,2185
+class agent:\7fagent\ 175,2509
+    location *where;\7fwhere\ 177,2550
+    agent(\7f79,2579
+    ~agent(\7f80,2592
+    void move(\7f81,2606
 \f
 cp-src/fail.C,351
 struct A \7f7,263
@@ -3268,28 +3268,28 @@ el-src/emacs/lisp/progmodes/etags.el,5188
 (defun next-file \7f1685,67976
 (defvar tags-loop-operate \7f1760,70890
 (defvar tags-loop-scan\7f1763,70984
-(defun tags-loop-eval \7f1771,71314
-(defun tags-loop-continue \7f1782,71643
-(defun tags-search \7f1850,73949
-(defun tags-query-replace \7f1871,74775
-(defun tags-complete-tags-table-file \7f1896,75999
-(defun list-tags \7f1906,76378
-(defun tags-apropos \7f1934,77331
-(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78157
-(defun select-tags-table \7f1964,78396
-(defvar select-tags-table-mode-map \7f2019,80523
-(define-derived-mode select-tags-table-mode \7f2030,80906
-(defun select-tags-table-select \7f2034,81090
-(defun select-tags-table-quit \7f2043,81456
-(defun complete-tag \7f2049,81611
-(defconst etags--xref-limit \7f2074,82552
-(defvar etags-xref-find-definitions-tag-order \7f2076,82587
-(defun etags-xref-find \7f2082,82877
-(defun etags--xref-find-definitions \7f2096,83406
-(defclass xref-etags-location \7f2129,85121
-(defun xref-make-etags-location \7f2135,85344
-(cl-defmethod xref-location-marker \7f2139,85499
-(cl-defmethod xref-location-line \7f2146,85743
+(defun tags-loop-eval \7f1771,71313
+(defun tags-loop-continue \7f1782,71642
+(defun tags-search \7f1850,73948
+(defun tags-query-replace \7f1871,74774
+(defun tags-complete-tags-table-file \7f1896,75998
+(defun list-tags \7f1906,76377
+(defun tags-apropos \7f1934,77330
+(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78156
+(defun select-tags-table \7f1964,78395
+(defvar select-tags-table-mode-map \7f2019,80522
+(define-derived-mode select-tags-table-mode \7f2030,80905
+(defun select-tags-table-select \7f2034,81089
+(defun select-tags-table-quit \7f2043,81455
+(defun complete-tag \7f2049,81610
+(defconst etags--xref-limit \7f2074,82551
+(defvar etags-xref-find-definitions-tag-order \7f2076,82586
+(defun etags-xref-find \7f2082,82876
+(defun etags--xref-find-definitions \7f2096,83405
+(defclass xref-etags-location \7f2129,85120
+(defun xref-make-etags-location \7f2135,85343
+(cl-defmethod xref-location-marker \7f2139,85498
+(cl-defmethod xref-location-line \7f2146,85742
 \f
 erl-src/gs_dialog.erl,98
 -define(VERSION\7f2,32
@@ -3386,50 +3386,60 @@ function MoveLayerBottom \7f223,5079
 function MoveLayerBefore \7f236,5457
 function MoveLayerAfter \7f258,6090
 \f
+lua-src/test.lua,291
+function Rectangle.getPos \7f2,15
+function Rectangle.getPos \7fgetPos\ 12,15
+function Circle.getPos \7f6,61
+function Circle.getPos \7fgetPos\ 16,61
+function Cube.data.getFoo \7f10,102
+function Cube.data.getFoo \7fgetFoo\ 110,102
+function Square.something:Bar \7f14,148
+function Square.something:Bar \7fBar\ 114,148
+\f
 make-src/Makefile,1156
 LATEST=\7f1,0
-NONSRCS=\7f35,1578
-CPPFLAGS=\7f49,2191
-LDFLAGS=\7f50,2260
-FASTCFLAGS=\7f55,2531
-FILTER=\7f58,2642
-       @-$(\7f$\ 172,3064
-       @-$(\7f$\ 173,3113
-       @-$(\7f$\ 174,3177
-       @-$(\7f$\ 175,3223
-       @-$(\7f$\ 176,3291
-       @-$(\7f$\ 177,3383
-       @$(\7f81,3466
-       @$(\7f82,3514
-       @$(\7f83,3577
-       @$(\7f84,3622
-       @$(\7f85,3689
-       @$(\7f86,3780
-${CHECKOBJS}: CFLAGS=\7f88,3806
-       @env CHECKEROPTS=\7f92,3922
-       @$(\7f98,4094
-       @$(\7f106,4250
-       @$(\7f110,4374
-       @$(\7f114,4500
-       @for i in $(\7f140,5315
-       @for i in $(SRCS); do echo $$i;\7f140,5315
-       $(\7f160,6053
-       $(\7f163,6114
-       $(\7f166,6177
-       $(\7f169,6228
-       $(\7f172,6317
-       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6614
-       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6703
-       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6791
-       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6880
-       TEXTAGS=\7f204,7122
-       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7122
-       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7239
-       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7388
-       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7464
-       TEXTAGS=\7f219,7583
-       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7583
-       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7710
+NONSRCS=\7f35,1577
+CPPFLAGS=\7f49,2190
+LDFLAGS=\7f50,2259
+FASTCFLAGS=\7f55,2530
+FILTER=\7f58,2641
+       @-$(\7f$\ 172,3063
+       @-$(\7f$\ 173,3112
+       @-$(\7f$\ 174,3176
+       @-$(\7f$\ 175,3222
+       @-$(\7f$\ 176,3290
+       @-$(\7f$\ 177,3382
+       @$(\7f81,3465
+       @$(\7f82,3513
+       @$(\7f83,3576
+       @$(\7f84,3621
+       @$(\7f85,3688
+       @$(\7f86,3779
+${CHECKOBJS}: CFLAGS=\7f88,3805
+       @env CHECKEROPTS=\7f92,3921
+       @$(\7f98,4093
+       @$(\7f106,4249
+       @$(\7f110,4373
+       @$(\7f114,4499
+       @for i in $(\7f140,5320
+       @for i in $(SRCS); do echo $$i;\7f140,5320
+       $(\7f160,6058
+       $(\7f163,6119
+       $(\7f166,6182
+       $(\7f169,6233
+       $(\7f172,6322
+       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6619
+       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6708
+       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6796
+       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6885
+       TEXTAGS=\7f204,7127
+       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7127
+       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7244
+       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7393
+       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7469
+       TEXTAGS=\7f219,7588
+       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7588
+       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7715
 \f
 objc-src/Subprocess.h,98
 #define Subprocess \7f41,1217
index f3d17b10a3e58a366576d99d51f77908864d830e..1ec846334ea15d0d59f2a332ad61e898d8b807d9 100644 (file)
@@ -3113,32 +3113,32 @@ class generic_object\7f13,520
     int where_in_registry;\7fgeneric_object::where_in_registry\ 115,547
     generic_object(\7fgeneric_object::generic_object\ 117,582
     ~generic_object(\7fgeneric_object::~generic_object\ 119,724
-    virtual void compute_next_state(\7fgeneric_object::compute_next_state\ 121,842
-    virtual void step(\7fgeneric_object::step\ 122,888
-const int max_num_directions \7f31,1219
-class location:\7flocation\ 133,1289
-    location(\7flocation::location\ 143,1642
-    ~location(\7flocation::~location\ 144,1661
-class irregular_location:\7firregular_location\ 147,1686
-    double x,\7firregular_location::x\ 149,1734
-    double x, y,\7firregular_location::y\ 149,1734
-    double x, y, z;\7firregular_location::z\ 149,1734
-    irregular_location(\7firregular_location::irregular_location\ 151,1762
-    ~irregular_location(\7firregular_location::~irregular_location\ 153,1854
-class discrete_location:\7fdiscrete_location\ 156,1889
-    int x,\7fdiscrete_location::x\ 158,1936
-    int x, y,\7fdiscrete_location::y\ 158,1936
-    int x, y, z;\7fdiscrete_location::z\ 158,1936
-    class location *neighbors[\7fdiscrete_location::neighbors\ 159,1953
-    void clear_neighbors(\7fdiscrete_location::clear_neighbors\ 160,2004
-    discrete_location(\7fdiscrete_location::discrete_location\ 162,2044
-    ~discrete_location(\7fdiscrete_location::~discrete_location\ 165,2154
-    void assign_neighbor(\7fdiscrete_location::assign_neighbor\ 166,2184
-class agent:\7fagent\ 175,2508
-    location *where;\7fagent::where\ 177,2549
-    agent(\7fagent::agent\ 179,2578
-    ~agent(\7fagent::~agent\ 180,2591
-    void move(\7fagent::move\ 181,2605
+    virtual void compute_next_state(\7fgeneric_object::compute_next_state\ 121,843
+    virtual void step(\7fgeneric_object::step\ 122,889
+const int max_num_directions \7f31,1220
+class location:\7flocation\ 133,1290
+    location(\7flocation::location\ 143,1643
+    ~location(\7flocation::~location\ 144,1662
+class irregular_location:\7firregular_location\ 147,1687
+    double x,\7firregular_location::x\ 149,1735
+    double x, y,\7firregular_location::y\ 149,1735
+    double x, y, z;\7firregular_location::z\ 149,1735
+    irregular_location(\7firregular_location::irregular_location\ 151,1763
+    ~irregular_location(\7firregular_location::~irregular_location\ 153,1855
+class discrete_location:\7fdiscrete_location\ 156,1890
+    int x,\7fdiscrete_location::x\ 158,1937
+    int x, y,\7fdiscrete_location::y\ 158,1937
+    int x, y, z;\7fdiscrete_location::z\ 158,1937
+    class location *neighbors[\7fdiscrete_location::neighbors\ 159,1954
+    void clear_neighbors(\7fdiscrete_location::clear_neighbors\ 160,2005
+    discrete_location(\7fdiscrete_location::discrete_location\ 162,2045
+    ~discrete_location(\7fdiscrete_location::~discrete_location\ 165,2155
+    void assign_neighbor(\7fdiscrete_location::assign_neighbor\ 166,2185
+class agent:\7fagent\ 175,2509
+    location *where;\7fagent::where\ 177,2550
+    agent(\7fagent::agent\ 179,2579
+    ~agent(\7fagent::~agent\ 180,2592
+    void move(\7fagent::move\ 181,2606
 \f
 cp-src/fail.C,438
 struct A \7f7,263
@@ -3268,28 +3268,28 @@ el-src/emacs/lisp/progmodes/etags.el,5188
 (defun next-file \7f1685,67976
 (defvar tags-loop-operate \7f1760,70890
 (defvar tags-loop-scan\7f1763,70984
-(defun tags-loop-eval \7f1771,71314
-(defun tags-loop-continue \7f1782,71643
-(defun tags-search \7f1850,73949
-(defun tags-query-replace \7f1871,74775
-(defun tags-complete-tags-table-file \7f1896,75999
-(defun list-tags \7f1906,76378
-(defun tags-apropos \7f1934,77331
-(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78157
-(defun select-tags-table \7f1964,78396
-(defvar select-tags-table-mode-map \7f2019,80523
-(define-derived-mode select-tags-table-mode \7f2030,80906
-(defun select-tags-table-select \7f2034,81090
-(defun select-tags-table-quit \7f2043,81456
-(defun complete-tag \7f2049,81611
-(defconst etags--xref-limit \7f2074,82552
-(defvar etags-xref-find-definitions-tag-order \7f2076,82587
-(defun etags-xref-find \7f2082,82877
-(defun etags--xref-find-definitions \7f2096,83406
-(defclass xref-etags-location \7f2129,85121
-(defun xref-make-etags-location \7f2135,85344
-(cl-defmethod xref-location-marker \7f2139,85499
-(cl-defmethod xref-location-line \7f2146,85743
+(defun tags-loop-eval \7f1771,71313
+(defun tags-loop-continue \7f1782,71642
+(defun tags-search \7f1850,73948
+(defun tags-query-replace \7f1871,74774
+(defun tags-complete-tags-table-file \7f1896,75998
+(defun list-tags \7f1906,76377
+(defun tags-apropos \7f1934,77330
+(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78156
+(defun select-tags-table \7f1964,78395
+(defvar select-tags-table-mode-map \7f2019,80522
+(define-derived-mode select-tags-table-mode \7f2030,80905
+(defun select-tags-table-select \7f2034,81089
+(defun select-tags-table-quit \7f2043,81455
+(defun complete-tag \7f2049,81610
+(defconst etags--xref-limit \7f2074,82551
+(defvar etags-xref-find-definitions-tag-order \7f2076,82586
+(defun etags-xref-find \7f2082,82876
+(defun etags--xref-find-definitions \7f2096,83405
+(defclass xref-etags-location \7f2129,85120
+(defun xref-make-etags-location \7f2135,85343
+(cl-defmethod xref-location-marker \7f2139,85498
+(cl-defmethod xref-location-line \7f2146,85742
 \f
 erl-src/gs_dialog.erl,98
 -define(VERSION\7f2,32
@@ -3386,50 +3386,60 @@ function MoveLayerBottom \7f223,5079
 function MoveLayerBefore \7f236,5457
 function MoveLayerAfter \7f258,6090
 \f
+lua-src/test.lua,291
+function Rectangle.getPos \7f2,15
+function Rectangle.getPos \7fgetPos\ 12,15
+function Circle.getPos \7f6,61
+function Circle.getPos \7fgetPos\ 16,61
+function Cube.data.getFoo \7f10,102
+function Cube.data.getFoo \7fgetFoo\ 110,102
+function Square.something:Bar \7f14,148
+function Square.something:Bar \7fBar\ 114,148
+\f
 make-src/Makefile,1156
 LATEST=\7f1,0
-NONSRCS=\7f35,1578
-CPPFLAGS=\7f49,2191
-LDFLAGS=\7f50,2260
-FASTCFLAGS=\7f55,2531
-FILTER=\7f58,2642
-       @-$(\7f$\ 172,3064
-       @-$(\7f$\ 173,3113
-       @-$(\7f$\ 174,3177
-       @-$(\7f$\ 175,3223
-       @-$(\7f$\ 176,3291
-       @-$(\7f$\ 177,3383
-       @$(\7f81,3466
-       @$(\7f82,3514
-       @$(\7f83,3577
-       @$(\7f84,3622
-       @$(\7f85,3689
-       @$(\7f86,3780
-${CHECKOBJS}: CFLAGS=\7f88,3806
-       @env CHECKEROPTS=\7f92,3922
-       @$(\7f98,4094
-       @$(\7f106,4250
-       @$(\7f110,4374
-       @$(\7f114,4500
-       @for i in $(\7f140,5315
-       @for i in $(SRCS); do echo $$i;\7f140,5315
-       $(\7f160,6053
-       $(\7f163,6114
-       $(\7f166,6177
-       $(\7f169,6228
-       $(\7f172,6317
-       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6614
-       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6703
-       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6791
-       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6880
-       TEXTAGS=\7f204,7122
-       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7122
-       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7239
-       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7388
-       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7464
-       TEXTAGS=\7f219,7583
-       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7583
-       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7710
+NONSRCS=\7f35,1577
+CPPFLAGS=\7f49,2190
+LDFLAGS=\7f50,2259
+FASTCFLAGS=\7f55,2530
+FILTER=\7f58,2641
+       @-$(\7f$\ 172,3063
+       @-$(\7f$\ 173,3112
+       @-$(\7f$\ 174,3176
+       @-$(\7f$\ 175,3222
+       @-$(\7f$\ 176,3290
+       @-$(\7f$\ 177,3382
+       @$(\7f81,3465
+       @$(\7f82,3513
+       @$(\7f83,3576
+       @$(\7f84,3621
+       @$(\7f85,3688
+       @$(\7f86,3779
+${CHECKOBJS}: CFLAGS=\7f88,3805
+       @env CHECKEROPTS=\7f92,3921
+       @$(\7f98,4093
+       @$(\7f106,4249
+       @$(\7f110,4373
+       @$(\7f114,4499
+       @for i in $(\7f140,5320
+       @for i in $(SRCS); do echo $$i;\7f140,5320
+       $(\7f160,6058
+       $(\7f163,6119
+       $(\7f166,6182
+       $(\7f169,6233
+       $(\7f172,6322
+       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6619
+       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6708
+       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6796
+       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6885
+       TEXTAGS=\7f204,7127
+       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7127
+       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7244
+       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7393
+       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7469
+       TEXTAGS=\7f219,7588
+       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7588
+       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7715
 \f
 objc-src/Subprocess.h,98
 #define Subprocess \7f41,1217
index f326c9085cd8047c97a13e3ec3da77bc11b7c81d..1c50f72597133762cea5ab6e41d4e375a30cab34 100644 (file)
@@ -13,7 +13,7 @@ FORTHSRC=$(addprefix ./forth-src/,test-forth.fth)
 FSRC=$(addprefix ./f-src/,entry.for entry.strange_suffix entry.strange)
 HTMLSRC=$(addprefix ./html-src/,softwarelibero.html index.shtml algrthms.html software.html)
 #JAVASRC=$(addprefix ./java-src/, )
-LUASRC=$(addprefix ./lua-src/,allegro.lua)
+LUASRC=$(addprefix ./lua-src/,allegro.lua test.lua)
 MAKESRC=$(addprefix ./make-src/,Makefile)
 OBJCSRC=$(addprefix ./objc-src/,Subprocess.h Subprocess.m PackInsp.h PackInsp.m)
 OBJCPPSRC=$(addprefix ./objcpp-src/,SimpleCalc.H SimpleCalc.M)
diff --git a/test/etags/lua-src/test.lua b/test/etags/lua-src/test.lua
new file mode 100644 (file)
index 0000000..3bfa49c
--- /dev/null
@@ -0,0 +1,15 @@
+Rectangle = {}
+function Rectangle.getPos ()
+end
+
+Circle = {}
+function Circle.getPos ()
+end
+
+Cube = {}
+function Cube.data.getFoo ()
+end
+
+Square = {}
+function Square.something:Bar ()
+end