Antonio Maniero wrote:
> 
> agree with him about this issue.
> 
> You are the master of HbIDE, you need to care about HbIDE. Because you are
> the master and not me, you need take decisions to take HbIDE to best
> result.
> I can't say what you should do to the best interest of HbIDE, you need to
> think about what you want to its future, what problems you will face in
> future, how you will find solutions to them.
> 
> You often state about QPlainTextEdit and other widgets as a limitation to
> implement some features. QScintilla brings new possibilities? You need
> think
> about this. You need looking for a solution to HbIDE, not a solution to
> Harbour, this will be the consequence. You need to decide only thinking
> about HbIDE requirements. Do what HbIDE needs. Are you sure the QScintilla
> is the solution? Are you sure you can achieve all HbIDE goals without
> QScintilla?
> 
> You don't ask to anyone what they think about QScintilla, it's ok, it's
> your
> call, but it looks like you decide without thinking and give up without
> balance and search alternatives when you found an obstacle. Pick
> QScintilla
> or not is a very important strategic decision to make.
> 
> Viktor didn't close the doors, just put some rules. If they are too much,
> you have alternatives to make HbIDE a terrific product. I am afraid you
> are
> making decisions without balance the technical needs.
> 
> If HbIDE fails I will use generic editors to handling Harbour code or I
> will
> need write my own editor. Both are bad solutions to me. I need HbIDE in
> right direction. In moments when you refuse some feature without a good
> reason denying the obvious solution I see the wrong direction. In moments
> like this topic I see no direction to HbIDE.
> 
> I would use QScintilla to build a code editor, but only you can say if
> QScintilla is the answer to HbIDE requirements. What's the best to HbIDE?
> 

I agree what Viktor did and also agree that this decision was somewhat 
not on firm grounds as I was begining to explore the possibilities to use 
QScintilla or not.

Because I was simply starting to explore, and my development times are never 
on the same macine ever, I want it to be resident of hbide/qscintilla so I
could
access it on whatever I machine I am currently with. 

I am not sure it is the best bet but for reasons I wanted to give it a try
are:

1. get rid of QSyntaxHighlighter and use QScintilla's lexer interface;
2. go past into the virtual space, I mean end of line, which again 
   is a question in the dark as I did not find any Qt/QScintilla based
editor
   having this capability. In Windows it is easy, even I can simulate it. 
3. Code folding/wrapping, which if I take it at my own, will take long to
mature.
4. Speed, which due to QSyntaxHighter() overhead is always a question,
specifically
   on large files.

We could have deleted the code once it gets matured, then, only providing a
.dll
with sources somewhere. In development process it is hard to synchronize 
code on different machines and times unless it is not at some central
location.

You may point-out the other alternatives, but then...

But don't worry, I have the setup in order on my laptop and will be
experimenting,
though in a limited manner as access time to that resource is limited. And
when I will be in a position to show to the list the improvements, then we
will 
decide where it goes.



-----
     enjoy hbIDEing...
        Pritpal Bedi 
http://hbide.vouch.info/
-- 
View this message in context: 
http://harbour-devel.1590103.n2.nabble.com/SF-net-SVN-harbour-project-14538-trunk-harbour-tp5079892p5081559.html
Sent from the harbour-devel mailing list archive at Nabble.com.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to