[Pharo-users] CiteZen and Pharo 5 / Pharo4 tests

stepharo stepharo at free.fr
Mon Oct 19 03:00:57 EDT 2015


Fixed and I pushed two new configurations of in MetaRepo 40 and 50

Le 18/10/15 17:33, Stephan Eggermont a écrit :
> On 18-10-15 12:31, Stephan Eggermont wrote:
>> I've committed a version to the MetaRepoForPharo50 as I
>> couldn't write in the repo. In Pharo 5 it doesn't load.
>> I changed the build to use the MetaRepo version and build both 4 and 5
>> versions.
>
> In Citezen-Reborn-StephaneDucasse.36 there is the method
> CZSingleAuthorDocBuilder class>>#latex
> that doesn't compile in Pharo 5
>
> 'latex
>     "self latex"
>
>     | builder |
>     builder := self new
>         fileNamed: ''rmod.bib'';
>         toLatex;
>         french;
>         fieldOrder: #(#author
>               #title
>               #journal
>               #booktitle
>               #volume
>               #pages
>               #publisher
>               #year
>               # school
>               #impactfactor
>               #misc); "removed doi and url since they may contain _ 
> and the generator does not handle that well for the moment."
>         setFilteringOn;
>         yourself.
>     builder generateLatexFile.
>     '
>
> because of the space between # and school.
>
> Getting from the Syntax Error: Expecting a literal type to the 
> compilation context is 19 levels deep on the stack. I think it would 
> be useful to present more information than just the error message and 
> the source when loading & compiling a package.
>
> BibPhraseLibrary twice uses #allMethodsInCategory: that should be 
> replaced by allSelectorsInProtocol: (deprecated in Pharo 3) in 
> Citezen-Rendering.
>
> In baseline1.7 the dependencies on Seaside/Grease/Pier/Magritte 
> versions probably need updates. Magritte2 and Pier2 have never been 
> tried on Pharo5 AFAIK. Smacc has moved to github.
>
> Stephan
>
>
>





More information about the Pharo-users mailing list