Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: szaghi/FLAP
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1.0
Choose a base ref
...
head repository: szaghi/FLAP
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.1
Choose a head ref
  • 18 commits
  • 19 files changed
  • 1 contributor

Commits on May 9, 2016

  1. Merge tag 'v1.1.0' into develop

    Add Olle markdown manpage, stable release, fully backward compatible.
    szaghi committed May 9, 2016
    Configuration menu
    Copy the full SHA
    88b5967 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2016

  1. update licenses

    szaghi committed May 25, 2016
    Configuration menu
    Copy the full SHA
    fd0db56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1340d68 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2016

  1. update to last PENF

    szaghi committed Jun 8, 2016
    Configuration menu
    Copy the full SHA
    4366910 View commit details
    Browse the repository at this point in the history
  2. Rely on link instead of FoBiS recursion

    Rely on link instead of FoBiS recursion
    szaghi committed Jun 8, 2016
    Configuration menu
    Copy the full SHA
    45a143e View commit details
    Browse the repository at this point in the history
  3. update travis config

    szaghi committed Jun 8, 2016
    Configuration menu
    Copy the full SHA
    689b750 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2016

  1. Configuration menu
    Copy the full SHA
    2ca4a07 View commit details
    Browse the repository at this point in the history
  2. update PENF submodule

    szaghi committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    a662930 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1124f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c285115 View commit details
    Browse the repository at this point in the history
  5. update makedoc

    szaghi committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    c47d084 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a219aa2 View commit details
    Browse the repository at this point in the history
  7. fix issue#67

    szaghi committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    a302a6d View commit details
    Browse the repository at this point in the history
  8. update makefile

    szaghi committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    6a62748 View commit details
    Browse the repository at this point in the history
  9. update doc

    szaghi committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    9a6737e View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2016

  1. Configuration menu
    Copy the full SHA
    1eadac5 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2016

  1. Fix bug of issue#69

    @victorsndvg discovered a subtle bug. From his report:
    
    I think there is a bug (in release mode) using FLAP while parsing CLI multiple times.
    If I run the code below, the second time that I call `parse(error)`, `error` value is not initialized from the `parse()` procedure.
    ```fortran
         type(Command_Line_Interface)  :: cli
         integer :: error
         cli%parse(error)
         ...
         cli%free()
         ...
         cli%parse(error)
         ...
         cli%free()
    ```
    
    Why:
    
    The bug do not free the CLI properly and do not return the correct (null) code the other times it is parsed.
    
    This change addresses the need by:
    
    @victorsndvg provided a perfect patch:
    
    First, force a successful `error` code at the beginning of the `parse()` procedure in this line: https://github.com/szaghi/FLAP/blob/master/src/lib/flap_command_line_interface_t.F90#L519
    ```fortran
        if(present(error)) error = 0  ! <- New line
        if (self%is_parsed_) return
        ...
    ```
    
    And finally, set `is_parsed_` variable to `.false.` in the `free()` procedure.
    
    Side effects:
    
    Nothing.
    szaghi committed Oct 3, 2016
    Configuration menu
    Copy the full SHA
    cee4711 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hotfix/1.1.1'

    szaghi committed Oct 3, 2016
    Configuration menu
    Copy the full SHA
    e3999bd View commit details
    Browse the repository at this point in the history
Loading