Fresh IDE . Changes On Branch wrong_fix
Not logged in

This repository is a mirror!

The original is located on: https://fresh.flatassembler.net/fossil/repo/fresh
If you want to follow the project, please update your remote-url

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch wrong_fix Excluding Merge-Ins

This is equivalent to a diff from 1ba2f95b42 to b381118791

2018-08-31
17:42
Implemented TextAddBytes in buffergap.asm check-in: 4a97043175 user: johnfound tags: FreshLibDev
2018-07-28
13:02
Wrong fix.... rollback. Closed-Leaf check-in: b381118791 user: johnfound tags: wrong_fix
12:57
Fixed a bug in StrCompSort2 procedure. (Compare for sorting purposes) check-in: 1ba2f95b42 user: johnfound tags: FreshLibDev
2018-07-04
12:22
Commented out some debug output in uconfig.asm; Code cleanup in Linux/_process_native.asm; Small bugfix in network.asm; check-in: aed56f1b2f user: johnfound tags: FreshLibDev

Changes to freshlib/system/files.asm.

410
411
412
413
414
415
416
417
418
419
420
421
422
423
424

.by_name:
        test    [.HowToSort], fdsByName
        jz      .inner

        stdcall StrCompSort2, [esi+TArray.array+8*ecx+TDirItem.hFilename], [esi+TArray.array+8*ebx+TDirItem.hFilename], FALSE
        test    [.HowToSort], fdsDescending
        jnz     @f
        neg     eax
@@:
        test    eax, eax
        jns     .inner

.swap:
        push    [esi+TArray.array+8*ecx+TDirItem.hFilename]







|







410
411
412
413
414
415
416
417
418
419
420
421
422
423
424

.by_name:
        test    [.HowToSort], fdsByName
        jz      .inner

        stdcall StrCompSort2, [esi+TArray.array+8*ecx+TDirItem.hFilename], [esi+TArray.array+8*ebx+TDirItem.hFilename], FALSE
        test    [.HowToSort], fdsDescending
        jz      @f
        neg     eax
@@:
        test    eax, eax
        jns     .inner

.swap:
        push    [esi+TArray.array+8*ecx+TDirItem.hFilename]