7143 Commits

Author SHA1 Message Date
Frank Lanitz
0a03e414e7 Fix a little typo on Dutch translation
Fixes a little typo on Dutch translation reported by MarioJC
2014-05-20 20:24:16 +02:00
Colomban Wendling
df5edd0032 Scintilla: fix missing redraws on GTK < 3.9.2
Also, make the recent redraw fixes depend on the GTK version Scintilla
is running against, rather than built against.  This allows for the
same build to work with both GTK < 3.9.2 or >= 3.9.2.
2014-05-19 14:31:11 +02:00
Colomban Wendling
e566435dfa Merge branch 'scintilla-update-342'
This fixes flickering under GTK >= 3.10.
2014-05-17 22:23:43 +02:00
Colomban Wendling
67329f2b98 Update for new Scintilla styles
The new C styles escapesequence and taskmarker are currently mapped
conservatively, and may benefit from a more visible mapping.
2014-05-17 22:17:44 +02:00
Colomban Wendling
9bcdd64be9 Update Scintilla to 3.4.2 pre-release 2014-05-17 22:15:57 +02:00
Colomban Wendling
f3d96ef91d Re-generate with Glade 3.8.5
3.8.5 is supposed to fix the unstable file output, hopefully making
further edits generate small diffs, not rearranging the whole file for
no good reason.

Note that this commit may introduce UI problems if the output actually
isn't equivalent, the diff making it nearly impossible to review
manually.  Keep an eye open for such problems.
2014-05-15 03:13:11 +02:00
Colomban Wendling
d8aaa59f9a Python: fix parsing of variables assigned to triple quoted strings
Fixes #262.
2014-05-12 21:52:03 +02:00
Colomban Wendling
0e5d699a13 Python: remove a redundant macro 2014-05-12 21:51:59 +02:00
Colomban Wendling
a6b1433e66 Fix modulo by zero, resulting in FPE
Fix modulo zero error resulting in floating point exception, and then
crash. This was introduced in fd6ce2da11e9f2d20cb96236753662c23feaecb4.

Closes #265.
2014-05-07 16:00:49 +02:00
Colomban Wendling
de57548a71 Fix a few unlikely corner-case leaks
Fix a few leaks that can only happen in case of programming error.

Thanks to Pavel Roschin and his cppcheck for spotting them!
2014-05-05 16:03:25 +02:00
Colomban Wendling
f366150f7a Fix return with no value within a function returning non-void (oops) 2014-05-05 14:52:05 +02:00
Colomban Wendling
435d32ad1d Fix duplicate msgids in Japanese translation (oops)
75e10f49fc8b12b5fefc719e0e15e2dfe43eeda3 broke Japanese translation
because it had been re-generated since the first recent mnemonic
changes, leading for the automatic update in that commit to create
duplicate entries.
2014-05-05 14:49:26 +02:00
Colomban Wendling
70ce9d8141 Small update of the British English translation for new and updated strings 2014-05-05 05:32:52 +02:00
Colomban Wendling
75e10f49fc Update translations for recent mnemonic and wording fixes
There is no need to require the translators to review their translation
for these changes as the mnemonics and wordings are specific to the
language.  The update here will only save translators from having to
manually check and and remove the fuzzy marks from those strings.
2014-05-05 05:09:13 +02:00
Colomban Wendling
1e405ce88e Keep exact menu item string as keybinding label
Using the exact same string avoids duplicate translation, and here only
mnemonic changes were introduced with commit
95306ac8db4fc38ad7ba7e172328cef5117efaf0.
2014-05-05 05:09:13 +02:00
Colomban Wendling
1e50962de2 Fix some conflicting mnemonics in the menus 2014-05-05 05:09:13 +02:00
Matt Copperwaite
e61bba1bc3 Reword "replace by tabs/spaces" as "replace with" 2014-05-05 05:09:13 +02:00
Matthew Brush
f94976495d Add more details about menu mnemonics 2014-05-04 12:14:31 -07:00
Frank Lanitz
9b6b5f2401 Adding an HTML5-template in addition to xhtml 1.0 strict one 2014-05-04 12:05:20 +02:00
Matthew Brush
b2ce441fb1 Update Vala file template
Vala is not Java
2014-05-03 21:37:41 -07:00
Matthew Brush
f1923c79b4 Simulate main function in Python 2014-05-03 21:23:29 -07:00
Matthew Brush
1f67e42b12 Replace tabs with 4 spaces in main.py template 2014-05-03 21:23:29 -07:00
NiKaro127
ace6d6b3ed Add VBS extension to FreeBasic syntax
Just adding '*.vbs' to 'FreeBasic' line.
2014-05-04 05:13:21 +02:00
Igor Shaula
007d5395c2 Disable commenting out blank lines by 'Toggle line commentation' 2014-05-04 01:05:09 +02:00
Colomban Wendling
53d17aecfd CSS: remove some pseudo elements listed as pseudo classes 2014-05-04 00:16:27 +02:00
Colomban Wendling
1944e26ee0 CSS: fix mappings to non-existing styles 2014-05-04 00:16:27 +02:00
Frank Lanitz
8111478356 Update of Japanese translation 2014-05-03 08:26:13 +02:00
Colomban Wendling
fd6ce2da11 Fix UI updating after loading a project
When loading a project and focusing the last document, the UI wouldn't
get properly updated for the displayed file -- because for performance
reasons we disable notebook page switch handlers when loading session
files.  Fix this by synthesizing a notebook page switch event when done
loading.
2014-05-03 00:52:23 +02:00
Colomban Wendling
09b2cf1592 Fix Waf build for recent Doxyfile changes
Recent changes to Doxyfile.in added new placeholders the build system
has to replace, and Waf recognized them but failed, not knowing what to
replace them with.
2014-05-02 21:41:02 +02:00
Colomban Wendling
e186ba50c0 Merge branch 'b4n/use-rst2pdf' 2014-05-02 01:14:39 +02:00
Colomban Wendling
cc64ee7578 Merge branch 'plugin-dialog-cleanup' 2014-05-01 15:12:42 +02:00
Colomban Wendling
a13b033d42 Hide column headers in plugin manager dialog
They are not very useful and waste both vertical (the headers
themselves) and horizontal (first column wider because of title)
screen space.
2014-05-01 03:18:04 +02:00
Frank Lanitz
f205c97362 Update open string on filebrowser plugin to make clearer, that the file will be opened in Geany 2014-05-01 00:35:16 +02:00
Frank Lanitz
2b1616d829 Update tooltip string for check_cmdline_new_files 2014-05-01 00:21:19 +02:00
Frank Lanitz
95306ac8db Try to fix some duplicated accelerators inside Edit->Commands 2014-05-01 00:07:23 +02:00
Enrico Tröger
2be9b551cd Merge pull request #249 from b4n/b4n/waf/link-libm
Waf: correctly link libm as required
2014-04-29 21:55:40 +02:00
Frank Lanitz
3f50f357d3 Adding while to list of SQL keywords 2014-04-29 14:13:42 +02:00
Colomban Wendling
d58c344585 Waf: correctly link libm as required 2014-04-29 02:03:06 +02:00
Colomban Wendling
7a5883e294 Use rst2pdf instead of rst2latex and pdflatex to generate PDF manual 2014-04-28 17:04:46 +02:00
Colomban Wendling
16072c9cb5 Merge branch 'ntrel/fix-valid-doc-dox' 2014-04-28 16:40:44 +02:00
Colomban Wendling
0605a56c56 Enable PDF generation on distcheck 2014-04-28 16:38:59 +02:00
Colomban Wendling
db995a37cf Don't truncate pdflatex warnings 2014-04-28 16:38:39 +02:00
Colomban Wendling
86d2e90d4c Fix distchecking with PDF enabled 2014-04-28 16:38:12 +02:00
Nick Treleaven
5ff38b4daa Fix document pointer documentation
Improve clarity and remove wrong documentation about using `is_valid` to
check if a document still exists.
2014-04-28 12:34:13 +01:00
Nick Treleaven
d65c5d107e Replace autoconf directory variables with sed (Windows makefile) 2014-04-28 12:07:13 +01:00
Matthew Brush
8ee8d8c4f1 Unconditionally install HTML manual (oops) 2014-04-27 19:15:48 -07:00
Matthew Brush
29b525797a Add --enable-html-docs to distcheck flags
FIXME: `--enable-pdf-docs` not added because I can't make it pass
distcheck due to quirks of `pdflatex` (see comments in
`doc/Makefile.am`)
2014-04-27 18:09:15 -07:00
Matthew Brush
86cd6c5027 Use improved Docutils Autotools support
FIXME: The `install-html-local` rule might be wrong since it's
copying `$(srcdir)/geany.html` instead of `$(builddir)/geany.html`
because for some reason generated `geany.html` is checked-in to
version control in the source `doc` directory.
2014-04-27 18:07:23 -07:00
Matthew Brush
87f5781258 Improve Docutils (and friends) support in Autotools
* Add `--enable-html-docs` and `--enable-pdf-docs` arguments
  (off by default)
* Add `RST2HTML`, `RST2LATEX` and `PDFLATEX` to override path to these
  tools.
* Add HTML and PDF doc status messages to configure summary
2014-04-27 18:04:39 -07:00
Colomban Wendling
5eb526f9d0 Improve implementation of utils_str_equal() 2014-04-27 22:36:25 +02:00