[Github-comments] [geany/geany] Port more prefs to Stash (#1184)
Colomban Wendling
notifications at xxxxx
Sat Aug 20 00:02:27 UTC 2016
This both reduces the amount of code (by more than ⅔!), and tries to move towards a state where new contributors don't feel like using manual keyfile read/write is the way to go (experience has shown the `load_dialog_prefs()` has a way of going unnoticed -- but @elextr will come up with a nice way of documenting this :wink:).
In theory it also reduce the possibility for typos leading to settings not being saved/loaded properly (i.e. if the setting name/group doesn't match), but as it's currently working it mostly allows for mistakes in the diff of this PR :smile:
Though, I should have done that carefully enough to not risk too much. But review is of course a good idea (hint hint).
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1184
-- Commit Summary --
* Port some settings to Stash
* Port font settings to Stash
* Port the long line settings to Stash
* Port remaining visibility settings to Stash
* Port tab position settings to Stash
* Port remaining interface tab settings to Stash
* Port remaining editor settings to Stash
* Port remaining simple file settings to Stash
-- File Changes --
M src/keyfile.c (273)
M src/prefs.c (331)
-- Patch Links --
https://github.com/geany/geany/pull/1184.patch
https://github.com/geany/geany/pull/1184.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/1184
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160819/284880fe/attachment.html>
More information about the Github-comments
mailing list