* std::prev had trouble passing. Removed it and improved the code
* Only 2 lines deal with prev, the rest is just endl->'n'
* With this commit, I can compile Scilab with clang as long as I provide the -fno-openmp flag

* [#2835](bugzilla.scilab.org/show_bug.cgi?id=2835): On negative "initial event", EVTDLY_c took no notice of the input.
* Bug #2835 fixed - On negative "initial event", EVTDLY_c took no notice of the input.

That block was only half useful if it was only meant to be called by itself.
Now it can be called by another block.

The previous implementation added a special palette and thus break the
palette management. Re-using the "Commonly used blocks" is simpler and
more intuitive for the user ; the number of blocks is also configuration
dependent.

* Improves sciblk2.tst. Doesn't pass yet because of a new issue:
when a blocks parameter inside a superblock refers to a context value in the top diagram, the warning shows in NWNI or NW mode since 8d378092

http://bugzilla.scilab.org/5278
All *.tst and *.dia.ref with "xset[^e]" have been visited
171 references were in 43 files
Now: 19 references remaining in 7 files ("fpf", "dashes", "pattern")
Will be processed in other commits.

* The variable name "sb" and its description were unclear => "blockSize"
* The description of the blockSize variable was partly wrong.
* There were no illustrated results
* There was no See also section

* The pt_BR and ru_RU pages are outdated after the introduction of the
"blockSize" option 3 years ago.
Easier to retranslate from scrach => removed.

* PDF rendering: http://bugzilla.scilab.org/attachment.cgi?id=4459
* the description was not very clear
* the values given in the table were all wrong: they are no longer
numeric, and strings were wrong
* There was no example
* There was no illustration
* There was no See also section

http://bugzilla.scilab.org/14558
All files containing "square"|'square'|square(|>square< have been visited.
All relevant references processed.
To be removed in 6.1: square.xml, square.sci
To be updated in 6.1: scilab_macros.txt

* tree2code(): the only publique function of this batch.
Help pages already in the [functions] module. Works with macr2tree()
etc that are already in [functions].

* instruction2code(), expression2code(), rhs2code(), cat_code() and
format_txt() are all internals. They are mostly called from [m2sci]
and in-between. They could be moved to [m2sci] instead of [functions],
but they are also used by tree2code() that is out of [m2sci].
Anyway, they are in no way about [string].
[m2sci]/macros/kernel/ has expression2sci.sci and instruction2sci.sci files

* Detailed lists of HITS for tree2code() and for "other2code"()
functions are provided for information. To be removed before merging.