Błąd #1500

„first” i „last” zwracają bezwzględne wartości

Added by Adam Radziszewski over 12 years ago. Updated over 12 years ago.

Status:ZamkniętyStart date:06 May 2011
Priority:NormalnyDue date:
Assignee:Adam Radziszewski% Done:

100%

Category:-
Target version:-

Description

…a powinny zwracać pozycje (test na repo)

History

#1 Updated by Adam Wardyński over 12 years ago

  • Status changed from Nowy to Rozwiązany
  • Assignee changed from Adam Wardyński to Adam Radziszewski
  • % Done changed from 0 to 100

Done, git commit f15b6a32f63b92f5617954da04b460e572cbda05.

Przy okazji, o czym mówiliśmy, zmieniłem wewnetrzną reprezentację MatchData z Position na int, bo to właśnie jest przykład na to, że to było mylące. Position mamy jednak w języku jako rzecz względną co do bieżącej pozycji w zdaniu (w kontekście zdania), więc goły integer lepiej oddaje to, że dopasowania trzymają wartości bezwzględne (+ Position::Nowhere, ale to raczej nie myli).

#2 Updated by Adam Radziszewski over 12 years ago

  • Status changed from Rozwiązany to Zamknięty

Super, testy przechodzą. W specyfikacji już też jest, że tam jest integer a nie pozycja.

Also available in: Atom PDF