- AuthorPosts
- September 22, 2008 at 1:02 pm #6223i_libraMember
1.I use the gcc as my compiler,but the Tag Jump has never work with it. Because my error message is filename:lineNo:Reason
So I hope that I can customize the Tag Jump with Regex.2.Another request is that may I have the function that I can use the Output window as a console? So that I can execute some quick command such as delete or mkdir while I’m MAKING my codes.
I think use a plugin to improve the output windows will be a better idea.
3.A bug report about the outline plugin.
We have some C codes like this:
the outline plugin will only display ‘———————————‘ as the function name for this codes.//—————————————————————————-
// Function:
int foo_bar(
//
// Description:
// demo
//
// Parameters:
none
)
//
// Returns: STATUS
//
//—————————————————————————-
{
}Many thanks for this good software, I love it very much.
September 22, 2008 at 4:44 pm #6225Yutaka EmuraKeymaster1. Use EmEditor v7.5 alpha, which allows you to customize the tag format. It will become EmEditor v8 beta shortly.
2. We might work on that in the future.
3. The Outline plug-in does not parse functions currently. We will work on this in the future. Instead, you might want to use the Projects plug-in Symbol feature.
September 23, 2008 at 3:27 am #6226i_libraMemberThank you Yutaka-san,
I have tried the 7.5alpha 11,
But it still cannot work.Could you help me to find the reason?
I set the TagJump with this:
——————————————
(^[.w/]*?[w.]+?):([0-9]*):
1 filename 2 lineno
——————————————I use the codes below as a test:
——————————————–
void main()
{
test error happen}
————————————————–
and save it as test2.cppthen I use gcc from the external tool bar to compile it.
the Setting is
—————————————————
Command:\%WinDir\%system32cmd.exe
Argument:/k C:MinGWbingcc.exe $(Filename).$(Ext) -o $(Filename).exe && $(Filename).exe
Initial Dir:$(Dir)
——————————————————–The Output windows look like this:
————————————————–
test2.cpp:2: error: `main’ must return `int’
test2.cpp: In function `int main(…)’:
test2.cpp:3: error: `test’ was not declared in this scope
test2.cpp:3: error: expected `;’ before “error”D:>
———————————————————–September 23, 2008 at 4:26 am #6227Yutaka EmuraKeymasterTry this:
^([w- :.&$\%~!]*?):([0-9]+):.*
See also:
http://www.emeditor.com/help/howto/search/search_regexp_syntax.htmSeptember 23, 2008 at 4:39 am #6228i_libraMemberThank you,
I understand, the regexp should not only match the FILENAME and LINENO,but also match the whole line, then it can work.
^O^
September 23, 2008 at 5:14 am #6229Yutaka EmuraKeymasteri_libra wrote:
Thank you,I understand, the regexp should not only match the FILENAME and LINENO,but also match the whole line, then it can work.
^O^
Yes, that is true. Thanks!
- AuthorPosts
- You must be logged in to reply to this topic.