Opened 7 years ago
Closed 7 years ago
#1152 closed enhancement (fixed)
Add/update List Definitions window
Reported by: | xach | Owned by: | xach |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | IDE | Version: | trunk |
Keywords: | Cc: |
Description
From alms:
There are a few features in Opusmodus that would be useful to have in the CCL IDE:
...
- The List Definitions window. (my personal most-missed feature in the CCL IDE relative to MCL).
From gz:
FWIW, the list definitions window (well, *a* list definitions window, maybe OM has a nicer one) is in the IDE, accessible via M-x List Definitions. Adding a menu item to invoke it would be very useful, and also make for a useful learning exercise (one which I haven't personally gone through yet, which is why it's only available via M-x....).
Change History (7)
comment:1 Changed 7 years ago by alms
- Owner set to xach
comment:2 Changed 7 years ago by xach
- Status changed from new to assigned
comment:3 Changed 7 years ago by xach
- Resolution set to fixed
- Status changed from assigned to closed
comment:4 Changed 7 years ago by alms
- Resolution fixed deleted
- Status changed from closed to reopened
This should probably be on the Tools menu rather than the Lisp menu. The Tools menu is more about finding and searching for things and the Lisp menu is more about interacting with running processes, evaluating things, etc.
Also, is the version you installed the one that was already present in CCL but just not on a menu? Have you compared the functionality of the other version done for OM?
Reopening this, at least for the move to the other menu.
comment:5 Changed 7 years ago by xach
Ok, I'll move it. I chose Lisp because List Definitions is applicable to a specific buffer (like other entries in Lisp), while entries in Tools are sort-of standalone and don't need a buffer as a target.
The OpusModus? functionality is a little different. There's a single dedicated pane in the UI that shows the definitions, and it varies depending on which source buffer is "active". The List Definitions in the IDE pops up a new window for a buffer, and there may be many List Definitions windows active at once. Aside from how they are displayed, the functionality looks very similar to me.
comment:6 Changed 7 years ago by xach
Ok, I made the move in r16024.
comment:7 Changed 7 years ago by xach
- Resolution set to fixed
- Status changed from reopened to closed
If there's anything further to do on this, please let me know.
I added this as "Lisp > Definitions..." in the menu system in r16023.