SF.net SVN: geany-plugins:[803] trunk/geanylatex/src

frlan at users.sourceforge.net frlan at xxxxx
Mon Jul 6 19:13:56 UTC 2009


Revision: 803
          http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=803&view=rev
Author:   frlan
Date:     2009-07-06 19:13:55 +0000 (Mon, 06 Jul 2009)

Log Message:
-----------
GeanyLaTeX: Prefix bibTeX enums with GLATEX_BIBTEX_ to make it ore clear

Modified Paths:
--------------
    trunk/geanylatex/src/bibtex.c
    trunk/geanylatex/src/bibtex.h
    trunk/geanylatex/src/geanylatex.c

Modified: trunk/geanylatex/src/bibtex.c
===================================================================
--- trunk/geanylatex/src/bibtex.c	2009-07-04 16:22:56 UTC (rev 802)
+++ trunk/geanylatex/src/bibtex.c	2009-07-06 19:13:55 UTC (rev 803)
@@ -45,88 +45,88 @@
 						 G_GNUC_UNUSED gpointer gdata)
 {
 	int doctype = GPOINTER_TO_INT(gdata);
-	gboolean fields[N_ENTRIES];
+	gboolean fields[GLATEX_BIBTEX_N_ENTRIES];
 	gchar *output = g_strdup("@");
 	int i;
 
-	for (i = 0; i < N_ENTRIES; i++)
+	for (i = 0; i < GLATEX_BIBTEX_N_ENTRIES; i++)
 	{
 		glatex_set_status(i, FALSE);
 	}
 
 	switch(doctype) {
-	case ARTICLE:
-		glatex_set_status(AUTHOR, TRUE);
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(JOURNAL, TRUE);
-		glatex_set_status(YEAR, TRUE);
+	case GLATEX_BIBTEX_ARTICLE:
+		glatex_set_status(GLATEX_BIBTEX_AUTHOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_JOURNAL, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_YEAR, TRUE);
 		break;
-	case BOOK:
-		glatex_set_status(AUTHOR, TRUE);
-		glatex_set_status(EDITOR, TRUE);
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(PUBLISHER, TRUE);
-		glatex_set_status(YEAR, TRUE);
+	case GLATEX_BIBTEX_BOOK:
+		glatex_set_status(GLATEX_BIBTEX_AUTHOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_EDITOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_PUBLISHER, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_YEAR, TRUE);
 		break;
-	case BOOKLET:
-		glatex_set_status(TITLE, TRUE);
+	case GLATEX_BIBTEX_BOOKLET:
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
 		break;
-	case CONFERENCE:
-	case INCOLLECTION:
-	case INPROCEEDINGS:
-		glatex_set_status(AUTHOR, TRUE);
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(BOOKTITLE, TRUE);
-		glatex_set_status(YEAR, TRUE);
+	case GLATEX_BIBTEX_CONFERENCE:
+	case GLATEX_BIBTEX_INCOLLECTION:
+	case GLATEX_BIBTEX_INPROCEEDINGS:
+		glatex_set_status(GLATEX_BIBTEX_AUTHOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_BOOKTITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_YEAR, TRUE);
 		break;
-	case INBOOK:
-		glatex_set_status(AUTHOR, TRUE);
-		glatex_set_status(EDITOR, TRUE);
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(CHAPTER, TRUE);
-		glatex_set_status(PAGES, TRUE);
-		glatex_set_status(PUBLISHER, TRUE);
-		glatex_set_status(YEAR, TRUE);
+	case GLATEX_BIBTEX_INBOOK:
+		glatex_set_status(GLATEX_BIBTEX_AUTHOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_EDITOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_CHAPTER, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_PAGES, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_PUBLISHER, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_YEAR, TRUE);
 		break;
-	case MANUAL:
-		glatex_set_status(TITLE, TRUE);
+	case GLATEX_BIBTEX_MANUAL:
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
 		break;
-	case MASTERSTHESIS:
-	case PHDTHESIS:
-		glatex_set_status(AUTHOR, TRUE);
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(SCHOOL, TRUE);
-		glatex_set_status(YEAR, TRUE);
+	case GLATEX_BIBTEX_MASTERSTHESIS:
+	case GLATEX_BIBTEX_PHDTHESIS:
+		glatex_set_status(GLATEX_BIBTEX_AUTHOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_SCHOOL, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_YEAR, TRUE);
 		break;
-	case MISC:
-		for (i = 0; i < N_ENTRIES; i++)
+	case GLATEX_BIBTEX_MISC:
+		for (i = 0; i < GLATEX_BIBTEX_N_ENTRIES; i++)
 		{
 			glatex_set_status(i, TRUE);
 		}
-	case TECHREPORT:
-		glatex_set_status(AUTHOR, TRUE);
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(INSTITUTION, TRUE);
-		glatex_set_status(YEAR, TRUE);
+	case GLATEX_BIBTEX_TECHREPORT:
+		glatex_set_status(GLATEX_BIBTEX_AUTHOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_INSTITUTION, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_YEAR, TRUE);
 		break;
-	case UNPUBLISHED:
-		glatex_set_status(AUTHOR, TRUE);
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(NOTE, TRUE);
+	case GLATEX_BIBTEX_UNPUBLISHED:
+		glatex_set_status(GLATEX_BIBTEX_AUTHOR, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_NOTE, TRUE);
 		break;
-	case PROCEEDINGS:
-		glatex_set_status(TITLE, TRUE);
-		glatex_set_status(YEAR, TRUE);
+	case GLATEX_BIBTEX_PROCEEDINGS:
+		glatex_set_status(GLATEX_BIBTEX_TITLE, TRUE);
+		glatex_set_status(GLATEX_BIBTEX_YEAR, TRUE);
 		break;
 	default:
-		for (i = 0; i < N_ENTRIES; i++)
+		for (i = 0; i < GLATEX_BIBTEX_N_ENTRIES; i++)
 		{
 			glatex_set_status(i, TRUE);
 		}
 	}
 
 	output = g_strconcat(output, glatex_label_types[doctype], "{ \n",NULL);
-	for (i = 0; i < N_ENTRIES; i++)
+	for (i = 0; i < GLATEX_BIBTEX_N_ENTRIES; i++)
 	{
 		if (fields[i] == TRUE)
 		{
@@ -139,3 +139,4 @@
 
 	g_free(output);
 }
+

Modified: trunk/geanylatex/src/bibtex.h
===================================================================
--- trunk/geanylatex/src/bibtex.h	2009-07-04 16:22:56 UTC (rev 802)
+++ trunk/geanylatex/src/bibtex.h	2009-07-06 19:13:55 UTC (rev 803)
@@ -27,52 +27,52 @@
 
 /* Define generic stuff */
 enum {
-	ARTICLE = 0,
-	BOOK,
-	BOOKLET,
-	CONFERENCE,
-	INBOOK,
-	INCOLLECTION,
-	INPROCEEDINGS,
-	MANUAL,
-	MASTERSTHESIS,
-	MISC,
-	PHDTHESIS,
-	PROCEEDINGS,
-	TECHREPORT,
-	UNPUBLISHED,
-	N_TYPES
+	GLATEX_BIBTEX_ARTICLE = 0,
+	GLATEX_BIBTEX_BOOK,
+	GLATEX_BIBTEX_BOOKLET,
+	GLATEX_BIBTEX_CONFERENCE,
+	GLATEX_BIBTEX_INBOOK,
+	GLATEX_BIBTEX_INCOLLECTION,
+	GLATEX_BIBTEX_INPROCEEDINGS,
+	GLATEX_BIBTEX_MANUAL,
+	GLATEX_BIBTEX_MASTERSTHESIS,
+	GLATEX_BIBTEX_MISC,
+	GLATEX_BIBTEX_PHDTHESIS,
+	GLATEX_BIBTEX_PROCEEDINGS,
+	GLATEX_BIBTEX_TECHREPORT,
+	GLATEX_BIBTEX_UNPUBLISHED,
+	GLATEX_BIBTEX_N_TYPES
 };
 
 
 enum {
-	ADDRESS = 0,
-	ANNOTE,
-	AUTHOR,
-	BOOKTITLE,
-	CHAPTER,
-	CROSSREF,
-	EDITION,
-	EDITOR,
-	EPRINT,
-	HOWPUBLISHED,
-	INSTITUTION,
-	JOURNAL,
-	KEY,
-	MONTH,
-	NOTE,
-	NUMBER,
-	ORGANIZATION,
-	PAGES,
-	PUBLISHER,
-	SCHOOL,
-	SERIES,
-	TITLE,
-	TYPE,
-	URL,
-	VOLUME,
-	YEAR,
-	N_ENTRIES
+	GLATEX_BIBTEX_ADDRESS = 0,
+	GLATEX_BIBTEX_ANNOTE,
+	GLATEX_BIBTEX_AUTHOR,
+	GLATEX_BIBTEX_BOOKTITLE,
+	GLATEX_BIBTEX_CHAPTER,
+	GLATEX_BIBTEX_CROSSREF,
+	GLATEX_BIBTEX_EDITION,
+	GLATEX_BIBTEX_EDITOR,
+	GLATEX_BIBTEX_EPRINT,
+	GLATEX_BIBTEX_HOWPUBLISHED,
+	GLATEX_BIBTEX_INSTITUTION,
+	GLATEX_BIBTEX_JOURNAL,
+	GLATEX_BIBTEX_KEY,
+	GLATEX_BIBTEX_MONTH,
+	GLATEX_BIBTEX_NOTE,
+	GLATEX_BIBTEX_NUMBER,
+	GLATEX_BIBTEX_ORGANIZATION,
+	GLATEX_BIBTEX_PAGES,
+	GLATEX_BIBTEX_PUBLISHER,
+	GLATEX_BIBTEX_SCHOOL,
+	GLATEX_BIBTEX_SERIES,
+	GLATEX_BIBTEX_TITLE,
+	GLATEX_BIBTEX_TYPE,
+	GLATEX_BIBTEX_URL,
+	GLATEX_BIBTEX_VOLUME,
+	GLATEX_BIBTEX_YEAR,
+	GLATEX_BIBTEX_N_ENTRIES
 };
 
 extern gchar *glatex_label_types[];

Modified: trunk/geanylatex/src/geanylatex.c
===================================================================
--- trunk/geanylatex/src/geanylatex.c	2009-07-04 16:22:56 UTC (rev 802)
+++ trunk/geanylatex/src/geanylatex.c	2009-07-06 19:13:55 UTC (rev 803)
@@ -1241,7 +1241,7 @@
 	gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu_latex_bibtex),
 		menu_latex_bibtex_submenu);
 
-	for (i = 0; i < N_TYPES; i++)
+	for (i = 0; i < GLATEX_BIBTEX_N_TYPES; i++)
 	{
 		tmp = NULL;
 		tmp = gtk_menu_item_new_with_mnemonic(_(glatex_label_types[i]));


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