profile
viewpoint
Andrew Bird andrewbird Sphere Systems Launceston, Cornwall, UK http://www.spheresystems.co.uk

pmarti/python-messaging 194

Pure python SMS/MMS encoder/decoder

andrewbird/wader 16

Wader - Modem Manager compatible core

andrewbird/vodafone-mobile-broadband 12

Vodafone Mobile Broadband 3.x repository

andrewbird/dosemu2 2

Run DOS programs under linux:

andrewbird/oldskool-fonts 2

Packaging for https://int10h.org Old School fonts

FDOS/kitten 2

Functions that emulate UNIX catgets

andrewbird/comcom32 1

32bit command.com

andrewbird/pcmos386 1

PC-MOS/386

andrewbird/vodafone-mobile-connect 1

Vodafone Mobile Connect 2.x repository

andrewbird/wader-gtk 1

Wader - GUI

startednemerle/dcc

started time in a day

starteduxmal/reko

started time in 2 days

startedramikg/tdinfo-parser

started time in 2 days

issue commentdgtlrift/hp2xx

"Official" 3.5 source release / revive https://www.gnu.org/software/hp2xx/

Hello, I did a little work on hp2xx back in 2002/3, but I have no need for it myself today. I always sent my changes to @martin-frbg and they made it into releases at Gnu, so hopefully he might know whom maintains it today.

oweidner

comment created time in 2 days

issue commentdosemu2/dosemu2

set up COUNTRY settings

Do you think it might be possible to build it dynamically for FDPP from the host system? My machine has this

$ locale -c -k LC_MONETARY
LC_MONETARY
int_curr_symbol="GBP "
currency_symbol="£"
mon_decimal_point="."
mon_thousands_sep=","
mon_grouping=3;3
<snip>

But I've no idea what calls locale makes to obtain that info.

stsp

comment created time in 2 days

PR opened dosemu2/fdpp

Nls 01
+1 -5109

0 comment

2 changed files

pr created time in 2 days

create barnchandrewbird/fdpp

branch : nls-01

created branch time in 2 days

issue commentFDOS/country

Kernel reports "Space between value and currency symbol = NO" for Germany

No problem. I also didn't know until 4 days ago, that there's a different way to provide (at least partial) country info.

So that's a FreeDOS only thing then, as I tried it on MSDOS 6.22 and DRDOS 7.01 and neither provided the fallback if no country.sys was present?

bttrx

comment created time in 2 days

push eventandrewbird/kernel

Andrew Bird

commit sha 5b2ce7b5b8fe5464c537ef320e431c9b88ad5d1e

NLS: Set Country code on fallback In the case that config.sys contains the directive 'COUNTRY=xxx' and no 'country.sys' file is specified, the kernel falls back to searching some internal hardcoded default table. If this is done and an entry is found we need to set the country code. [fixes https://github.com/FDOS/country/issues/5]

view details

push time in 2 days

push eventandrewbird/kernel

Andrew Bird

commit sha dd69862b9378a0723227de47704d5f3136b4fadf

CI: Remove Travis as it no longer works for us.

view details

Kenneth J Davis

commit sha a6781df62dd4301dfac7ecf4b2395c846275d046

Update copyright year

view details

Andrew Bird

commit sha 94655e9d48eab15bbb79843ffd15d5183438e353

NLS: Set Country code on fallback In the case that config.sys contains the directive 'COUNTRY=xxx' and no 'country.sys' file is specified, the kernel falls back to searching some internal hardcoded default table. If this is done and an entry is found we need to set the country code. [fixes #https://github.com/FDOS/country/issues/5]

view details

push time in 2 days

PR opened FDOS/kernel

Debug

Some changes for using -DDEBUG with GCC compiler and Dosemu

+12 -4

0 comment

3 changed files

pr created time in 2 days

create barnchandrewbird/kernel

branch : debug

created branch time in 2 days

CommitCommentEvent
CommitCommentEvent

create barnchandrewbird/kernel

branch : nls-03

created branch time in 3 days

issue openeddosemu2/fdpp

Default country information not being set

I'm trying to track down a bug in FreeDOS kernel see https://github.com/FDOS/country/issues/5#issuecomment-1003753218. I thought I use FDPP to debug as I can step through in gdb, however I'm seeing a different issue in that FDPP doesn't set any default values at all.

To reproduce

  1. Edit fdppconf.sys to include country=049
  2. Make sure there's no country.sys available to load
  3. Run @bttrx country.exe program from here https://www.bttr-software.de/tmp/COUNTRY.ZIP (it just calls int21/3800)
expected (something like)
C:\>country                                                                     
Country code       : 49                                                         
Date format        : 0001h (dd mm yy)                                           
Time format        : 01h (Bit 0: 24-hour clock = YES)                           
Thousands separator: .                                                          
Decimal separator  : ,                                                          
Date separator     : .                                                          
Time separator     : :                                                          
Data-list separator: ,                                                          
Currency symbol    : EUR                                                          
Currency format    : 03h (Bit 0: Currency symbol follows value = YES            
                          Bit 1: Space between value and currency symbol = YES  
                          Bit 2: Currency symbol replaces decimal point = NO)   
Currency precision : 2                                                          
Case map routine   : XXXX:YYYY
actual
C:\>country
Country code       : 1
Date format        : 0100h (unknown)
Time format        : 02h (Bit 0: 24-hour clock = NO)
Thousands separator: ,
Decimal separator  : .
Date separator     : -
Time separator     : :
Data-list separator: ,
Currency symbol    :
Currency format    : 00h (Bit 0: Currency symbol follows value = NO
                          Bit 1: Space between value and currency symbol = NO
                          Bit 2: Currency symbol replaces decimal point = NO)
Currency precision : 0
Case map routine   : FA40:1701
for reference if we allow loading of FreeDOS's country.sys the results are
C:\>country
Country code       : 49
Date format        : 0001h (dd mm yy)
Time format        : 01h (Bit 0: 24-hour clock = YES)
Thousands separator: .
Decimal separator  : ,
Date separator     : .
Time separator     : :
Data-list separator: ,
Currency symbol    : €
Currency format    : 03h (Bit 0: Currency symbol follows value = YES
                          Bit 1: Space between value and currency symbol = YES
                          Bit 2: Currency symbol replaces decimal point = NO)
Currency precision : 2
Case map routine   : FA40:1719

created time in 3 days

delete branch andrewbird/freecom

delete branch : lang_update

delete time in 3 days

startedNico01/ded

started time in 3 days

PR opened FDOS/freecom

Lang update

Update from fd-nls as per #69

+1516 -1

0 comment

4 changed files

pr created time in 5 days

create barnchandrewbird/freecom

branch : lang_update

created branch time in 5 days

issue commentFDOS/freecom

European Portuguese

Ignore question about pt_br, it's cp850/8 and you probably need to import it too

shidel

comment created time in 5 days

issue commentFDOS/freecom

European Portuguese

That's great, but I'm not sure where you got the initial import of Freecom's strings from as the filenames are formed differently, not DOS compliant and at present Freecom's build utilities won't process them.

Freecom's utilities expect strings/french.{err,lng}, your repo has source/freecom_{err,lng}.fr. I actually prefer a hybrid of the two, but for now I'll just rename it to pt.{err,lng}, or else the utilities will need changes. As we already have a translation called pt_br.{err,lng}, what should happen to that?

shidel

comment created time in 5 days

issue commentFDOS/country

Kernel reports "Space between value and currency symbol = NO" for Germany

I'll try to have a look tomorrow.

bttrx

comment created time in 6 days

PR opened FDOS/kernel

CI: Remove Travis as it no longer works for us.
+1 -30

0 comment

3 changed files

pr created time in 8 days

create barnchandrewbird/kernel

branch : no-more-travis

created branch time in 8 days

CommitCommentEvent
CommitCommentEvent

delete branch andrewbird/dosemu2

delete branch : ci-libi86-update2

delete time in 9 days

startedcea-sec/miasm

started time in 9 days

CommitCommentEvent
more