Re: [Github-comments] [geany/geany-plugins] Fix build failure if no translation matching LINGUAS (#477)

2016-11-13 Thread Frank Lanitz
Merged #477.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/477#event-857059889

Re: [Github-comments] [geany/geany] geany_run_script_*****.bat must be CR+LF, not a LF (#1276)

2016-11-13 Thread Enrico Tröger
In #1095 we changed the previous behaviour from creating a batch script 
on-the-fly to using a static batch script which is distributed with Geany and 
so doesn't need to be deleted. So we get no more stale run helper scripts lying 
around.
Fix released in Geany 1.29.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1276#issuecomment-260199635

Re: [Github-comments] [geany/geany] geany_run_script_*****.bat must be CR+LF, not a LF (#1276)

2016-11-13 Thread Enrico Tröger
Closed #1276.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1276#event-857058979

Re: [Github-comments] [geany/geany] Under Windows geany couldn't open file which was found by grep utility (Cygwin) with non ascii filename. (#783)

2016-11-13 Thread Enrico Tröger
This should be fixed now in Geany 1.29 (released today).
We merged #1301 and the Windows installer has a `grep` version from the MSYS2 
project bundled which seems to work fine with non-ASCII files and paths.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/783#issuecomment-260199442

Re: [Github-comments] [geany/geany] Geany 1.28 "Find in files" doesn't work in Windows 7 64bit OS (#1229)

2016-11-13 Thread Enrico Tröger
This should be fixed now in Geany 1.29 (released today).
We merged #1301 and the Windows installer has a `grep` version from the MSYS2 
project bundled which seems to work fine with non-ASCII files and paths.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1229#issuecomment-260199478

Re: [Github-comments] [geany/geany] Geany on Windows includes a grep.exe that cannot handle some unicode in filename (#1260)

2016-11-13 Thread Enrico Tröger
Closed #1260.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1260#event-857058076

Re: [Github-comments] [geany/geany] Geany on Windows includes a grep.exe that cannot handle some unicode in filename (#1260)

2016-11-13 Thread Enrico Tröger
This should be fixed now in Geany 1.29 (released today).
We merged #1301 and the Windows installer has a `grep` version from the MSYS2 
project bundled which seems to work fine with non-ASCII files and paths.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1260#issuecomment-260199425

Re: [Github-comments] [geany/geany] On Windows cannot execute grep tool "grep" if target path contain non ascii folder name (#784)

2016-11-13 Thread Enrico Tröger
This should be fixed now in Geany 1.29 (released today).
We merged #1301 and the Windows installer has a `grep` version from the MSYS2 
project bundled which seems to work fine with non-ASCII files and paths.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/784#issuecomment-260199391

Re: [Github-comments] [geany/geany-plugins] [WhishList] geany-plugin-markdown (#500)

2016-11-13 Thread Frank Lanitz
Closed #500 via #501.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/500#event-857057845

Re: [Github-comments] [geany/geany] On Windows cannot execute grep tool "grep" if target path contain non ascii folder name (#784)

2016-11-13 Thread Enrico Tröger
Closed #784.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/784#event-857057924

Re: [Github-comments] [geany/geany-plugins] Markdown: Fix relative paths (#501)

2016-11-13 Thread Frank Lanitz
Merged #501.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/501#event-857057846

Re: [Github-comments] [geany/geany-plugins] geany-plugin-markdown: can save preview into an html? (#497)

2016-11-13 Thread Frank Lanitz
Closed #497 via #502.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/497#event-857057393

Re: [Github-comments] [geany/geany-plugins] Markdown: Allow exporting Markdown as HTML (#502)

2016-11-13 Thread Frank Lanitz
Merged #502.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/502#event-857057394

Re: [Github-comments] [geany/geany] not working Lint in Geany on Windows (#1259)

2016-11-13 Thread Enrico Tröger
Closed #1259.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1259#event-857057248

Re: [Github-comments] [geany/geany] not working Lint in Geany on Windows (#1259)

2016-11-13 Thread Enrico Tröger
This should be fixed now in Geany 1.29 (released today).
We merged #1095 which fixes locale issues when spawning external commands.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1259#issuecomment-260199229

Re: [Github-comments] [geany/geany] Geany run python script with non-english path (Geany 1.27) (#1278)

2016-11-13 Thread Enrico Tröger
This should be fixed now in Geany 1.29 (released today).
We merged #1095 which fixes locale issues when spawning external commands.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1278#issuecomment-260199183

Re: [Github-comments] [geany/geany] Geany run python script with non-english path (Geany 1.27) (#1278)

2016-11-13 Thread Enrico Tröger
Closed #1278.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1278#event-857057038

Re: [Github-comments] [geany/geany] Update screenshots on website (#696)

2016-11-13 Thread Enrico Tröger
Closed #696.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/696#event-857053878

Re: [Github-comments] [geany/geany] Update screenshots on website (#696)

2016-11-13 Thread Enrico Tröger
Btw, the screenshots got updated in February 2016 on the current website.
I'd close this issue for now but will come back once the new website got ready.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/696#issuecomment-260198385

[Github-comments] [geany/geany] Geany 1.29

2016-11-13 Thread Colomban Wendling

## General
* Fix search entries color with the default GNOME 3.20 GTK2 theme
  ([PR#1137](https://github.com/geany/geany/pull/1137), 
[Issue#1101](https://github.com/geany/geany/issue/1101), 
[Issue#1135](https://github.com/geany/geany/issue/1135), 
[Issue#1267](https://github.com/geany/geany/issue/1267)).
* Improve support for GTK 3.22.
* Add support for VTE 0.38 and newer 
([Issue#336](https://github.com/geany/geany/issue/336), 
[PR#1181](https://github.com/geany/geany/pull/1181)).

## Bug fixes
* Fix build when the CXX variable contains flags 
([PR#1155](https://github.com/geany/geany/pull/1155), 
[Issue#829](https://github.com/geany/geany/issue/829)).
* Fix focusing the message window when the Terminal tab is active
  ([PR#1200](https://github.com/geany/geany/pull/1200), 
[Issue#1198](https://github.com/geany/geany/issue/1198)).

## Editor
* Update Scintilla to version 3.7.0 
([Issue#1143](https://github.com/geany/geany/issue/1143)).
* Add support for keeping the cursor a number of lines from the edges to
  always show some context 
([PR#1154](https://github.com/geany/geany/pull/1154), 
[Issue#1152](https://github.com/geany/geany/issue/1152)).
* Allow to configure keybinding for "Delete to beginning of line"
  (Abel Serrano Juste, [PR#1134](https://github.com/geany/geany/pull/1134)).
* Performance improvements with many duplicate symbols (Jiří Techet,
  [PR#797](https://github.com/geany/geany/pull/797), 
[Issue#577](https://github.com/geany/geany/issue/577)).
* Allow to configure the error indicator color 
([PR#1185](https://github.com/geany/geany/pull/1185)).

## Filetypes
* Fix highlighting of Haxe preprocessor 
([Issue#936](https://github.com/geany/geany/issue/936)).
* Add `.exp` extension to TCL (Simon Marchi, 
[PR#979](https://github.com/geany/geany/pull/979)).

## Internationalization
* Updated translations: ca, de, el, es, fr, id, it, kk, nl pt, pt_BR,
  sv, zh_CN,

## API
* Update `GeanyProxyProbeResults` API 
([PR#1213](https://github.com/geany/geany/pull/1213)).
* Warn if a dot is used at the start of a proxy extension 
([PR#1212](https://github.com/geany/geany/pull/1212),
  [PR#1233](https://github.com/geany/geany/pull/1233)).
* Add support for custom data attached to documents through
  `plugin_set_document_data()`, `plugin_get_document_data()` and
  `plugin_set_document_data_full()` 
([PR#1203](https://github.com/geany/geany/pull/1203)).
* Add "project-before-close" signal 
([PR#1223](https://github.com/geany/geany/pull/1223)).

## Plugins
* Split Window: Work around a GTK bug present from 3.15.9 to 3.21.4
  that breaks the document selection popup 
([Issue#1149](https://github.com/geany/geany/issue/1149), 
[PR#1272](https://github.com/geany/geany/pull/1272)).

## Windows
* Include 'grep.exe' from MSYS2 which works better than the previously
  self-compiled version
  ([Issue#783](https://github.com/geany/geany/issue/783), 
[Issue#784](https://github.com/geany/geany/issue/784), 
[Issue#1229](https://github.com/geany/geany/issue/1229), 
[Issue#1260](https://github.com/geany/geany/issue/1260), 
[PR#1301](https://github.com/geany/geany/pull/1301)).
* Fix executing external commands (mainly Build and Run commands)
  where paths and filenames with non-ASCII characters are involved
  ([Issue#1076](https://github.com/geany/geany/issue/1076), 
[Issue#1259](https://github.com/geany/geany/issue/1259), 
[Issue#1278](https://github.com/geany/geany/issue/1278), 
[PR#1095](https://github.com/geany/geany/pull/1095)).
* Do not create a batch file on Run commands any longer, instead use
  a re-usable script and so eliminate the need to delete the script
  from itself ([Issue#1276](https://github.com/geany/geany/issue/1276), 
[PR#1095](https://github.com/geany/geany/pull/1095)).


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/geany/geany/releases/tag/1.29.0

[Github-comments] [geany/geany-plugins] 1.29.0

2016-11-13 Thread Frank Lanitz
## General
* Rename plugin GeanyLipsum to Lipsum (#472)

## Addons
* Add a function to deselect marked words with one click (#481)

## Commander
* Add keybindings for triggering a particular filter type (#468)

## GeanyGenDoc
* Fix typos in README (#476)

## Git-Changebar
* Fix an issue access the git repository in combination with libgit2 0.24.2
* Fix an off-by-one issue in tooltip hunk width calculation cropping 1px on the 
right.
* Fix handling of documents starting with a BOM (#483, #482)

## Spellcheck
* Strip single quotes from words' beginning and end (#484)
* Fix a memory leak on duplicate dictionaries (#480)

## Treebrowser
* Fix a typo in configuration parsing causing option for
  "open new files" have not being save/restored correctly (#469, #473)

## Internationalization
* Updated translations: de, es, fr, kk, pt


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/geany/geany-plugins/releases/tag/1.29.0

Re: [Github-comments] [geany/geany] Geany 1.28 "Find in files" doesn't work in Windows 7 64bit OS (#1229)

2016-11-13 Thread Enrico Tröger
Closed #1229 via #1301.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1229#event-857028324

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Enrico Tröger
Merged #1301.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301#event-857028325

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Enrico Tröger
Size overhead unpacked:  4.9M
Size overhead packed (installer): 1.15 MB

As said, I don't like redistributing MSYS2 runtime too. It's still the best 
option I see currently.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301#issuecomment-260190126

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Colomban Wendling
I kind of agree with @kugel- that linking and distributing libmsys2 isn't 
pretty, but if it fixes both issues I think it's worth it.  How heavier is the 
installer with this?

Anyway, your call but I think it's OK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301#issuecomment-260187581

Re: [Github-comments] [geany/geany] WIP: Windows (and Linux) spawn fixes (#1300)

2016-11-13 Thread Colomban Wendling
@eht16 don't sorry for a second on how it'll be to get the changes here in, 
it's not important, and re-applying them manually will be easy.  Just do what's 
needed to get #1095 in its best shape, and I'll deal with this later.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1300#issuecomment-260187057

Re: [Github-comments] [geany/geany] Window doesn't open maximized (#671)

2016-11-13 Thread Enrico Tröger
You could maybe try a newer version of Geany which includes a more recent GTK 
version.
Until then, I'll close this issue.
Just re-open if there are any news.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/671#issuecomment-260185370

Re: [Github-comments] [geany/geany] Window doesn't open maximized (#671)

2016-11-13 Thread Enrico Tröger
Closed #671.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/671#event-857002769

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Enrico Tröger
eht16 commented on this pull request.



> @@ -212,6 +212,10 @@ copy_grep_and_dependencies() {
if [ "${own_arch}" == "${ABI}" -o -z "${MSYS2_ABI_PATH}" ]; then
bin_dir="/usr/bin"
else
+   # TODO we could maybe download MSYS2 from 
http://www2.futureware.at/~nickoe/msys2-mirror/distrib/
+   # extract the relevant files, download "grep" from
+   # 
http://www2.futureware.at/~nickoe/msys2-mirror/msys/${ABI}/grep-2.XX-1-${ABI}.pkg.tar.xz
+   # and so automate this even more than requiring an existing 
separate MSYS installation

Yeah, but usually we build for the target ABI i686 and on my system MSYS2 is 
x86_64. If I would use grep.exe from my MSYS2 shell, it would be x86_64 and so 
not usuable for users with a 32bit Windows system.

But yeah, maybe we can even pull the dependencies from Pacman instead. I will 
have a look at this post-1.29.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Thomas Martitz
kugel- commented on this pull request.



> @@ -212,6 +212,10 @@ copy_grep_and_dependencies() {
if [ "${own_arch}" == "${ABI}" -o -z "${MSYS2_ABI_PATH}" ]; then
bin_dir="/usr/bin"
else
+   # TODO we could maybe download MSYS2 from 
http://www2.futureware.at/~nickoe/msys2-mirror/distrib/
+   # extract the relevant files, download "grep" from
+   # 
http://www2.futureware.at/~nickoe/msys2-mirror/msys/${ABI}/grep-2.XX-1-${ABI}.pkg.tar.xz
+   # and so automate this even more than requiring an existing 
separate MSYS installation

I think this comment is weird. The script is meant to be run from an MSYS2 
shell.

Besides, you can use pacman to download the archive files, the other parts of 
the bundle script do that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301#pullrequestreview-8313914

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Enrico Tröger
@eht16 pushed 1 commit.

fea30be  Add ToDo note for further automation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/geany/geany/pull/1301/files/d069044c829f124e4d5c90e967868dd6ad536ad9..fea30be89407a7e535167c23d1b77a0e6703c7ed


[Github-comments] [geany/geany] Port Windows installer to NSIS 3.x (#1302)

2016-11-13 Thread Enrico Tröger
NSIS 3.0 is out for a while and there are MSYS2 packages for NSIS 3.x which 
would make the release process on Windows easier.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1302

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Enrico Tröger
Yes, it is required and included. And yes, I don't like this not that much too. 
But the alternatives (I know of) are not much better.
At some day, @codebrainz will implement FiF completely in C without external 
tools and then things will get better.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301#issuecomment-260180958

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Thomas Martitz
Nevermind, msys2 runtime is required. Not a fan of shipping those, tbh.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301#issuecomment-260179423

Re: [Github-comments] [geany/geany] Use pre-compiled 'grep' binary from MSYS2 on Windows (#1301)

2016-11-13 Thread Thomas Martitz
Did you make sure that that grep doesn't link to the msys2 runtime?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1301#issuecomment-260179375

Re: [Github-comments] [geany/geany] Add patch for self-compiled grep to fix recursive searching (#1237)

2016-11-13 Thread Enrico Tröger
The currently better solution seems to use a native 'grep' binary from the 
MSYS2 distribution.
See #1301 for details which supersedes this change.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1237#issuecomment-260178125

Re: [Github-comments] [geany/geany] Add patch for self-compiled grep to fix recursive searching (#1237)

2016-11-13 Thread Enrico Tröger
Closed #1237.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1237#event-856974921