> Ah, tempFile() is different from uctags where it returns MIO.
Oh, I see
> I've repushed the patch with a hopefully correct fix this time.
yep, looks good
---
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/commit/dad9f887213253f1743c25884ebaa5812cec8…
Ah, tempFile() is different from uctags where it returns MIO. I've repushed the patch with a hopefully correct fix this time.
---
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/commit/dad9f887213253f1743c25884ebaa5812cec8…
still incorrect, the problem is that you changed `FILE *fp = tempFile ("w", &tempName);` to `MIO *mio = tempFile ("w", &tempName);`, but `tempFile()` still returns a `FILE*`, not a `MIO*`.
The proper fix is just to undo those 2 lines in 967b572240513689fc2f6f9aefa929e7d54f6bfc
---
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/commit/dad9f887213253f1743c25884ebaa5812cec8…
Rebased on master fixing merge conflicts.
Also added 2 style fixes (including one from one of @elextr's comments), and checks not to perform parentheses alignment in markup languages or the NONE filetype.
---
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/516#issuecomment-238325856
As discussed in various discussions in the past, e.g. #679 and #524, we finally remove Waf build system support from Geany, mainly to reduce the build system maintenance overhead.
Steps to do:
- [ ] Remove code references in GIT master, including manual
- [ ] Remove website references
- [ ] Remove wiki references
More?
---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/768
@codebrainz if you could remove the wscript changes, we could essentially merge this PR if still wanted.
---
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/461#issuecomment-238189985
Setting :
geany 1.27 (built on Apr 17 2016 with GTK 2.24.30, GLib 2.48.0)
Linux 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Consider the following plain text
> Sed ut perspiciatis, unde omnis iste natus error sit uoluptatem
> accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae
> ab illo inuentore ueritatis et quasi architecto beatae uitae dicta
> sunt, explicabo. nemo enim ipsam uoluptatem, quia uoluptas sit,
> aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos,
> qui ratione uoluptatem sequi nesciunt, neque porro quisquam est, qui
> dolorem ipsum, quia dolor sit, amet, consectetur, adipisci uelit, sed
> quia non numquam eius modi tempora incidunt, ut labore et dolore magnam
> aliquam quaerat uoluptatem. ut enim ad minima ueniam, quis nostrum
> exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex
> ea commodi consequatur? quis autem uel eum iure reprehenderit, qui in
> ea uoluptate uelit esse, quam nihil molestiae consequatur, uel illum,
> qui dolorem eum fugiat, quo uoluptas nulla pariatur?
It has two occurences of the word _qui_ followed by the word _dolorem_ : one where _qui_ is at the end of line 6 and _dolorem_ at the beginning of line 7, and one at line 13.
Using Search/Find
Search for : qui.*?dolorem
x Use regular expressions
x Use multi-line matching
I would expect two matches. I get only the last one.
It seems to me that this behaviour contradicts the tooltip "newline characters are part of the input and can be captured as normal characters by the pattern." and also what I'm used to in <other editor>.
On the other hand, `qui(\s)*?dolorem` matches both.
---
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/1165
Test
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1164
-- Commit Summary --
* Add new GeanyPage class.
* notebook: Use GeanyPage to create the notebook pages.
* notebook: Remove tab_count_changed() function and dead code
* notebook: mru_docs: Store the page widget instead of document pointer
* notebook: s/mru_docs/mru_tabs. It does not store doc pointers anymore.
* notebooks: Initialize second document notebook
* geany.glade: wrap document notebook into paned and add a second one
* notebook: move sci focus handling to document.c
* notebooks: Convert Geany codebase to work with multiple document notebooks
* notebooks: Move document to notebook of the right click menu
* notebooks: Add item to tab bar right click menu to move tab to other notebook
* notebooks: Rework switch-page and focus handling
* notebooks: Indicate current document by underlining the tab label
* keyfile: Change session save/restore to work per-notebook
* notebooks: Enable drag and drop of tabs between editor notebooks
* notebooks: Remember notebook paned split postition across restarts
* notebooks: Add automatic notebook layouting
* prefs: Add setting to toggle orientation of the document notebook split.
-- File Changes --
M data/geany.glade (111)
M src/Makefile.am (1)
M src/callbacks.c (64)
M src/document.c (334)
M src/document.h (12)
M src/documentprivate.h (2)
M src/editor.c (23)
M src/editor.h (2)
A src/geanypage.c (285)
A src/geanypage.h (95)
M src/keybindings.c (17)
M src/keyfile.c (209)
M src/libmain.c (23)
M src/notebook.c (642)
M src/notebook.h (48)
M src/prefs.c (12)
M src/search.c (21)
M src/ui_utils.c (22)
M src/ui_utils.h (4)
-- Patch Links --
https://github.com/geany/geany/pull/1164.patchhttps://github.com/geany/geany/pull/1164.diff
---
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/1164
I am using the latest stable release v1.27.
Actually if the custom command set output anything to stderr the text replacement is completely aborted.
I have various tools that outputs debug messages to stderr and they cannot be used with Geany this way.
As a temporary workaround, i've made a little helper script that just redirects stderr:
```
"$@" 2> /dev/null
exit 0
```
---
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/1118