Stanislav Pankevich

Results 179 comments of Stanislav Pankevich

> The worst thing about the issue is that tests are non-deterministic, so they can't be automatized nor they can be trusted. Any idea on how to approach the testing?...

Related comment: with my limited knowledge of Python, I think that the API I am using in this PR does not result in run-away code: ``` with concurrent.futures.ThreadPoolExecutor(max_workers=cpus) as executor:...

> > Can you explain in a little bit more detail? Scheduling 100 threads or processes and doing parsing with textx seems safe enough to be included in a test...

Doing a quick scan over the shared variables, I have tried to un-globalize some of them starting from `_tx_obj_attrs`. It is indeed a non-trivial effort and requires doing them one...

I don't think I have enough time to dig into textX internals myself to help you guys. I am not blocked by this feature anyway so there is no urgency...

Forgot to mention this: while the thread-based parallelization does not work because of global variables, the process-based one `test_parallelization_with_processes` actually works for me on macOS. Of course, these hacks have...

@cbernt thanks for looking into this further. Would it be possible for you to add an integration test that exercises the code that you are adding here? The changeset of...

Great question and you are knocking to a door that is open 😄 Both backend server and frontend UI are on the roadmap where I was thinking of FastAPI as...

# Tutorial: How to set up an SDoc LSP using textX-LS ## Resources - General instructions to register a language model with textx: https://tomassetti.me/domain-specific-languages-in-python-with-textx/ 1) Download strictdoc: ``` git clone...

> > This feature would enable inclusion of text files into SDoc documents, something like this: > > ``` > > [FREETEXT] > > > > [EMBEDDED_FILE SRC="relative/path/file.text"] > >...