Menu

Tree [r13] /
 History

HTTPS access


File Date Author Commit
 DEPENDENCIES.html 2011-06-17 j-a-s-d [r12] updates for 3.1
 LICENSE.txt 2011-05-26 j-a-s-d [r11] updates for 3.0
 README.txt 2011-07-07 j-a-s-d [r13] updates for 3.2
 TOOLS.html 2011-05-26 j-a-s-d [r11] updates for 3.0
 Tabitha.bdsproj 2011-06-17 j-a-s-d [r12] updates for 3.1
 Tabitha.cfg 2011-06-17 j-a-s-d [r12] updates for 3.1
 Tabitha.dpr 2010-08-26 j-a-s-d [r2] 1.5 release
 Tabitha.ico 2010-08-19 j-a-s-d [r1] initial 1.0 release
 Tabitha.res 2010-08-19 j-a-s-d [r1] initial 1.0 release
 taAbout.dfm 2010-09-22 j-a-s-d [r6] updates for 2.2
 taAbout.pas 2011-06-17 j-a-s-d [r12] updates for 3.1
 taCodeEditorFrame.pas 2010-09-18 j-a-s-d [r5] updates for 2.1
 taCodeEditorStylesDialog.pas 2011-06-17 j-a-s-d [r12] updates for 3.1
 taCompileModesManagementDialog.pas 2011-06-17 j-a-s-d [r12] updates for 3.1
 taConsts.pas 2011-07-07 j-a-s-d [r13] updates for 3.2
 taCore.pas 2011-05-26 j-a-s-d [r11] updates for 3.0
 taFreePascal.pas 2010-11-06 j-a-s-d [r10] updates for 2.8
 taMain.dfm 2011-05-26 j-a-s-d [r11] updates for 3.0
 taMain.pas 2011-07-07 j-a-s-d [r13] updates for 3.2
 taMainFrame.pas 2011-07-07 j-a-s-d [r13] updates for 3.2
 taWebUpdate.pas 2011-06-17 j-a-s-d [r12] updates for 3.1
 taWelcomePageFrame.pas 2010-09-11 j-a-s-d [r4] updates for 2.0, check README.txt

Read Me

Tabitha
http://coderesearchlabs.com/tabitha

DESCRIPTION
-----------
Tabitha is a Windows portable editor for FreePascal.

LICENSE
-------
BSD. Check the LICENSE.txt file for more details.

Be sure to read and accept the licence of this library and all the licencies of the third-party dependencies before using this program.

DEPENDENCIES
------------
Check DEPENDENCIES.html for a full third-party dependcy tree.

TOOLS
-----
Check TOOLS.html to see a list of the tools involved in the development of this project.

FAQ
---
Q: Why did you chose that name?
A: I made this portable editor since the Lazarus IDE is too big for my needs. Since the authors of Lazarus inspired in the miracle of Jesus that is present in John chapter 11, I chose to follow the analogy using Tabitha for the miracle performed by the prayer of Peter present in Acts of Apostles chapter 9, which is an smaller one if you compare. And of course, I also picked it since it sounds good :p.

Q: Does it works under WINE?
A: Yes. Tabitha works fine under WINE, the one that doesn't works under WINE is the FPC win32 distribution. So you can code but you can't compile under WINE.

HISTORY
-------
  0.1 - 2010 May 28
      - started coding
  0.2 - 2010 Jun 05
  0.3 - 2010 Jun 07
  0.4 - 2010 Jun 11
  0.5 - 2010 Jul 10
  0.6 - 2010 Aug 05
  0.7 - 2010 Aug 06
  0.8 - 2010 Aug 07
  0.9 - 2010 Aug 18
  1.0 - 2010 Aug 19
      - first public release
  1.1 - 2010 Aug 22
      - updated the message dialog box to use the skinned one
      - now a no-longer-existent project from the recents can be renamed or deleted when trying to open it
  1.2 - 2010 Aug 23
      - now it loads the fp.ini Run's section RunDirectory and Parameters fields
      - added Side Bar with Compile, Build & Run buttons
  1.3 - 2010 Aug 24
      - updated the shutdown method when it is in the middle of a building process
      - now it persists the window and tools visibility options
      - added some documentation in the about box
      - now if it does not detects the fp.cfg and fp.ini files they will be created with some basic default values
      - now it shows the size of the generated output file in the compiler messages panel
  1.4 - 2010 Aug 25
      - added New and Open to the Side Bar
      - now it offers the creation of Console Programs and GUI Programs
      - added the Code Editor Caret Position in the right of the Status Bar
      - added the View\Skin menu
  1.5 - 2010 Aug 26
      - now the Help On Keyword feature (Ctrl+F1 in the Code Editor) goes to Google with "sitesearch=freepascal.org"
      - added View\Switch to Previous Tab, View\Switch to Next Tab and View\Full Screen
      - added Project\Set Run Parameters...
      - now it highlights the "experimental" and "unimplemented" hint directive keywords
  1.6 - 2010 Sep 02
      - added Edit\Comment Selected Lines (Ctrl+/)
      - added Edit\Comment Selected Text (Ctrl+K) which calls to the Comment Selected Lines if there is no selection
  1.7 - 2010 Sep 03
      - added the GUID creation via the Shift+Ctrl+G shortcut
      - added the Autodectect button the Set Compiler Path dialog
      - now Compiler menu has been renamed as Options menu
      - added Options\File Associations menu to handle the registration of file associations with Tabitha
      - added Options\Set Default Project Location...
      - now it uses the Smarth Path in the dialogs
      - now the default compiler parameters enables the procedure inlining and also enables ansistrings
  1.8 - 2010 Sep 09
      - added Project\Modes submenu
  1.9 - 2010 Sep 10
      - added Code Editor Styles management
  2.0 - 2010 Sep 11
      - added the shortcut Ctrl+Shift+F11 to the Project\Modes\Edit... menu item
  2.1 - 2010 Sep 16
      - added autocompletion (Ctrl+J) templates:
            "recd" generates a record type declaration
            "witht" generates a with with try/finally block
  2.2 - 2010 Sep 22
      - added Options\Set Search Path...
      - now the About content shows in an HTML-style
  2.3 - 2010 Sep 24
      - added File\Save All Files
  2.4 - 2010 Sep 26
      - added Help\Check For Updates
  2.5 - 2010 Oct 04
      - added Whole Words checkbox to the Replace dialog
      - added View\Minimize To Tray
  2.6 - 2010 Oct 30
      - changed the place where the line and column of the current code editor is shown
      - now you can edit the location of a non-existent recent
  2.7 - 2010 Nov 01
      - now, when trying to open the file at cursor in a non-project file, it tries to detect the file in the same directory too
      - added Options\Set Environment Variables...
  2.8 - 2010 Nov 06
      - fixed a problem in the open file at cursor feature
      - enhanced the compiler autodetection
  2.9 - 2010 Dec 10
      - fixed a problem in the Replace All behaviour
  3.0 - 2011 May 26
      - added Background Compilation
  3.1 - 2011 Jun 17
      - updated to last versions of TurboUI and Stylish IDE Toolkit
  3.2 - 2011 Jul 07
      - added otherwise keyword highlighting
      - fixed wrong keywords highlighting
      - now it displays compilation error in the status bar
      - now the open file at cursor feature tries always in the same directory of the current file too

Enjoy,
Javier Santo Domingo
j-a-s-d@coderesearchlabs.com