SF.net SVN: geany-plugins:[1746] trunk/geanylatex/src
frlan at users.sourceforge.net
frlan at xxxxx
Sat Nov 13 21:38:37 UTC 2010
Revision: 1746
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1746&view=rev
Author: frlan
Date: 2010-11-13 21:38:37 +0000 (Sat, 13 Nov 2010)
Log Message:
-----------
GeanyLaTeX: Clean up some code
Modified Paths:
--------------
trunk/geanylatex/src/datatypes.h
trunk/geanylatex/src/geanylatex.c
trunk/geanylatex/src/latexenvironments.c
trunk/geanylatex/src/latexenvironments.h
trunk/geanylatex/src/latexutils.c
trunk/geanylatex/src/latexutils.h
trunk/geanylatex/src/letters.c
trunk/geanylatex/src/letters.h
Modified: trunk/geanylatex/src/datatypes.h
===================================================================
--- trunk/geanylatex/src/datatypes.h 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/datatypes.h 2010-11-13 21:38:37 UTC (rev 1746)
@@ -25,8 +25,8 @@
typedef struct
{
gint cat;
- gchar *label;
- gchar *latex;
+ const gchar *label;
+ const gchar *latex;
} SubMenuTemplate;
Modified: trunk/geanylatex/src/geanylatex.c
===================================================================
--- trunk/geanylatex/src/geanylatex.c 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/geanylatex.c 2010-11-13 21:38:37 UTC (rev 1746)
@@ -772,7 +772,7 @@
};
-static inline gchar*
+static inline const gchar*
get_latex_command(gint tab_index)
{
return glatex_char_array[tab_index].latex;
@@ -827,8 +827,8 @@
if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_ACCEPT)
{
gchar *label_str = NULL;
- label_str = g_strconcat("\\label{",g_strdup(gtk_entry_get_text(
- GTK_ENTRY(textbox_label))), "}", NULL);
+ label_str = g_strconcat("\\label{",gtk_entry_get_text(
+ GTK_ENTRY(textbox_label)), "}", NULL);
glatex_insert_string(label_str, TRUE);
}
Modified: trunk/geanylatex/src/latexenvironments.c
===================================================================
--- trunk/geanylatex/src/latexenvironments.c 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/latexenvironments.c 2010-11-13 21:38:37 UTC (rev 1746)
@@ -60,7 +60,7 @@
/* if type == -1 then we will try to autodetect the type */
-void glatex_insert_environment(gchar *environment, gint type)
+void glatex_insert_environment(const gchar *environment, gint type)
{
GeanyDocument *doc = NULL;
Modified: trunk/geanylatex/src/latexenvironments.h
===================================================================
--- trunk/geanylatex/src/latexenvironments.h 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/latexenvironments.h 2010-11-13 21:38:37 UTC (rev 1746)
@@ -50,7 +50,7 @@
extern CategoryName glatex_environment_cat_names[];
-void glatex_insert_environment(gchar *environment, gint type);
+void glatex_insert_environment(const gchar *environment, gint type);
void
glatex_insert_environment_dialog(G_GNUC_UNUSED GtkMenuItem *menuitem,
Modified: trunk/geanylatex/src/latexutils.c
===================================================================
--- trunk/geanylatex/src/latexutils.c 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/latexutils.c 2010-11-13 21:38:37 UTC (rev 1746)
@@ -98,7 +98,7 @@
void
-glatex_insert_string(gchar *string, gboolean reset_position)
+glatex_insert_string(const gchar *string, gboolean reset_position)
{
GeanyDocument *doc = NULL;
@@ -148,11 +148,12 @@
if (entity != NULL)
{
- replacement = g_string_append(replacement, entity);
+
+ g_string_append(replacement, entity);
}
else
{
- replacement = g_string_append(replacement, buf);
+ g_string_append(replacement, buf);
}
}
new = g_string_free(replacement, FALSE);
Modified: trunk/geanylatex/src/latexutils.h
===================================================================
--- trunk/geanylatex/src/latexutils.h 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/latexutils.h 2010-11-13 21:38:37 UTC (rev 1746)
@@ -26,7 +26,7 @@
gchar **glatex_read_file_in_array(const gchar *filename);
void glatex_usepackage(const gchar *pkg, const gchar *options);
void glatex_enter_key_pressed_in_entry(G_GNUC_UNUSED GtkWidget *widget, gpointer dialog);
-void glatex_insert_string(gchar *string, gboolean reset_position);
+void glatex_insert_string(const gchar *string, gboolean reset_position);
void glatex_replace_special_character(void);
#endif
Modified: trunk/geanylatex/src/letters.c
===================================================================
--- trunk/geanylatex/src/letters.c 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/letters.c 2010-11-13 21:38:37 UTC (rev 1746)
@@ -222,7 +222,7 @@
};
-gchar *glatex_get_entity(const gchar *letter)
+const gchar *glatex_get_entity(const gchar *letter)
{
if (! utils_str_equal(letter, "\\"))
{
Modified: trunk/geanylatex/src/letters.h
===================================================================
--- trunk/geanylatex/src/letters.h 2010-11-13 11:38:06 UTC (rev 1745)
+++ trunk/geanylatex/src/letters.h 2010-11-13 21:38:37 UTC (rev 1746)
@@ -33,6 +33,6 @@
extern CategoryName glatex_cat_names[];
-gchar *glatex_get_entity(const gchar *letter);
+const gchar *glatex_get_entity(const gchar *letter);
#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list