| Summary: | kwrite - update kwrite plugin to accept kate plugins such as katesort-plugin | ||
|---|---|---|---|
| Product: | TDE | Reporter: | David C. Rankin <trin> |
| Component: | tdebase | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | NEW --- | ||
| Severity: | enhancement | CC: | bugwatch, darrella, mb_trinity_desktop |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | 881 | ||
| Bug Blocks: | |||
|
Description
David C. Rankin
2014-02-27 01:09:20 CST
Both KWrite and Kate only have these on my system: [ ] KTextEditor Incremental Search Plugin [ ] KTextEditor Insert File Plugin [ ] KTextEditor KDataTool Plugin [ ] KTextEditor Word Completion Plugin Like David I very much could use the sort plugin. And, maybe my Googling skills are crap, but how do you install Kate plugins anyway? Ubuntu apps directory seems to show the last release of Kate they used was in Ubuntu 13.10 ?? Found the original kate ticket http://bugs.pearsoncomputing.net/show_bug.cgi?id=881#c16 adding it to Depends A tad confusing but in Kate there are two plugin components, one from katepart and the other explicitly for kate. In bug report 881 (https://bugs.trinitydesktop.org/show_bug.cgi?id=881) the tdeaddons Sort plugin for Kate was merged into the TDE code base. In hindsight merging into tdeaddons might have been a wee naive. Possibly the Sort plugin could have been merged into tdelibs as a katepart plugin, which would have more readily satisfied the original 881 request. Possibly several kate plugins in tdeaddons could be moved to tdelibs and be part of the katepart plugin system, which would make the plugins available to kwrite. Each plugin would have to be evaluated, possibly tested. Some plugins cannot be moved, such as the tab bar extension because kwrite is SDI rather than MDI. Some kate plugins might be inappropriate for kwrite because kate targets advanced users and programmers where kwrite targets basic text editing. Some plugins might fail in kwrite if the underlying infrastructure does not exist in kwrite, such as the TextFilter plugin that (I think) requires underlying JavaScript support. Kwrite supports View-->Switch to Command Line (F7). A safe guess is the Sort plugin code can be moved to tdelibs kateparts. I hope to test this (eventually). |