Page 1 of 1

Kate scripts path?

Posted: Wed Oct 31, 2018 22:20
by msdobrescu
Hello,

Where are the Kate scripts located on the disk?
Those are listed in the Tools/Scripts menu, but I can't find them on disk.
I expect them to be shared between several apps, using katepart component (Kate, KWrite, KDevelop...).

Thank you.

Re: Kate scripts path?

Posted: Thu Nov 01, 2018 9:46
by sabayonino
"addons" useflag for kate should be enabled.

Code: Select all

# equo q installed kate -v

Re: Kate scripts path?

Posted: Thu Nov 01, 2018 17:51
by msdobrescu
Thanks, but I don't see them...

Code: Select all

equo q installed kate -v
╠  @@ Searching...
╠      @@ Package: dev-haskell/highlighting-kate-0.6.3 branch: 5, [__system__] 
╠          Category:        dev-haskell
╠          Name:            highlighting-kate
╠          Masked:          False
╠          Installed:       version: 0.6.3 ~ tag: NoTag ~ revision: 4
╠          Slot:            0
╠          Size:            7.0MB
╠          Download:        packages/amd64/5/dev-haskell/dev-haskell:highlighting-kate-0.6.3.8697e83c66e2083a63c2e000a91d11e19fa33e80~4.tbz2
╠          Checksum:        6b161cd8e07189a14d680a0f4c8dd00f
╠          SHA1:            8697e83c66e2083a63c2e000a91d11e19fa33e80
╠          SHA256:          28dead018b11567c6fd2e00adcca863302a2bd13b340b5e3b5761c56b6ee3009
╠          GPG:             Yes
╠          ## Dependencies:
╠          ##               [0] >=dev-haskell/blaze-html-0.4.2:0
╠          ##               [3] >=dev-haskell/blaze-html-0.4.2:0
╠          ##               [0] <dev-haskell/blaze-html-0.9:0
╠          ##               [3] <dev-haskell/blaze-html-0.9:0
╠          ##               [3] >=dev-haskell/cabal-1.10
╠          ##               [0] dev-haskell/mtl:0
╠          ##               [3] dev-haskell/mtl:0
╠          ##               [0] dev-haskell/parsec:0
╠          ##               [3] dev-haskell/parsec:0
╠          ##               [0] >=dev-haskell/regex-pcre-builtin-0.94.4.8.8.35:0
╠          ##               [3] >=dev-haskell/regex-pcre-builtin-0.94.4.8.8.35:0
╠          ##               [0] dev-haskell/utf8-string:0
╠          ##               [3] dev-haskell/utf8-string:0
╠          ##               [0] >=dev-lang/ghc-7.4.1:0
╠          ##               [3] >=dev-lang/ghc-7.4.1:0
╠          ##               Legend:
╠          ##               {0} Runtime dependency
╠          ##               {1} Post dependency
╠          ##               {2} Manually added (by staff) dependency
╠          ##               {3} Build dependency
╠          Homepage:        https://github.com/jgm/highlighting-kate 
╠          Description:     Syntax highlighting 
╠          USE flags:       -doc -executable -hscolour -pcre-light 
╠                           -profile -test abi_x86_64 amd64 
╠                           big-endian elibc_glibc kernel_linux 
╠                           userland_GNU 
╠          CHOST:           x86_64-pc-linux-gnu
╠          CFLAGS:          -O2 -march=x86-64 -pipe
╠          CXXFLAGS:        -O2 -march=x86-64 -pipe
╠          Sources:
╠                           mirror://hackage/packages/archive/highlighting-kate/0.6.3/highlighting-kate-0.6.3.tar.gz
╠          Entry API:       3
╠          Compiled with:   -O2 -march=x86-64 -pipe
╠          Keywords:        ~amd64 ~x86 
╠          Created:         2018-10-28 20:29:04.740000
╠          License:         GPL-2
╠      @@ Package: kde-apps/kate-18.08.2 branch: 5, [__system__] 
╠          Category:        kde-apps
╠          Name:            kate
╠          Masked:          False
╠          Installed:       version: 18.08.2 ~ tag: NoTag ~ revision: 0
╠          Slot:            5
╠          Size:            8.0MB
╠          Download:        packages/amd64/5/kde-apps/kde-apps:kate-18.08.2.c81e43d6941672574c8c709627e4b3d00bc57004~0.tbz2
╠          Checksum:        ba442a313c58fff21b0c947fa23ccfc5
╠          SHA1:            c81e43d6941672574c8c709627e4b3d00bc57004
╠          SHA256:          d6e8278b8e6851b9b174a13c2c8629f318a8da8afbed3f89a6ab06350c88e26d
╠          GPG:             Yes
╠          ## Dependencies:
╠          ##               [3] app-arch/xz-utils
╠          ##               [0] >=dev-qt/qtcore-5.9.4:5
╠          ##               [3] >=dev-qt/qtcore-5.9.4:5
╠          ##               [0] >=dev-qt/qtdbus-5.9.4:5
╠          ##               [3] >=dev-qt/qtdbus-5.9.4:5
╠          ##               [0] >=dev-qt/qtgui-5.9.4:5
╠          ##               [3] >=dev-qt/qtgui-5.9.4:5
╠          ##               [0] >=dev-qt/qtsql-5.9.4:5
╠          ##               [3] >=dev-qt/qtsql-5.9.4:5
╠          ##               [0] >=dev-qt/qtwidgets-5.9.4:5
╠          ##               [3] >=dev-qt/qtwidgets-5.9.4:5
╠          ##               [0] >=dev-qt/qtxml-5.9.4:5
╠          ##               [3] >=dev-qt/qtxml-5.9.4:5
╠          ##               [3] >=dev-util/cmake-3.9.6
╠          ##               [3] dev-util/desktop-file-utils
╠          ##               [0] >=kde-frameworks/breeze-icons-5.50.0:5;kde-frameworks/oxygen-icons?
╠          ##               [3] >=kde-frameworks/extra-cmake-modules-5.50.0:5
╠          ##               [0] >=kde-frameworks/kactivities-5.50.0:5
╠          ##               [3] >=kde-frameworks/kactivities-5.50.0:5
╠          ##               [0] >=kde-frameworks/kbookmarks-5.50.0:5
╠          ##               [3] >=kde-frameworks/kbookmarks-5.50.0:5
╠          ##               [0] >=kde-frameworks/kcodecs-5.50.0:5
╠          ##               [3] >=kde-frameworks/kcodecs-5.50.0:5
╠          ##               [0] >=kde-frameworks/kcompletion-5.50.0:5
╠          ##               [3] >=kde-frameworks/kcompletion-5.50.0:5
╠          ##               [0] >=kde-frameworks/kconfig-5.50.0:5
╠          ##               [3] >=kde-frameworks/kconfig-5.50.0:5
╠          ##               [0] >=kde-frameworks/kconfigwidgets-5.50.0:5
╠          ##               [3] >=kde-frameworks/kconfigwidgets-5.50.0:5
╠          ##               [0] >=kde-frameworks/kcoreaddons-5.50.0:5
╠          ##               [3] >=kde-frameworks/kcoreaddons-5.50.0:5
╠          ##               [0] >=kde-frameworks/kcrash-5.50.0:5
╠          ##               [3] >=kde-frameworks/kcrash-5.50.0:5
╠          ##               [0] >=kde-frameworks/kdbusaddons-5.50.0:5
╠          ##               [3] >=kde-frameworks/kdbusaddons-5.50.0:5
╠          ##               [3] >=kde-frameworks/kdoctools-5.50.0:5
╠          ##               [0] >=kde-frameworks/kf-env-4
╠          ##               [0] >=kde-frameworks/kguiaddons-5.50.0:5
╠          ##               [3] >=kde-frameworks/kguiaddons-5.50.0:5
╠          ##               [0] >=kde-frameworks/ki18n-5.50.0:5
╠          ##               [3] >=kde-frameworks/ki18n-5.50.0:5
╠          ##               [0] >=kde-frameworks/kiconthemes-5.50.0:5
╠          ##               [3] >=kde-frameworks/kiconthemes-5.50.0:5
╠          ##               [0] >=kde-frameworks/kio-5.50.0:5
╠          ##               [3] >=kde-frameworks/kio-5.50.0:5
╠          ##               [0] >=kde-frameworks/kitemmodels-5.50.0:5
╠          ##               [3] >=kde-frameworks/kitemmodels-5.50.0:5
╠          ##               [0] >=kde-frameworks/kitemviews-5.50.0:5
╠          ##               [3] >=kde-frameworks/kitemviews-5.50.0:5
╠          ##               [0] >=kde-frameworks/kjobwidgets-5.50.0:5
╠          ##               [3] >=kde-frameworks/kjobwidgets-5.50.0:5
╠          ##               [0] >=kde-frameworks/knewstuff-5.50.0:5
╠          ##               [3] >=kde-frameworks/knewstuff-5.50.0:5
╠          ##               [0] >=kde-frameworks/kparts-5.50.0:5
╠          ##               [3] >=kde-frameworks/kparts-5.50.0:5
╠          ##               [0] >=kde-frameworks/kservice-5.50.0:5
╠          ##               [3] >=kde-frameworks/kservice-5.50.0:5
╠          ##               [0] >=kde-frameworks/ktexteditor-5.50.0:5
╠          ##               [3] >=kde-frameworks/ktexteditor-5.50.0:5
╠          ##               [0] >=kde-frameworks/ktextwidgets-5.50.0:5
╠          ##               [3] >=kde-frameworks/ktextwidgets-5.50.0:5
╠          ##               [0] >=kde-frameworks/kwallet-5.50.0:5
╠          ##               [3] >=kde-frameworks/kwallet-5.50.0:5
╠          ##               [0] >=kde-frameworks/kwidgetsaddons-5.50.0:5
╠          ##               [3] >=kde-frameworks/kwidgetsaddons-5.50.0:5
╠          ##               [0] >=kde-frameworks/kwindowsystem-5.50.0:5
╠          ##               [3] >=kde-frameworks/kwindowsystem-5.50.0:5
╠          ##               [0] >=kde-frameworks/kxmlgui-5.50.0:5
╠          ##               [3] >=kde-frameworks/kxmlgui-5.50.0:5
╠          ##               [0] >=kde-frameworks/plasma-5.50.0:5
╠          ##               [3] >=kde-frameworks/plasma-5.50.0:5
╠          ##               [0] >=kde-frameworks/threadweaver-5.50.0:5
╠          ##               [3] >=kde-frameworks/threadweaver-5.50.0:5
╠          ##               [3] >=sys-apps/sed-4
╠          ##               [3] sys-devel/make
╠          ##               [3] x11-misc/shared-mime-info
╠          ##               Legend:
╠          ##               {0} Runtime dependency
╠          ##               {1} Post dependency
╠          ##               {2} Manually added (by staff) dependency
╠          ##               {3} Build dependency
╠          ## Conflicts:
╠          ##               kde-misc/ktexteditorpreviewplugin
╠          ##               kde-apps/kate:4
╠          ##               kde-apps/kdepim-l10n:5
╠          Homepage:        https://www.kde.org/applications/utilities/kate 
╠                           https://kate-editor.org/ 
╠          Description:     Kate is an advanced text editor 
╠          USE flags:       -debug -test abi_x86_64 addons 
╠                           amd64 big-endian elibc_glibc 
╠                           handbook kernel_linux userland_GNU 
╠          CHOST:           x86_64-pc-linux-gnu
╠          CFLAGS:          -O2 -march=x86-64 -pipe
╠          CXXFLAGS:        -O2 -march=x86-64 -pipe
╠          Sources:
╠                           mirror://kde/stable/applications/18.08.2/src/kate-18.08.2.tar.xz
╠          Entry API:       3
╠          Compiled with:   -O2 -march=x86-64 -pipe
╠          Keywords:        ~amd64 ~x86 
╠          Created:         2018-10-31 06:18:10.930000
╠          License:         GPL-2
╠      @@ Package: media-fonts/cheapskatefonts-1.0 branch: 5, [__system__] 
╠          Category:        media-fonts
╠          Name:            cheapskatefonts
╠          Masked:          False
╠          Installed:       version: 1.0 ~ tag: NoTag ~ revision: 0
╠          Slot:            0
╠          Size:            547.4kB
╠          Download:        packages/amd64/5/media-fonts:cheapskatefonts-1.0~0.tbz2
╠          Checksum:        1557e5284c3005408e2ec74f75d33e8a
╠          SHA1:            N/A
╠          SHA256:          N/A
╠          GPG:             No
╠          Homepage:        http://www.dustismo.com/site/fonts.html 
╠          Description:     Dustismo's decorative font collection 
╠          USE flags:       -amd64 -elibc_glibc -kernel_linux 
╠                           -userland_GNU X 
╠          CHOST:           x86_64-pc-linux-gnu
╠          CFLAGS:          -Os -march=x86-64 -pipe
╠          CXXFLAGS:        -Os -march=x86-64 -pipe
╠          Sources:
╠                           http://www.dustismo.com/fonts/El_Abogado_Loco.zip
╠                           http://www.dustismo.com/fonts/Domestic_Manners.zip
╠                           http://www.dustismo.com/fonts/flatline.zip
╠                           http://www.dustismo.com/fonts/ItWasntMe.zip
╠                           http://www.dustismo.com/fonts/balker.zip
╠                           http://www.dustismo.com/fonts/Dustismo.zip
╠                           http://www.dustismo.com/fonts/Progenisis.zip
╠                           http://www.dustismo.com/fonts/Wargames.zip
╠                           http://www.dustismo.com/fonts/PenguinAttack.zip
╠                           http://www.dustismo.com/fonts/MarkedFool.zip
╠                           http://www.dustismo.com/fonts/Winks.zip
╠                           http://www.dustismo.com/fonts/Swift.zip
╠          Entry API:       3
╠          Compiled with:   -Os -march=x86-64 -pipe
╠          Keywords:        alpha amd64 arm ia64 s390 sh sparc 
╠                           x86 ~hppa ~ppc ~x86-fbsd 
╠          Created:         2018-06-30 09:59:44.160000
╠          License:         GPL-2
╠   Keywords:  kate
╠   Found:     3 entries

Re: Kate scripts path?

Posted: Thu Nov 01, 2018 18:10
by sabayonino
Sorry , I misunderstand your question
You can browse the installed kate files

Code: Select all

# equo q files kde-apps/kate | less
I think there aren't any scripts on the disk but some library is installed to manage these functions.

Re: Kate scripts path?

Posted: Thu Nov 01, 2018 19:11
by msdobrescu
Don't worry, I might have been unclear myself.

I have found the same files too, there are plug-ins, but I can't find the binary or the archive containing the scripts.
I think they could be included into kate's binaries. Also, being shared between kate, kwrite, kdevelop, they might be in a common place.
Still, doesn't make sense to me to don't have them as accessible files... The idea is to be extensible and probably they are made by third party persons...

Re: Kate scripts path?

Posted: Wed Dec 26, 2018 19:34
by johankimigo
msdobrescu wrote:
Wed Oct 31, 2018 22:20
Hello,

Where are the Kate scripts located on the disk?
Those are listed in the Tools/Scripts menu, but I can't find them on disk.
I expect them to be shared between several apps, using katepart component (Kate, KWrite, KDevelop...).

Thank you.
You can browse the installed kate files

Re: Kate scripts path?

Posted: Wed Dec 26, 2018 20:07
by msdobrescu
I think they are in some resource, I can't find them as separated scripts.