Bug 69022 - KateParseLog - A new plugin for Kate. Automatic error log parser.
Summary: KateParseLog - A new plugin for Kate. Automatic error log parser.
Status: RESOLVED WORKSFORME
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2003-11-25 20:19 UTC by Ian Scott
Modified: 2018-10-27 02:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Plugin source code (11.09 KB, application/x-gzip)
2003-11-28 11:58 UTC, Ian Scott
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Scott 2003-11-25 20:19:06 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

This is a plugin for kate.
After enabling the plugin in kate, you can have it parse the results of a make by running

katepl make

katepl copies the output of make to the plugin. It reads the output and identifies filenames and linenumbers. You can then go to the file and line containing the error, by double clicking on the error in the plugin. There are also menu options to go straight to the next or previous error, and these can be bound to accelerators for ease of use.

KatePerseLog can be used to parse the output of any program. So to do find-in-files:

katepl grep -r . pattern


This is a first version, but it builds, installs and works fine. I've build it as a sub-project of a recent CVS copy of kdeaddons in kdeaddons/kate/parselog.

I'm happy for it to go into the cvs tree and for any other developers to edit it. I can't promise to put much work into fixing any bugs in the next few months - I have a thesis to write. But, if you have any problems let me know

Some things I don't know how to fix:
1. The name "parselog" could I'm sure be improved - you are welcome to rename it to something better.
2. The Makefile works okay when you build it from scratch, but I couldn't figure out how to get the dependencies and generation of the all the moc and dcop stubs working properly.

Finally, I'd appreciate it if my email address was not published anywhere in spammer readable form, including this bug submission :(

The tar file can be downloaded from 
http://www.isbe.man.ac.uk/~iscott/download/parselog_25_11_2003.tar.gz

Enjoy.
Ian.
Comment 1 Ian Scott 2003-11-28 11:58:43 UTC
Created attachment 3456 [details]
Plugin source code

Identical to the referenced url
Comment 2 Christoph Cullmann 2003-11-28 22:12:33 UTC
Subject: Re:  New: KateParseLog - A new plugin for Kate. Automatic error log parser.

will take a look at your stuff ;) sounds like a nice peace of software. if it 
works out think would be no problem to include it into kdeaddons after kde 
3.2 (which would mean 3.3 or 4.0)
thx for submitting your plugin

cu
Christoph

Comment 3 Dominik Haumann 2011-08-12 12:20:20 UTC
What's the state of the plugin? The interfaces changed, so it will not work anymore. Can you provide a new version? Mark as needs-info.
Comment 4 Andrew Crouthamel 2018-09-22 02:07:22 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 02:32:55 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!