Alex Harsányi

Results 94 comments of Alex Harsányi

This sounds like a good improvement, but it is a large task and I don't have the time to work on it. If you or anyone else wants to do...

Thanks for reporting this. I pushed a fix, but unfortunately this had to change how existing indentations work, hopefully for the better. PRs #88, #89 and #67 are affected by...

Thanks for preparing the test cases, I don't use Postgresql and I rely on these to improve sql-indent. I have pushed a fix for the test cases you prepared. Can...

> Sadly, I have found a corner case that results from only examining the previous token Unlike an SQL parser, `sql-indent` cannot afford to parse the entire file from the...

Some time ago I wrote a GUI control on top of `list-box%` to make it more convenient when used to display data with lots of columns and rows. You can...

You can already achieve that layout by using separate `message%` objects for the labels and a custom `panel%` type. There's [table-panel](https://github.com/spdegabrielle/table-panel) available as a package, but I haven't used that....

You can use the `gui-widget-mixins` package to add tool-tips to all controls except menu items (since menu items are not `window` instances: ![tooltips](https://user-images.githubusercontent.com/11592690/85910157-f88ae200-b84f-11ea-8a17-feb90114807d.gif) ```racket #lang racket/gui (require gui-widget-mixins) (define toplevel...

This works for controls because they implement the `window` interface, so they can be extended to intercept mouse events. Menus and menu items don't implement this interface, so we cannot...

This is not a bug. The artifacts are caused by the fact that the snips draw method is drawing outside the snip's bounding box. It is drawing outside the bounding...

I switched my Windows machine to Dark mode, and only some of the applications changed to Dark mode. In particular, most of the Windows tools, such as control panel property...