History log of /dokuwiki/inc/DifferenceEngine.php (Results 1 – 25 of 44)
Revision Date Author Comments
# 0f7af8fc 25-Nov-2024 Andreas Gohr <andi@splitbrain.org>

replace E_USER_ERROR triggers with RuntimeExceptions

The use of trigger_error with a E_USER_ERROR is deprecated in PHP 8.4


# ebba5e5d 06-Apr-2023 Damien Regad <dregad@mantisbt.org>

Add undeclared Class Properties

Fixes Creation of dynamic property _HWLDF_WordAccumulator::$_lines /
$_line / $_group / $_tag is deprecated in ./inc/DifferenceEngine.php
on line 936

And proactively

Add undeclared Class Properties

Fixes Creation of dynamic property _HWLDF_WordAccumulator::$_lines /
$_line / $_group / $_tag is deprecated in ./inc/DifferenceEngine.php
on line 936

And proactively caught another bunch in _Diff3_Op class (not reported
in unit tests)

show more ...


# fc55d0b2 26-Dec-2017 Phy <git@phy25.com>

remove string argument in assert - DiffEngine


# d3b71b9d 26-Dec-2017 Phy <git@phy25.com>

add tests to DifferenceEngine and optimize each removal in it


# dd5c3e2b 20-Dec-2017 Phy <git@phy25.com>

remove deprecated each calls in libraries


# f50a239b 31-Mar-2017 Takamura <plehanov.v@gmail.com>

I supplemented the existing comments on the methods in which there was not enough information to the standard phpDoc.


# 34df7cb0 30-Apr-2011 Andreas Gohr <andi@splitbrain.org>

make merge conflict labels completely customizable


# a297e675 30-Apr-2011 Andreas Gohr <andi@splitbrain.org>

Added 3way merge from PEAR Text_Diff3

This adds 3way merge functionality to our DifferenceEngine stack. The
code was taken from the PEAR Text_Diff3 package and adapted to work with
our implementatio

Added 3way merge from PEAR Text_Diff3

This adds 3way merge functionality to our DifferenceEngine stack. The
code was taken from the PEAR Text_Diff3 package and adapted to work with
our implementation.

For the curious:
Here's a short Origin tree of the different versions of the Diff code to
make clear how our implementation is related to the PEAR package.

-- original code Geoffrey T. Dairiki
`-- Adaption for the Horde project
|-- Adaption for phpwiki
| `-- Adaption for MediaWiki
| `-- Adaption for DokuWiki
`-- Creation of PEAR Text_Diff

show more ...


# 42ea7f44 01-Oct-2014 Gerrit Uitslag <klapinklapin@gmail.com>

Many PHPDocs, some unused and dyn declared vars

many PHPDocs
some unused variables
some dynamically declared variables declared


# 7ef8e99f 22-Aug-2013 Matt Perry <matt@mattperry.com>

Fix CodeSniffer violations

Change indentation to ensure code confirms to CodeSniffer rules.


# bfd197d2 20-May-2013 hArpanet <github@harpanet.com>

Added comment to DiffFormatter _escape() method

Clarify use of _escape() method in base class.


# df9752e9 10-Apr-2013 Christopher Smith <chris@jalakai.co.uk>

add comment to Unified Diff Formatter making it clear the output is unsafe for use in HTML as is


# 3a4ea35c 17-Feb-2013 Christopher Smith <chris@jalakai.co.uk>

replace remaining hardcoded 'colspan' values with ->colspan


# 333ef4f3 17-Feb-2013 Christopher Smith <chris@jalakai.co.uk>

Merge remote-tracking branch 'whoopdedo/diffmarkup' into FS#2720


# 60056e69 17-Feb-2013 Christopher Smith <chris@jalakai.co.uk>

ensure diff formatters escape their output


# a69506c5 16-Feb-2013 Tom N Harris <tnharris@whoopdedo.org>

Remove the prefix from inline diffs.

The line prefix was not actually indicating what it should indicate.
In particular, anything in a "changed" block would show a "!" even
if the entire line was ad

Remove the prefix from inline diffs.

The line prefix was not actually indicating what it should indicate.
In particular, anything in a "changed" block would show a "!" even
if the entire line was added or deleted. Better to print nothing than
something that's wrong.

show more ...


# 56133a04 16-Feb-2013 Tom N Harris <tnharris@whoopdedo.org>

Fix width of indicator column.


# f76724a4 16-Feb-2013 Tom N Harris <tnharris@whoopdedo.org>

Move inline diff headers into a vertical column.


# e260f93b 05-Jul-2012 Anika Henke <anika@selfthinker.org>

xml compatibility fixes (mainly entities to unicode conversions)


# ae7c596c 15-Apr-2012 Andreas Gohr <andi@splitbrain.org>

Merge branch 'master' into htmlmail

* master: (382 commits)
Romanian language update
Marathi language update
Arabic Language Update
when there's not enough space for images, make sure they s

Merge branch 'master' into htmlmail

* master: (382 commits)
Romanian language update
Marathi language update
Arabic Language Update
when there's not enough space for images, make sure they stay proportional (might be FS#2480)
added minimal RTL print styles (part of FS#2185)
moved plugins' rtl.css to their style.css counterpart (part of FS#2185)
removed all browser-specific gradients as the recently (in 42ff6730) introduced svg makes them unnecessary
removed comments from accidentally commented lines in tpl_includeFile()
removed obsolete template file
added tpl_includeFile() to core
Make getTitle method in remote interface public
Changed an error code in XML-RPC interface. This error hasn't anything to do with the rest of the -32600 errors.
BG: language update
Korean language update
fixed performance issues with gradient in Firefox (which also added gradient support for IE9) (FS#2447)
deleted very old (and unused) images
added accidentally removed '<?php' back in (was in 57fc5edd)
wrapped X-UA-Compatible meta tag with conditional comments
added explanation to todo in _forms.css
removed problematic 'overflow: hidden' from lists again ('unfixes' FS#1950)
...

Conflicts:
inc/auth.php
inc/load.php

show more ...


# 63703ba5 16-Mar-2012 Andreas Gohr <andi@splitbrain.org>

coding style updates


# 47a906ea 09-Mar-2012 Andreas Gohr <andi@splitbrain.org>

use inlinestyles for diffs in HTML mails


# cfcd890b 16-Apr-2011 Anika Henke <anika@selfthinker.org>

removed incorrect nbsps in diff view (FS#2223)


# 5891862c 23-Mar-2011 Piyush Mishra <me@piyushmishra.com>

Using only __construct now


# 988c1340 23-Mar-2011 Piyush Mishra <me@piyushmishra.com>

Done with DifferenceEngine.php


12