Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-07

Lazarus editor enhancements.

8 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

I saw these two features in the Delphi 2007 "What's new" web page. They look like very handy features. Anybody have have the skills and time to implement these in SynEdit. :-)

Line Change Indicators
http://bugs.freepascal.org/view.php?id=11626

Editor line numbers
http://bugs.freepascal.org/view.php?id=11625

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Vincent Snijders
to Graeme Geldenhuys
Graeme Geldenhuys wrote 11 lines
Hi, I saw these two features in the Delphi 2007 "What's new" web page. They look like very handy features. Anybody have have the skills and time to implement these in SynEdit. :-) Line Change Indicators http://bugs.freepascal.org/view.php?id=11626 Editor line numbers http://bugs.freepascal.org/view.php?id=11625

They look like fire and motion tactics* , used in Visual Studio 2005 and Delphi 2007 could not resist. Patches are welcome. :-)

Vincent
* see second part of http://www.joelonsoftware.com/articles/fog0000000339.html

Reply by email

ik
to Graeme Geldenhuys: I saw these two features in the Delphi 2007 "What's new" web page. They look like very…

Graeme, Here are few more features you should add :

1. Reporting of warnings/errors, todo, notes etc by both color of lines in a gater like in eclipse.
2. Spell checking for strings and comments.
3. UML support
4. Real bi-directional support (it will be the only development text editor that will support it if that will go).
5. Ability to save and load custom made color set and fonts (like in vim)
6. marking places to fold (and not only begin end) and remembering them
7. Complete text inside string (from comments and other strings)
8. Draw underline in colors on warnings, notes, spells and errors
9. Removing bookmarks
10. Ability to track version control, diff etc..
11. split the text editor to vertical/horizontal split (like in VIM).
12. Move/group tabs

I can continue of curse ;) So you do not need only Code-Gear features.

Good luck :P

Ido

Graeme Geldenhuys wrote 26 lines
Hi, I saw these two features in the Delphi 2007 "What's new" web page. They look like very handy features. Anybody have have the skills and time to implement these in SynEdit. :-) Line Change Indicators http://bugs.freepascal.org/view.php?id=11626 Editor line numbers http://bugs.freepascal.org/view.php?id=11625 Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Graeme Geldenhuys
to ik

2008/7/7 ik :

Graeme, Here are few more features you should add :

You missed the smiley at the end of my request. I meant somebody else should implement those. ;-)

Show quoted text 14 lines
1. Reporting of warnings/errors, todo, notes etc by both color of lines in a gater like in eclipse. 2. Spell checking for strings and comments. 3. UML support 4. Real bi-directional support (it will be the only development text editor that will support it if that will go). 5. Ability to save and load custom made color set and fonts (like in vim) 6. marking places to fold (and not only begin end) and remembering them 7. Complete text inside string (from comments and other strings) 8. Draw underline in colors on warnings, notes, spells and errors 9. Removing bookmarks 10. Ability to track version control, diff etc.. 11. split the text editor to vertical/horizontal split (like in VIM). 12. Move/group tabs

Please create Feature Requests for these.... Some of them are actually quite nice.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Osvaldo TCF
to Graeme Geldenhuys

Re: [Lazarus] Lazarus editor enhancements.

Joke is ... joke!

But a reality is that:
-the major people in community do not help with code, include me, sorry. -Perhaps the problem is about an enterprise participation , how Sun for java or Mozilla foundation for firefox and Xul.
-Lazarus is in very low velocity development and this is not good for anyone, my comparison is with ruby and your tools. -The gtk widgetset is wrong way. The gtk2 is the reality and we don't change it, why use the time with gtk? Why not with gtk2 or fpgui? -The community is not intense. Perhaps if we considerate and attract an others pascal projects like Powtils and Extpascal for help with Lazarus IDE ...
-Why not a enterprise contact with Canonical, for exemple?

Sorry my English, sorry my words, in nothing attack the developers who has hard working with lazarus. I like and recognize they.

Thanks.

Graeme Geldenhuys wrote 37 lines
2008/7/7 ik : > Graeme, Here are few more features you should add : You missed the smiley at the end of my request. I meant somebody else should implement those. ;-) > 1. Reporting of warnings/errors, todo, notes etc by both color of > lines in a gater like in eclipse. > 2. Spell checking for strings and comments. > 3. UML support > 4. Real bi-directional support (it will be the only development text > editor that will support it if that will go). > 5. Ability to save and load custom made color set and fonts (like in vim) > 6. marking places to fold (and not only begin end) and remembering them > 7. Complete text inside string (from comments and other strings) > 8. Draw underline in colors on warnings, notes, spells and errors > 9. Removing bookmarks > 10. Ability to track version control, diff etc.. > 11. split the text editor to vertical/horizontal split (like in VIM). > 12. Move/group tabs Please create Feature Requests for these.... Some of them are actually quite nice. Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Graeme Geldenhuys
to Osvaldo TCF

2008/7/9 Osvaldo TCF :

Show quoted text 12 lines
But a reality is that: -the major people in community do not help with code, include me, sorry. -Perhaps the problem is about an enterprise participation , how Sun for java or Mozilla foundation for firefox and Xul. -Lazarus is in very low velocity development and this is not good for anyone, my comparison is with ruby and your tools. -The gtk widgetset is wrong way. The gtk2 is the reality and we don't change it, why use the time with gtk? Why not with gtk2 or fpgui? -The community is not intense. Perhaps if we considerate and attract an others pascal projects like Powtils and Extpascal for help with Lazarus IDE ... -Why not a enterprise contact with Canonical, for example?

It's true, more people use the Lazarus IDE compared to those that contribute to the IDE. I have contributed some and so have many others. If I didn't have that much on my plate, I would definately contribute more! Unfortunately work/jobs that pays my bills have to come first. As soon as I win the lottery, I'll pay a couple of developers to work full-time on Lazarus. :)

The thing is most people contribute only in areas of the IDE that they are interested in. Which I think is fair, as they reap the rewards of the new feature. I'm one of those. I don't think that would change soon.

Getting corporate sponsorship in the form of dedicated developers would obviously be great, but what do they get out of the deal if they don't use Lazarus itself? If we could find corporates that do use Free Pascal or Lazarus, then maybe one can negotiate. Other than that, it's going to be a hard sell.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Michael Van Canneyt
to Graeme Geldenhuys
Graeme Geldenhuys wrote 5 lines
Getting corporate sponsorship in the form of dedicated developers would obviously be great, but what do they get out of the deal if they don't use Lazarus itself? If we could find corporates that do use Free Pascal or Lazarus, then maybe one can negotiate. Other than that, it's going to be a hard sell.

Well, if there would be enough donations, then one could use rent-a-coder or something like it to put some programmers to work.

I think that for projects such as Lazarus and FPC, this is a more realistic approach.

Of course, this is all modulo having a structure for donations, and having enough donations :-)

Michael.

Reply by email