Menu

#5481 relocate.cc: Rewrite relocation algorithm.

Fixed
Enhancement
2019-02-27
2019-02-18
No

relocate.cc: Rewrite relocation algorithm.

Following the recently added documentation, this implementation should be
much easier to follow.

This patch also contains the following commits:

  • flower/file-name.cc: Better handling of . and .. components.

Update tests.

  • running.itely: Document relocation.

Note that the described relocation algorithm doesn't reflect reality; it
will be implemented in a forthcoming commit.

  • main.cc, relocate.cc: Minor code clean-up.

http://codereview.appspot.com/361780043

Discussion

  • Anonymous

    Anonymous - 2019-02-19
    • Description has changed:

    Diff:

    
    
    • assigned_to: Werner LEMBERG
    • Needs: -->
    • Patch: new --> review
     
  • Anonymous

    Anonymous - 2019-02-19

    Passes make, make check and a full make doc.

     
  • Anonymous

    Anonymous - 2019-02-22
    • Patch: review --> countdown
     
  • Anonymous

    Anonymous - 2019-02-22

    Patch on countdown for Feb 25th.

     
  • Anonymous

    Anonymous - 2019-02-25
    • Patch: countdown --> push
     
  • Anonymous

    Anonymous - 2019-02-25

    Patch counted down - please push.

     
  • Werner LEMBERG

    Werner LEMBERG - 2019-02-27

    Pushed to staging as

    commit f0c3e7461e2161b9d2804bda32fe9c92c0774004
    Author: Werner Lemberg wl@gnu.org
    Date: Mon Feb 18 07:50:15 2019 +0100

    Issue 5481/4: relocate.cc: Rewrite relocation algorithm
    
    Following the recently added documentation, this implementation should be
    much easier to follow.
    

    commit e9c082d4d44f9df4878834958df39cd069e7e3a3
    Author: Werner Lemberg wl@gnu.org
    Date: Mon Feb 18 07:45:47 2019 +0100

    Issue 5481/3: flower/file-name.cc: Better handling of `.' and `..'
    
    Update tests.
    

    commit 7200d7365be1b779a1fa2ebc07d09c0193d53502
    Author: Werner Lemberg wl@gnu.org
    Date: Sun Feb 17 07:43:17 2019 +0100

    Issue 5481/2: running.itely: Document relocation
    
    Note that the described relocation algorithm doesn't reflect reality; it
    will be implemented in a forthcoming commit.
    

    commit 804faebc796eaf90a56ac7758b4f154f788f0cfa
    Author: Werner Lemberg wl@gnu.org
    Date: Wed Feb 27 08:38:36 2019 +0100

    Issue 5481/1: main.cc, relocate.cc: Minor code clean-up
    
     
  • Werner LEMBERG

    Werner LEMBERG - 2019-02-27
    • labels: --> Fixed_2_21_0
    • status: Started --> Fixed
    • Patch: push -->
     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.