[Lazarus] the new menu "source"

Martin lazarus at mfriebe.de
Fri Mar 11 22:24:31 CET 2011


I mentioned some of this before, but I did so along with many other 
points, and the other points where more like  ideas and not so important.

At the moment, a few of the menu items (of those that did get moved) are 
definitely misplaced.

A source menu suggests that items in there are either specific actions 
*only* available to source (implies pascal, since Lazarus is a pascal 
IDE); or at the very least items that have very little exceptions from 
this "only" rule.

Items that are correct in the source menu:
- comment/uncomment/toggle comment
- insert ifdef
- insert todo
- message composer (isn't that actually a tool?)

items that one could get away with:
-"insert ... license". Though some licenses may apply to none source 
too? (I haven't checked)
same for insert...cvs  => any file can be in cvs

Items that definitely do not belong there:
- insert from char map
- upper/lower selection
- tabs to spaces / spaces to tab
- indent selection (this does no source specific indent, the indent 
works the same for all kind of files)
- break lines
- sort selection (Imho rather unlikely on source, far more likely on 
data like ini files...)

For those last items I can find absolutely nothing, that connects them 
with "source"


Martin






More information about the Lazarus mailing list