Activity for Bart Oldeman

  • Bart Oldeman Bart Oldeman created a blog post

    Migrated to GitHub

  • Bart Oldeman Bart Oldeman modified ticket #2

    system does not have required compilers and libraries

  • Bart Oldeman Bart Oldeman modified ticket #6

    Not able to see all the results in the bifurcation diagram (8 dim ODE)

  • Bart Oldeman Bart Oldeman posted a comment on ticket #6

    There are two workarounds: 1. set NPR=1 and use the values in the solution file; for every line in the bifurcation diagram there is now a label with a corresponding solution. 2. or: use the PVLS subroutine (see demo pvl for examples) to put the values of U into unused parameter values (e.g PAR(21) to PAR(29)) and list those explicitly in the ICP list. All parameters that are listed in ICP are put in the bifurcation diagram file.

  • Bart Oldeman Bart Oldeman modified ticket #2

    Floating point number format

  • Bart Oldeman Bart Oldeman posted a comment on ticket #2

    This was done in 2013 in the SVN here and now at https://github.com/auto-07p

  • Bart Oldeman Bart Oldeman modified ticket #3

    problem in compiling fcon.c

  • Bart Oldeman Bart Oldeman modified ticket #8

    Install error: "No rule to make target `install'. Stop."

  • Bart Oldeman Bart Oldeman posted a comment on ticket #8

    There has never been a proper "make install". You compiled successfully and can now use AUTO by doing "source cmds/auto.env.sh" (you may need to edit that file to adjust AUTO_DIR if AUTO is not in $HOME/auto/07p).

  • Bart Oldeman Bart Oldeman modified ticket #7

    Error when trying to plot since instation of Matplotlib 2.0

  • Bart Oldeman Bart Oldeman posted a comment on ticket #7

    It's a combination of not overriding N.nonzero (because that is now used by matplotlib itself) but also explicitly using N.flatnonzero in the AUTO python code, as done here: https://github.com/auto-07p/auto-07p/commit/df84ddbc79ae86f13d5840f3c6cdfdfe56b7936a it's now fixed in that github repository.

  • Bart Oldeman Bart Oldeman modified ticket #2

    fix auto-07p for newer numpy

  • Bart Oldeman Bart Oldeman posted a comment on ticket #2

    Please try: https://github.com/auto-07p/auto-07p it's fixed there and the plotter tested with Python 3, numpy and matplotlib.

  • Bart Oldeman Bart Oldeman modified ticket #4

    E for exponent dropped in solution file

  • Bart Oldeman Bart Oldeman modified ticket #9

    Fails to build with GCC/ gfortran 8: "Error: Actual argument contains too few elements for dummy argument ‘angle’ (3/4) at (1)".

  • Bart Oldeman Bart Oldeman posted a comment on ticket #9

    I fixed it here: https://github.com/auto-07p/auto-07p/commit/4d22983d627762fc2d6e763796668e6ea4f7a783 just replace ANGLE(3) with ANGLE(4) and it will compile.

  • Bart Oldeman Bart Oldeman modified ticket #1

    Minor compile fix

  • Bart Oldeman Bart Oldeman modified ticket #1

    fcon.c

  • Bart Oldeman Bart Oldeman posted a comment on ticket #88

    I can't reproduce this anymore with the newest pre's (which no longer use stream i/o except for debug statements)

  • Bart Oldeman Bart Oldeman posted a comment on ticket #189

    The OpenWatcom built-in delay() and the one I wrote for GCC use int21/ah=0x2c instead, to go via DOS. sound() itself still uses port 0x61 bits 0 and 1 to turn the PC speaker on and off. commandg.com and commandw.com in the newest pre's use that (at github.com/FDOS/freecom)

  • Bart Oldeman Bart Oldeman posted a comment on ticket #209

    Fixed in 0.83pre5.

  • Bart Oldeman Bart Oldeman committed [r1835]

    cmd: shift: use correct context

  • Bart Oldeman Bart Oldeman committed [r1834]

    Replace XMSrequest external asm with inline asm for GCC.

  • Bart Oldeman Bart Oldeman committed [r1833]

    Update version.

  • Bart Oldeman Bart Oldeman committed [r1832]

    Remove extra "far", no longer necessary for GCC, breaks OW.

  • Bart Oldeman Bart Oldeman committed [r1831]

    Update changelog for 0.84pre5.

  • Bart Oldeman Bart Oldeman committed [r1830]

    Serbian/Yugoslavian for cp852 from freedoslocal (Dejan Strbac)

  • Bart Oldeman Bart Oldeman committed [r1829]

    Slovenian translations from freedoslocal (Matej Horvat)

  • Bart Oldeman Bart Oldeman committed [r1828]

    Set eol-style to CRLF on Turkish language files.

  • Bart Oldeman Bart Oldeman committed [r1827]

    Add Turkish translations from freedoslocal.

  • Bart Oldeman Bart Oldeman committed [r1826]

    Update French translations from freedoslocal (Mateusz Viste)

  • Bart Oldeman Bart Oldeman posted a comment on ticket #192

    Thanks for the proposed fix. I fixed it slightly differently though: https://sourceforge.net/p/freedos/svn/1825

  • Bart Oldeman Bart Oldeman committed [r1825]

    Fix #192 FOR %i IN (*.*) do @ECHO %i does not work

  • Bart Oldeman Bart Oldeman committed [r1824]

    Fix [bugs:#209] The shell doesn't display any error if exec fails.

  • Bart Oldeman Bart Oldeman committed [r1823]

    Reduce ifdef's for GCC, using new ia16-elf-gcc functionality.

  • Bart Oldeman Bart Oldeman committed [r1822]

    Use cglobal and cextern macros in asm files for globals.

  • Bart Oldeman Bart Oldeman committed [r1821]

    Use last-fit dosalloc for copy&dir buffers to work well with large model

  • Bart Oldeman Bart Oldeman committed [r1820]

    Plug memory leak in and around comResFile().

  • Bart Oldeman Bart Oldeman committed [r1819]

    Plug memory leak in and around comResFile().

  • Bart Oldeman Bart Oldeman committed [r1818]

    _dos_allocmem takes a pointer to unsigned, not unsigned long.

  • Bart Oldeman Bart Oldeman committed [r1817]

    Wrap dprintf macro into do { ... } while (0);

  • Bart Oldeman Bart Oldeman committed [r1816]

    Use only libc stdio in DEBUG build, not printf from clib.

  • Bart Oldeman Bart Oldeman committed [r1815]

    Use plain CLIB (non-tiny) stdio for debug build.

  • Bart Oldeman Bart Oldeman committed [r1814]

    Override printf and co via preprocessor instead of linker level.

  • Bart Oldeman Bart Oldeman committed [r1813]

    Add missing io.h include for dos_write/_write.

  • Bart Oldeman Bart Oldeman committed [r1812]

    Remove no longer used tempfile/rmtmpfile.

  • Bart Oldeman Bart Oldeman committed [r1811]

    Fix cgetchar_timed and eliminate its call to fputmc.

  • Bart Oldeman Bart Oldeman committed [r1810]

    Replace fputmc calls by more direct memset/dos_write calls.

  • Bart Oldeman Bart Oldeman committed [r1809]

    Fix non-small (debug) model compilations for Turbo/Borland.

  • Bart Oldeman Bart Oldeman committed [r1808]

    Compile debug version in medium memory model instead of large.

  • Bart Oldeman Bart Oldeman committed [r1807]

    Fix debug version (large model); enable for watcom.

  • Bart Oldeman Bart Oldeman committed [r1806]

    Create and use sfn_creat() and use instead of dos_creatnew()

  • Bart Oldeman Bart Oldeman committed [r1805]

    lfn_creat needs to truncate files that already exist.

  • Bart Oldeman Bart Oldeman committed [r1804]

    Fix hang for batchfiles that do not end with an EOL character.

  • Bart Oldeman Bart Oldeman committed [r1803]

    Update changelog and version to 0.83pre4.

  • Bart Oldeman Bart Oldeman committed [r1800]

    Make echolib.bat compatible with cmd.exe (Tom Ehlert).

  • Bart Oldeman Bart Oldeman committed [r1799]

    Fix build for gcc: load_icd and strings did not agree.

  • Bart Oldeman Bart Oldeman committed [r1798]

    Fix parsefnm failures and cleanup other inline asm.

  • Bart Oldeman Bart Oldeman committed [r1797]

    Revert change for rev 1776.

  • Bart Oldeman Bart Oldeman committed [r1796]

    Replace use of inline asm lcall/call for gcc with plain C calls.

  • Bart Oldeman Bart Oldeman committed [r1795]

    Clean more thoroughly and build output infores.exe for GCC instead of a.out.

  • Bart Oldeman Bart Oldeman committed [r1794]

    Update changelog for 0.84pre3.

  • Bart Oldeman Bart Oldeman committed [r1793]

    Bump version to 0.84pre3 and announce the compiler that was used.

  • Bart Oldeman Bart Oldeman committed [r1792]

    Make sure that ds=ss in XMSexec call.

  • Bart Oldeman Bart Oldeman committed [r1791]

    fmemcpy now compiles properly with ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1790]

    Use GNU Make instead of OW wmake to compile with ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1789]

    Build strings without needing to create/remove the subdirectory.

  • Bart Oldeman Bart Oldeman committed [r1788]

    Fix warnings and 1 error when compiling with Turbo C++.

  • Bart Oldeman Bart Oldeman committed [r1787]

    Fix dosFCB2 typo in commit 1781, thanks Christian Masloch.

  • Bart Oldeman Bart Oldeman committed [r1786]

    Enable -Wall for ia16-elf-gcc and fix all those warnings.

  • Bart Oldeman Bart Oldeman committed [r1785]

    Move xmssave and some related variables to near transient data.

  • Bart Oldeman Bart Oldeman committed [r1784]

    Fix "TODO make XMSsave two structures in order to drop this subroutine"

  • Bart Oldeman Bart Oldeman committed [r1783]

    Make XMSexec function near and move 80 resident code bytes to transient section.

  • Bart Oldeman Bart Oldeman committed [r1782]

    fix xms-swap TODO: first_time either 04ah or 049h --> no jumps

  • Bart Oldeman Bart Oldeman committed [r1781]

    Port xms-swap support to ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1780]

    xms-swap: move residentCS from cs: to ds:

  • Bart Oldeman Bart Oldeman committed [r1779]

    Adjust stack and heap for ia16-elf-gcc command.com.

  • Bart Oldeman Bart Oldeman committed [r1778]

    Stack size for OW needs to be 4K instead of default 2K.

  • Bart Oldeman Bart Oldeman committed [r1777]

    Reduce heap memory by only keeping the necessary rest of the command line.

  • Bart Oldeman Bart Oldeman committed [r1776]

    Keep the context permanently on the heap via realloc, to reduce fragmentation.

  • Bart Oldeman Bart Oldeman committed [r1775]

    Properly patch the heap size for Open Watcom

  • Bart Oldeman Bart Oldeman committed [r1774]

    getEnv: remove static pointers, caller responsible for free.

  • Bart Oldeman Bart Oldeman committed [r1773]

    We need to save ES in asm for ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1772]

    Fix farwrite and hence copy for Turbo/GCC. Fixes regression from r1614.

  • Bart Oldeman Bart Oldeman committed [r1771]

    Fix "dir" output for dates with our own printf.

  • Bart Oldeman Bart Oldeman committed [r1770]

    Use stdcall calling convention (-mrtd) for intr().

  • Bart Oldeman Bart Oldeman committed [r1769]

    ia16-elf-gcc: do not use builtin printf, because we supply our own.

  • Bart Oldeman Bart Oldeman committed [r1768]

    ia16-elf-gcc: use _lseek instead of lseek.

  • Bart Oldeman Bart Oldeman committed [r1767]

    Eliminate dependency on feof and fileno from stdio.h.

  • Bart Oldeman Bart Oldeman committed [r1766]

    Add missing functions so command.exe and load_icd.exe link for ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1765]

    The ia16-elf-gcc port now compiles asm files to elf.

  • Bart Oldeman Bart Oldeman committed [r1764]

    Port C files in shell to ia16-elf-gcc. Now fails at linker stage.

  • Bart Oldeman Bart Oldeman committed [r1763]

    Port lib and cmd to ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1762]

    Port strings library to ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1761]

    Port suppl to ia16-elf-gcc.

  • Bart Oldeman Bart Oldeman committed [r1760]

    kswap_p is a _seg * pointer so we need MK_SEG_PTR

  • Bart Oldeman Bart Oldeman committed [r1759]

    Fix build.sh -r and XMS_SWAP.

  • Bart Oldeman Bart Oldeman committed [r1758]

    Fix ptchsize for 64-bit gcc.

  • Bart Oldeman Bart Oldeman committed [r1757]

    Fix DOS-typo in %LNG% (should be $LNG)

  • Bart Oldeman Bart Oldeman committed [r1756]

    Use "add si, byte 10" so old and new NASM generate the same opcodes.

1 >