bugvile, a vi-compatible text editor - Bugs: bug #51774, tags for file names not working


bug #51774: tags for file names not working

Submitter:  None
Submitted:  Thu 17 Aug 2017 05:35:57 PM UTC
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup

Sun 11 Mar 2018 05:45:54 PM UTC, comment #4: 
Thomas Dickey <dickey>
Group administrator
Mon 21 Aug 2017 12:43:01 AM UTC, comment #3: 

The problem was that tags were parsed assuming a "qident" class,
which doesn't include ".".  That dated back to 2001.  I've changed
it to accept any "graphic" character.

Thomas Dickey <dickey>
Group administrator
Sun 20 Aug 2017 09:44:33 PM UTC, comment #2: 

The report didn't mention the command-line for ctags.
That appears to be something like
<pre>ctags --format=2  --extra=+fq *</pre>

(I'll see why the command-line doesn't work for this case).

Thomas Dickey <dickey>
Group administrator
Thu 17 Aug 2017 05:39:02 PM UTC, comment #1: 

I posted this bug and noticed 1 other thing.

:ta icron.c works
vile -t icron.c #fails

Thu 17 Aug 2017 05:35:57 PM UTC, original submission:  

Exuberant-ctags has a feature where file basenames can be used to create tags.

These file name tags don't work, while other tags work fine.

I just noticed this on vile 9.8o.

$ vile -V
vile version 9.8o for linux-gnu, installed Thu Oct  2 08:01:02 2014

The offending line in that tags file is:

$ od -c tags1
0000000   i   c   r   o   n   .   c  \t   g      u   s   b      h   w
0000020   /   i   c   r   o   n   .   c  \t   1   ;   "  \t   F  \n

Tags1 is simple the tags file cut down using vile to the one line in

$ ctags --help
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
  Compiled: Sep 27 2014, 18:23:25
  Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
  Optional compiled features: +wildcards, +regex

$ uname -a
Linux XXXXXX 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux

As you can see, the OS is reasonably up to date on patches. This is

I've looked at bugs back to the install date, and don't see anything
like this.

Thank you for a wonderful/stable editor and fixing prior bugs I've
submitted and adding features I've requested.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by dickey (Posted a comment)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-07-15 dickey StatusNone Fixed

    Back to the top

    Powered by Savane 3.13-c54d.
    Corresponding source code