AceLui / MacLui

Using Ace with -l option, is it possible to inspect the MRSs? In my current installation, Ace shows the syntactic trees but clicking in one tree only opens another window with that tree. Maybe I am forgetting something or something changed?

Control-click to get a menu of display choices (same as yzlui on Linux).

Crazy! not working for me.

I should have said control-left-click (if you’re using the macOS default of primary click being left). I expect that’s what you’re doing. It has always worked reliably for me.

Hi John, how can I make sure that lkb_fos is using the MacLui? In LKB I can see all semantic representations. But in Ace using -l I can’t open any other window besides the syntactic trees.


I can open the edge window by left-click in a node of the tree. But I didn’t get a menu or any new window besides the ones I am showing above. Neither clicking in the left upper window nor the left bottom window.

To have LKB-FOS use LUI, it should be enough to follow the instructions at under ‘Features and Enhancements’. Please let me know if that doesn’t work.

In MacLui, do you not get a menu pop up when you left click with the control key held down?. If not, then this is a question for @sweaglesw

Hi Alexandre,

If the same LUI app is running for lkb_fos and ace, you should be able to get the same popup menu to appear. I can’t think of any reason it would behave differently depending on who launched it. If you are seeing different behaviors, it may indicate there are in fact different programs presenting the interface you are seeing. When MacLUI launches, you should see it as a generic app icon in the dock which should show as “maclui” when you mouse over it. If you don’t see that, is it possible the tree window you are starting with is LKB native?

But my experience is that using “ace -l” I can control-click on the tree and get a popup, then select “simple MRS” and get the MRS. It is surprising that you are not seeing that.

Sorry for missing the question @sweaglesw , I was reading ACE LUI on Catalina? - #6 by johnca and Lui with Ace · Issue #43 · delph-in/docs · GitHub and finally found this yet open thread…

So I was able to remove the old yzlui and install the new maclui following the README at

I believe the wiki is very confusing with many different pages about Lui, LkbLui and AceLui. Anyway, calling ACE with -l opens the window


But as @johnca said, the only other windows I can open are:

  1. if I click in a white space in any of the derivations, I open another window with only the selected tree.
  2. From the window opened in 1, I can open the following one if I click in any node of the tree.

But I still didn’t understand how to open a window with the MRS or any other semantic representation.

If maclui is working as intended, then control-clicking on a tree should pop up a menu with options to display MRS / chart etc; and control-clicking on a type name in a feature structure should pop a menu to collapse / select etc. However, in macOS versions beyond Catalina (I think), the menus don’t display. I mentioned this in my post ACE LUI on Catalina? - #3 by johnca :

… command-click menus don’t display. When you command-click, an invisible menu pops up from which you can select commands if you can guess where they are!

I demonstrated this issue to @sweaglesw at the 2022 DELPH-IN Summit. I hope he can reproduce it.

I am still with the same problem. I was trying to explore the MRSs produced for the sentence:

X has low bioaccumulation potential.

  1. with ace -l, I can’t open the MRS window.
  2. with ‘lkb’ I do not have results, maybe the machinery for unknown words does not work with LKB.

Ideas are welcome! :wink:

I’m sure you thought of this, but if you need the LKB to view the MRS, you can of course substitute a known noun such as “accumulation” in place of “bioaccumulation” in your example, to avoid the issue of unknown-word handling.

1 Like

Indeed, that is what I did. Just took the opportunity to make some noise here about the still missing capability of having the MRS view of maclui when called from Ace! Who knows ?! Maybe @sweaglesw have now some new hypothesis or suggestions on how I can debug the issue.

But more seriously, MRS will eventually differ when I change the unknown word to a know word.

  1. _accumulation_n_of is a binary predicate
  2. _bioaccumulation/nn_u_unknown instantiate a generic unary predicate

Although I guess you eventually accept pull requests with new lexical entires…