Recent

Author Topic: CudaText Editor (written in Lazarus)  (Read 30326 times)

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #45 on: March 27, 2016, 06:04:11 pm »
TheWolf
I will see how to fix URL regex, it is possible

TheWolf

  • New Member
  • *
  • Posts: 26
Re: CudaText Editor (written in Lazarus)
« Reply #46 on: April 20, 2016, 08:17:47 pm »
I have two questions

-Is there an roadmap anywhere

-Is it planed to make the plugin/lexer/.. APIs compatible to some other editors to make more extensions availeble

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #47 on: April 20, 2016, 08:27:43 pm »
1)Roadmap is to optimize EControl speed, it has too many recalculations of XY to offset and offset to XY, so editing of 40K is not ok.
1b)And github

2)Lexer is not APIs. lexer is resouce for Econtrol. I don't support other lexers

TheWolf

  • New Member
  • *
  • Posts: 26
Re: CudaText Editor (written in Lazarus)
« Reply #48 on: April 20, 2016, 08:35:22 pm »
ok thanks.

and what is with the plugin API. Will there be support for other editor plugin APIs sometimes later

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #49 on: April 20, 2016, 08:43:24 pm »
No.My own APIs are ok.

TheWolf

  • New Member
  • *
  • Posts: 26
Re: CudaText Editor (written in Lazarus)
« Reply #50 on: April 20, 2016, 08:47:37 pm »
Yes, your API is great.
I have begin to give python a look, so that i can write plugins too.

But have access to more APIs could incraese the ammount of availeble plugins

Stupid Question:
When one function is availele in your API and inanother too, only in another way of deklaration. Isn't then only an function overload needet to support the other API, too?

Why is the lexer editor only in SynWrite but not in CudaText?
Sorry I'm anoying
« Last Edit: April 20, 2016, 09:08:12 pm by TheWolf »

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #51 on: April 20, 2016, 09:13:55 pm »
No, access to other api won't give plugins. More api is no need. One api, ok
2) I dont understand question..

TheWolf

  • New Member
  • *
  • Posts: 26
Re: CudaText Editor (written in Lazarus)
« Reply #52 on: April 20, 2016, 09:16:22 pm »
Which Question the first or second

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #53 on: April 20, 2016, 09:27:56 pm »
Cud don't have lexer-editor by design
Other question-?

TheWolf

  • New Member
  • *
  • Posts: 26
Re: CudaText Editor (written in Lazarus)
« Reply #54 on: April 20, 2016, 09:31:12 pm »
I think you mean this Question
When one function is availele in your API and inanother too, only in another way of deklaration. Isn't then only an function overload needet to support the other API, too?

What i mean is when your API say for example pos(X, Y, Color)
and the API for Editor XY says for example       pos(Color, X, Y)
isn't then only an overload needet in you API to support plugins from the other editor too
« Last Edit: April 20, 2016, 09:33:30 pm by TheWolf »

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #55 on: April 20, 2016, 09:46:51 pm »
it is nonsense, no code is needed to support API in other editor, I dont have func above.

TheWolf

  • New Member
  • *
  • Posts: 26
Re: CudaText Editor (written in Lazarus)
« Reply #56 on: April 20, 2016, 09:51:03 pm »
The pos function was only an example to explain what i mean

But I think you haven't understand what I mean.
I try it once again

As abstract explanation code not working code
Cuda:     API function pos(X, Y, Color)
Edito XY API function pos(Color, X, Y)

And when
Cuda:     API function pos(X, Y, Color):overload
               API function pos(Color, X, Y):overload

to support plugins from the other editor too?
« Last Edit: April 21, 2016, 06:38:29 am by TheWolf »

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #57 on: April 21, 2016, 01:37:30 am »
You make a patch? which?

TheWolf

  • New Member
  • *
  • Posts: 26
Re: CudaText Editor (written in Lazarus)
« Reply #58 on: April 21, 2016, 06:41:20 am »
No at the moment I dont plan to make a patch, I havent the knowledge and time at the moment.
My question was, isn't only this needn't to support both APIs.
« Last Edit: April 21, 2016, 06:58:54 am by TheWolf »

AlexTP

  • Hero Member
  • *****
  • Posts: 2401
    • UVviewsoft
Re: CudaText Editor (written in Lazarus)
« Reply #59 on: April 21, 2016, 10:39:47 am »
What is "both APIs"?

 

TinyPortal © 2005-2018