Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

GMEdit

A high-end code editor for all things GameMaker · By YellowAfterlife

Minor issues

A topic by PolyCrunch Games created May 09, 2020 Views: 217 Replies: 2
Viewing posts 1 to 3

Hi, I've been using GMEdit and here are some minor issues that I've found. Thought you might be interested:

  1. else[Enter] turns up something else as it was autocompleting some keyword.
  2. Find in Files dialog just flashes if accessed through keyboard shortcut - ok if through right-click context menu
  3. Cmd-Up or Cmd-Down to go to top or bottom of document doesn't work
  4. Doesn't save the dimension and location of the editor, have to rescale it everytime it is launched.
  5. new variables do not form part of the auto-complete until you save the file
Developer

1. I'm not getting this on my end, except for "smart" auto-completion mode, which shows ef_ellipse and a few other options (as keywords are not currently among the auto-completion suggestions). Was this on the current beta? (which I have now also pushed onto stable channel)
2. If you mean Ctrl(Cmd?)+Shift+F, I'm not seeing that on my end, so please elaborate.
3. See if that works in regular Ace.
4. I intend to implement this, but some additional checks are required, as I do not want a side effect similar to what is seen in Inkscape and some other software (where, if you change a monitor configuration, a window may open completely off-screen)
5. This is by design - pretty much everything in GMEdit happens at the exact moment of saving, be it indexing, syntax checks, or syntax extension hooks. Rewriting this to speculatively evaluate changes in real-time is possible, but expensive.

1. "Smart" but also "Gms2 style" where I get gml_class_else. Yes it was on the current beta (Editor compiled at May 6, 2020).

2. It just flashes. Find video here: https://streamable.com/yneth6

3. I went to this link https://ace.c9.io/build/kitchen-sink.html, and cmd-up and cmd-down works fine there.

4. understood

5. understood.