# config

name: css
value:
  /* General settings for the entire page */
  body {
    margin: 0ex 1ex;
    padding: 0px;
    background-color: white;
    font-family: sans-serif;
  }

  /* The project logo in the upper left-hand corner of each page */
  div.logo {
    display: table-cell;
    text-align: center;
    vertical-align: bottom;
    font-weight: bold;
    color: #558195;
    min-width: 200px;
  }

  /* The page title centered at the top of each page */
  div.title {
    display: table-cell;
    font-size: 2em;
    font-weight: bold;
    text-align: center;
    padding: 0 0 0 1em;
    color: #558195;
    vertical-align: bottom;
    width: 100% ;
  }

  /* The login status message in the top right-hand corner */
  div.status {
    display: table-cell;
    text-align: right;
    vertical-align: bottom;
    color: #558195;
    font-size: 0.8em;
    font-weight: bold;
    min-width: 200px;
    white-space: nowrap;
  }

  /* The header across the top of the page */
  div.header {
    display: table;
    width: 100% ;
  }

  /* The main menu bar that appears at the top of the page beneath
  ** the header */
  div.mainmenu {
    padding: 5px 10px 5px 10px;
    font-size: 0.9em;
    font-weight: bold;
    text-align: center;
    letter-spacing: 1px;
    background-color: #558195;
    color: white;
  }

  /* The submenu bar that *sometimes* appears below the main menu */
  div.submenu, div.sectionmenu {
    padding: 3px 10px 3px 0px;
    font-size: 0.9em;
    text-align: center;
    background-color: #456878;
    color: white;
  }
  div.mainmenu a, div.mainmenu a:visited, div.submenu a, div.submenu a:visited,
  div.sectionmenu>a.button:link, div.sectionmenu>a.button:visited {
    padding: 3px 10px 3px 10px;
    color: white;
    text-decoration: none;
  }
  div.mainmenu a:hover, div.submenu a:hover, div.sectionmenu>a.button:hover {
    color: #558195;
    background-color: white;
  }

  /* All page content from the bottom of the menu or submenu down to
  ** the footer */
  div.content {
    padding: 0ex 1ex 0ex 2ex;
  }

  /* Some pages have section dividers */
  div.section {
    margin-bottom: 0px;
    margin-top: 1em;
    padding: 1px 1px 1px 1px;
    font-size: 1.2em;
    font-weight: bold;
    background-color: #558195;
    color: white;
    white-space: nowrap;
  }

  /* The "Date" that occurs on the left hand side of timelines */
  div.divider {
    background: #a1c4d4;
    border: 2px #558195 solid;
    font-size: 1em; font-weight: normal;
    padding: .25em;
    margin: .2em 0 .2em 0;
    float: left;
    clear: left;
    white-space: nowrap;
  }

  /* The footer at the very bottom of the page */
  div.footer {
    clear: both;
    font-size: 0.8em;
    margin-top: 12px;
    padding: 5px 10px 5px 10px;
    text-align: right;
    background-color: #558195;
    color: white;
  }

  /* Hyperlink colors in the footer */
  div.footer a { color: white; }
  div.footer a:link { color: white; }
  div.footer a:visited { color: white; }
  div.footer a:hover { background-color: white; color: #558195; }

  /* verbatim blocks */
  pre.verbatim {
     background-color: #f5f5f5;
     padding: 0.5em;
  }

  /* The label/value pairs on (for example) the ci page */
  table.label-value th {
    vertical-align: top;
    text-align: right;
    padding: 0.2ex 2ex;
  }

  span.diffadd {
   background-color: #e0e0ff;
   color: #0000ff;
  }
  span.diffchng {
   background-color: #ffe0e0;
   color: #ff0000;
  }
  span.diffrm {
   background-color: #a0ffa0;
   color: #006400;
  }


name: ticket-common
value:
  set type_choices {
     Code_Defect
     Build_Problem
     Documentation
     Feature_Request
     Incident
  }
  set priority_choices {
    Immediate
    High
    Medium
    Low
    Zero
  }
  set severity_choices {
    Critical
    Severe
    Important
    Minor
    Cosmetic
  }
  set resolution_choices {
    Open
    Fixed
    Rejected
    Workaround
    Unable_To_Reproduce
    Works_As_Designed
    External_Bug
    Not_A_Bug
    Duplicate
    Overcome_By_Events
    Drive_By_Patch
    Misconfiguration
  }
  set status_choices {
    Open
    Verified
    Review
    Deferred
    Fixed
    Tested
    Closed
  }
  set subsystem_choices {
    Diff_Display
    Diff_Core
    Directory_Diff
    Merging
    Revision_Control
    Other
  }


# reportfmt

title: All Tickets
cols:
  #ffffff Key:
  #f2dcdc Active
  #e8e8e8 Review
  #cfe8bd Fixed
  #bde5d6 Tested
  #cacae5 Deferred
  #c8c8c8 Closed

sqlcode:
  SELECT
    CASE WHEN status IN ('Open','Verified') THEN '#f2dcdc'
         WHEN status='Review' THEN '#e8e8e8'
         WHEN status='Fixed' THEN '#cfe8bd'
         WHEN status='Tested' THEN '#bde5d6'
         WHEN status='Deferred' THEN '#cacae5'
         ELSE '#c8c8c8' END AS 'bgcolor',
    substr(tkt_uuid,1,10) AS '#',
    datetime(tkt_mtime) AS 'mtime',
    type,
    status,
    subsystem,
    title
  FROM ticket


owner: peter
title: Open Tickets
cols:
  #ffffff Key:
  #f2dcdc Active
  #e8e8e8 Review
  #cfe8bd Fixed
  #bde5d6 Tested
  #cacae5 Deferred
  #c8c8c8 Closed

sqlcode:
  SELECT
    CASE WHEN status IN ('Open','Verified') THEN '#f2dcdc'
         WHEN status='Review' THEN '#e8e8e8'
         WHEN status='Fixed' THEN '#cfe8bd'
         WHEN status='Tested' THEN '#bde5d6'
         WHEN status='Deferred' THEN '#cacae5'
         ELSE '#c8c8c8' END AS 'bgcolor',
    substr(tkt_uuid,1,10) AS '#',
    datetime(tkt_mtime) AS 'mtime',
    type,
    status,
    subsystem,
    title
  FROM ticket
  WHERE status not IN ('Closed')


# event

type: ci
user: spjutp
comment:
  Code cleanup.
  Added 'open both (forget)'.
  Bug fix in scroll map.
  Some fixes regarding printing.
  Added scrolling with keys.


type: ci
user: spjutp
comment:
  Robuster call to diff.tcl
  Binary comparison added.
  Special tag for directories.
  Command line arguments.


type: ci
user: spjutp
comment:
  Restricted parsing of large blocks.
  Fixed bug with spaces in file names.
  Regular screen updates during processing.
  CVS support.


type: ci
user: spjutp
comment:
  Added print dialog.
  Reworked how change information are stored internally.
  Map drawing now uses the new info.
  Reworked how prev/next diff work. Highlight current diff.
  Started on merge function.


type: ci
user: spjutp
comment:
  Moved most global vars into diff array.
  Added conflict handling and merging.
  Added highlighting of current diff.
  Added Wrap in debug menu.
  Added experimental Nuisance in debug.
  Updated help text.


type: ci
user: spjutp
comment:
  Added -h for usage and removed usage header.
  Moved insertMatchingBlock out of dotext procedure.
  Added display patch mode.
  Fixed a bug in printing caused by highlight tags.
  Added support for printing on windows.
  Improved soom balloons.


type: ci
user: spjutp
comment:
  Added context around a 'diffs only' output.
  Improved printing with headers and syntax printing.
  Printing now doesn't use mpage and does all job with enscript.


type: ci
user: spjutp
comment:
  Added -limit option.
  Fixed bug where a skipped large block did not show up in map.
  Added 'C' to prettyprint options.


type: ci
user: spjutp
comment:
  Improved compareBlocks a bit for the case of same number of lines.
  Clear map and set eqLabel to "*" during external diff execution.
  Fixed a big in -limit.


type: ci
user: spjutp
comment:
  Rewrote searching into a textSearch "package".
  Fixed a bug in CompareLines.
  Fixed a bug in padding text widgets to same height.
  Started on DiffUtil support.


type: ci
user: peter
comment:
  Changed default diff colours.
  Diffs can be clicked to be highlighted.
  Diffs can be selected for separate diff.


type: ci
user: peter
comment:
  Show a map in patch view.
  New text search dialogs.
  New function for rerunning with alignment.
  Separate diff supports marking a selection.
  Implemented a fileLabel proc.


type: ci
user: peter
comment:
  Version 1.9.7
  Moved out change history. Added copyright.
  Prepare for tclkit.
  Moved out textSearch into a package.
  Added experimental filter function.
  Added keyboard shortcuts to Prev/Next Diff buttons.
  Added keys to dismiss help windows.


type: ci
user: peter
comment:
  Added some balloonhelp.
  New fields for revision numbers. Added a bit spacing around buttons.
  Polished menus and tab traversal.


type: ci
user: peter
comment:
  Bug fix in close handling.
  Multiple windows implemented.
  Separate and align diffs use extra window.
  Some polish in font and colour dialogs.
  Moved out help text to a file. Polished help dialogs.


type: ci
user: peter
comment:
  Moved remaining globals into dirdiff and util.
  Some polish to make the code more compatible with
  diff.tcl, preparing to integrate the two programs.


type: ci
user: peter
comment:
  Follow links to thisScript.
  Do a better job to locate diff executable on windows.
  Just update the view when the screen is filled, not during the
  whole execution.
  Added directory diff.
  Added clip diff.


type: ci
user: peter
comment:
  Better emacs locate.
  Added "Setup registry" dialog.
  Fixed tab-sequence in dirdiff window.
  Added -clip command line parameter.


type: ci
user: peter
comment:
  Updated to require Tcl/Tk 8.4.
  Changed version to 2.0a1.
  Fixed a few bugs introduced by multiple windows in
  row popup menus and row zooming.
  Some pad polishing of DirDiff window.


type: ci
user: peter
comment:
  Made search for tmp dir more robust.
  Moved Merge to Tools menu.
  Some support for ClearCase.
  Made dirdiff more robust, including an dark gray invalid marker.


type: ci
user: peter
comment:
  Refactored some procedures to pstools package.
  Improved handling of temporary files.
  Handle files in virtual file systems.
  Added a tutorial where example files in the starkit can be diffed.
  Safely load preferences file.


type: ci
user: peter
comment:
  Added licence terms.
  Prevented Tk from meddling with the command line.
  Made it simpler to save a conflict in the same file.
  Added preferences for width and height.
  Added a delete to registry settings.
  Added Tools menu to directory diff window.
  Release 2.0.1.


type: ci
user: peter
comment:
  Replaced != with ne in a lot of places.
  Reworked compareBlocks to use lists of lists instead of array as matrix.
  Added flags to enscript to make sure print behaves the same on
  different enscript versions.


type: ci
user: peter
comment:
  Changed separate diff to use -range option to DiffUtil::diffFiles.
  Moved widget related global data to ::widgets.


type: ci
user: peter
comment:
  Added map at dirdiff scrollbar.
  Redesigned font selector a bit using newer widgets.
  Added menu entry to step down in either side in dirdiff.
  Added Help menu in dirdiff window.
  Provide some info to help DiffUtil to locate diff executable.


type: ci
user: peter
comment:
  Removed compareLines and use DiffUtil::diffStrings instead.
  Removed option "second stage" and let it be on always.
  Centralised map handling in a few functions.


type: ci
user: peter
comment:
  Mark alignment row with underline.
  Remove alignment in the row's popup menu.
  Added bullet format for tutorial text.


type: ci
user: peter
comment:
  Clip Diff window existance did not stop Eskil from exiting.
  Refactored all CVS/RCS/CT handling to common procs.
  Some file dialog procs did not track current directory correctly.


type: ci
user: peter
comment:
  Improved ClearCase support. Option -r is fully handled now.
  Show file names in window title.
  Don't show changed dirs in directory diff scroll map.


type: ci
user: peter
comment:
  In ClearCase revisions, a missing rev number now means latest.
  Init vars correctly in conflict mode


type: ci
user: peter
comment:
  Centralized some revsion control and conflict code.
  Added "Revision diff" menu instead of CVS/RCS Diff menus.


type: ci
user: peter
comment:
  Fixed a bug in clearcase stream parsing.
  Removed CrLf option.
  Added Edit Mode help menu.
  Made general help window use more Markup.
  Use Tahoma font on windows.


type: ci
user: peter
comment:
  Made merge window variables separate per toplevel.
  Allow cursor keys to be used in merge text widget. Esc releases focus.
  Polished Merge Window.
  Removed Diff Options field since it was not used anymore.
  Clean Clip Diff data from CR since they disturbed diff.
  Added default x-padding of 5 to buttons.


type: ci
user: peter
comment:
  Mark file borders better in patch view.
  Added ignore keyword option to directory diff.
  Changed command line options to allow abbreviations.
  Error on bad command line args.
  Added -patch option.
  Release 2.0.7.


type: ci
user: peter
comment:
  Fixed a bug when accessing a Clearcase file with a path.
  Added -debug flag.
  Changed storage in vfs to be in src. Removed app-eskil.


type: ci
user: peter
comment:
  Moved block compare to its own file.
  Made menus into a real menubar.
  Made other controls into toolbar.


type: ci
user: peter
comment:
  Correctly handle toolbars when windows are deleted.
  Added -close option to automatically close windows with no changes.


type: ci
user: peter
comment:
  Corrected a bug that made highlight of changes get misaligned.
  Initialise nonewline and autoclose earlier to make sure they work.


type: ci
user: peter
comment:
  Support changing top directories.
  Double click on files bring up diff.
  Implemented context menu entries on files.


type: ci
user: peter
comment:
  Changed file sorting to always be dictionary order regardless of platform.
  Cleaned up preferences.
  Copied BrowseDir from dirdiff.
  Added destructor to cancel idle callback.
  Handle status update for identical libraries.
  Added dirdiff toplevel.


type: ci
user: peter
comment:
  Pause background processing while running a file diff.
  Catch errors during background processing.
  Show dirs that are present in only one side in file column.
  Removed -padx from buttons to support Tile.


type: ci
user: peter
comment:
  Use ttk::label. Wrapper fro label until completely changed.
  Se tab style fo handle 8.5 text widget.


type: ci
user: peter
comment:
  More 8.5 features used:
  lassign instead of foreach.
  lrepeat+lreverse
  Math commands for some expressions.


type: ci
user: peter.spjuth@gmail.com
comment:
  Autodetect line endings in conflict file.
  Allow line ending selection in merge save. [FR 5160]
  Added menu bar to merge window.


type: g
user: drh
comment:
  Edit &#91;[/info/e311b0f31a09b0bb | e311b0f31a09b0bb]&#93;: Move to branch [/timeline?r=trunk&nd&dp=e311b0f31a09b0bb | trunk].


type: g
user: drh
comment:
  Edit &#91;[/info/17bdab9a27f4620c | 17bdab9a27f4620c]&#93;: Move to branch [/timeline?r=table-list&nd&dp=17bdab9a27f4620c | table-list].


type: g
user: peter
comment:
  Edit &#91;[/info/4ae4ce2820cfe5e2 | 4ae4ce2820cfe5e2]&#93;: Change background color to "#91d680". Add tag "version-2.6".


type: t
user: peter
brief: Ticket [aa3b5aab8c]: 4 changes
comment:
  Ticket [aa3b5aab8c] <i>broken links on home page point to ...mirror1.tcl.tk/fossil...</i> status still Open with 4 other changes


type: g
user: peter
comment:
  Edit &#91;[/info/d859cf57c89cc659 | d859cf57c89cc659]&#93;: Change background color to "#91d680". Add tag "version-2.6.1".


type: t
user: peter
brief: Closed ticket [aa3b5aab8c].
comment:
  Closed ticket [aa3b5aab8c]: <i>broken links on home page point to ...mirror1.tcl.tk/fossil...</i> plus 2 other changes


type: t
user: peter
brief: Ticket [897586e68f]: 4 changes
comment:
  Ticket [897586e68f] <i>Sync horizontal scrollbars of left and right window</i> status still Open with 4 other changes


type: t
user: peter
brief: Ticket [b9533f34f6]: 3 changes
comment:
  Ticket [b9533f34f6] <i>Revert command for revision control mode.</i> status still Open with 3 other changes


type: t
user: peter
brief: Ticket [b9533f34f6]: 1 change
comment:
  Ticket [b9533f34f6] <i>Revert command for revision control mode.</i> status still Open with 1 other change


type: ci
user: peter
comment:
  Avoid getting double .-files in dirdiff on Windows.
  Try to preserve file name objects to keep internal file system
  representations as much as possible.
  Avoid unnessecary file system queries during dirdiff to make
  it more efficient, specially against network drives.


type: t
user: peter
brief: Closed ticket [1255c34ee2].
comment:
  Closed ticket [1255c34ee2]: <i>Command argument to start directory diff immediately</i> plus 6 other changes


type: t
user: peter
brief: Ticket [766b7a4695]: 6 changes
comment:
  Ticket [766b7a4695] <i>Show busy indication during long operations in dir mode</i> status still Open with 6 other changes


type: t
user: peter
brief: Ticket [ee4b3b6bf3]: 6 changes
comment:
  Ticket [ee4b3b6bf3] <i>Update review mode to use directory view</i> status still Open with 6 other changes


# ticket

tkt_uuid: 049c5d23b7531e73724593c2bb7f626409c1991c
type: Feature_Request
status: Open
severity: Minor
foundin: 2.5
title: Handle binary-looking files
comment:
  Since diff bails out on binary-looking files
  unless -a is specified, some means of
  specifiying -a to eskil would be nice.

  Currently a workaround is

  diff -ac file1 file2 | eskil -


tkt_uuid: 64ef37d672ba13f81c1aa7a0f8bb5794c94a07cd
type: Code_Defect
status: Closed
subsystem: Diff_Core
priority: Immediate
severity: Severe
foundin: 2.6.1
resolution: Fixed
title: Candidate stack crash
comment:
  Another candidate stack problem. This needs to become more robust since it crashes.
  Might be related to [b023b4a95b99].

  <hr /><i>peter added on 2012-06-11 22:48:27 UTC:</i><br />
  Corrected in DiffUtilTcl 0.3.5, will be in next Eskil.


tkt_uuid: 7084745f4b543d3413bf94dda85547b546fd27ea
type: Code_Defect
status: Closed
subsystem: Diff_Display
priority: Immediate
severity: Minor
foundin: 2.6.1
private_contact: 1a43d211d3cbaf80472095e43c33810a1fe8ea4c
resolution: Fixed
title: unexpected contents of display
comment:
  I am comparing two files which are quite similar, but have small differences. I have options set to ignore space changes (-b), no preprocessing, parse small blocks, characters, mark last (I am not certain that that is...).

  Context is set to show only diffs.

  What i get is a list of 14 lines. The first line number is yellow background, with red letters, and shows me exactly what characters differ with a pink background and red letters... EXACTLY what I needed.
  The next 4 line numbers are pink background and red letters. I don't understand what makes their line numbers pink background instead of yellow.  Is yellow used for the first line of difference?
  Anyways, the show me differences within in the line using pink background and red letters for changing letters, light green background and dark green letters for info that exists in one and not the other window.
  Then I get a line number with white background and black digits. I don't see anything different in the line in either window, so I don't know why it is there.
  I see 6 more line numbers with pink background and red digits. They contain the pink bacground and red letters for changing info just as expected.
  Finally, I see the last line is a white background, black didgits, and no coloring within the lines.

  If there wasn't one of these in the middle of the output, I would have just assumed that was the way the "end of difference" was being indicated.

  However, since I have two of these lines being displayed, I'm uncertain what the intent is for them.  

  Thank you for a wonderful tool. It is greatly appreciatedl.

  <hr /><i>peter added on 2012-01-26 23:00:43 UTC:</i><br />
  From above: I don't understand what makes their line numbers pink background instead of yellow. Is yellow used for the first line of difference?

  Answer: The currently selected change is highlighted with yellow on the line numbers. If you turn on the toolbar you can navigate between changes.

  From above: Then I get a line number with white background and black digits. I don't see anything different in the line in either window, so I don't know why it is there.

  Answer: If it is black it is unchanged. The reason it shows up is probaly because it is directly between two changes, e.g. if line 5 and 7 had changes, line 6 will show up in black. This is a bug in the code that controls what is skipped in "context" or  "diff only" (which is just zero context).

  From above: Finally, I see the last line is a white background, black didgits, and no coloring within the lines.

  Answer: I'm guessing this is related to the same bug as above. An extra line slips through after the last change.


  <hr /><i>peter added on 2012-02-17 01:34:14 UTC:</i><br />
  Problems with diff-only fixed in trunk.


tkt_uuid: 897586e68fee37d56eaf3bfd60d5fec22a766e61
type: Feature_Request
status: Open
subsystem: Diff_Display
priority: Immediate
severity: Minor
foundin: 2.6.1
private_contact: 1a43d211d3cbaf80472095e43c33810a1fe8ea4c
resolution: Open
title: Sync horizontal scrollbars of left and right window
comment:
  Right now, when I have a file with very long lines, it is less smooth to have to scroll one window, then the other, trying to keep them in sync. It would be useful to have the two windows scroll at the same time. If the other behavior is also useful, just having the ability to set a preference to get the sync behavior would be fine.

  <hr /><i>peter added on 2012-01-25 23:49:06 UTC:</i><br />
  In general, I prefer to "zoom" on long lines by right clicking on them.

  Syncing horizontal scrolling can be tricky since the line length do not necessarily match up and fractions in the scrollbars' xview can be different. I'm not sure how to solve that smoothly.


tkt_uuid: 8ce1a3510e17b3ca5a11f0670957c2b783cebdc3
type: Feature_Request
status: Open
severity: Minor
foundin: 2.5
title: Extended clip diff
comment:
  When using clip diff for comparing e.g. tables
  that need adjustments over line breaks
  it would be good to have some processing
  or editing alternatives in the clip window.

  Maybe use double text-areas:
  <pre>
  -----------------
  | Paste | Paste |
  -----------------
  |Buttons för pre|
  -----------------
  | Out   | Out   |
  -----------------
  </pre>


tkt_uuid: 9a3a05674ee899bbdee76f9719e70673464c478e
type: Code_Defect
status: Closed
subsystem: Diff_Display
priority: Medium
severity: Important
foundin: 2.6.1
resolution: Fixed
title: Alignment do not work with C DiffUtil
comment:
  With 2.6, possibly due to the switch to the C version of DiffUtil, alignment do not work properly. Aligned lines are marked but alignment do not affect output.

  <hr /><i>peter added on 2012-01-05 22:32:35 UTC:</i><br />
  This only happened to alignments that were within a change block, which is a less important case.

  The bug was in DiffUtil 0.3.2, and has been fixed in 0.3.3.

  Next Eskil release will upgrade that package.


tkt_uuid: aa3b5aab8c089e12bc5885442a59a9bdb4b00f39
type: Code_Defect
status: Closed
subsystem: Other
priority: Immediate
severity: Important
private_contact: b060c7801d9aa35179e5b9af3c79b6c2693068bc
resolution: Fixed
title: broken links on home page point to ...mirror1.tcl.tk/fossil...
comment:
  The link labeled "Fossil Repository" on<verbatim>
    http://mirror1.tcl.tk/eskil/doc/trunk/htdocs/index.html
  </verbatim>
  actually points to <code>http://mirror1.tcl.tk/<b>fossil</b>/timeline</code>, it should be using <code><b>eskil</b></code> as the top directory.

  The "Bug Tracker" link has the same problem.  The "Fossil Repository" link on
  <verbatim>
    http://mirror1.tcl.tk/eskil/doc/trunk/htdocs/download.html
  </verbatim> also.

  <hr /><i>peter added on 2011-10-30 20:21:41 UTC:</i><br />
  The links work when accessing the pages from eskil.tcl.tk.

  Do you know how to phrase the HREF to work on both
  eskil.tcl.tk and on mirror1.tcl.tk/eskil ?


  <hr /><i>peter added on 2011-11-03 00:30:13 UTC:</i><br />
  Fixed with relative links.


tkt_uuid: ad907caa000714cccb82bd6ffb64ce8d07995682
type: Code_Defect
status: Closed
subsystem: Revision_Control
priority: Immediate
severity: Severe
foundin: 2.6.2
resolution: Fixed
title: Warn if commit fails
comment:
  When committing to e.g. SVN directly from Eskil and it fails, no indication
  of this is visible.
  Fix that.

  <hr /><i>peter added on 2012-07-11 20:11:26 UTC:</i><br />
  Done


tkt_uuid: b023b4a95b9933a9ce404ef6bf198384e1bfdac9
type: Code_Defect
status: Closed
subsystem: Diff_Core
priority: Immediate
severity: Important
foundin: 2.6.1
resolution: Fixed
title: Overflow in candidate stack
comment:
  I get this sometimes, need to investigate:
  Debug: Out of stack in ScoreCandidates

  <hr /><i>peter added on 2012-02-12 01:06:37 UTC:</i><br />
  Increased stack size in DiffUtilTcl


tkt_uuid: b9533f34f64f90eefa6ea65d82b9b90f684765eb
type: Feature_Request
status: Open
subsystem: Revision_Control
priority: Low
severity: Minor
foundin: 2.6.2
resolution: Open
title: Revert command for revision control mode.
comment:
  1. Add a menu for revision control mode, including the current Log/Commit commands.

  2. Add a Revert option parallel to Commit.

  <hr /><i>peter added on 2012-08-21 19:05:16 UTC:</i><br />
  Revert button added.

  Before adding a menu, maybe an action-like system should be added to help handling
  the menu/button duplication.


tkt_uuid: cdc0136de7c251b4151e92baa65ed5a1814f3e24
type: Feature_Request
status: Open
severity: Minor
foundin: 2.5
title: Four-way diff
comment:
  Some way of comparing the differences between
  r1 and r2 with the differences between r3 and r4.

  This is to check that e.g. a merge between
  branches has succeded.

  Maybe do a diff between r1/r2 and r3/r4, strip
  the two diff files from line number info (or apply
  a preprocess to do that), and show the two
  diff files in eskil.


tkt_uuid: e093eb8eef67a1dca340ae64bba2b2e7b6c0573e
type: Code_Defect
status: Closed
subsystem: Diff_Display
priority: Immediate
severity: Important
foundin: 2.6.3
resolution: Fixed
title: Default pdf extension
comment:
  The browse file name dialog in the PDF dialog should add .pdf
  if no extension is given.

  <hr /><i>peter added on 2013-08-21 22:45:19 UTC:</i><br />
  Fixed


tkt_uuid: 35f847f091243d0d45d05e28e8db238848c3946a
type: Code_Defect
status: Closed
subsystem: Diff_Core
priority: High
severity: Critical
foundin: 2.6.2
resolution: Fixed
title: Slow performance with C diff
comment:
  It is known that some large files gives very long runtimes
  when the C version of DiffUtil is used.
  The exact reason is under investigation.

  Workaround is to start Eskil with -nocdiff.


tkt_uuid: 51ad7323ff947fb890512ea659d631533bca1992
type: Feature_Request
status: Open
subsystem: Diff_Display
priority: Low
severity: Minor
foundin: 2.6.3
resolution: Open
title: Editable at startup
comment:
  At start up without files, the file display widgets are editable/pasteable.

  Either disable that, or make it possible to do a "clip diff" directly.

  Maybe disable and supply a suggestion to use clip if someone tries to paste.

  It is possible to support drag/drop of text?

  <hr /><i>peter added on 2013-08-21 22:44:28 UTC:</i><br />
  Disabled at startup now.
  Ticket kept open for other suggestions.


tkt_uuid: b71c8cf01b5b31f54b5923d1c8e7619cdaedaf54
type: Feature_Request
status: Closed
subsystem: Revision_Control
priority: Immediate
severity: Minor
foundin: 2.5
resolution: Fixed
title: SVN branch support
comment:
  Recognise branch names as -r fields
  and find the corresponding file in the branch.

  Maybe allow full URLs?


