<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Diff.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>2bde879a12352d26be5e3f11e86855f463734d2d - Fix diff view comparing a deleted page with itself (#4635)</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#2bde879a12352d26be5e3f11e86855f463734d2d</link>
        <description>Fix diff view comparing a deleted page with itself (#4635)When opening the diff of a deleted page without explicit rev parameters(?do=diff), Diff::handle() resolved the older side via getRevisions(0, 1).That helper only skips the current revision when the item file stillexists, so for a deleted page it returned the deletion entry itself andthe view ended up comparing the current revision with itself (&quot;no way tocompare when less than two revisions&quot;, empty diff).Use getRelativeRevision($rev2, -1) instead, which returns the revisionimmediately before the current one regardless of whether the page fileis still present. This covers both pages deleted through DokuWiki andexternally deleted pages (whose synthesized deletion entry is nowpersisted to the changelog).Add PageDiffTest and PageChangeLogTest covering the resolved revisionpair and the underlying changelog walk-back for both deletion kinds.

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 07 Jun 2026 10:17:48 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>e2d055f5c6617b7cc57c19fa727b968f3689e13c - Apply rector fixes to inc/Ui</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#e2d055f5c6617b7cc57c19fa727b968f3689e13c</link>
        <description>Apply rector fixes to inc/Ui

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Tue, 29 Aug 2023 13:23:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>4cf9cfacf422b93cd6216499b8992b166711f33a - add fallback when url parameter rev is current</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#4cf9cfacf422b93cd6216499b8992b166711f33a</link>
        <description>add fallback when url parameter rev is currentfeed.php request to show page or media diff previous with current by url parameter rev that is current revision number.

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 06 Feb 2022 09:08:04 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>eeda7ada8c965be1a48afa72ccc473ba9e1db91b - some spelling</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#eeda7ada8c965be1a48afa72ccc473ba9e1db91b</link>
        <description>some spelling

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 23 Jan 2022 20:46:39 +0000</pubDate>
        <dc:creator>Gerrit Uitslag &lt;klapinklapin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6714d8ce4b8ae3e6ab1a8f69245121342fc84c5c - use RevisionInfo class more in Diff</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#6714d8ce4b8ae3e6ab1a8f69245121342fc84c5c</link>
        <description>use RevisionInfo class more in Diffuse RevisionInfo Rev1, Rev2 instead of array oldRevInfo, newRevInfoobsolete revisionTitle(), use RevisionInfo::showRevisionTitle()change variable names

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 23 Jan 2022 11:29:01 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e59e4a07f33d9032aad8b3fe4a0ca0aba9f9cc6a - track current revision in Diff::compare()</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#e59e4a07f33d9032aad8b3fe4a0ca0aba9f9cc6a</link>
        <description>track current revision in Diff::compare()

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 23 Jan 2022 07:14:46 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>312e70954b2d03b55670ce8dc5afccba9269f4d2 - add mechanism to track external current revision</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#312e70954b2d03b55670ce8dc5afccba9269f4d2</link>
        <description>add mechanism to track external current revision

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 23 Jan 2022 04:39:43 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e3d05127d6a5eddb0a7f5d1a51c67a07e8c05581 - remove Diff::buildDiffHead</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#e3d05127d6a5eddb0a7f5d1a51c67a07e8c05581</link>
        <description>remove Diff::buildDiffHeadnew in development version, is not used.

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Wed, 05 Jan 2022 20:44:22 +0000</pubDate>
        <dc:creator>Gerrit Uitslag &lt;klapinklapin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5cb9705720420bb535ba5b4337969e54bc24c401 - get revision pair in Diff:handle()</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#5cb9705720420bb535ba5b4337969e54bc24c401</link>
        <description>get revision pair in Diff:handle()

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Mon, 01 Nov 2021 10:48:30 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>19b5dd7ee2f494c2bb022e51cb4f97cf782207d6 - set ChangeLog property currentRevision when instantiated</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#19b5dd7ee2f494c2bb022e51cb4f97cf782207d6</link>
        <description>set ChangeLog property currentRevision when instantiatedwill cause more unittest errors during common_pageinfo_test

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sat, 16 Oct 2021 00:11:33 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0ea1f71b7d54820e8e5d7d960b0a4a8ed4206099 - Modernize Ui\Diff, PageDiff, MediaDiff</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#0ea1f71b7d54820e8e5d7d960b0a4a8ed4206099</link>
        <description>Modernize Ui\Diff, PageDiff, MediaDiff- define class property RevInfo pair- handle() html form data- preProcess() set RevInfo pair- show() generate html- set RevInfo in CompareWith() when conflict and draft

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Fri, 15 Oct 2021 23:42:25 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>648769227534c0a8fa99ff0d08fc5eb614600681 - obsolete Diff::getExtendedRevisionInfo()</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#648769227534c0a8fa99ff0d08fc5eb614600681</link>
        <description>obsolete Diff::getExtendedRevisionInfo()

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Mon, 11 Oct 2021 11:07:52 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d1575179188e55e8ae640896daab3b1e2297cb05 - use integer $rev in Revision and Diff forms</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#d1575179188e55e8ae640896daab3b1e2297cb05</link>
        <description>use integer $rev in Revision and Diff formspass tentative revision instead of &apos;current&apos; for external edition

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Mon, 11 Oct 2021 10:31:42 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0a4751547d37ca4ab439c6b32d37c8f1f87c159d - @ssahara update Ui\Diff using ChangeLog\getCurrentRevisionInfo()</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#0a4751547d37ca4ab439c6b32d37c8f1f87c159d</link>
        <description>@ssahara update Ui\Diff using ChangeLog\getCurrentRevisionInfo()remove class property $itemremove abstract function itemFN()ignore metadata when considering external edit

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 10 Oct 2021 11:49:26 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5d9428a07c0b3e093e324d92e05e99353de47c06 - WIP: handle External Deletion using time() for dummy rev number</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#5d9428a07c0b3e093e324d92e05e99353de47c06</link>
        <description>WIP: handle External Deletion using time() for dummy rev number

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Sun, 26 Sep 2021 00:27:18 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3bb461ea9116f5d5a5c0fc35eb5242da8435cf6f - fix Non-obvious Ternary Operators</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#3bb461ea9116f5d5a5c0fc35eb5242da8435cf6f</link>
        <description>fix Non-obvious Ternary Operators

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Mon, 20 Sep 2021 02:04:25 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cc5508fe8992ffd0353114ddea6cea638b31f1ac - external edits at diff page</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#cc5508fe8992ffd0353114ddea6cea638b31f1ac</link>
        <description>external edits at diff page- removed pages used content of last existing version in a diff, this makes diff inconsistent. Now manually set to empty string if doing diff.- dummy entry for newer page has probably no use, as the external edits/deletions are recognized nowTODO unknown scenario not yet tested

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Tue, 14 Sep 2021 13:02:01 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2fe2fb534406cb09faab9f57850d6ef1b9cb8bba - fix usage get_doku_pref()</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#2fe2fb534406cb09faab9f57850d6ef1b9cb8bba</link>
        <description>fix usage get_doku_pref()

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Mon, 04 Jan 2021 04:06:17 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>92440599586787a82318233bd0e8e8110823867b - var type of $oldRev and $newRev</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#92440599586787a82318233bd0e8e8110823867b</link>
        <description>var type of $oldRev and $newRev

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Mon, 04 Jan 2021 03:52:34 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>035e5eb873f16d17663ed41211f1276e16704a91 - remove last_rev property</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Diff.php#035e5eb873f16d17663ed41211f1276e16704a91</link>
        <description>remove last_rev property

            List of files:
            /dokuwiki/inc/Ui/Diff.php</description>
        <pubDate>Mon, 04 Jan 2021 01:28:25 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
