This archive has been exported from a Fossil repository 
at local date Sun 05/26/2019 
 
 
Repository information 
====================== 
project-name: Outliner Lighto
repository:   c:/Code/ol/..\fossil\ol.fossil
local-root:   c:/Code/ol/
config-db:    C:/Users/badsector/AppData/Local/_fossil
project-code: 922febbedb186fb462018bad749a3b2f36b51f9f
checkout:     299c760bf67b67481ab3ca680482ee2139552a18 2019-05-26 17:45:09 UTC
parent:       4d7623b24b43797c7551caa29498e4a1f7f9161e 2019-05-18 17:37:20 UTC
tags:         trunk
comment:      1. Added brief mode that shows a single line per node 2. Added flow text command that shows the content of a node and its children as flowing text 3. Added in-app help screen 4. Added merge command that can be used to merge two nodes and Ctrl+S split key in editing to split a node 5. Removed the forced screen updates on every update 6. Added display and brief script commands to display flowing text and enable/disable brief mode 7. Updated the default outline tree to refer to the new functionality 8. Some code cleanup 9. Removed stale files from the repository (arch PKGBUILD, www files, etc) (user: badsector)
check-ins:    41
 
 
Full timeline 
============= 
=== 2019-05-26 ===
17:45:09 [299c760bf6] *CURRENT* 1. Added brief mode that shows a single line per node 2. Added flow text command that shows the content of a node and its children as flowing text 3. Added in-app help screen 4. Added merge command that can be used to merge two nodes and Ctrl+S split key in editing to split a node 5. Removed the forced screen updates on every update 6. Added display and brief script commands to display flowing text and enable/disable brief mode 7. Updated the default outline tree to refer to the new functionality 8. Some code cleanup 9. Removed stale files from the repository (arch PKGBUILD, www files, etc) (user: badsector tags: trunk)
=== 2019-05-18 ===
17:37:20 [4d7623b24b] 1. Added 'add' script function to allow scripts add new nodes 2. Added 'select' script function that shows a list of options to select from 3. Minor UI changes 4. Minor build fixes (user: badsector tags: trunk)
=== 2017-11-14 ===
00:50:50 [b3e87c248c] Changes to wiki page [Outliner Lighto] (user: badsector)
00:50:23 [f4e55ab97a] Changes to wiki page [Outliner Lighto] (user: badsector)
00:50:07 [05c9d1602f] Changes to wiki page [Outliner Lighto] (user: badsector)
=== 2017-09-29 ===
08:26:57 [e2afbdaed1] Changes to wiki page [Outliner Lighto] (user: badsector)
=== 2017-06-01 ===
04:18:40 [7064cb4c4e] Changes to wiki page [Outliner Lighto] (user: badsector)
04:17:55 [8106fb0cbf] Changes to wiki page [Outliner Lighto] (user: badsector)
=== 2017-05-31 ===
23:03:17 [375f11cac5] Updated URLs and minor non-code edits (user: badsector tags: trunk)
=== 2013-12-10 ===
14:08:24 [5e9250184a] Added search with / (user: badsector tags: trunk)
=== 2013-12-06 ===
19:12:50 [4332eb7005] Simple scripting via FPLIL (user: badsector tags: trunk)
=== 2013-12-05 ===
15:50:50 [55b1a2c879] Show pointer target parent text beside target text (user: badsector tags: trunk)
=== 2013-04-12 ===
19:38:16 [97606cbeaf] Changes to wiki page [Build from source] (user: badsector)
19:25:11 [6d01de7abb] Changes to wiki page [Outliner Lighto] (user: badsector)
18:16:55 [89d94c130c] Ticket [68f3d3591ce86c4c|68f3d3591c] <i>Console width limitation</i> status still Open with 4 other changes (user: badsector)
18:16:37 [0f91d504a9] New ticket [68f3d3591ce86c4c|68f3d3591c] <i>Console width limitation</i>. (user: badsector)
18:14:54 [dbeabb70fc] Ticket [9f78e435f1f76989|9f78e435f1] <i>Unicode support</i> status still Open with 4 other changes (user: badsector)
18:13:33 [374b3a7a8d] New ticket [9f78e435f1f76989|9f78e435f1] <i>Unicode support</i>. (user: badsector)
18:07:12 [da89d66b88] Changes to wiki page [Outliner Lighto] (user: badsector)
18:06:04 [7fbf10b410] Changes to wiki page [Outliner Lighto] (user: badsector)
18:02:40 [495f0954bb] Added a screenshot for the wiki (user: badsector tags: trunk)
18:01:32 [9ca979bb29] Changes to wiki page [Outliner Lighto] (user: badsector)
=== 2012-03-30 ===
06:43:33 [b19b1d25ab] Replaced reference of OLICON.RES to OLICON.RC. FreePascal can compile RC files directly (user: badsector@runtimelegend.com tags: trunk)
=== 2012-02-04 ===
02:27:17 [e02363459a] Fixed a crashing bug and some warnings (user: badsector@runtimelegend.com tags: trunk)
=== 2011-08-11 ===
22:24:46 [1eb8ab3636] Added signal handler for HUP, TERM and QUIT This commit adds a signal handler for SIGHUP, SIGTERM and SIGQUIT that gracefully shuts down the program and saves the current file. The primary motivation for this is to save the file when the xterm (or similar) is closed. (user: badsector@runtimelegend.com tags: trunk)
=== 2011-06-29 ===
01:15:26 [f260bae5fa] Updated gitignore (user: badsector@runtimelegend.com tags: trunk)
=== 2011-05-31 ===
23:32:50 [822f919e0f] Fixed crashing bug with ticking unassigned pointer nodes This commit fixes a bug in TNode.SetTick which didn't check if a target existed for Pointer nodes and crashed the program when the .olol file was loaded with a ticked pointed-to node. (user: badsector@runtimelegend.com tags: trunk)
=== 2011-05-30 ===
02:39:23 [4e72fe2f5f] Inverted the pointer symbol in pointer nodes It makes more sense for the pointer symbol to point away from the node than towards the node. (user: badsector@runtimelegend.com tags: trunk)
02:30:28 [3153382e85] Added new node type: pointer to other node (wip) This commit adds a new node type which can be used to point to other nodes. Currently the feature needs some polishing (cannot handle cyclic references or deleted pointed-to nodes). Also the documentation must be updated to refer to the new feature. (user: badsector@runtimelegend.com tags: trunk)
=== 2011-05-27 ===
13:40:12 [5664906711] Added Lazarus project file This commit adds a Lazarus project file (ol.lpi) so that Outliner Lighto can be built using Lazarus. The project file has two build modes, Default (which builds the console version) and OLPTC which builds the PasPTC/PTCKVM version (note that like the Makefile, the paths currently are hardcoded to use the Windows units). (user: badsector@runtimelegend.com tags: trunk)
13:35:59 [032826ebb8] Added partial word jumping with ctrl in edit mode. This commit adds word jumping using the ctrl key modifier while in edit mode. Currently it doesn't seem to work under Win32 console mode. I haven't checked Linux/Mac OS X support. It works under olptc though. (user: badsector@runtimelegend.com tags: trunk)
13:13:22 [7029e81708] The character under cursor is inverted in olptc version Since the olptc version doesn't show a blinking cursor, the character under the cursor is now shown as inverted. (user: badsector@runtimelegend.com tags: trunk)
=== 2011-05-12 ===
16:33:35 [ed695c8c9b] Modified Makefile for to make GUI only app for the olptc.exe (user: badsector@runtimelegend.com tags: trunk)
=== 2011-03-10 ===
16:14:14 [a637d55227] Added Windows icon and RC file (user: badsector@runtimelegend.com tags: trunk)
15:41:40 [f62e1ac921] Added support for PTCPas/KVMPTC (user: badsector@runtimelegend.com tags: trunk)
=== 2011-02-14 ===
22:58:43 [5a02cb4494] Modified Makefile to install under Mac OS X This commits the commands in the install Makefile target to work under Mac OS X. (user: badsector@runtimelegend.com tags: trunk)
=== 2011-01-31 ===
21:38:29 [1b977debbd] Fixed a use-after-free memory bug (user: badsector@runtimeterror.com tags: trunk)
21:30:22 [95fe89a35f] Added the ability to order subnodes (user: badsector@runtimeterror.com tags: trunk)
20:41:48 [5d96bc2a07] Fixed/added license comment in .pas files (user: badsector@runtimeterror.com tags: trunk)
16:39:43 [6c4222ba5a] Updated PKGBUILD for Arch Linux to use make install (user: badsector@runtimeterror.com tags: trunk)
16:37:18 [45e9c44c16] Fixed makefile commands for manpages (user: badsector@runtimeterror.com tags: trunk)
15:28:05 [54d8c9428b] Modified Makefile to add install/uninstall This commit modifies Makefile to add install and uninstall targets (for systems which follow a Unix/Linux-like filesystem). (user: badsector@runtimeterror.com tags: trunk)
13:53:35 [9fdc2d1dd0] Added icon (user: badsector@runtimeterror.com tags: trunk)
=== 2011-01-30 ===
14:31:36 [aed9c63449] Updated Arch Linux PKGBUILD for the new files (user: badsector@runtimeterror.com tags: trunk)
14:25:58 [eea743dc1a] Added olol2tab and tab2olol converters This commit adds two new tools, olol2tab and tab2olol, which can be used to convert between olol files and tab-indented text files (which are easier to handle for scripts). (user: badsector@runtimeterror.com tags: trunk)
13:00:17 [44ea0dc571] Added proper ol.olol file (user: badsector@runtimeterror.com tags: trunk)
05:48:45 [ec28f1d626] Added distribution script file for Arch Linux (user: badsector@runtimeterror.com tags: trunk)
05:05:57 [69d40658d6] Added hnb2olol in Makefile (user: badsector@runtimeterror.com tags: trunk)
05:03:40 [8e7c62f11b] Added license.txt file (user: badsector@runtimeterror.com tags: trunk)
01:22:43 [49c92d4890] Modified makepdf to not use a temporary file (user: badsector@runtimeterror.com tags: trunk)
00:57:17 [21a7cab90f] Added manpages and script to make a PDF from them This commit adds three manpages: ol(1), hnb2olol(1) and ololfiles(5) and a bash script which uses groff and ps2pdf to create a .ps and .pdf file from them. The ol(1) manpage describes the use of Outliner Lighto. The hnb2olol(1) manpage describes the use of the hnb2olol converter. The ololfiles(5) manpages describes the file format of .olol files. (user: badsector@runtimeterror.com tags: trunk)
=== 2011-01-29 ===
16:28:19 [542f789f24] Added hnb2olol for hnb -> outliner lighto conversion This commit adds a new tool, hnb2olol, which can be used to convert .hnb files (like the default ~/.hnb) to outliner lighto (.olol) files. (user: badsector@runtimeterror.com tags: trunk)
=== 2011-01-28 ===
14:08:59 [673e01c4a2] Modified the parameter style for filenames This commit modifies the code so specifying a custom outline file has changed from this: ol -f filename to this: ol filename (user: badsector@runtimeterror.com tags: trunk)
13:09:46 [00b5b47446] Cursor now goes at the end of the screen Previously the cursor was at the top of the (restored) screen. This commit uses "Crt" to move it at the end of the screen... it should work ok everywhere. (user: badsector@runtimeterror.com tags: trunk)
13:00:32 [9bdc647016] Fixed: pasting did not update CNode This commit fixes a bug which made the pasted node to not be set as the current node (the previously current node was kept). Due to this, modifying the current node would modify the previously current node instead but with the real current one showed as selected. (user: badsector@runtimeterror.com tags: trunk)
=== 2011-01-27 ===
16:24:06 [a3d67c2990] Initial commit (user: badsector@runtimeterror.com tags: trunk)
+++ end of timeline (56) +++
  
 
End of export notice 
