simonsteele / pn

Programmer's Notepad
374 stars 116 forks source link

No tags with Fortran code #41

Closed simonsteele closed 9 years ago

simonsteele commented 9 years ago

Original issue 12 created by simonsteele on 2008-03-13T11:40:09.000Z:

What steps will reproduce the problem?

  1. ctags myprogram.f (a fortran source)

What is the expected output? What do you see instead?

No tags in pnotepad's tags box (called with Alt-G). This is the output file:

!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ !_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ !_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ !_TAG_PROGRAM_NAME Exuberant Ctags (PN2 Edition) // !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ !_TAG_PROGRAM_VERSION 5.6 // 100 C:\Home\Abramson\Work\Traffic\traffic6.f /^100
j=ran2(iseed)_n+1$/;" l file: 11 C:\Home\Abramson\Work\Traffic\traffic6.f /^11
continue$/;" l function:ran2 file: bottom C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top, left, bottom,/;" v ihres C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top, left, bottom, right, ix, iy, ihres,/;" v intemperance C:\Home\Abramson\Work\Traffic\traffic6.f /^
double precision intemperance$/;" v ivres C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top, left, bottom, right, ix, iy, ihres, ivres$/;" v ix C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top, left, bottom, right, ix,/;" v iy C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top, left, bottom, right, ix, iy,/;" v left C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top, left,/;" v mtext C:\Home\Abramson\Work\Traffic\traffic6.f /^
character_15 sites1,mtext$/;" v ran2 C:\Home\Abramson\Work\Traffic\traffic6.f /^ FUNCTION ran2(/;" f right C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top, left, bottom, right,/;" v sites1 C:\Home\Abramson\Work\Traffic\traffic6.f /^
character_15 sites1,/;" v status C:\Home\Abramson\Work\Traffic\traffic6.f /^ LOGICAL status /;" v time1 C:\Home\Abramson\Work\Traffic\traffic6.f /^ character_20 time1$/;" v top C:\Home\Abramson\Work\Traffic\traffic6.f /^ integer(2) top,/;" v

What version of the product are you using? On what operating system?

PNotepad 2.0.8.718-basie, on Windows XP Pro SP2 (in Spanish).

Please provide any additional information below.

Using schemes Fortran 95 or Fortran 77 in PN produces the same (no tags, see screen capture attached).

Guillermo abramson@cab.cnea.gov.ar

simonsteele commented 9 years ago

Comment #1 originally posted by simonsteele on 2008-03-13T21:58:27.000Z:

A fix has been checked into 2.0.9, will be merged to 2.0.8 and an updated binary for ctagsnavigator will be released soon for testing.

simonsteele commented 9 years ago

Comment #2 originally posted by simonsteele on 2008-03-13T21:58:51.000Z:

<empty>

simonsteele commented 9 years ago

Comment #3 originally posted by simonsteele on 2008-03-15T01:18:47.000Z:

Confirmed fix with a build from the 2.0.8 branch. New ctagsnavigator dll uploaded to:

http://pnotepad.org/files/ctagsnavigator.dll

Please confirm it works for you.