Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Fri, 06 May 2016 14:48:04 UTC
Commit: fdc4510864f715248a9e83b65cc89df514714166
https://github.com/geany/geany/commit/fdc4510864f715248a9e83b65cc89df514714…
Log Message:
-----------
Don't use char array subscript as it may be signed
Modified Paths:
--------------
tagmanager/src/tm_parser.c
Modified: tagmanager/src/tm_parser.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -634,7 +634,7 @@ void tm_parser_verify_type_mappings(void)
g_warning("Tag type '%c' found in ctags but not in TM for %s",
kinds[i], tm_ctags_get_lang_name(lang));
- presence_map[map->entries[i].kind]++;
+ presence_map[(unsigned char) map->entries[i].kind]++;
}
for (i = 0; i < sizeof(presence_map); i++)
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Mon, 21 Mar 2016 17:28:36 UTC
Commit: 4dcc829e724a9018f92a8ef5201c2c0f257eeaa7
https://github.com/geany/geany/commit/4dcc829e724a9018f92a8ef5201c2c0f257ee…
Log Message:
-----------
Remove unused tm_tagmanager.h
Nobody uses it, the comment there doesn't provide any valuable
information and we don't need an umbrella TM header like this.
Modified Paths:
--------------
tagmanager/src/Makefile.am
tagmanager/src/tm_tagmanager.h
Modified: tagmanager/src/Makefile.am
2 lines changed, 0 insertions(+), 2 deletions(-)
===================================================================
@@ -17,13 +17,11 @@ tagmanager_includedir = $(includedir)/geany/tagmanager
tagmanager_include_HEADERS = \
tm_source_file.h \
tm_tag.h \
- tm_tagmanager.h \
tm_workspace.h \
tm_parser.h
libtagmanager_la_SOURCES =\
- tm_tagmanager.h \
tm_parser.h \
tm_source_file.h \
tm_source_file.c \
Modified: tagmanager/src/tm_tagmanager.h
39 lines changed, 0 insertions(+), 39 deletions(-)
===================================================================
@@ -1,39 +0,0 @@
-/*
-*
-* Copyright (c) 2001-2002, Biswapesh Chattopadhyay
-*
-* This source code is released for free distribution under the terms of the
-* GNU General Public License.
-*
-*/
-
-#ifndef TM_TAGMANAGER_H
-#define TM_TAGMANAGER_H
-
-#include "tm_tag.h"
-#include "tm_workspace.h"
-#include "tm_source_file.h"
-#ifdef GEANY_PRIVATE
-#include "tm_parser.h"
-#endif /* GEANY_PRIVATE */
-
-/** @mainpage Introduction
- @section Introduction
- TagManager is a library and a set of utility programs which can be integrated into
- Integrated Development Environments to provide features such as code completion,
- calltips, etc. Tag Manager is based on <a href="http://ctags.sourceforge.net">
- Exuberent Ctags</a> with some added features.
- @section Licence
- TagManager is <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a>,
- licenced under the <a href="http://www.gnu.org/licenses/gpl.html">GPL</a>. You can only
- use it with free software (GPL compatible) projects. This is chiefly because it uses
- code from ctags which is under GPL.
-*/
-
-/** @file
- Include this file in all programs using the tag manager library. Including this
- automatically includes all the necessary files, namely, tm_tag.h, tm_source_file.h
- and tm_workspace.h
-*/
-
-#endif /* TM_TAGMANAGER_H */
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).