[latexila] Completion: little code clean-up
- From: SÃbastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [latexila] Completion: little code clean-up
- Date: Thu, 19 Jan 2012 14:55:06 +0000 (UTC)
commit dbaab32fbaeb447d56f606d9e4e6fe441e0d1f38
Author: SÃbastien Wilmet <swilmet src gnome org>
Date: Thu Jan 19 15:54:34 2012 +0100
Completion: little code clean-up
Ouf, the code clean-up/refactoring is finished. It's ready to add new
features!
src/completion.vala | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/src/completion.vala b/src/completion.vala
index 5d25d37..fbfba6a 100644
--- a/src/completion.vala
+++ b/src/completion.vala
@@ -664,15 +664,15 @@ public class CompletionProvider : GLib.Object, SourceCompletionProvider
}
// Get the command information: the prototype, and the package required if a package
- // is required. In the prototype, the argument number 'num' is in bold.
+ // is required. In the prototype, the current argument ('cur_arg') is in bold.
// By default, no argument is in bold.
- private string get_command_info (CompletionCommand cmd, int num = -1)
+ private string get_command_info (CompletionCommand cmd, int cur_arg = -1)
{
string info = cmd.name;
- int i = 1;
+ int arg_num = 1;
foreach (CompletionArgument arg in cmd.args)
{
- if (num == i)
+ if (arg_num == cur_arg)
info += "<b>";
if (arg.optional)
@@ -680,9 +680,10 @@ public class CompletionProvider : GLib.Object, SourceCompletionProvider
else
info += "{" + arg.label + "}";
- if (num == i)
+ if (arg_num == cur_arg)
info += "</b>";
- i++;
+
+ arg_num++;
}
if (cmd.package != null)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]