[geany/geany] c078a1: TM: simplify match test for current tag
Colomban Wendling
git-noreply at xxxxx
Fri Aug 1 18:36:42 UTC 2014
Branch: refs/heads/master
Author: Colomban Wendling <ban at herbesfolles.org>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Wed, 19 Feb 2014 00:05:37 UTC
Commit: c078a13019dc7a0a2789bf672feceaa9cb91f1c3
https://github.com/geany/geany/commit/c078a13019dc7a0a2789bf672feceaa9cb91f1c3
Log Message:
-----------
TM: simplify match test for current tag
Modified Paths:
--------------
tagmanager/src/tm_workspace.c
Modified: tagmanager/src/tm_workspace.c
4 lines changed, 1 insertions(+), 3 deletions(-)
===================================================================
@@ -751,13 +751,11 @@ tm_get_current_tag (GPtrArray * file_tags, const gulong line, const guint tag_ty
{
guint i;
gulong matching_line = 0;
- glong delta;
for (i = 0; (i < local->len); ++i)
{
TMTag *tag = TM_TAG (local->pdata[i]);
- delta = line - tag->atts.entry.line;
- if (delta >= 0 && (gulong)delta < line - matching_line)
+ if (tag->atts.entry.line <= line && tag->atts.entry.line > matching_line)
{
matching_tag = tag;
matching_line = tag->atts.entry.line;
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list