<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>pnotepad.org forums &#187; Tag: tags - Recent Topics</title>
		<link>http://pnotepad.org/forums/tags/tags</link>
		<description>Programmer&#039;s Notepad Forums</description>
		<language>en-US</language>
		<pubDate>Thu, 09 Feb 2012 11:27:49 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.3</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://pnotepad.org/forums/search.php</link>
		</textInput>
		<atom:link href="http://pnotepad.org/forums/rss/tags/tags/topics" rel="self" type="application/rss+xml" />

		<item>
                        <title>auto-close tags (metaphor)</title>
			<link>http://pnotepad.org/forums/topic/6972#post-10020</link>
			<pubDate>Sun, 18 Dec 2011 19:40:14 +0000</pubDate>
			<dc:creator>metaphor</dc:creator>
			<guid isPermaLink="false">10020@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi there, thanks for the program first of all.&#60;/p&#62;
&#60;p&#62;I just installed it and find a feature that auto-closes tags, like for instance typing a &#38;lt; and instantly getting a &#38;gt;. It is very useful&#60;/p&#62;
&#60;p&#62;Sorry if this has been brought up before but couldn't find it.&#60;/p&#62;
&#60;p&#62;Thanks.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>How does &#34;Go to Definition&#34; work? (cameos)</title>
			<link>http://pnotepad.org/forums/topic/489#post-1733</link>
			<pubDate>Mon, 24 Nov 2008 20:52:31 +0000</pubDate>
			<dc:creator>cameos</dc:creator>
			<guid isPermaLink="false">1733@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi, &#60;/p&#62;
&#60;p&#62;I am new to PN, I notice that when I right click on C doc, there is &#34;Go to Definition&#34; in pop-up menu, but when I choose it, it seems that it does not do anything (at least appears to be so), I'd like to know how does it work? (I thought it would've worked like in MS Visual Studio, i.e., jumped to definition of function/variable)
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Is there a way to stop tags in tags window from collapsing with each save? (zeynel)</title>
			<link>http://pnotepad.org/forums/topic/5467#post-8355</link>
			<pubDate>Wed, 21 Sep 2011 22:50:19 +0000</pubDate>
			<dc:creator>zeynel</dc:creator>
			<guid isPermaLink="false">8355@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I just started to work with Programmers Notepad. I have View-Window-Tags open. But anytime I save the file all the tags collapse. Is there a way around this? I am using v2.0.10.1010-dizzy and file type is Python.&#60;/p&#62;
&#60;p&#62;Thanks
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Create own Tags (Pf@nne)</title>
			<link>http://pnotepad.org/forums/topic/5360#post-8157</link>
			<pubDate>Fri, 29 Jul 2011 17:09:09 +0000</pubDate>
			<dc:creator>Pf@nne</dc:creator>
			<guid isPermaLink="false">8157@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;how can i create my own Tags for BASCOM language.&#60;br /&#62;
Like this:&#60;br /&#62;
&#60;a href=&#34;http://www.pnotepad.org/wp-content/uploads/2006/12/207tags.png&#34; rel=&#34;nofollow&#34;&#62;http://www.pnotepad.org/wp-content/uploads/2006/12/207tags.png&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;For C++ this function still exist.&#60;/p&#62;
&#60;p&#62;Thanks for your help&#60;br /&#62;
Pf@nne
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>PyPN basics (es_es)</title>
			<link>http://pnotepad.org/forums/topic/436#post-1535</link>
			<pubDate>Fri, 11 Jul 2008 11:32:03 +0000</pubDate>
			<dc:creator>es_es</dc:creator>
			<guid isPermaLink="false">1535@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I started using PN and would like to customize it for my needs with minor efforts so I would like to use PyPN for this and I have few questions:&#60;br /&#62;
1. Is there any documentation describing PyPN and scintilla APIs?&#60;br /&#62;
2. Is there access to CTags dictionary from PyPN?&#60;br /&#62;
3. Do results of CTags reside in memory or dumped to a file during a work of PN?&#60;br /&#62;
4. Can I create dialogs in PyPN in order to add my own fuctionality?&#60;/p&#62;
&#60;p&#62;Thanks.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Switch to file based on class (or group by class in the Tags window) (Patabugen)</title>
			<link>http://pnotepad.org/forums/topic/5221#post-7797</link>
			<pubDate>Tue, 29 Mar 2011 09:05:51 +0000</pubDate>
			<dc:creator>Patabugen</dc:creator>
			<guid isPermaLink="false">7797@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I'll post this as a feature request but I thought I'd gather some other peoples thoughts first.&#60;/p&#62;
&#60;p&#62;I often find myself working with several files of the same name but each containing different classes, for example:&#60;/p&#62;
&#60;p&#62;Client.php : Model_Client&#60;br /&#62;
Client.php : Factory_Client&#60;br /&#62;
Client.php : Dialog_Client&#60;/p&#62;
&#60;p&#62;Which makes it hard to quickly recognise which is which in the tab bar. I was wondering what the possibility have having an option (or another window which I can dock somewhere) which lists all the open classes and lets me switch to them that way.&#60;/p&#62;
&#60;p&#62;I guess an improved 'Tags' window would be what I want, where I can either&#60;br /&#62;
 a) Leave it expanded (I find it unusable because it collapses every time I save)&#60;br /&#62;
 b) Tell it how I'd like it grouped (by file, by class, by function etc)&#60;/p&#62;
&#60;p&#62;If there's a way of achieving this already, that'd be awesome :) Of if you can see a way I could implement it in PyPN then any hints in that direction would be handy!&#60;/p&#62;
&#60;p&#62;--&#60;br /&#62;
Patabugen
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Tags in Fortran file do not appear correctly (MAILER-DAEMON)</title>
			<link>http://pnotepad.org/forums/topic/5174#post-7674</link>
			<pubDate>Tue, 15 Feb 2011 09:16:39 +0000</pubDate>
			<dc:creator>MAILER-DAEMON</dc:creator>
			<guid isPermaLink="false">7674@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;With the following file &#34;tags.f90&#34;, in PN v2.2.0 with Fortran 95 mode, only the tags c, L, k, 100 and v are shown; and their kind is wrong too. (c is class, L and k are unknown, 100 is variable)&#60;br /&#62;
=====&#60;br /&#62;
        block data b&#60;br /&#62;
        end block data&#60;/p&#62;
&#60;p&#62;        program p&#60;br /&#62;
            common/c/ L&#60;br /&#62;
            namelist/n/ L&#60;/p&#62;
&#60;p&#62;            interface i&#60;br /&#62;
            end interface&#60;/p&#62;
&#60;p&#62;            type t&#60;br /&#62;
                integer k&#60;br /&#62;
            end type&#60;/p&#62;
&#60;p&#62;            integer v&#60;br /&#62;
 100        continue&#60;br /&#62;
        end&#60;/p&#62;
&#60;p&#62;        function f()&#60;br /&#62;
        entry e&#60;br /&#62;
        end&#60;/p&#62;
&#60;p&#62;        subroutine s&#60;br /&#62;
        end&#60;/p&#62;
&#60;p&#62;        module m&#60;br /&#62;
        end&#60;br /&#62;
=====&#60;/p&#62;
&#60;p&#62;Output of ctags --fortran-kinds=+i+L -f - tags.f90:&#60;/p&#62;
&#60;p&#62;100	tags.f90	/^ 100        continue$/;&#34;	l	program:p	file:&#60;br /&#62;
L	tags.f90	/^            common\/c\/ L$/;&#34;	L	program:p	file:&#60;br /&#62;
L	tags.f90	/^            namelist\/n\/ L$/;&#34;	L	program:p	file:&#60;br /&#62;
b	tags.f90	/^        bl/;&#34;	b&#60;br /&#62;
c	tags.f90	5;&#34;	c	program:p&#60;br /&#62;
e	tags.f90	/^        en/;&#34;	e	function:f&#60;br /&#62;
f	tags.f90	/^        fu/;&#34;	f&#60;br /&#62;
i	tags.f90	/^            in/;&#34;	i	program:p&#60;br /&#62;
k	tags.f90	/^                integer k$/;&#34;	k	type:t&#60;br /&#62;
m	tags.f90	/^        mo/;&#34;	m&#60;br /&#62;
n	tags.f90	/^            na/;&#34;	n	program:p&#60;br /&#62;
p	tags.f90	/^        pr/;&#34;	p&#60;br /&#62;
s	tags.f90	/^        su/;&#34;	s&#60;br /&#62;
t	tags.f90	/^            ty/;&#34;	t	program:p&#60;br /&#62;
v	tags.f90	/^            integer v$/;&#34;	v	program:p&#60;/p&#62;
&#60;p&#62;additionalLanguages.conf:&#60;br /&#62;
--fortran-kinds=+i+L&#60;br /&#62;
--langdef=properties&#60;br /&#62;
--langmap=properties:.ini,python:+.pyw&#60;br /&#62;
--regex-properties=/^\[(.*)\]/\1/s,Section/
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>List Functions Within a File? (Junrall)</title>
			<link>http://pnotepad.org/forums/topic/1139#post-3157</link>
			<pubDate>Sat, 20 Mar 2010 05:12:31 +0000</pubDate>
			<dc:creator>Junrall</dc:creator>
			<guid isPermaLink="false">3157@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I'm not sure what this functionality is called...&#60;/p&#62;
&#60;p&#62;Does PN have a &#34;view&#34; option that will display all of the functions within an open file?&#60;br /&#62;
It would be nice to list all of the functions within an open file and then be able to jump to a desired function just by double clicking on one of the listed functions.&#60;br /&#62;
HippoEdit has this ability in a form of a drop-down box(List Of Labels) located above the open file.&#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Load &#38; use ctags file? (Abscissa)</title>
			<link>http://pnotepad.org/forums/topic/2781#post-4862</link>
			<pubDate>Thu, 06 May 2010 19:03:55 +0000</pubDate>
			<dc:creator>Abscissa</dc:creator>
			<guid isPermaLink="false">4862@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I'm using a language (D) that, as far as I can tell, doesn't seem to have ctag support in PN, but I do have an external app than can generate ctags files from my source. Is there a way to get PN to load and use these tag files?
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>aditionl language: recognize space separated variabile names (adynis)</title>
			<link>http://pnotepad.org/forums/topic/1617#post-3646</link>
			<pubDate>Mon, 29 Mar 2010 11:40:18 +0000</pubDate>
			<dc:creator>adynis</dc:creator>
			<guid isPermaLink="false">3646@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hello,&#60;br /&#62;
I customized the aditional Language files to tag the procedures names for the language which i'm using ( lisp based language ); Here the variable names ar declared something like:&#60;br /&#62;
let( var1 var2 var3 )&#60;br /&#62;
Is there any method to tag those variables (I'm interested for autocomplete, so I don't care if there are more than one variable name in a file)&#60;/p&#62;
&#60;p&#62;Thank you;
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>ctag and header files (guyvo)</title>
			<link>http://pnotepad.org/forums/topic/2775#post-4831</link>
			<pubDate>Tue, 27 Apr 2010 17:35:35 +0000</pubDate>
			<dc:creator>guyvo</dc:creator>
			<guid isPermaLink="false">4831@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;hi,&#60;/p&#62;
&#60;p&#62;I'm trying out PN to work on my AVR C/H files. I made a magic folder to point to the AVR include tree. When I click on a header file I see in ctag tab view that the output of ctag make sections like macros, functions typedef ,.. so that's ok. But if I take a look in the function section where I expect all API function names together of that particular header file this is not the case. For instance if I click on the stdio.h file the function section is only filled with the fflush API and there are of course a couple of other function declared in that header file as you'll know.&#60;/p&#62;
&#60;p&#62;The fflush prototype is like:&#60;/p&#62;
&#60;p&#62;static __inline__ int fflush(FILE *stream __attribute__((unused)))&#60;br /&#62;
{&#60;br /&#62;
	return 0;&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;Where it's actually inline defined here.&#60;/p&#62;
&#60;p&#62;And for instance the get string prototype is only defined like:&#60;/p&#62;
&#60;p&#62;extern char	*gets(char *__str);&#60;/p&#62;
&#60;p&#62;and this is not showing up in the tags view.&#60;/p&#62;
&#60;p&#62;Maybe ctag is only default configured to translate actual API function strings when having a c files searched instead of the header files I don't know.&#60;/p&#62;
&#60;p&#62;But only giving the headers and libs is a very common thing to do when it comes to using   third party code it would be great to have the list complete when selecting the header where the API is declared.&#60;/p&#62;
&#60;p&#62;Also the fact that autocompletion works only in the file your're in is a bit of limitation comparing this to other IDEs. But I know this will be a future feature so that's great. Maybe also adding the view of the complete function signature with return , body and argument list would be a high class quality future feature.&#60;/p&#62;
&#60;p&#62;Nevertheless PN has the ability of becoming a nice editor in the programming world.&#60;/p&#62;
&#60;p&#62;So if I can make some changes to ctag config file I'll be happy to know them to extend with the catch of API functions in regular header files.&#60;/p&#62;
&#60;p&#62;Thanks&#60;br /&#62;
-G
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Tags panel can not display utf-8 character, ini file. (thuongshoo)</title>
			<link>http://pnotepad.org/forums/topic/728#post-2639</link>
			<pubDate>Fri, 25 Dec 2009 03:43:04 +0000</pubDate>
			<dc:creator>thuongshoo</dc:creator>
			<guid isPermaLink="false">2639@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Merry Chrismas ! &#60;/p&#62;
&#60;p&#62;Hi! :)&#60;br /&#62;
I have a ini file with utf-8 tags.&#60;br /&#62;
I'm using Pnotepad version 2.0.10.1010, windows XP SP3, English version and support Japanese non-unicode.&#60;br /&#62;
[img]http://img141.imageshack.us/img141/1466/pnotepadcannotdisplayvi.png[/img]&#60;/p&#62;
&#60;p&#62;Hope this bug will be fixed! &#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>ctags &#039;preprocessor&#039; and project groups (dbubud)</title>
			<link>http://pnotepad.org/forums/topic/695#post-2518</link>
			<pubDate>Thu, 22 Oct 2009 10:39:11 +0000</pubDate>
			<dc:creator>dbubud</dc:creator>
			<guid isPermaLink="false">2518@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;concerning the fact that ctags isn't able to evaluate multiline posix regex's, would'nt it be possible to pass temporarily 'preprocessed' source code to it, such as&#60;/p&#62;
&#60;p&#62;Line# - Content&#60;br /&#62;
1 - 1 &#38;amp; 2&#60;br /&#62;
2 - 2 &#38;amp; 3&#60;br /&#62;
3 - 3 &#38;amp; 4&#60;br /&#62;
...&#60;/p&#62;
&#60;p&#62;and then apply the results to the displayed script?&#60;br /&#62;
And possibly beforehand replace all stream-/block comments with spaces, thus avoiding complications with tags found in the midst of those.&#60;/p&#62;
&#60;p&#62;I'd also appreciate to see found tags displayed below files in the project strip, and so to have a 'true' project panel.&#60;/p&#62;
&#60;p&#62;Can't more than one project groups be shown on that panel, as well?
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Assign additional ctags file extensions? (mksql)</title>
			<link>http://pnotepad.org/forums/topic/658#post-2384</link>
			<pubDate>Thu, 03 Sep 2009 20:59:22 +0000</pubDate>
			<dc:creator>mksql</dc:creator>
			<guid isPermaLink="false">2384@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I use PN to edit both CPython and IronPython scripts. The Python lexer is close enough for IronPython code, but I cannot figure out how to get the tags navigator to recognize file extensions other than .py.&#60;/p&#62;
&#60;p&#62;In this case I would like files with extensions .py or .ipy to be tagged via the Python syntax.&#60;/p&#62;
&#60;p&#62;Suggestions?
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Easy way to display C/C++ prototypes in tag list (chickenkiller)</title>
			<link>http://pnotepad.org/forums/topic/552#post-1916</link>
			<pubDate>Tue, 17 Mar 2009 10:50:53 +0000</pubDate>
			<dc:creator>chickenkiller</dc:creator>
			<guid isPermaLink="false">1916@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi everyone,&#60;/p&#62;
&#60;p&#62;I was trying to see if I could modify a bit the ctags behaviour so that prototypes are included in the tag list when using C/C++. I like to have all my class methods displayed, even if they are only declared and not defined, and that often happens with header files.&#60;/p&#62;
&#60;p&#62;I found that using &#60;code&#62;additionalLanguages.conf&#60;/code&#62;, one can alter the ctags command line even for already supported languages! Here is what I added in &#60;code&#62;additionalLanguages.conf&#60;/code&#62;:&#60;br /&#62;
&#60;code&#62;--langdef=c&#60;br /&#62;
--c-kinds=+p&#60;br /&#62;
&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;And here it is, prototypes are displayed. Neat, isn't it?&#60;/p&#62;
&#60;p&#62;I love Programmer's Notepad so much. Thank you Simon. :)&#60;/p&#62;
&#60;p&#62;regards,&#60;br /&#62;
Lionel
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Please don&#039;t collapse the tree in the CTags window on refresh (Karmaflute)</title>
			<link>http://pnotepad.org/forums/topic/514#post-1790</link>
			<pubDate>Sat, 24 Jan 2009 08:36:33 +0000</pubDate>
			<dc:creator>Karmaflute</dc:creator>
			<guid isPermaLink="false">1790@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Please don't collapse the tree in the CTags window when it refreshes. I have to click each little plus sign to expand the tree every time it does this.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Howto find matching HTML tag? (alu)</title>
			<link>http://pnotepad.org/forums/topic/402#post-1413</link>
			<pubDate>Thu, 29 May 2008 17:19:34 +0000</pubDate>
			<dc:creator>alu</dc:creator>
			<guid isPermaLink="false">1413@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Is there a way of finding the matching/closing X/HTML tag, given an opening tag? How about selecting the contents of an X/HTML tag?
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Ctags additional languages not displayed by PN? (pbb)</title>
			<link>http://pnotepad.org/forums/topic/401#post-1410</link>
			<pubDate>Thu, 29 May 2008 09:46:41 +0000</pubDate>
			<dc:creator>pbb</dc:creator>
			<guid isPermaLink="false">1410@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi all,&#60;/p&#62;
&#60;p&#62;Hope someone can help. I'd like to add tags support for .vbs (VBScript) files. I edited the taggers\ctags\additionalLanguages.conf file.&#60;/p&#62;
&#60;p&#62;Running from the command-line works great. &#34;ctags --options=taggers\ctags\additionalLanguages.conf testfile.vbs&#34; creates a &#34;tags&#34; file in the PN directory with all tags from that file.&#60;/p&#62;
&#60;p&#62;However, in PN the Tags window stays empty, even after restarting PN.&#60;/p&#62;
&#60;p&#62;Do I have to do anything special to make PN re-read the additionalLanguages.conf file? I am using PN 2.0.9.794-devel.&#60;/p&#62;
&#60;p&#62;Thanks, Peter
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>cTags tagging multiple files (mario714)</title>
			<link>http://pnotepad.org/forums/topic/309#post-1134</link>
			<pubDate>Fri, 07 Dec 2007 08:15:22 +0000</pubDate>
			<dc:creator>mario714</dc:creator>
			<guid isPermaLink="false">1134@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;first let me say that I really like the PN2, it has become my standard editor for programming and looking at text files. And I really love the new features :-)&#60;/p&#62;
&#60;p&#62;But there's a problem with cTags. When I have some files within a project, let's say file1.c and file2.c, and I'm working on file2.c, I can only see the tags for this single file. If I want to call a function that is contained in file1.c, cTags doesn't show me the function name and I cannot use the auto completion as if I would with a function contained in the same file.&#60;/p&#62;
&#60;p&#62;Is there a way to do this ?&#60;/p&#62;
&#60;p&#62;Greetings, Mario
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Bugs I found on Version 2.0.7: (webmailusr-msn)</title>
			<link>http://pnotepad.org/forums/topic/109#post-372</link>
			<pubDate>Wed, 20 Sep 2006 13:52:45 +0000</pubDate>
			<dc:creator>webmailusr-msn</dc:creator>
			<guid isPermaLink="false">372@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;1. Output window should be read-only&#60;br /&#62;
2. Tools-&#38;gt;Options-&#38;gt;Files-&#38;gt;File Associations: Editing entries does not work (you have to delete entry and reenter it again).&#60;br /&#62;
3. PHP files are assigned to hypertext file types- should be separated, shouldn't it?&#60;br /&#62;
4. Custom pattern for output parsing fails for free pascal compiler:&#60;br /&#62;
%f(%l,%c)&#60;br /&#62;
applied on c:\test.pas(52,10) says:&#60;br /&#62;
file: c:\test.pas(5, l=2, c=10&#60;br /&#62;
Should be:&#60;br /&#62;
file: c:\test.pas l=52, c=10&#60;/p&#62;
&#60;p&#62;Some suggested improvements:&#60;br /&#62;
1. In tags window, group members inside classes when a file has more than one class&#60;/p&#62;
&#60;p&#62;2. Remove  from tags window classes from closed files
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Tagging Custom Languanges (rjmyst3)</title>
			<link>http://pnotepad.org/forums/topic/78#post-287</link>
			<pubDate>Tue, 11 Jul 2006 16:06:29 +0000</pubDate>
			<dc:creator>rjmyst3</dc:creator>
			<guid isPermaLink="false">287@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Ctags has great support for custom languange definitions. It just needs a regex in a config file.&#60;br /&#62;
Example:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
--langdef=swine&#60;br /&#62;
--langmap=swine:.swn&#60;br /&#62;
--regex-swine=/^def[ t]*([a-zA-Z0-9_]+)/1/d,definition/&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
It just needs to be compiled with regex support:&#60;br /&#62;
&#60;a href=&#34;http://ctags.sourceforge.net/faq.html#14&#34;&#62;Instructions&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;The current ctags.exe distributed with the recently emailed devel version of pn2 doesn't have regex support compiled in.&#60;/p&#62;
&#60;p&#62;Then, all that needs to be done is to move the list of taggable schemes to an external file (maybe the .scheme files?) and you'd be able to completely define a custom language with schemes and tagging using just a .schemedef and a ctags.cnf.&#60;/p&#62;
&#60;p&#62;The list of taggable schemes is currently in ctagsnavigator.cpp in the function PNFPGetSchemesSupported on line 70.&#60;/p&#62;
&#60;p&#62;Does tagging custom languages seem useful to anyone else?
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>ctags problem in new version (2.0.7.667-devel) (gushil)</title>
			<link>http://pnotepad.org/forums/topic/205#post-724</link>
			<pubDate>Thu, 19 Apr 2007 09:29:54 +0000</pubDate>
			<dc:creator>gushil</dc:creator>
			<guid isPermaLink="false">724@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi all&#60;/p&#62;
&#60;p&#62;i've downloaded new version of PN. But i can't get ctags work like before.&#60;br /&#62;
config.xml is already there :&#60;/p&#62;
&#60;p&#62;&#38;lt;config&#38;gt;&#38;lt;extension path=&#34;Taggers\ctagsnavigator.dll&#34;&#38;gt;&#38;lt;/extension&#38;gt;&#38;lt;/config&#38;gt;&#60;/p&#62;
&#60;p&#62;am i miss something?&#60;/p&#62;
&#60;p&#62;thx..&#60;/p&#62;
&#60;p&#62;gushil
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>new features for the pn editor (Klaus)</title>
			<link>http://pnotepad.org/forums/topic/20#post-75</link>
			<pubDate>Tue, 14 Feb 2006 18:17:22 +0000</pubDate>
			<dc:creator>Klaus</dc:creator>
			<guid isPermaLink="false">75@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I continued to develop the pn project&#60;/p&#62;
&#60;p&#62;Features&#60;/p&#62;
&#60;p&#62;- new dialog &#34;replace in files&#34;&#60;br /&#62;
- in the contex-menue &#34;find&#34;, &#34;replace&#34; and &#34;find in files&#34;&#60;br /&#62;
- &#34;Find in Files&#34; result as tree with contex-menue&#60;br /&#62;
- jump to dialog replaced with a docking Window like the project Windows&#60;br /&#62;
  the ctags is placed as a tree (with contex-menue)&#60;br /&#62;
  doupleclick at a ctags -&#38;gt; jump to sourcecode&#60;br /&#62;
  the ctags is always present&#60;br /&#62;
- new ctags.exe for vhdl Files&#60;br /&#62;
- vhdl.schemedef replaced with vhdl.scheme&#60;/p&#62;
&#60;p&#62;todo:&#60;br /&#62;
- tooltip for result and ctags window&#60;br /&#62;
  (but I do not know how)&#60;/p&#62;
&#60;p&#62;i have the vhdl included in the ctags-project.&#60;br /&#62;
but I up to now got no answer of the author. &#60;/p&#62;
&#60;p&#62;simon:&#60;br /&#62;
can i send you the project, so that you can test and take over it&#60;/p&#62;
&#60;p&#62;(sorry my english is not good)
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Customizable include dirs for use with ctags (drano)</title>
			<link>http://pnotepad.org/forums/topic/161#post-589</link>
			<pubDate>Fri, 26 Jan 2007 07:58:42 +0000</pubDate>
			<dc:creator>drano</dc:creator>
			<guid isPermaLink="false">589@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;I'd like to see something akin to VC's include directory dialog that would let us add paths, say for instance the Platform SDK dir, WTL dir, etc. These would be searched for headers that would then be used to create ctags info.&#60;/p&#62;
&#60;p&#62;Admittedly I don't know how the ctags stuff really works, but I think a customizable solution like this would be better than an .api-style solution (at least for C/C++, anyway).
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>CTags in PHP5 (visibility) (dmaphy)</title>
			<link>http://pnotepad.org/forums/topic/115#post-392</link>
			<pubDate>Fri, 29 Sep 2006 16:20:03 +0000</pubDate>
			<dc:creator>dmaphy</dc:creator>
			<guid isPermaLink="false">392@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi,&#60;br /&#62;
i'm working with PHP5 and use visibility-keywords such as &#34;public, private, protected&#34;.&#60;br /&#62;
The Problem is, functions and variables declared with visibility are not shown in the CTags-window. is this a general problem or something that just doesn't work for me?&#60;br /&#62;
would be nice if someone knows a solution. :)
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>bugfix and new features (Klaus)</title>
			<link>http://pnotepad.org/forums/topic/66#post-251</link>
			<pubDate>Mon, 29 May 2006 17:22:21 +0000</pubDate>
			<dc:creator>Klaus</dc:creator>
			<guid isPermaLink="false">251@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;New features:&#60;br /&#62;
	ctags:&#60;br /&#62;
		a doubleclick jumps to the ctags-word and selects it.&#60;br /&#62;
		bugfix by closing a changed file without saving working now correctly.&#60;br /&#62;
		new ctags.exe (no debuginfos)&#60;br /&#62;
	editor:&#60;br /&#62;
		Contexmenue with &#34;find&#34;, &#34;replace&#34; and &#34;find in file&#34; entry&#60;br /&#62;
	find in files dialog:&#60;br /&#62;
		default path is the current editor window&#60;br /&#62;
	new Dialog replace in files:&#60;br /&#62;
		find next in the result windows (jump over readonly files and replaced lines)&#60;br /&#62;
		replace (replaced Lines are in another color)&#60;br /&#62;
			each click on replace updates the file&#60;br /&#62;
		replaced all (replaces all in readwrite files)&#60;br /&#62;
			(function mode: first it replaces all in the result windows and than the File is written,&#60;br /&#62;
			so i need only one write to update the file)&#60;br /&#62;
	find in file result windows:&#60;br /&#62;
		The result as tree with contexmenue&#60;br /&#62;
			&#34;collaps all&#34;,&#60;br /&#62;
			&#34;expand all&#34;,&#60;br /&#62;
			&#34;replace&#34;,&#60;br /&#62;
			&#34;set readonly&#34;,&#60;br /&#62;
			&#34;set readwrite&#34;&#60;br /&#62;
		The look of the search result word is in another color&#60;br /&#62;
		The name of the founded readonly files are displayed in grey&#60;br /&#62;
		doubleclick jumps to the editor and selects the word&#60;/p&#62;
&#60;p&#62;please test and integrate it&#60;/p&#62;
&#60;p&#62;thanks Klaus
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>bugfix in rev587 (Klaus)</title>
			<link>http://pnotepad.org/forums/topic/59#post-223</link>
			<pubDate>Sat, 13 May 2006 08:25:41 +0000</pubDate>
			<dc:creator>Klaus</dc:creator>
			<guid isPermaLink="false">223@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hi Simon,&#60;/p&#62;
&#60;p&#62;I have found 3 bugs in your sourcecode. (Rev587)&#60;br /&#62;
1.  at the updating from Rev 586 to 587 -&#38;gt; File edittbr.bmp is deleted.&#60;br /&#62;
		that generate a compiler error (file edittbr.bmp not found)&#60;/p&#62;
&#60;p&#62;2.	in file ctagsnavigator.cpp, function parseData you call: getTables(L&#34;&#34;, &#38;#38;ltypes, &#38;#38;utypes);&#60;br /&#62;
		 -&#38;gt; so the ltypes and utypes ar always for cpp-Files&#60;br /&#62;
		now the call is in  PNFPGetMethods():&#60;br /&#62;
		getTables(scheme, &#38;#38;ltypes, &#38;#38;utypes); and the ltypes and utypes gives the parseData Function.&#60;/p&#62;
&#60;p&#62;3.	The Mask for the ctags is a int (32BIT) all TAGM_xxx corresponds a Bit in the MASK&#60;br /&#62;
		but you ar define in tagtypes.h&#60;br /&#62;
		#define TAGM_TABLE      1 &#38;lt;&#38;lt; 35 (Bit35 in a 32Bit Variable?)&#60;br /&#62;
		now i define the Mask as 2 32Bit Variable&#60;/p&#62;
&#60;p&#62;4.	jumpview.cc the jumpToTagImages stuct needed the new tagtypes.bmp File&#60;br /&#62;
		Icon 1		For Filename	new&#60;br /&#62;
		Icon 2		TAG_UNKNOWN&#60;br /&#62;
		Icon 3		TAG_FUNCTION&#60;br /&#62;
		Icon 4		TAG_PROCEDURE&#60;br /&#62;
		Icon 5		TAG_CLASS&#60;br /&#62;
		Icon 6		TAG_DEFINE&#60;br /&#62;
		Icon 7		TAG_ENUM&#60;br /&#62;
		Icon 8		TAG_MEMBER&#60;br /&#62;
		Icon 9		TAG_PROTOTYPE&#60;br /&#62;
		Icon 10		TAG_STRUCTURE&#60;br /&#62;
		Icon 11		TAG_TYPEDEF&#60;br /&#62;
		Icon 12		TAG_VARIABLE&#60;br /&#62;
		Icon 13		TAG_NET			new&#60;br /&#62;
		Icon 14		TAG_PORT		new&#60;br /&#62;
		Icon 15		TAG_REGISTER	new&#60;br /&#62;
		Icon 16		TAG_CONSTANT	new &#60;/p&#62;
&#60;p&#62;		The new icon can you change it but no remove!!&#60;/p&#62;
&#60;p&#62;ps:&#60;/p&#62;
&#60;p&#62;I have included the vhdl language&#60;br /&#62;
i send the vhdl.c File to the ctags to:&#60;br /&#62;
&#60;a href=&#34;http://sourceforge.net/tracker/?group_id=6556&#38;#038;atid=306556&#34; rel=&#34;nofollow&#34;&#62;http://sourceforge.net/tracker/?group_id=6556&#38;#038;atid=306556&#60;/a&#62;&#60;br /&#62;
but i becomes no answer!!!! (can you contact the autor for ctags?)&#60;/p&#62;
&#60;p&#62;The bugfix files sen i to: sourceforge.net-pnotepad-bug
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Question about auto-(complete&#124;closing) (jp)</title>
			<link>http://pnotepad.org/forums/topic/46#post-180</link>
			<pubDate>Thu, 13 Apr 2006 06:16:07 +0000</pubDate>
			<dc:creator>jp</dc:creator>
			<guid isPermaLink="false">180@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;Hello, I've just found this piece of quality software and it's just what I've been looking for, except for one little feature. This might have been already implemented (at least the lexer has the required functionality afaik), but I was unable to find any solution for this with a quick look-around; is there a way to enable a auto-(complete&#124;closing) of tags, brackets and such? As in, if I'd type in a &#38;lt;span class=&#34;foo&#34;&#38;gt;, after I've input the closing bracket (&#38;gt;), the pn would automatically insert the closing tag &#38;lt;/span&#38;gt; after the cursor? You know what I'm talking about don't you?&#60;/p&#62;
&#60;p&#62;Sorry if my explanation is a bit odd but I didn't figure out any better way to express myself after a 14h workday. :) The feature I'm talking is like those text clips you have in editor expect that the functionality is automated. I'm not talking about code-completion a lá VS or any other bloat IDEs like with method-dropdowns or such.
&#60;/p&#62;</description>
		</item>
		<item>
                        <title>Ctags, how to (latipak)</title>
			<link>http://pnotepad.org/forums/topic/27#post-99</link>
			<pubDate>Wed, 22 Feb 2006 11:03:23 +0000</pubDate>
			<dc:creator>latipak</dc:creator>
			<guid isPermaLink="false">99@http://pnotepad.org/forums/</guid>
			<description>&#60;p&#62;How can I get the ctags to function? I would like to be able to highligth a word in my sourcefile and get ctags to look it up in my tag file. How do I do that?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>

