Thanks Paul, I have emailed to get an account in the bug tracker. Cheers!
Simon On Sat, Feb 18, 2023 at 12:12 PM Paul King <pa...@asert.com.au> wrote: > > Indeed, perhaps a more nuanced fix might be applicable here. > > If you have an existing Jira account at the ASF, you should be able to > create an issue after logging in. If you don't have an account, please > follow the instructions here: > > https://infra.apache.org/jira-guidelines.html#who > > It involves sending an email to priv...@groovy.apache.org with some > details and we can get you set up. It's a pain but spam was becoming a > problem when self-serve accounts were being used. > > See also some guidelines for creating PRs if you want to work on the fix: > > https://groovy.apache.org/#code > > Cheers, Paul. > > > > On Sat, Feb 18, 2023 at 10:32 AM Simon Sadedin <ssade...@gmail.com> wrote: > >> Hi all, >> >> I noticed after updating to Groovy 3.0 that some of my groovy >> applications were misbehaving when I ran them inside a GNU screen session, >> but not outside. I investigated a bit more and saw that when running on >> Linux, startGroovy overrides the TERM variable and hard codes it to "linux" >> no matter what terminal the user is actually using. Tracing this change >> back I saw it was added in Groovy 3.0.8 as a response to a specific >> terminal issue here: >> >> https://issues.apache.org/jira/browse/GROOVY-9875 >> >> However I think this logic isn't correct, as the terminal variable needs >> to reflect the user's actual terminal software, not just the operating >> system they are using. >> >> I'm not sure if there was more context to this change? But otherwise I >> think it would be good to log a bug for this and see if we can have better >> handling (I couldn't see how to log a bug myself on the ASF Jira page but >> happy to if that's the right thing to do). >> >> Cheers / thanks! >> >> Simon >> >