jgranick/md-haxebinding — pull request #19 by rynti (2012-08-21 21:08:15+00:00)
Title: Autocompletion bugfix for classpaths containing spaces.

There was a bug that classpaths weren't allowed to contain spaces. Previously, NME sent the parameters to be used on the haxe completion server with newline-characters, which got later replaced by spaces and in the end all spaces were replaced by newlines. This caused "normal" spaces that always were spaces to become newline-characters.

I fixed it by only replacing spaces that are followed by a dash to be replaced by newlines, but obviously a cleaner method would be to not even replace the newline-characters of NME with spaces and never do those conversions. However, since NME doesn't seem to be the only used source for the haxe parameters, I just did the quick and dirty method instead of changing all spaces from the other sources to newlines.

(Besides that, another commit changed some relative paths in references of the hidden files (e.g. the .csproj) to absolute paths so they'd work on every platform regardless of the location of the git clone)

Best regards,
Robert 'rynti' Böhm