Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 03/06/20 in all areas

  1. HxD is a Freeware hex, disk and memory editor, that is fast and can handle files of arbitrary size (up to 8 EiB). Some of the feature highlights are: Disk editor (automatically unmounts drives as necessary when saving changes) Memory editor (full support for 64 and 32-bit) Data folding, for easier overview and hiding inaccessible regions Data inspector Converts current data into many types, for editing and viewing Open source plugin-framework to extend with new, custom type converters Search and replace with support for various data types Importing and exporting of Intel Hex, Motorola S-Records Exporting to Pascal, C, Java, C#, VB.NET, PureBasic, but also HTML, RTF, and TeX Checksum and hash generation and validation File compare Tools to split, join and shredder files Currently, available in version 2.4 and 17 languages: HxD download. P.S.: If you like it, please star the code on GitHub or give it a (good 😉) rating on download sites.
  2. Hello all, I am sorely missing a way to document sourcecode alongside the sourcecode. I believe that what I'm looking for doesn't even exist. Or? I find formats like Xmldoc totally obnoxious because it interrupts the source code and the text is never in the place where I need to consult it. My wide screen has plenty of horizontal space alongside the code. So why can't I use that empty space to explain what my code is doing and why I wrote it that way, maybe even with nice text formatting, hyperlinks and images?
  3. I assume you meant "FMX will improve faster without ARC. " But, no, FMX improvements (as in framework improvements) are in no way related to memory management model. The only difference between FMX and VCL code related to memory management is that FMX calls DisposeOf to release FMX components and VCL calls Free. Bottom line, FMX will just run faster on mobile platforms without ARC, but that is it. Other improvements will come (or not) unrelated to the memory management mode change.
  4. David Heffernan

    tDictionary<>.SetCapacity

    Isn't this something you set when you create the dictionary? Does the spring4d implementation offer more functionality?
  5. Angus Robertson

    Internationalized Domain Names (IDN)

    Not a single ASCII character in that name, converts to xn--90aijkdmaud0d.xn--p1ai with no single hyphens, although conversion back to Unicode does not like it. IDN is now working with forward DNS lookups, using the DnsLookup function, now need to look at other places that don't use that function like ping. Angus
  6. Sherlock

    Anything sensible for source code documentation?

    As an expansion to that, what code should have is a comment explaining the why.
  7. Fr0sT.Brutal

    Internationalized Domain Names (IDN)

    I took a quick look at IDN format and wonder what drugs its creators did take.
×