[nzemberek] r103 committed - değişiklikler ve vs2101 beta2 solution

9 views
Skip to first unread message

codesite...@google.com

unread,
Oct 28, 2009, 3:11:30 PM10/28/09
to nzembere...@googlegroups.com
Revision: 103
Author: spinodal
Date: Wed Oct 28 12:10:47 2009
Log: değişiklikler ve vs2101 beta2 solution
http://code.google.com/p/nzemberek/source/detail?r=103

Deleted:
/branches/1.0.x/NZemberek.Cekirdek/app.config
/branches/1.0.x/NZemberek.TurkiyeTurkcesi/app.config
Modified:
/branches/1.0.x/NZemberek.Cekirdek/KokSozlugu/IkiliKokOkuyucu.cs
/branches/1.0.x/NZemberek.Cekirdek/NZemberek.Cekirdek.csproj
/branches/1.0.x/NZemberek.Cekirdek/Yapi/Kok.cs
/branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/DuzYaziKokOkuyucu.cs
/branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/DuzYaziKokYazici.cs
/branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/IkiliKokYazici.cs
/branches/1.0.x/NZemberek.DilAraclari/NZemberek.DilAraclari.csproj
/branches/1.0.x/NZemberek.TurkiyeTurkcesi/NZemberek.TurkiyeTurkcesi.csproj
/branches/1.0.x/NZemberek.TurkiyeTurkcesi/Testler/hepsi-dogru.txt

/branches/1.0.x/NZemberek.TurkiyeTurkcesi/Yapi/TurkceKokOzelDurumYonetici.cs
/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/DemoMain.cs

/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/NZemberek.TurkiyeTurkcesi.Demo.csproj

/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/Properties/Resources.Designer.cs

/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/Properties/Settings.Designer.cs
/branches/1.0.x/NZemberek.sln

=======================================
--- /branches/1.0.x/NZemberek.Cekirdek/app.config Mon Dec 29 06:43:17 2008
+++ /dev/null
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<configuration>
-<startup><supportedRuntime version="v2.0.50727"/></startup></configuration>
=======================================
--- /branches/1.0.x/NZemberek.TurkiyeTurkcesi/app.config Tue Dec 30
02:22:05 2008
+++ /dev/null
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<configuration>
-<startup><supportedRuntime version="v2.0.50727"/></startup></configuration>
=======================================
--- /branches/1.0.x/NZemberek.Cekirdek/KokSozlugu/IkiliKokOkuyucu.cs Mon
Jan 8 14:15:39 2007
+++ /branches/1.0.x/NZemberek.Cekirdek/KokSozlugu/IkiliKokOkuyucu.cs Wed
Oct 28 12:10:47 2009
@@ -94,7 +94,7 @@
{
int ozelDurum = binReader.ReadByte();
KokOzelDurumu oz = ozelDurumlar.OzelDurum(ozelDurum);
- kok.OzelDurumEkle(oz.Ad);
+ kok.OzelDurumEkle(oz);
if (!yapibozucu && oz.YapiBozucu())
yapibozucu = true;
}
=======================================
--- /branches/1.0.x/NZemberek.Cekirdek/NZemberek.Cekirdek.csproj Fri Jan 23
07:19:50 2009
+++ /branches/1.0.x/NZemberek.Cekirdek/NZemberek.Cekirdek.csproj Wed Oct 28
12:10:47 2009
@@ -1,4 +1,5 @@
-<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="3.5">
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="4.0">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)'
== '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -11,12 +12,25 @@
<AssemblyName>NZemberek.Cekirdek</AssemblyName>
<FileUpgradeFlags>
</FileUpgradeFlags>
- <OldToolsVersion>2.0</OldToolsVersion>
+ <OldToolsVersion>3.5</OldToolsVersion>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
- <TargetFrameworkSubset>
- </TargetFrameworkSubset>
+ <PublishUrl>publish\</PublishUrl>
+ <Install>true</Install>
+ <InstallFrom>Disk</InstallFrom>
+ <UpdateEnabled>false</UpdateEnabled>
+ <UpdateMode>Foreground</UpdateMode>
+ <UpdateInterval>7</UpdateInterval>
+ <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+ <UpdatePeriodically>false</UpdatePeriodically>
+ <UpdateRequired>false</UpdateRequired>
+ <MapFileExtensions>true</MapFileExtensions>
+ <ApplicationRevision>0</ApplicationRevision>
+ <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+ <IsWebBootstrapper>false</IsWebBootstrapper>
+ <UseApplicationTrust>false</UseApplicationTrust>
+ <BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|
AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -26,6 +40,7 @@
<DefineConstants>TRACE;DEBUG;net</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|
AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -34,6 +49,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="log4net-net-2.0, Version=1.2.10.0,
Culture=neutral, PublicKeyToken=1b44e1d426115821,
processorArchitecture=MSIL">
@@ -96,6 +112,7 @@
<Compile Include="Yapi\IEkUretici.cs" />
<Compile Include="Yapi\EkUretimBileseni.cs" />
<Compile Include="Yapi\IEkYonetici.cs" />
+ <Compile Include="Yapi\Kisaltma.cs" />
<Compile Include="Yapi\OldurganEkOzelDurumu.cs" />
<Compile Include="Yapi\OnEkOzelDurumu.cs" />
<Compile Include="Yapi\SonHarfYumusamaOzelDurumu.cs" />
@@ -129,6 +146,23 @@
<Compile Include="YaziElemanlari\Sesli.cs" />
<Compile Include="YaziElemanlari\Sessiz.cs" />
</ItemGroup>
+ <ItemGroup>
+ <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+ <Visible>False</Visible>
+ <ProductName>Windows Installer 3.1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
+ </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the
targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
=======================================
--- /branches/1.0.x/NZemberek.Cekirdek/Yapi/Kok.cs Fri Jan 23 12:56:35 2009
+++ /branches/1.0.x/NZemberek.Cekirdek/Yapi/Kok.cs Wed Oct 28 12:10:47 2009
@@ -24,7 +24,9 @@
* ***** END LICENSE BLOCK ***** */

using System;
+using System.Collections.Generic;
using NZemberek.Cekirdek.Yapi;
+using System.Text;

namespace NZemberek.Cekirdek.Yapi
{
@@ -49,7 +51,8 @@

private bool yapiBozucuOzelDurumVar = false;
private KelimeTipi _tip = KelimeTipi.YOK;
- private string[] kokOzelDurumlari = new string[] { };
+ //private string[] kokOzelDurumlari = new string[] { };
+ private List<KokOzelDurumu> ozelDurumlari = new
List<KokOzelDurumu>();
private int frekans;

#region Properties
@@ -151,16 +154,16 @@
/// <returns></returns>
public bool OzelDurumVarmi()
{
- return kokOzelDurumlari.Length > 0;
+ return ozelDurumlari.Count > 0;
}

/// <summary>
/// Tum ozel durumlari doner.
/// </summary>
/// <returns></returns>
- public string[] KokOzelDurumlariGetir()
- {
- return kokOzelDurumlari;
+ public List<KokOzelDurumu> KokOzelDurumlariGetir()
+ {
+ return ozelDurumlari;
}

/// <summary>
@@ -170,13 +173,23 @@
/// <returns></returns>
public bool OzelDurumIceriyormu(string ad)
{
- foreach (string durum in kokOzelDurumlari)
- {
- if (durum == ad)
+ foreach (KokOzelDurumu ozelDurum in ozelDurumlari)
+ {
+ if (ozelDurum.Ad == ad)
return true;
}
return false;
}
+
+ public bool OzelDurumIceriyormu(int index)
+ {
+ foreach (KokOzelDurumu ozelDurum in ozelDurumlari)
+ {
+ if (ozelDurum.Indeks == index)
+ return true;
+ }
+ return false;
+ }

/// <summary>
/// Koke ozel durum ekler. burada dizi kullaniminda kaynak
konusunda cimrilik ettigimizden
@@ -186,43 +199,24 @@
/// </summary>
/// <param name="OzelDurum">
/// </param>
- public virtual void OzelDurumEkle(string ozelDurum)
- {
- if (kokOzelDurumlari.Length == 0)
- {
- kokOzelDurumlari = new string[1];
- kokOzelDurumlari[0] = ozelDurum;
- }
- else
- {
- if (OzelDurumIceriyormu(ozelDurum))
- return ;
- string[] yeni = new string[kokOzelDurumlari.Length + 1];
- for (int i = 0; i < kokOzelDurumlari.Length; i++)
- {
- yeni[i] = kokOzelDurumlari[i];
- }
- yeni[kokOzelDurumlari.Length] = ozelDurum;
- this.kokOzelDurumlari = yeni;
- }
+ public virtual void OzelDurumEkle(KokOzelDurumu ozelDurum)
+ {
+ if(!ozelDurumlari.Contains(ozelDurum))
+ {
+ ozelDurumlari.Add(ozelDurum);
+ }
}

/// <summary>
/// Sadece ilk acilista kullanilan bir metod
/// </summary>
/// <param name="Tip"></param>
- public virtual void OzelDurumCikar(string ozelDurum)
- {
- if (!OzelDurumIceriyormu(ozelDurum))
- return ;
- string[] yeni = new string[kokOzelDurumlari.Length - 1];
- int j = 0;
- foreach(string durum in kokOzelDurumlari)
- {
- if (durum != ozelDurum)
- yeni[j++] = durum;
- }
- this.kokOzelDurumlari = yeni;
+ public virtual void OzelDurumCikar(KokOzelDurumu ozelDurum)
+ {
+ if (ozelDurumlari.Contains(ozelDurum))
+ {
+ ozelDurumlari.Remove(ozelDurum);
+ }
}

protected bool TipVarmi()
@@ -232,13 +226,16 @@

public override String ToString()
{
- System.String strOzel = "";
- foreach (string ozelDurum in kokOzelDurumlari)
- {
- if (ozelDurum != null)
- strOzel += (ozelDurum + " ");
- }
- return _icerik + " " + _tip + " " + strOzel;
+ StringBuilder strOzel = new StringBuilder();
+ foreach (KokOzelDurumu ozelDurum in ozelDurumlari)
+ {
+ if (ozelDurum != null)
+ {
+ strOzel.Append(ozelDurum.Ad);
+ strOzel.Append(" ");
+ }
+ }
+ return string.Format("{0} {1} {2}",_icerik, _tip, strOzel.ToString());
}

public override bool Equals(System.Object o)
@@ -252,7 +249,7 @@

if (_icerik != null?!_icerik.Equals(kok._icerik):kok._icerik != null)
return false;
- if (kokOzelDurumlari !=
null ? !kokOzelDurumlari.Equals(kok.kokOzelDurumlari) :
kok.kokOzelDurumlari != null)
+ if (ozelDurumlari !=
null ? !ozelDurumlari.Equals(kok.ozelDurumlari) : kok.ozelDurumlari != null)
return false;
if (TipVarmi() ? !_tip.Equals(kok._tip) : kok.TipVarmi())
return false;
@@ -265,7 +262,7 @@
int result;
result = (_icerik != null?_icerik.GetHashCode():0);
result = 29 * result + (TipVarmi() ? _tip.GetHashCode() : 0);
- result = 29 * result + (kokOzelDurumlari != null ?
kokOzelDurumlari.GetHashCode() : 0);
+ result = 29 * result + (ozelDurumlari != null ?
ozelDurumlari.GetHashCode() : 0);
return result;
}
}
=======================================
--- /branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/DuzYaziKokOkuyucu.cs
Fri Jan 23 07:19:50 2009
+++ /branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/DuzYaziKokOkuyucu.cs
Wed Oct 28 12:10:47 2009
@@ -111,18 +111,27 @@
#endif
continue;
}
- String icerik = tokens[0];
- Kok kok = new Kok(icerik);
+ String asil = tokens[0];
+ String icerik = alfabe.Ayikla(asil);
+ Kok kok = null;

// Ayikla() ile kok icerigi kucuk harfe donusturuluyor
ve '- vs
// isaretler siliniyor.
- kok.Icerik = alfabe.Ayikla(kok.Icerik);
+ //kok.Icerik = alfabe.Ayikla(kok.Icerik);

// kelime tipini belirle. ilk parca mutlaka kok tipini
belirler
if (_kokTipAdlari.ContainsKey(tokens[1]))
{
KelimeTipi tip = (KelimeTipi)_kokTipAdlari[tokens[1]];
- kok.Tip = tip;
+
+ if (tip == KelimeTipi.KISALTMA)
+ {
+ kok = new Kisaltma(icerik);
+ }
+ else
+ {
+ kok = new Kok(icerik, tip);
+ }
ozelDurumlar.KokIcerigiIsle(kok, tip, icerik);

}
@@ -132,6 +141,9 @@
logger.Warn("Kok tipi bulunamadi!" + line);
}
#endif
+ if (!asil.Equals(icerik))
+ kok.Asil = asil;
+
// kok ozelliklerini Ekle.
ozelDurumlar.DuzyaziOzelDurumOku(kok, icerik, tokens);

=======================================
--- /branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/DuzYaziKokYazici.cs
Sat Feb 24 07:26:27 2007
+++ /branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/DuzYaziKokYazici.cs
Wed Oct 28 12:10:47 2009
@@ -96,14 +96,15 @@
return res.ToString();
}

- private String getOzellikString(string[] ozelDurumlar)
- {
- String oz = "";
- foreach (string ozelDurum in ozelDurumlar)
- {
- oz = oz + ozelDurum + " ";
- }
- return oz;
+ private String getOzellikString(List<KokOzelDurumu> ozelDurumlar)
+ {
+ StringBuilder oz = new StringBuilder();
+ foreach (KokOzelDurumu ozelDurum in ozelDurumlar)
+ {
+ oz.Append(ozelDurum);
+ oz.Append(" ");
+ }
+ return oz.ToString();
}

}
=======================================
--- /branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/IkiliKokYazici.cs Fri
Jan 23 07:19:50 2009
+++ /branches/1.0.x/NZemberek.DilAraclari/KokSozlugu/IkiliKokYazici.cs Wed
Oct 28 12:10:47 2009
@@ -38,7 +38,7 @@
public IkiliKokYazici(String dosyaAdi)
{
FileStream fileStream = new FileStream(dosyaAdi,
FileMode.Create); //TODO mı Append mi
- binaryWriter = new BinaryWriter(fileStream);
+ binaryWriter = new
BinaryWriter(fileStream,System.Text.Encoding.UTF8);
}

public void yaz(List<Kok> kokler)
@@ -60,19 +60,25 @@
}

// Kök tipi
- binaryWriter.Write(kok.Tip.ToString());
-
- //Kisaltma son seslisi
- binaryWriter.Write(kok.KisaltmaSonSeslisi);
+ binaryWriter.Write((int)kok.Tip);
+
+ if (kok.GetType() == typeof(Kisaltma) )
+ {
+ binaryWriter.Write(((Kisaltma)kok).KisaltmaSonSeslisi);
+ }
+ else
+ {
+ binaryWriter.Write('#');
+ }

//TODO Tankut indeksi yazlılcack
- string[] ozd = kok.KokOzelDurumlariGetir();
- binaryWriter.Write(ozd.Length);
- foreach (string s in ozd)
+ List<KokOzelDurumu> ozd = kok.KokOzelDurumlariGetir();
+ binaryWriter.Write(ozd.Count);
+ foreach (KokOzelDurumu s in ozd)
{
//TODO tankut indeksini yazacaz...
- KokOzelDurumu ozelDurum = null;
- binaryWriter.Write(ozelDurum.Indeks);
+ //KokOzelDurumu ozelDurum = null;
+ binaryWriter.Write(s.Indeks);
}
// kullanim frekansi
binaryWriter.Write(kok.Frekans);
=======================================
--- /branches/1.0.x/NZemberek.DilAraclari/NZemberek.DilAraclari.csproj Wed
Dec 31 07:58:41 2008
+++ /branches/1.0.x/NZemberek.DilAraclari/NZemberek.DilAraclari.csproj Wed
Oct 28 12:10:47 2009
@@ -1,4 +1,5 @@
-<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="3.5">
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="4.0">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)'
== '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -11,12 +12,25 @@
<AssemblyName>NZemberek.DilAraclari</AssemblyName>
<FileUpgradeFlags>
</FileUpgradeFlags>
- <OldToolsVersion>2.0</OldToolsVersion>
+ <OldToolsVersion>3.5</OldToolsVersion>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
- <TargetFrameworkSubset>
- </TargetFrameworkSubset>
+ <PublishUrl>publish\</PublishUrl>
+ <Install>true</Install>
+ <InstallFrom>Disk</InstallFrom>
+ <UpdateEnabled>false</UpdateEnabled>
+ <UpdateMode>Foreground</UpdateMode>
+ <UpdateInterval>7</UpdateInterval>
+ <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+ <UpdatePeriodically>false</UpdatePeriodically>
+ <UpdateRequired>false</UpdateRequired>
+ <MapFileExtensions>true</MapFileExtensions>
+ <ApplicationRevision>0</ApplicationRevision>
+ <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+ <IsWebBootstrapper>false</IsWebBootstrapper>
+ <UseApplicationTrust>false</UseApplicationTrust>
+ <BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|
AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -26,6 +40,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|
AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -34,6 +49,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="log4net, Version=1.2.10.0, Culture=neutral,
PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL">
@@ -62,6 +78,23 @@
<Name>NZemberek.Cekirdek</Name>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+ <Visible>False</Visible>
+ <ProductName>Windows Installer 3.1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
+ </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the
targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
=======================================
---
/branches/1.0.x/NZemberek.TurkiyeTurkcesi/NZemberek.TurkiyeTurkcesi.csproj
Wed Dec 31 07:58:41 2008
+++
/branches/1.0.x/NZemberek.TurkiyeTurkcesi/NZemberek.TurkiyeTurkcesi.csproj
Wed Oct 28 12:10:47 2009
@@ -1,4 +1,5 @@
-<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="3.5">
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="4.0">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)'
== '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -11,12 +12,25 @@
<AssemblyName>NZemberek.TurkiyeTurkcesi</AssemblyName>
<FileUpgradeFlags>
</FileUpgradeFlags>
- <OldToolsVersion>2.0</OldToolsVersion>
+ <OldToolsVersion>3.5</OldToolsVersion>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
- <TargetFrameworkSubset>
- </TargetFrameworkSubset>
+ <PublishUrl>publish\</PublishUrl>
+ <Install>true</Install>
+ <InstallFrom>Disk</InstallFrom>
+ <UpdateEnabled>false</UpdateEnabled>
+ <UpdateMode>Foreground</UpdateMode>
+ <UpdateInterval>7</UpdateInterval>
+ <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+ <UpdatePeriodically>false</UpdatePeriodically>
+ <UpdateRequired>false</UpdateRequired>
+ <MapFileExtensions>true</MapFileExtensions>
+ <ApplicationRevision>0</ApplicationRevision>
+ <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+ <IsWebBootstrapper>false</IsWebBootstrapper>
+ <UseApplicationTrust>false</UseApplicationTrust>
+ <BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|
AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -26,6 +40,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|
AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -34,6 +49,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="log4net, Version=1.2.10.0, Culture=neutral,
PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL">
@@ -109,6 +125,23 @@
<Content Include="Testler\hepsi-yanlis.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
+ </ItemGroup>
+ <ItemGroup>
+ <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+ <Visible>False</Visible>
+ <ProductName>Windows Installer 3.1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the
targets below and uncomment it.
=======================================
--- /branches/1.0.x/NZemberek.TurkiyeTurkcesi/Testler/hepsi-dogru.txt Sun
Dec 28 09:14:13 2008
+++ /branches/1.0.x/NZemberek.TurkiyeTurkcesi/Testler/hepsi-dogru.txt Wed
Oct 28 12:10:47 2009
@@ -219,11 +219,11 @@
aynasızlar
zemberekçilik
vebali
+tercihen
yukarıdakilerin
gözardı
eküri
ailecek
-tercihan
gökkuşağı
ısrarcıyım
dandik
=======================================
---
/branches/1.0.x/NZemberek.TurkiyeTurkcesi/Yapi/TurkceKokOzelDurumYonetici.cs
Fri Jan 23 07:19:50 2009
+++
/branches/1.0.x/NZemberek.TurkiyeTurkcesi/Yapi/TurkceKokOzelDurumYonetici.cs
Wed Oct 28 12:10:47 2009
@@ -231,15 +231,16 @@
bool yapiBozucuOzelDurumvar = false;
//ters sesli ozel durumu yapi bozucu ama sadece seslinin tipini
degistirdiginden
//islemeye gerek yok.
- if (kok.KokOzelDurumlariGetir().Length == 1 &&
kok.OzelDurumIceriyormu(TurkceKokOzelDurumYonetici.TERS_SESLI_EK))
+ if (kok.KokOzelDurumlariGetir().Count == 1 &&
kok.OzelDurumIceriyormu(TurkceKokOzelDurumYonetici.TERS_SESLI_EK))
return new String[0];

// kok uzerindeki ozel durumlar basta sona taranip ozel durum koke
uygulaniyor.
- foreach (string ad in kok.KokOzelDurumlariGetir())
- {
- KokOzelDurumu _ozelDurum = ozelDurumlar[ad];
+ foreach (KokOzelDurumu ozelDurum in kok.KokOzelDurumlariGetir())
+ {
+ //KokOzelDurumu _ozelDurum = ozelDurumlar[ad];
// kucultme ozel durumunda problem var, cunku kok'te hem
kucultme hem yumusama uygulaniyor.
- if (_ozelDurum == null) {
+ if (ozelDurum == null)
+ {
//Console.Write("kok = " + kok);
//Environment.Exit(-1);
#if log
@@ -247,9 +248,9 @@
#endif
return new String[0];
}
- if
(!_ozelDurum.Equals(OzelDurum(TurkceKokOzelDurumYonetici.KUCULTME)))
- _ozelDurum.Uygula(hdizi);
- if (_ozelDurum.YapiBozucu())
+ if
(!ozelDurum.Equals(OzelDurum(TurkceKokOzelDurumYonetici.KUCULTME)))
+ ozelDurum.Uygula(hdizi);
+ if (ozelDurum.YapiBozucu())
yapiBozucuOzelDurumvar = true;
}
// ara sesli dusmesi durumunda dusen sesi ile dustukten sonra
olusan seslinin farkli olmasi durumunda
@@ -258,7 +259,7 @@
||
kok.OzelDurumIceriyormu(TurkceKokOzelDurumYonetici.FIIL_ARA_SESLI_DUSMESI))
{
if (!hdizi.SonSesli().InceSesli && eskiSonsesliInce)
-
kok.OzelDurumEkle(TurkceKokOzelDurumYonetici.TERS_SESLI_EK);
+
kok.OzelDurumEkle(ozelDurumlar[TurkceKokOzelDurumYonetici.TERS_SESLI_EK]);
}

if (yapiBozucuOzelDurumvar)
@@ -288,7 +289,7 @@
//demek-yemek fiilleri icin bu uygulama yapilamaz.
if
(!kok.OzelDurumIceriyormu(TurkceKokOzelDurumYonetici.FIIL_KOK_BOZULMASI))
{
-
kok.OzelDurumEkle(TurkceKokOzelDurumYonetici.SIMDIKI_ZAMAN);
+
kok.OzelDurumEkle(ozelDurumlar[TurkceKokOzelDurumYonetici.SIMDIKI_ZAMAN]);
}
}
}
@@ -315,10 +316,10 @@
kok.KisaltmaSonSeslisi = sonSesli;
if (parca.Length > 1)
{
-
kok.OzelDurumEkle(TurkceKokOzelDurumYonetici.KISALTMA_SON_SESSIZ);
+
kok.OzelDurumEkle(ozelDurumlar[TurkceKokOzelDurumYonetici.KISALTMA_SON_SESSIZ]);
}
else
-
kok.OzelDurumCikar(TurkceKokOzelDurumYonetici.KISALTMA_SON_SESLI);
+
kok.OzelDurumCikar(ozelDurumlar[TurkceKokOzelDurumYonetici.KISALTMA_SON_SESLI]);
}
else
{
@@ -326,7 +327,7 @@
if (!alfabe.Harf(sonHarf).Sesli)
{
kok.KisaltmaSonSeslisi='e';
-
kok.OzelDurumEkle(TurkceKokOzelDurumYonetici.KISALTMA_SON_SESLI);
+
kok.OzelDurumEkle(ozelDurumlar[TurkceKokOzelDurumYonetici.KISALTMA_SON_SESLI]);
}
}
continue;
@@ -336,7 +337,7 @@
KokOzelDurumu oz = OzelDurum(_ozelDurum);
if (oz != null)
{
- kok.OzelDurumEkle(oz.Ad);
+ kok.OzelDurumEkle(oz);
}
#if log
else
@@ -347,8 +348,14 @@
}

//kisaltmalari ve ozel karakter iceren kokleri asil icerik
olarak ata.
- if (kok.Tip == KelimeTipi.KISALTMA ||
kok.OzelDurumIceriyormu(TurkceKokOzelDurumYonetici.OZEL_IC_KARAKTER))
- kok.Asil=okunanIcerik;
+ if (kok.Tip != KelimeTipi.KISALTMA
&& !kok.OzelDurumIceriyormu(TurkceKokOzelDurumYonetici.OZEL_IC_KARAKTER))
+ {
+ kok.Asil = null;
+ }
+ else
+ {
+ kok.OzelDurumEkle(ozelDurumlar[OZEL_IC_KARAKTER]);
//kok.Asil = okunanIcerik;
+ }
}

public void KokIcerigiIsle(Kok kok, KelimeTipi tip, String icerik)
@@ -366,9 +373,8 @@
public HarfDizisi OzelDurumUygula(Kok kok, Ek ek)
{
HarfDizisi dizi = new HarfDizisi(kok.Icerik, alfabe);
- foreach (string ozelDurumAdi in kok.KokOzelDurumlariGetir())
- {
- KokOzelDurumu ozelDurum = ozelDurumlar[ozelDurumAdi];
+ foreach (KokOzelDurumu ozelDurum in
kok.KokOzelDurumlariGetir())
+ {
if (ozelDurum.YapiBozucu() && ozelDurum.Olusabilir(ek))
ozelDurum.Uygula(dizi);
if (!ozelDurum.Olusabilir(ek) && ozelDurum.EkKisitlayici())
=======================================
--- /branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/DemoMain.cs Fri Jan 23
07:19:50 2009
+++ /branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/DemoMain.cs Wed Oct 28
12:10:47 2009
@@ -1,15 +1,11 @@
using System;
using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
+using System.IO;
+using System.Reflection;
using System.Windows.Forms;
-using NZemberek.TurkiyeTurkcesi;
-using NZemberek.DilAraclari.KokSozlugu;
using NZemberek.Cekirdek.Yapi;
-using System.Reflection;
+using NZemberek.DilAraclari.KokSozlugu;
+using NZemberek.Cekirdek.KokSozlugu;

namespace NZemberek.TurkiyeTurkcesi.Demo
{
@@ -33,10 +29,16 @@
_dilFabrikasi.CepKullan = _ayarlar.CepKullan;

List<Kok> tumKokler = new List<Kok>();
- System.IO.DirectoryInfo di = new
System.IO.DirectoryInfo(@"D:\temp\Kaynaklar");
+ FileInfo duzyazi = new
FileInfo(@"D:\NZemberek.1.0.x\NZemberek.TurkiyeTurkcesi\Kaynaklar\duzyazi-kilavuz.txt");
+ FileInfo isimler = new
FileInfo(@"D:\NZemberek.1.0.x\NZemberek.TurkiyeTurkcesi\Kaynaklar\kisi-adlari.txt");
+ FileInfo kisaltma = new
FileInfo(@"D:\NZemberek.1.0.x\NZemberek.TurkiyeTurkcesi\Kaynaklar\kisaltmalar.txt");
+ FileInfo bilisim = new
FileInfo(@"D:\NZemberek.1.0.x\NZemberek.TurkiyeTurkcesi\Kaynaklar\bilisim.txt");
+
+ // FileInfo[] files = new FileInfo[] { duzyazi, isimler,
bilisim, kisaltma};
+ FileInfo[] files = new FileInfo[] { duzyazi };
IKokOzelDurumYonetici kokOzelDurumYoneticiVer =
_dilFabrikasi.KokOzelDurumYoneticiVer();
Alfabe alfabe = _dilFabrikasi.AlfabeVer();
- foreach (System.IO.FileInfo dosya in di.GetFiles())
+ foreach (FileInfo dosya in files)
{
DuzYaziKokOkuyucu okuyucu = new DuzYaziKokOkuyucu(
dosya.FullName,
@@ -47,16 +49,17 @@
tumKokler.AddRange(list);
}

-
- IkiliKokYazici ozelYazici = new
IkiliKokYazici(@"D:\temp\mertDeneSozluk.bin");
+ AgacSozluk sozluk = new AgacSozluk(alfabe,
kokOzelDurumYoneticiVer,tumKokler);
+
+ IkiliKokYazici ozelYazici = new
IkiliKokYazici(@"D:\temp\mertSozluk.bin");
ozelYazici.yaz(tumKokler);
}

private void button2_Click(object sender, EventArgs e)
{
- Zemberek zem = new Zemberek();
- bool a = zem.KelimeDenetle("suyuyla");
- MessageBox.Show(a.ToString());
+ Zemberek zemberek = new Zemberek();
+ string[] a =
zemberek.TurkceKarakterlereDonustur("dugumsuzlukmus");
+ MessageBox.Show(a[0]);
}
}
}
=======================================
---
/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/NZemberek.TurkiyeTurkcesi.Demo.csproj
Fri Jan 23 07:19:50 2009
+++
/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/NZemberek.TurkiyeTurkcesi.Demo.csproj
Wed Oct 28 12:10:47 2009
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="3.5" DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project ToolsVersion="4.0" DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)'
== '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -12,6 +12,26 @@
<AssemblyName>NZemberek.TurkiyeTurkcesi.Demo</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
+ <FileUpgradeFlags>
+ </FileUpgradeFlags>
+ <UpgradeBackupLocation>
+ </UpgradeBackupLocation>
+ <OldToolsVersion>3.5</OldToolsVersion>
+ <PublishUrl>publish\</PublishUrl>
+ <Install>true</Install>
+ <InstallFrom>Disk</InstallFrom>
+ <UpdateEnabled>false</UpdateEnabled>
+ <UpdateMode>Foreground</UpdateMode>
+ <UpdateInterval>7</UpdateInterval>
+ <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+ <UpdatePeriodically>false</UpdatePeriodically>
+ <UpdateRequired>false</UpdateRequired>
+ <MapFileExtensions>true</MapFileExtensions>
+ <ApplicationRevision>0</ApplicationRevision>
+ <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+ <IsWebBootstrapper>false</IsWebBootstrapper>
+ <UseApplicationTrust>false</UseApplicationTrust>
+ <BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|
AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -21,6 +41,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|
AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -29,6 +50,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
@@ -68,6 +90,7 @@
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
+ <DesignTime>True</DesignTime>
</Compile>
<None Include="App.config" />
<None Include="Properties\Settings.settings">
@@ -94,6 +117,23 @@
<Name>NZemberek.TurkiyeTurkcesi</Name>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5 SP1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+ <Visible>False</Visible>
+ <ProductName>Windows Installer 3.1</ProductName>
+ <Install>true</Install>
+ </BootstrapperPackage>
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the
targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
=======================================
---
/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/Properties/Resources.Designer.cs
Fri Jan 23 07:19:50 2009
+++
/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/Properties/Resources.Designer.cs
Wed Oct 28 12:10:47 2009
@@ -1,17 +1,17 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
-// Runtime Version:2.0.50727.3053
+// Runtime Version:4.0.21006.1
//
// Changes to this file may cause incorrect behavior and will be lost
if
// the code is regenerated.
// </auto-generated>

//------------------------------------------------------------------------------

-namespace NZemberek.TurkiyeTurkcesi.Demo.Properties
-{
-
-
+namespace NZemberek.TurkiyeTurkcesi.Demo.Properties {
+ using System;
+
+
/// <summary>
/// A strongly-typed resource class, for looking up localized
strings, etc.
/// </summary>
@@ -19,51 +19,43 @@
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
-
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
+
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources
- {
-
+ internal class Resources {
+
private static global::System.Resources.ResourceManager
resourceMan;
-
+
private static global::System.Globalization.CultureInfo
resourceCulture;
-
+

[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources()
- {
- }
-
+ internal Resources() {
+ }
+
/// <summary>
/// Returns the cached ResourceManager instance used by this
class.
/// </summary>

[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager
ResourceManager
- {
- get
- {
- if ((resourceMan == null))
- {
+ internal static global::System.Resources.ResourceManager
ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new
global::System.Resources.ResourceManager("NZemberek.TurkiyeTurkcesi.Demo.Properties.Resources",
typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
-
+
/// <summary>
/// Overrides the current thread's CurrentUICulture property for
all
/// resource lookups using this strongly typed resource class.
/// </summary>

[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture
- {
- get
- {
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
return resourceCulture;
}
- set
- {
+ set {
resourceCulture = value;
}
}
=======================================
---
/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/Properties/Settings.Designer.cs
Fri Jan 23 07:19:50 2009
+++
/branches/1.0.x/NZemberek.TurkiyeTurkcesi.Demo/Properties/Settings.Designer.cs
Wed Oct 28 12:10:47 2009
@@ -1,28 +1,24 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
-// Runtime Version:2.0.50727.3053
+// Runtime Version:4.0.21006.1
//
// Changes to this file may cause incorrect behavior and will be lost
if
// the code is regenerated.
// </auto-generated>

//------------------------------------------------------------------------------

-namespace NZemberek.TurkiyeTurkcesi.Demo.Properties
-{
-
-
+namespace NZemberek.TurkiyeTurkcesi.Demo.Properties {
+
+
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
- internal sealed partial class Settings :
global::System.Configuration.ApplicationSettingsBase
- {
-
+
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")]
+ internal sealed partial class Settings :
global::System.Configuration.ApplicationSettingsBase {
+
private static Settings defaultInstance =
((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new
Settings())));
-
- public static Settings Default
- {
- get
- {
+
+ public static Settings Default {
+ get {
return defaultInstance;
}
}
=======================================
--- /branches/1.0.x/NZemberek.sln Fri Jan 23 07:19:50 2009
+++ /branches/1.0.x/NZemberek.sln Wed Oct 28 12:10:47 2009
@@ -1,6 +1,6 @@

-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}")
= "NZemberek.Cekirdek", "NZemberek.Cekirdek\NZemberek.Cekirdek.csproj", "{DE2F1045-4436-4483-81D8-C369BA176AC5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}")
= "NZemberek.TurkiyeTurkcesi", "NZemberek.TurkiyeTurkcesi\NZemberek.TurkiyeTurkcesi.csproj", "{1D82BC97-4688-421C-B32A-D1FC7E2423B1}"
@@ -10,10 +10,6 @@
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}")
= "NZemberek.TurkiyeTurkcesi.Demo", "NZemberek.TurkiyeTurkcesi.Demo\NZemberek.TurkiyeTurkcesi.Demo.csproj", "{F5D52AB3-F0B6-401B-B4FA-3E138FB22A8C}"
EndProject
Global
- GlobalSection(SubversionScc) = preSolution
- Svn-Managed = True
- Manager = AnkhSVN - Subversion Support for Visual Studio
- EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
@@ -39,4 +35,8 @@
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(SubversionScc) = preSolution
+ Svn-Managed = True
+ Manager = AnkhSVN - Subversion Support for Visual Studio
+ EndGlobalSection
EndGlobal
Reply all
Reply to author
Forward
0 new messages