8438 Commits

Author SHA1 Message Date
Colomban Wendling
e003da2bea ruby: Properly skip documentation contents 2016-03-14 19:27:22 +01:00
Masatake YAMATO
e9e9b9988d ruby: handle singleton method including ?!= in its name(sf.bug:364)
This patch is intended a bug reported as sf.bug:364.
https://sourceforge.net/p/ctags/bugs/364/

Writing a test case is helped by Dmitry Gutov.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
2016-03-14 19:27:22 +01:00
Masatake YAMATO
68322fcb54 ruby: fix wrong memory access in catMatch
fuzz target reports canMatch access wrong memory
area when php-anonymous_functions.d/input.php is
given as input.

This patch fixes it.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
2016-03-14 19:27:21 +01:00
Masatake YAMATO
a71dbcbeca ruby: Use NULL for initialize an pointer variable
Suppress a warning reported by sparse.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
2016-03-14 19:27:21 +01:00
Artem Nezvigin
e129043c98 Honor --ruby-kinds option in ruby.c
Fixes universal-ctags/ctags#49
2016-03-14 19:26:54 +01:00
Ram Singla
2269c42dde RSpec Code added. Courtesy: mortice 2016-03-14 15:18:14 +01:00
Colomban Wendling
24f91981c0 Update Scintilla to version 3.6.4 2016-03-13 15:50:36 +01:00
Colomban Wendling
3615f5a91c Fix a typo in NEWS 2016-03-13 14:32:44 +01:00
Colomban Wendling
ea94d2a9a1 Post release version bump
Say hello to Geany 1.28 "Malvek"!
2016-03-13 14:32:20 +01:00
Colomban Wendling
40e15c388b Set release date 2016-03-13 13:27:54 +01:00
Colomban Wendling
2df9512b6f Update NEWS for last changes 2016-03-13 13:27:28 +01:00
Colomban Wendling
3c213f6d93 Update displayed copyright years 2016-03-13 13:27:28 +01:00
Colomban Wendling
214365777d Merge pull request #769 from eht16/drop_waf_build_system
Drop Waf build system support
2016-03-13 13:15:43 +01:00
Enrico Tröger
c344baca07 Merge pull request #959 from eht16/gtk_bundle_script
Improve Windows GTK runtime bundle creation script
2016-03-13 12:47:53 +01:00
Enrico Tröger
f8f0951ef7 Merge pull request #961 from codebrainz/non-native-project-open
Respect native dialog pref in Project->Open
2016-03-13 12:47:04 +01:00
Matthew Brush
38f073673e Respect native dialog pref in Project->Open
Fixes #960
2016-03-12 11:57:14 -08:00
Enrico Tröger
12f6ad6915 Install and uninstall ReadMe.Dependencies.Geany.txt 2016-03-12 18:32:40 +01:00
Enrico Tröger
479cf3dc53 Improve Windows GTK runtime bundle creation script
Update the list of dependencies, include sort.exe and grep.exe,
create a information file with all download links of included
binaries and re-structure the script for better readability.
See #560 for details.
2016-03-12 16:54:42 +01:00
Enrico Tröger
8254271b33 Merge pull request #937 from eht16/win32_open_uri_error_handling
Add error reporting for opening URIs on Windows
2016-03-12 16:22:28 +01:00
Frank Lanitz
fc811ecdc7 Small update of German translation 2016-03-11 23:15:18 +01:00
Colomban Wendling
7798a041b7 Update NEWS preparing for next release 2016-03-10 01:06:54 +01:00
Thomas Martitz
c3c67c96d4 doc: Generate geany-sciwrappers-gtkdoc.h along geany-gtkdoc.h
geany-sciwrappers-gtkdoc.h contains all scintilla_object_* methods. It is
intended that they are going to be exposed through a separate .gir file,
therefore a separate header makes things easier.

This is useful when you want scintlla-related stuff in a separate .gir file or
oarse it specially otherwise.

gen-api-gtkdoc.py: Add switch to write out scintilla_object methods
2016-03-09 23:42:09 +01:00
Colomban Wendling
1e911051ab Merge pull request #956 from kugel-/tm-gir-fix
Fix and cleanup GtkDoc header generation regarding TagManager's types.
2016-03-09 23:32:22 +01:00
Thomas Martitz
d868130d78 tagmanager: make doxygen comments and typedefs gtkdoc generation friendly
Because of the missing "typedef struct TMFoo" it was missing from the gtkdoc
header (the struct listings are always without typedef). This is also
consistent with the rest of geany.

@gironly for TMParserType so it's picked up as well.
2016-03-09 22:49:51 +01:00
Thomas Martitz
4a54ee86f3 Include more headers into geany-gtkdoc.h
gtkcompat.h is more convinient, and includes gtk.h and glib.h. Due to
including ScintillaWidget.h, the manual ScintillaObject typedef isn't required
anymore.
2016-03-09 22:49:51 +01:00
Colomban Wendling
ed700a9dc6 Fix forward reference to enumeration types in GtkDoc header
It's invalid to forward-declare enumerations, yet they might be
referenced by typedefs.

Fix this by outputting enumerations first so typedefs can references
them.  As enumerations can't reference other types, it's safe to place
them before anything else.

Closes #952.
Closes #955.
2016-03-09 22:41:48 +01:00
Frank Lanitz
e18011fa7d Update of Portuguese translation 2016-03-09 19:59:04 +01:00
Frank Lanitz
88b7e7a991 Update NEWS to reflect latest po-file updates 2016-03-09 19:57:57 +01:00
Frank Lanitz
0feba302e8 Merge pull request #954 from scriptum/russian-translation
Update of Russian translation
2016-03-09 19:44:02 +01:00
Pavel Roschin
6e59ea0b70 Update of Russian translation 2016-03-09 20:22:59 +03:00
Colomban Wendling
32be0c910f Merge pull request #923 from techee/typedef_goto
Don't show the goto popup for typedef synonyms
2016-03-09 16:09:48 +01:00
Colomban Wendling
fe598274fb Merge pull request #947 from techee/fix_warning
Use correct flag for `gtk_style_get_color()`
2016-03-09 16:07:48 +01:00
Jiří Techet
e5c11cd46a Use correct flag for gtk_style_get_color() 2016-03-08 20:40:08 +01:00
Frank Lanitz
eeb1d53c6f Merge pull request #944 from peter-scholtens/master
Update of Dutch translation.
2016-03-08 18:40:20 +01:00
Frank Lanitz
e133839633 Merge pull request #945 from andrej-herceg/sk-po
Update of Slovak translation
2016-03-08 13:36:22 +01:00
Andrej Herceg
fa5c7ba7f6 Update of Slovak translation 2016-03-07 21:56:38 +01:00
Benno Schulenberg
77d4c208eb Update of Dutch translation. 2016-03-07 19:42:21 +01:00
Colomban Wendling
6818ba6baf Avoid NULL dereference when typing a dot in a file without tags 2016-03-07 15:46:34 +01:00
Colomban Wendling
69d7a1aa67 Merge pull request #941 from b4n/objc/uctags-update
Import Objective-C parser changes from universal-ctags
2016-03-07 14:40:28 +01:00
solawing
bef06691b5 objc: fix property parser won't exit bug
Based on 21e74e6a019975045a7975bc611ae63f0917f976 from universal-ctags,
and update the tests accordingly, thanks to @JX7P.

Closes #940.

X-Universal-CTags-Commit-ID: 21e74e6a019975045a7975bc611ae63f0917f976
2016-03-07 12:50:52 +01:00
solawing
fec974687c objc: fix property Protocol type error
X-Universal-CTags-Commit-ID: 43330bfe114658726bd3926c8a48bfe1858352fa
2016-03-07 12:48:57 +01:00
Colomban Wendling
e3d066c203 Do not generate tags for disabled kinds
Closes universal-ctags/ctags#324.
X-Universal-CTags-Commit-ID: 4a95e4a55f67230fc4eee91ffb31c18c422df6d3
2016-03-07 12:46:36 +01:00
Masatake YAMATO
6180b10226 suppress the compiler warnings by adding static
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
X-Universal-CTags-Commit-ID: 9be84d26c1fd1653f20e9feda6a67484f7e86bd9
2016-03-07 12:44:50 +01:00
Masatake YAMATO
07a3772700 ObjectiveC: free memory blocks allocated at initialize method
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
X-Universal-CTags-Commit-ID: 882c5f8506159d77acd6c418239e33c5439bd290
2016-03-07 12:38:51 +01:00
Frank Lanitz
7ba7fa02ec Merge pull request #938 from xhacker/update-translation
Update zh_CN translation
2016-03-06 23:59:45 +01:00
柳东原 LIU Dongyuan
ca6890a98f Update zh_CN translation 2016-03-06 12:26:59 -08:00
Enrico Tröger
c9a799bb0c Windows Installer: fix documentation installation paths 2016-03-06 16:50:32 +01:00
Colomban Wendling
0556b89d08 Merge pull request #603 from eht16/create_php_tags_update
Rewrite PHP tag creation script using up to date upstream tag
definitions.
2016-03-06 16:28:03 +01:00
Colomban Wendling
3247643446 Merge pull request #932 from b4n/filetype_id
Deprecate filetype_id.
2016-03-06 16:26:51 +01:00
Colomban Wendling
b883c82378 Merge pull request #933 from techee/socket_info
Rename socket_info_struct to SocketInfo
2016-03-06 16:25:59 +01:00