Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: 0c6aed700dd89a7abab7b1b5bfca340e1a2d6c7f
https://github.com/geany/geany/commit/0c6aed700dd89a7abab7b1b5bfca340e1a2d6…
Author: Nick Treleaven <nick.treleaven(a)btinternet.com>
Date: 2011-12-21 (Wed, 21 Dec 2011)
Changed paths:
M doc/geany.html
M doc/geany.txt
M src/editor.c
Log Message:
-----------
Make 'Replace Spaces by Tabs' only match leading spaces
Replacing spaces used for alignment with tabs would often break the
alignment as tab stop positions were not checked. It's also not
possible to distinguish between a true space and a single aligning
space, so we should ignore all spaces outside of indentation.
Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: 8bdc2d376ba663e59955356e4766ca453a96267f
https://github.com/geany/geany/commit/8bdc2d376ba663e59955356e4766ca453a962…
Author: Nick Treleaven <nick.treleaven(a)btinternet.com>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M plugins/splitwindow.c
Log Message:
-----------
Don't manually disconnect "sci-notify" signal
This will get disconnected when the widget is destroyed.
Commit: ffb33c52993256f8b21f9a62cf32c458c91e8e8d
https://github.com/geany/geany/commit/ffb33c52993256f8b21f9a62cf32c458c91e8…
Author: Nick Treleaven <nick.treleaven(a)btinternet.com>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M plugins/splitwindow.c
Log Message:
-----------
Show/hide fold margin on sync, not on split
Commit: a5995468efcab38c4812de4ac4e7e6396477b481
https://github.com/geany/geany/commit/a5995468efcab38c4812de4ac4e7e6396477b…
Author: Nick Treleaven <nick.treleaven(a)btinternet.com>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M plugins/splitwindow.c
Log Message:
-----------
Show marker margin in split window
Although go to marker commands (or other keybindings) don't work, the
marker margin can still be useful, and improves alignment with the
original sci widget when using the Top & Bottom split.
Compare: https://github.com/geany/geany/compare/aaa62c3...a599546
Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: aaa62c39b436b7e973683c6a5551d6f5091a0ac6
https://github.com/geany/geany/commit/aaa62c39b436b7e973683c6a5551d6f5091a0…
Author: Matthew Brush <matt(a)geany.org>
Date: 2011-12-18 (Sun, 18 Dec 2011)
Changed paths:
M data/geany.glade
Log Message:
-----------
Make editor menu initially hidden
Without this the menu won't emit the show signal the first time it's shown.
Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: 9e7301cdef67f71ce4716ad1bce771b2c266349c
https://github.com/geany/geany/commit/9e7301cdef67f71ce4716ad1bce771b2c2663…
Author: Colomban Wendling <ban(a)herbesfolles.org>
Date: 2011-12-17 (Sat, 17 Dec 2011)
Changed paths:
M src/navqueue.c
M src/ui_utils.c
Log Message:
-----------
Fix initial back and forward items sensitivity
These actions were marked as document sensitive but their sensitivity
is already managed by the navqueue, so making them document sensitive
only leads to them being wrongly updated when the document count
changes from or to 0.
So, make them initially insensitive and let the navqueue correctly
handle their later sensitiveness.
Commit: 53a98c303f69e5e16b214b4e44ef7ebde3b67521
https://github.com/geany/geany/commit/53a98c303f69e5e16b214b4e44ef7ebde3b67…
Author: Colomban Wendling <ban(a)herbesfolles.org>
Date: 2011-12-17 (Sat, 17 Dec 2011)
Changed paths:
M src/build.c
Log Message:
-----------
Clear error indicators upon build start even if no document is given
Commit: 0aea05d10d46e822316267a3a72a50672c4ba81a
https://github.com/geany/geany/commit/0aea05d10d46e822316267a3a72a50672c4ba…
Author: Colomban Wendling <ban(a)herbesfolles.org>
Date: 2011-12-17 (Sat, 17 Dec 2011)
Changed paths:
M src/about.c
M src/build.c
M src/build.h
M src/dialogs.c
M src/document.c
M src/gb.c
M src/geanywraplabel.c
M src/keyfile.c
M src/prefs.c
M src/printing.c
M src/project.c
M src/socket.h
M src/symbols.c
M src/templates.c
M src/toolbar.c
M src/utils.c
Log Message:
-----------
Fix various integer signedness and minor styling issues
Most noteworthy change is that all build commands IDs and groups are
now unsigned everywhere negative values aren't explicitly handled with
a special meaning. This should not change anything in behavior, only
makes clear the index won't underflow.
Commit: ed1fe7903b437fa233730c10d4a09ee685822f40
https://github.com/geany/geany/commit/ed1fe7903b437fa233730c10d4a09ee685822…
Author: Colomban Wendling <ban(a)herbesfolles.org>
Date: 2011-12-17 (Sat, 17 Dec 2011)
Changed paths:
M src/sciwrappers.c
M src/sciwrappers.h
Log Message:
-----------
Explicit all required casts in sciwrappers
There is still 3 signed values implicitly converted to unsigned not
fixed, but they aren't really legitimate and would require a behavior
change in some corner cases.
Compare: https://github.com/geany/geany/compare/ef3d5b8...ed1fe79
Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: ef3d5b8417c92ce4b125ef614f947026be63ed9b
https://github.com/geany/geany/commit/ef3d5b8417c92ce4b125ef614f947026be63e…
Author: Nick Treleaven <nick.treleaven(a)btinternet.com>
Date: 2011-12-16 (Fri, 16 Dec 2011)
Changed paths:
M data/filetypes.d
M src/highlightingmappings.h
Log Message:
-----------
Use 'comment' named style for D nested comments
This also fixes a wrong style key name for filetypes.d.
(Nested comments aren't necessarily doc-comments).
Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: e389168162835e9174d678656dab13d5615ecff0
https://github.com/geany/geany/commit/e389168162835e9174d678656dab13d5615ec…
Author: Colomban Wendling <ban(a)herbesfolles.org>
Date: 2011-12-11 (Sun, 11 Dec 2011)
Changed paths:
M src/keyfile.c
Log Message:
-----------
Make main window geometry loading more robust
Properly handle the case the saved geometry isn't valid, avoiding
a crash with corrupted preferences.
Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: 36498ddfae150571e08275dd0a0e3e2c6b202f38
https://github.com/geany/geany/commit/36498ddfae150571e08275dd0a0e3e2c6b202…
Author: Matthew Brush <matt(a)geany.org>
Date: 2011-12-11 (Sun, 11 Dec 2011)
Changed paths:
M src/main.c
Log Message:
-----------
Revert "Ensure Geany's default size takes effect (oops)"
This reverts commit d090e7dd854e5eec99c8176aacb6759081e9a4d4.
Commit: 77a900b976642a96a2521426790a70117fbbd129
https://github.com/geany/geany/commit/77a900b976642a96a2521426790a70117fbbd…
Author: Matthew Brush <matt(a)geany.org>
Date: 2011-12-11 (Sun, 11 Dec 2011)
Changed paths:
M src/main.c
Log Message:
-----------
Revert "Use a sane default window size if config is missing"
This reverts commit 00473dff4e95c6d1b128edfc26038f4e98cbddf8.
Commit: a64c46c496b5f77a3a1b15adda3136bcbf01cd6f
https://github.com/geany/geany/commit/a64c46c496b5f77a3a1b15adda3136bcbf01c…
Author: Matthew Brush <matt(a)geany.org>
Date: 2011-12-11 (Sun, 11 Dec 2011)
Changed paths:
M src/keyfile.c
M src/main.c
Log Message:
-----------
Initialize window geometry array on error conditions
Instead of using the garbage values in memory for default size.
This fixes what was attempted to be fixed in the last two reverted commits.
Compare: https://github.com/geany/geany/compare/3b56ff3...a64c46c
Branch: refs/heads/master
Home: https://github.com/geany/geany
Commit: 3b56ff37c8a0093f7202880f66dad6ef6c7b078c
https://github.com/geany/geany/commit/3b56ff37c8a0093f7202880f66dad6ef6c7b0…
Author: Enrico Tröger <enrico.troeger(a)uvena.de>
Date: 2011-12-11 (Sun, 11 Dec 2011)
Changed paths:
M wscript
Log Message:
-----------
Add -Wl,--export-dynamic linker flag
This seems required for GtkBuilder to be able to connect signals. However, this change may break Windows
builds. Needs to be tested and worked around if it is the case.