Commit 85cdb86d authored by Naba Kumar's avatar Naba Kumar

Patch submitted by: Biswapesh Chattopadhyay

	Patch submitted by:
	Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>

	* Makefile.am
	  configure.in
	  data/Makefile.am
	  data/properties/Makefile.am
	  global-tags/Makefile.am
	  pixmaps/Makefile.am
	  src/Makefile.am
	  src/an_file_view.c
	  src/an_file_view.h
	  src/an_symbol_view.c
	  src/an_symbol_view.h
	  src/anjuta.c
	  src/anjuta_cbs.c
	  src/file_history.c
	  src/file_history.h
	  src/message-manager-private.cc
	  src/pixmaps.h
	  src/project_dbase.c
	  src/project_dbase_gui.c
	  src/tags_manager.c
	  src/text_editor.c
	  src/utilities.c
	  src/utilities.h
	  src/watch_gui.c:

	  Modified files.

	* scripts/*
	  pixmaps/sv_class.xpm
	  pixmaps/sv_function.xpm
	  pixmaps/sv_macro.xpm
	  pixmaps/sv_private_fun.xpm
	  pixmaps/sv_private_var.xpm
	  pixmaps/sv_protected_fun.xpm
	  pixmaps/sv_protected_var.xpm
	  pixmaps/sv_public_fun.xpm
	  pixmaps/sv_public_var.xpm
	  pixmaps/sv_static_fun.xpm
	  pixmaps/sv_static_var.xpm
	  pixmaps/sv_struct.xpm
	  pixmaps/sv_unknown.xpm
	  pixmaps/sv_variable.xpm
	  pixmaps/fv_core.xpm
	  pixmaps/fv_text.xpm
	  pixmaps/filestoremove.txt:

	  New files.

	* pixmaps/class.xpm
	  pixmaps/function.xpm
	  pixmaps/fv_autofile.xpm
	  pixmaps/fv_doc.xpm
	  pixmaps/fv_i18n.xpm
	  pixmaps/fv_source.xpm
	  pixmaps/private_func.xpm
	  pixmaps/private_var.xpm
	  pixmaps/protected_func.xpm
	  pixmaps/protected_var.xpm
	  pixmaps/public_func.xpm
	  pixmaps/public_var.xpm
	  pixmaps/struct.xpm
	  pixmaps/variable.xpm

	  Removed files.

	* tagmanager/*/*:

	  Upgraded to tagmanager-0.7
parent 18be2c20
2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
Patch submitted by:
Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
* Makefile.am
configure.in
data/Makefile.am
data/properties/Makefile.am
global-tags/Makefile.am
pixmaps/Makefile.am
src/Makefile.am
src/an_file_view.c
src/an_file_view.h
src/an_symbol_view.c
src/an_symbol_view.h
src/anjuta.c
src/anjuta_cbs.c
src/file_history.c
src/file_history.h
src/message-manager-private.cc
src/pixmaps.h
src/project_dbase.c
src/project_dbase_gui.c
src/tags_manager.c
src/text_editor.c
src/utilities.c
src/utilities.h
src/watch_gui.c:
Modified files.
* scripts/*
pixmaps/sv_class.xpm
pixmaps/sv_function.xpm
pixmaps/sv_macro.xpm
pixmaps/sv_private_fun.xpm
pixmaps/sv_private_var.xpm
pixmaps/sv_protected_fun.xpm
pixmaps/sv_protected_var.xpm
pixmaps/sv_public_fun.xpm
pixmaps/sv_public_var.xpm
pixmaps/sv_static_fun.xpm
pixmaps/sv_static_var.xpm
pixmaps/sv_struct.xpm
pixmaps/sv_unknown.xpm
pixmaps/sv_variable.xpm
pixmaps/fv_core.xpm
pixmaps/fv_text.xpm
pixmaps/filestoremove.txt:
New files.
* pixmaps/class.xpm
pixmaps/function.xpm
pixmaps/fv_autofile.xpm
pixmaps/fv_doc.xpm
pixmaps/fv_i18n.xpm
pixmaps/fv_source.xpm
pixmaps/private_func.xpm
pixmaps/private_var.xpm
pixmaps/protected_func.xpm
pixmaps/protected_var.xpm
pixmaps/public_func.xpm
pixmaps/public_var.xpm
pixmaps/struct.xpm
pixmaps/variable.xpm
Removed files.
* tagmanager/*/*:
Upgraded to tagmanager-0.7
2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
* src/anjuta_cbs.c: Fixed bug #506441
* src/watch_gui.c: Changed layout of eval dialog so that
......
......@@ -5,7 +5,7 @@
SUBDIRS = intl po macros tagmanager global-tags scintilla \
widgets manuals omf-install src pixmaps data \
doc launcher plugins
doc launcher plugins scripts
anjutadocdir = ${prefix}/doc/anjuta
anjutadoc_DATA = \
......@@ -25,6 +25,7 @@ EXTRA_DIST = \
xml-i18n-extract.in \
xml-i18n-merge.in \
xml-i18n-update.in \
autogen.sh \
$(anjutadoc_DATA)
@XML_I18N_MERGE_DESKTOP_RULE@
......
......@@ -52,25 +52,16 @@ GLIB_LIBS=`gnome-config --libs glib`
AC_SUBST(GLIB_LIBS)
AC_SUBST(GLIB_CFLAGS)
dnl we need to check the lib first
EXTRA_GNOME_LIBS=`gnome-config --libs gnorba zvt`
EXTRA_GNOME_CFLAGS=`gnome-config --cflags gnorba`
AC_SUBST(EXTRA_GNOME_LIBS)
AC_SUBST(EXTRA_GNOME_CFLAGS)
dnl we need to check the lib first
AC_PATH_PROG(EXTRA_ORBIT_CONFIG, orbit-config,no)
if test x$EXTRA_ORBIT_CONFIG = xno; then
AC_MSG_ERROR(Couldn't find orbit-config, please install the ORBit package.)
fi
EXTRA_ORBIT_LIBS=`orbit-config --libs client`
EXTRA_ORBIT_CFLAGS=`orbit-config --cflags client`
AC_SUBST(EXTRA_ORBIT_LIBS)
AC_SUBST(EXTRA_ORBIT_CFLAGS)
IDL_CFLAGS=`gnome-config --cflags idl`
AC_PATH_PROG(EXTRA_VFS_CONFIG, gnome-vfs-config,no)
if test x$EXTRA_VFS_CONFIG = xno; then
AC_MSG_ERROR(Couldn't find gnome-vfs-config, please install the Gnome VFS package.)
fi
dnl Checks for programs.
dnl ***************************************************************************
......@@ -83,11 +74,17 @@ dnl Check for ScrollKeeper
dnl ***************************************************************************
AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)
if test x$SCROLLKEEPER_CONFIG = xno; then
AC_MSG_ERROR(Couldn't find scrollkeeper-config, please install the scrollkeeper package. You can get it from ht)
AC_MSG_ERROR(Couldn't find scrollkeeper-config, please install the scrollkeeper package. You can get it from http://scrollkeeper.sourceforge.net/)
fi
SCROLLKEEPER_REQUIRED=0.1.4
AC_SUBST(SCROLLKEEPER_REQUIRED)
dnl Check for pkg-config
AC_PATH_PROG(PKGCONFIG_CONFIG, pkg-config,no)
if test x$PKGCONFIG_CONFIG = xno; then
AC_MSG_ERROR(Please install the pkg-config package from http://www.freedesktop.org/software/pkgconfig/)
fi
dnl ***************************************************************************
dnl Test whether jw is installed
dnl ***************************************************************************
......@@ -102,7 +99,19 @@ AC_SUBST(HAVE_JW)
dnl Checks for libraries.
EXTRA_GNOME_LIBS=`gnome-config --libs gnorba zvt vfs bonobo`
EXTRA_GNOME_CFLAGS=`gnome-config --cflags gnorba zvt vfs bonobo`
AC_SUBST(EXTRA_GNOME_LIBS)
AC_SUBST(EXTRA_GNOME_CFLAGS)
EXTRA_ORBIT_LIBS=`orbit-config --libs client`
EXTRA_ORBIT_CFLAGS=`orbit-config --cflags client`
AC_SUBST(EXTRA_ORBIT_LIBS)
AC_SUBST(EXTRA_ORBIT_CFLAGS)
IDL_CFLAGS=`gnome-config --cflags idl`
dnl Checks for header files.
AC_CHECK_HEADERS(dirent.h fcntl.h fnmatch.h stat.h stdlib.h string.h)
......@@ -294,6 +303,7 @@ fi
dnl Set PACKAGE DATA & DOC DIR
packagedatadir=share/${PACKAGE}
packagedocdir=doc/${PACKAGE}
packageplugindir=lib/${PACKAGE}/plugins/${VERSION}
dnl Set PACKAGE DIRs in config.h.
packagepixmapsdir=share/pixmaps/${PACKAGE}
......@@ -369,6 +379,7 @@ pixmaps/Makefile
data/Makefile
data/properties/Makefile
doc/Makefile
scripts/Makefile
launcher/Makefile
plugins/Makefile
plugins/sample1/Makefile
......
......@@ -18,8 +18,7 @@ anjuta_data_DATA = \
autogen.sh.gtk\
autogen.sh.generic\
autogen.sh.gtkmm\
autogen.sh.gnomemm\
system.tags
autogen.sh.gnomemm
EXTRA_DIST = $(anjuta_data_DATA)
......@@ -31,12 +30,14 @@ MACROS = \
MACROS_dir = $(prefix)/@NO_PREFIX_PACKAGE_DATA_DIR@/gnome
install-data-local:
install-data-local: system.tags
mkdir -p $(MACROS_dir)
$(INSTALL_DATA) $(MACROS:%=$(top_srcdir)/macros/%) $(MACROS_dir)
$(INSTALL_DATA) system.tags $(anjuta_datadir)
uninstall-local:
@rm -fv $(MACROS:%=$(MACROS_dir)/%)
@rm -fv $(anjuta_datadir)/system.tags
if test -d $(MACROS_dir); then \
rmdir $(MACROS_dir); \
\
......@@ -48,3 +49,5 @@ uninstall-local:
system.tags:
cd $(top_srcdir)/tagmanager && make libctags.a
cd $(top_srcdir)/global-tags && make system.tags
mv $(top_srcdir)/global-tags/system.tags .
......@@ -27,3 +27,5 @@ properties_data_DATA = \
python.properties \
xml.properties \
others.properties
EXTRA_DIST = $(properties_data_DATA)
......@@ -12,12 +12,11 @@ noinst_PROGRAMS = tm_global_tags
tm_global_tags_SOURCES = tm_global_tags.c
LDADD = -L$(top_srcdir)/tagmanager $(GLIB_LIBS) -lctags
all-local: system.tags
LDADD = $(top_srcdir)/tagmanager/libctags.a
LDFLAGS = $(GLIB_LIBS)
system.tags: create_global_tags.sh tm_global_tags
echo "Detecting header files and Generating global symbols ....."
chmod +x $(srcdir)/create_global_tags.sh
$(srcdir)/create_global_tags.sh
cp $(srcdir)/system.tags $(top_srcdir)/data
......@@ -18,7 +18,6 @@ anjuta_pixmaps_DATA = \
appwiz_gnomemm.png\
appwiz_gtk.png\
appwiz_gtkmm.png\
appwiz_libglade.png\
appwiz_terminal.png\
autocomplete.xpm\
bfoldc.xpm\
......@@ -122,26 +121,27 @@ anjuta_pixmaps_DATA = \
file_html.xpm\
run_to_cursor.xpm\
file_i18n.xpm\
fv_core.xpm\
fv_exec.xpm\
fv_unknown.xpm\
fv_source.xpm\
fv_image.xpm\
fv_i18n.xpm\
fv_exec.xpm\
fv_doc.xpm\
fv_autofile.xpm\
variable.xpm\
struct.xpm\
public_var.xpm\
public_func.xpm\
protected_var.xpm\
protected_func.xpm\
private_var.xpm\
private_func.xpm\
ofolder.xpm\
macro.xpm\
function.xpm\
class.xpm\
cfolder.xpm
fv_text.xpm\
sv_private_fun.xpm\
sv_public_fun.xpm\
sv_struct.xpm\
sv_class.xpm\
sv_private_var.xpm\
sv_public_var.xpm\
sv_unknown.xpm\
sv_function.xpm\
sv_protected_fun.xpm\
sv_static_fun.xpm\
sv_variable.xpm\
sv_macro.xpm\
sv_protected_var.xpm\
sv_static_var.xpm\
cfolder.xpm\
ofolder.xpm
EXTRA_DIST = $(anjuta_pixmaps_DATA)
/* XPM */
static char * class_xpm[] = {
"16 16 10 1",
" c None",
". c #000000",
"+ c #A4E8FC",
"@ c #24D0FC",
"# c #001CD0",
"$ c #0080E8",
"% c #C0FFFF",
"& c #00FFFF",
"* c #008080",
"= c #00C0C0",
" .. ",
" .++.. ",
" .+++@@. ",
" .@@@@@#... ",
" .$$@@##.%%.. ",
" .$$$##.%%%&&. ",
" .$$$#.&&&&&*. ",
" ...#.==&&**. ",
" .++..===***. ",
" .+++@@.==**. ",
" .@@@@@#..=*. ",
" .$$@@##. .. ",
" .$$$###. ",
" .$$$##. ",
" ..$#. ",
" .. "};
/* XPM */
static char * function_xpm[] = {
"16 16 6 1",
" c None",
". c #240000",
"+ c #000000",
"@ c #FCFC80",
"# c #E0BC38",
"$ c #F0DC5C",
" ........ ",
". . ",
". . ",
" ........ ++ ",
" +@@++ ",
" +@@@@@+ ",
" +@@@@@#+ ",
" ++ +$$@@##+ ",
" +@@++$$$###+ ",
" +@@@@@+$$##+ ",
" +@@@@@#++$#+ ",
" +$$@@##+ ++ ",
" +$$$###+ ",
" +$$$##+ ",
" ++$#+ ",
" ++ "};
/* XPM */
static char *fv_autofile_xpm[] = {
/* columns rows colors chars-per-pixel */
"22 22 13 1",
" c black",
". c #734301",
"X c #e97c11",
"o c #f0a55b",
"O c gray61",
"+ c #bbbbbb",
"@ c #f8d5b4",
"# c #c0c0c0",
"$ c #dfe0e0",
"% c #e0e0df",
"& c gray88",
"* c white",
"= c None",
/* pixels */
"======================",
"======================",
"======================",
"===== = ========",
"==== OOO OOOOO ======",
"==== +++++++++++ =====",
"==== $%% %&&& && ====",
"==== *** **** * ====",
"===== = == ====",
"=========.....=== ====",
"=========.Xo@.========",
"=========.Xo@.========",
"=========.Xo@.========",
"=========.Xo@.========",
"=========.Xo@.========",
"=========.Xo@.========",
"=========.Xo@.========",
"=========.Xo@.========",
"=========.....========",
"======================",
"======================",
"======================"
};
/* XPM */
static char * fv_core_xpm[] = {
"16 16 89 1",
" c None",
". c #2A2B29",
"+ c #2A2D29",
"@ c #A7ADA6",
"# c #6F756B",
"$ c #585B52",
"% c #888C7F",
"& c #989D94",
"* c #72756B",
"= c #575A51",
"- c #51534A",
"; c #626458",
"> c #909385",
", c #9D9F93",
"' c #A6A89E",
") c #9B9D94",
"! c #8B8D83",
"~ c #75776C",
"{ c #5F6156",
"] c #56584D",
"^ c #8E9183",
"/ c #ADAFA7",
"( c #BBBCB5",
"_ c #B8B9B1",
": c #BCBEB6",
"< c #B6B8B1",
"[ c #676961",
"} c #55574D",
"| c #4C4E44",
"1 c #474941",
"2 c #86897C",
"3 c #A4A5A0",
"4 c #999A95",
"5 c #9B9D96",
"6 c #91938C",
"7 c #92938F",
"8 c #7E7F79",
"9 c #52544A",
"0 c #44463E",
"a c #3E3F38",
"b c #808377",
"c c #747571",
"d c #80817C",
"e c #A3A59D",
"f c #7E8077",
"g c #6D6E6B",
"h c #575852",
"i c #4A4C43",
"j c #40423B",
"k c #383A33",
"l c #74766B",
"m c #74766D",
"n c #AFB0AB",
"o c #959790",
"p c #6E7167",
"q c #4B4C43",
"r c #43443C",
"s c #3F403B",
"t c #373933",
"u c #616359",
"v c #686960",
"w c #92938E",
"x c #62645C",
"y c #484943",
"z c #4D4F47",
"A c #44453F",
"B c #393A34",
"C c #33342F",
"D c #32332E",
"E c #56574F",
"F c #3C3A34",
"G c #3F2220",
"H c #512827",
"I c #312622",
"J c #282824",
"K c #2B2C28",
"L c #2E2F2A",
"M c #754645",
"N c #88494B",
"O c #812F31",
"P c #403531",
"Q c #31312D",
"R c #2E2F29",
"S c #924A4C",
"T c #915253",
"U c #6C1D1D",
"V c #3F3F38",
"W c #762324",
"X c #591313",
" ",
" ",
" ",
" .+ ",
" @#$ ",
" %&*=-; ",
" >,')!~{] ",
" ^/(_:<[}|1 ",
" 234567890a ",
" bcdefghijk ",
" lmnop|qrst ",
" uvwxyzABCD ",
" EFGHIJKL ",
" MNOPQR ",
" STUV ",
" WX "};
/* XPM */
static char * fv_doc_xpm[] = {
"16 16 26 1",
" c None",
". c #000000",
"+ c #FFFFFF",
"@ c #A9ACAF",
"# c #B1B4B7",
"$ c #1C1A1B",
"% c #BEC0C3",
"& c #D0D2D3",
"* c #E2E4E5",
"= c #CED0D2",
"- c #E1E2E3",
"; c #F1F2F3",
"> c #BCBDC0",
", c #CBCDCF",
"' c #DFE0E2",
") c #EDEDEE",
"! c #BABCBF",
"~ c #EFEFF0",
"{ c #FBFCFB",
"] c #DCDDDF",
"^ c #C8CACC",
"/ c #F9FAFA",
"( c #D8DADB",
"_ c #EAEBEC",
": c #E9EAEB",
"< c #F8F7F8",
" ",
" ",
" ........ ",
" .++++++. ",
" .+@@@@#... ",
" .+@@$$%&*. ",
" .+@$$%=-;. ",
" .+$$>,')+. ",
" .+$!,'~{+. ",
" .+$$]){++. ",
" .+^$$/+++. ",
" .+(_$$+++. ",
" .+:<+++++. ",
" .......... ",
" ",
" "};
/* XPM */
static char *fv_exec_xpm[] = {
/* columns rows colors chars-per-pixel */
"22 22 52 1",
" c #464232",
". c #4b4735",
"X c #4e4934",
"o c #534e3b",
"O c #56523d",
"+ c gray29",
"@ c #504f4f",
"# c #676249",
"$ c #6d684f",
"% c #6a685e",
"& c #76715b",
"* c #797353",
"= c #626264",
"- c #74736d",
"; c #78776f",
": c #7b786d",
"> c #89815d",
", c #8d8661",
"< c #9c936b",
"1 c #a1976a",
"2 c #a39a6f",
"3 c #b2a778",
"4 c #b7ad7f",
"5 c #9c9b96",
"6 c gray61",
"7 c #b7ad80",
"8 c #bbb180",
"9 c #b1b1b1",
"0 c #bababa",
"q c #bfbfc0",
"w c #c8be8d",
"e c #d1c592",
"r c #d4c995",
"t c #d9cc96",
"y c #d9ce99",
"u c #dfd39c",
"i c #e1d59c",
"p c #e6daa1",
"a c #c0c0c0",
"s c #c5c5c8",
"d c #cbcbcb",
"f c #cecfd2",
"g c #d4d4d3",
"h c #dcdcdc",
"j c #dedee0",
"k c #e4e4e4",
"l c #e7e8e7",
"z c gray92",
"x c #f2f2f2",
"c c #f8f8f7",
"v c #fefefe",
"b c None",
/* pixels */
"bbbbbbbbbbbbbbbbbbbbbb",
"bbbbbbbbbbbbbbbbbbbbbb",
"bbbbbbbbbbbbbbbbbbbbbb",
"bbbb+++++++++++bbbbbbb",
"bbbb+00000asdf+5bbbbbb",
"bbbb+000aaddfg+56bbbbb",
"bbbb+00sddfghj++++bbbb",
"bbbb+asl:+2#=5vxc+bbbb",
"bbbb+df-1<e42*scv+bbbb",
"bbbb+gg:8ieyiX9vv+bbbb",
"bbbb+hj3te<4yiXvv+bbbb",
"bbbb+jl$4u4wy,%vv+bbbb",
"bbbb+zx=1urrtofvv+bbbb",
"bbbb+xc5* t>o&hvv+bbbb",
"bbbb+cvvs9O%sjvvv+bbbb",
"bbbb+vvvvvvvvvvvv+bbbb",
"bbbb+vvvvvvvvvvvv+bbbb",
"bbbb+vvvvvvvvvvvv+bbbb",
"bbbb++++++++++++++bbbb",
"bbbbbbbbbbbbbbbbbbbbbb",
"bbbbbbbbbbbbbbbbbbbbbb",
"bbbbbbbbbbbbbbbbbbbbbb"
};
static char * fv_exec_xpm[] = {
"13 16 134 2",
" c None",
". c #D2D2D2",
"+ c #E3E4E3",
"@ c #E5E5E5",
"# c #E6E6E6",
"$ c #E7E7E7",
"% c #E8E8E8",
"& c #E6E5E5",
"* c #DDDDDD",
"= c #C2C2C2",
"- c #DDDCDD",
"; c #F5F5F5",
"> c #F4F4F4",
", c #D9D9D9",
"' c #C9C9C9",
") c #E6E7E7",
"! c #FCFCFC",
"~ c #FFFFFF",
"{ c #FEFEFE",
"] c #CDCDCD",
"^ c #EEEEEE",
"/ c #B8B8B8",
"( c #C1C3C3",
"_ c #9EA19F",
": c #BFBFBF",
"< c #FBFBFB",
"[ c #D0D0D0",
"} c #DDDDDC",
"| c #BDBDBD",
"1 c #BBBEBD",
"2 c #E2E2E2",
"3 c #DCDDDD",
"4 c #BFC2C1",
"5 c #8B8D8C",
"6 c #F3F3F3",
"7 c #FDFDFD",
"8 c #D3D3D3",
"9 c #DEDDDE",
"0 c #B1B1B1",
"a c #B4B7B6",
"b c #CCCDCD",
"c c #B4B4B4",
"d c #D0D2D2",
"e c #9FA2A1",
"f c #D0D1D0",
"g c #F8F8F8",
"h c #D4D4D4",
"i c #DEDEDE",
"j c #9A9D9C",
"k c #C4C6C5",
"l c #E1E2E2",
"m c #989A99",
"n c #A6A6A6",
"o c #ABACAC",
"p c #B5B6B5",
"q c #E0E0E0",
"r c #E1E1E1",
"s c #909191",
"t c #A4A7A5",
"u c #C1C3C2",
"v c #ABACAB",
"w c #A1A2A2",
"x c #D6D8D8",
"y c #B5B9B7",
"z c #D7D7D7",
"A c #DCDCDC",
"B c #EFEFEF",
"C c #E3E3E3",
"D c #C3C4C3",
"E c #B6B6B6",
"F c #A0A0A0",
"G c #B6B8B7",
"H c #D9DADA",
"I c #C9CCCB",
"J c #9B9F9E",
"K c #D8D8D8",
"L c #DBDBDA",
"M c #ECEDED",
"N c #F0F0F0",
"O c #C4C5C4",
"P c #A4A8A6",
"Q c #C8CACA",
"R c #BBBBBB",
"S c #DBDCDC",
"T c #AAADAC",
"U c #C8C8C8",
"V c #E9E9E9",
"W c #F0F1F0",
"X c #DADAD9",
"Y c #B5B6B6",
"Z c #898B8A",
"` c #D5D7D7",
" . c #D5D6D5",
".. c #D1D1D1",
"+. c #B8BBBA",
"@. c #7B7C7C",
"#. c #8A8B8A",
"$. c #A6A7A7",
"%. c #AAAAAA",
"&. c #D5D5D5",
"*. c #E4E4E4",
"=. c #CECFCE",
"-. c #AEB0AF",
";. c #B0B3B2",
">. c #AAABAB",
",. c #E4E3E3",
"'. c #F4F4F3",
"). c #D1D1D0",
"!. c #C0C0C0",
"~. c #A3A6A5",
"{. c #C2C4C3",
"]. c #C6C6C6",
"^. c #C6C8C7",
"/. c #F1F1F1",
"(. c #CFCFCF",
"_. c #D3D2D3",
":. c #DFDFDF",
"<. c #D6D6D6",
"[. c #B5B8B7",
"}. c #DADBDB",
"|. c #A8A8A8",