Re: [Freedos-devel] Please update Bloček and Kašmár

2012-07-27 Thread Ladislav Lacina
I released a small update of Bloček and Kašmár. 
Download from http://www.laaca-mirror.ic.cz

Except two typos I fixed charmap in both programs - Bloček and Kašmár.

Besides that I tried very hard to track and fix hardly reproduceable crash when 
loading big files. This problem occurs only with compilation by FPC 2.x.x. I 
was not able to reliable fix this behaviour and I suspect some problem with 
peephole optimizer in FPC 2.x.x - I think it sometimes "forgets" to include 
segment change prefix (from DS to FS) when accessing DOS memory.

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] Please update Bloček and Kašmár

2012-07-22 Thread Ladislav Lacina
All texts in Bloček are stored in external text files. For english language are 
named BLOCEK1.EN and BLOCEK2.EN
Descriptions for keyboard layouts are stored in .\KEY_TBL\*.KTB files

>  Původní zpráva 
> Od: Tae Wong 
> Předmět: [Freedos-devel] Please update Bloček and Kašmár
> Datum: 20.7.2012 07:30:58
> 
> Please update Bloček to have the following features.
> 
> BIDI
> Full Support
> No Support
> Simple Support
> 
> CHARACTER RENDERING
> Control Characters: Picture Glyph, Decimal, Hexadecimal, Invisible
> Formatting Characters: Picture Glyph, Alternative Glyph, Invisible
> Private Use Characters: Standard Glyph, Picture Glyph, Decimal, Hexadecimal
> Spaces: Standard Glyph, Picture Glyph, Middle Dot
> Surrogate Codepoints: Picture Glyph, Decimal, Hexadecimal
> Unavailable Characters: Picture Glyph, Character Name, Decimal, Hexadecimal
> Unassigned Codepoints (these are not characters): Picture Glyph,
> Decimal, Hexadecimal
> Unsupported Characters: Picture Glyph, Character Name, Decimal, Hexadecimal
> 
> Bloček allows both decimal and hexadecimal, while UniPad only allows
> hexadecimal.
> 
> FONT ERRORS in LATIN216.CH and LATIN218.CH
> The letters e, eacute and ecaron is changed, but edieresis and eogonek
> do not match the letter e. Please update the e, eacute and ecaron to
> match edieresis and eogonek.
> The number zero is slashed instead of having a dot.
> 
> GRAMMAR and SPELLING ERRORS in Bloček
> Bloček hasn't any restrictions about maximal file or file length.
> 
> GRAMMAR and SPELLING ERRORS in Kašmár
> Unfortunately TTF2PCX has a bug. It claims it can convert
> chars up to 65535 but it the fact hadles chars only up to 32767
> 
> KEYBOARDS
> The Brazilian Portuguese keyboard is called Brasil.
> 
> Please update Bloček and Kašmár by contacting Laaca to fix these
> grammar and spelling errors.
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
> 
> 
> 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] Please update Bloček and Kašmár

2012-07-20 Thread Rugxulo
Hi,

On Fri, Jul 20, 2012 at 12:30 AM, Tae Wong  wrote:
> Please update Bloček to have the following features.
>
> BIDI
> Full Support
> No Support
> Simple Support

Unlikely, though who knows what Laaca is capable of.   :-)

Anyways, I vaguely thought that Mined had some BIDI support, but like
most people around here, I'm incapable of testing such languages
(unknown to me). See http://www.towo.net/mined/ .

GNU Emacs also recently got some BIDI support, thanks to Eli Z. and
others, but I'm not sure if that's in 23.3 (where a prebuilt DJGPP
binary exists) or only 24.1 (which may or may not build with DJGPP).
My weak attempt at building 24.1 failed, probably something silly, but
I'm honestly not sure if Eli Z. still intends to maintain it for DJGPP
or will give up soon (as he vaguely hinted was possible eventually).
Your best bet there is to join news://comp.os.msdos.djgpp or email him
directly, esp. if you're willing to test. Be sure to install 23.3
first. See http://na.mirror.garr.it/mirrors/djgpp/current/v2gnu/em2303b.zip
(WARNING: 42 MB!).

> CHARACTER RENDERING
> Control Characters: Picture Glyph, Decimal, Hexadecimal, Invisible
> Formatting Characters: Picture Glyph, Alternative Glyph, Invisible
> Private Use Characters: Standard Glyph, Picture Glyph, Decimal, Hexadecimal
> Spaces: Standard Glyph, Picture Glyph, Middle Dot
> Surrogate Codepoints: Picture Glyph, Decimal, Hexadecimal
> Unavailable Characters: Picture Glyph, Character Name, Decimal, Hexadecimal
> Unassigned Codepoints (these are not characters): Picture Glyph,
> Decimal, Hexadecimal
> Unsupported Characters: Picture Glyph, Character Name, Decimal, Hexadecimal
>
> Bloček allows both decimal and hexadecimal, while UniPad only allows
> hexadecimal.

Mined and GNU Emacs have their own ways of representing unknown
glyphs, and personally I like Mined's handling of everything. (GNU
Emacs internal / default encoding is Unicode nowadays.) GNU Emacs is
nice too but a bit unwieldy. Honestly, I've not used them much for
real Unicode stuff, esp. not Blocek (mainly because I always forget!),
but I'm predominantly English-speaking, so I have no huge need.
(Sorry, pathetic but true.)

> FONT ERRORS in LATIN216.CH and LATIN218.CH
> The letters e, eacute and ecaron is changed, but edieresis and eogonek
> do not match the letter e. Please update the e, eacute and ecaron to
> match edieresis and eogonek.
> The number zero is slashed instead of having a dot.

Can't you manually edit these with Kasmar? Feel free to post a patch
somewhere!  ;-)

> GRAMMAR and SPELLING ERRORS in Bloček
> Bloček hasn't any restrictions about maximal file or file length.

I'm not understanding. What should or shouldn't it do here? FreeDOS is
currently limited to files of max. 2 GB size, presumably only limited
by free DPMI (extended) memory. File "name" length is 8.3 (or maybe?
260 with LFNs enabled via DOSLFN or other third-party tool), though
I'm not sure how well DOSLFN supports non-ASCII filenames (probably
very weakly).

> GRAMMAR and SPELLING ERRORS in Kašmár
> Unfortunately TTF2PCX has a bug. It claims it can convert
> chars up to 65535 but it the fact hadles chars only up to 32767

If you are willing to search the sources, it's probably easy to fix.
Does this mean your language needs that many "chars"?

> KEYBOARDS
> The Brazilian Portuguese keyboard is called Brasil.

Probably to differentiate from Portugal's dialect, I suppose. (Or did
you mean spelling? Brazil seems to call itself "Brasil"!)

> Please update Bloček and Kašmár by contacting Laaca to fix these
> grammar and spelling errors.

I assume his email still works. You could also try posting on BTTR's
Forum, where he often frequents. But don't expect any quick changes.
Like most people, he's probably busy (sadly).
http://www.bttr-software.de/forum/

But, dare I say it, big thanks for the feedback!  :-)

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel