Permalink
Commits on Jan 20, 2017
  1. add the new release.

    committed Jan 20, 2017
  2. Prepare for the new 4.8.0 release.

    committed Jan 20, 2017
Commits on Jan 18, 2017
  1. Fix a "(null)" error on missing arg.

    See #12 . With a test.
    committed Jan 18, 2017
  2. Fix a crash on "-g [not-exist]".

    See #11 . Specifying a non
    existent game preset resulted in a crash. This was caused by the wrong
    array length in a for loop. Added tests.
    committed Jan 18, 2017
Commits on Jan 17, 2017
  1. Refactoring

    committed Jan 17, 2017
  2. Remove an #if that is always true.

    The contents of it are evaluated unconditionally.
    committed Jan 17, 2017
  3. Refactoring.

    committed Jan 17, 2017
  4. Small refactoring.

    committed Jan 17, 2017
  5. Replace constant with a more global one.

    NUM_SUITS
    committed Jan 17, 2017
  6. Convert a macro to an inline function.

    committed Jan 17, 2017
Commits on Jan 16, 2017
  1. flake8 sanity.

    2 empty lines after a function or a class.
    committed Jan 16, 2017
Commits on Jan 15, 2017
  1. Remove more conditional functions' definitions.

    committed Jan 15, 2017
  2. Add a test for -l extra_speed .

    committed Jan 15, 2017
  3. Remove more function bodies.

    committed Jan 15, 2017
  4. Remove some definitions of empty functions.

    On special #ifdefs that break back compat.
    committed Jan 15, 2017
Commits on Jan 14, 2017
  1. Got the tests of the site to pass again.

    spell check whitelists.
    committed Jan 14, 2017
  2. Add the new version.

    committed Jan 14, 2017
  3. Remove old file.

    committed Jan 14, 2017
  4. Fix and test another prepare_dbm* script.

    committed Jan 14, 2017
Commits on Jan 13, 2017
  1. Cleanups / refactorings.

    committed Jan 13, 2017
  2. Convert back to a benchmark-suitable makefile.

    committed Jan 13, 2017
Commits on Jan 12, 2017
  1. Add links.

    committed Jan 12, 2017
  2. Add a missing "the".

    committed Jan 12, 2017
  3. Clean up .travis.yml.

    committed Jan 12, 2017
  4. [Travis] Install a missing dep on tcmalloc.so.

    committed Jan 12, 2017
  5. Generate using make_pysol_freecell_board.py

    to avoid a circular dep and Travis CI failures.
    committed Jan 12, 2017
  6. fix and test the prepare_vendu script.

    committed Jan 12, 2017
  7. Test the prepare_dist scripts as part of CI.

    or the multi_config_tests.pl in general.
    committed Jan 12, 2017
  8. Refactorin - provide constants and rename.

    committed Jan 12, 2017
  9. Move away config.h.freecell and config.h.win32.

    They were superseded by cmake and Tatzer and suffered from bit
    rot.
    committed Jan 12, 2017
  10. Remove DEBUG_STATES.

    They added some annoying #ifdef s to the code - are not much easier to
    debug than COMPACT_STATES And INDIRECT_STACK_STATES and are much slower.
    
    I guess it's the end of an era.
    committed Jan 12, 2017
Commits on Jan 11, 2017
  1. Rephrase the README and fix.

    committed Jan 11, 2017
Commits on Jan 10, 2017
  1. Cleanups.

    committed Jan 10, 2017
  2. Rename "stacks" to "columns".

    committed Jan 10, 2017