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



--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to