[Pharo-project] LanguageEnvironment depending on Network stuff
stephane.ducasse at inria.fr
Thu Mar 15 11:55:41 EDT 2012
On Mar 15, 2012, at 4:32 PM, Guillermo Polito wrote:
> In kernel we have
> Dunno if all are needed in the kernel, or if they should be added as extra packages for those who wants them…
probably nepalese can be out :)
Since I guess that it also have links to other
> On Thu, Mar 15, 2012 at 12:18 PM, Stéphane Ducasse <stephane.ducasse at inria.fr> wrote:
> I would also removed the thibetan environment.
> > Do we want this dependency?
> > LanguageEnvironment>>fontDownload
> > "(Locale isoLanguage: 'ja') languageEnvironment fontDownload"
> > (FileDirectory default fileExists: self fontFullName)
> > ifTrue: [^ self].
> > Cursor read
> > showWhile: [self fontDownloadUrls
> > do: [:each | [ | contents f |contents := (each , '/' , self fontFileName) asUrl retrieveContents contents.
> > (contents first: 2)
> > = 'PK'
> > ifTrue: [f := FileStream newFileNamed: self fontFullName.
> > f binary.
> > [f nextPutAll: contents]
> > ensure: [f close].
> > ^ self]]
> > on: NameLookupFailure
> > do: [:e | e]]].
> > self error: 'Fonts does not found (' , self fontFullName , ')'
> > http://code.google.com/p/pharo/issues/detail?id=5479&thanks=5479&ts=1331734668
More information about the Pharo-dev