Fresh IDE . Changes On Branch FreshEdit2
Not logged in

This repository is a mirror!

The original is located on: https://fresh.flatassembler.net/fossil/repo/fresh
If you want to follow the project, please update your remote-url

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch FreshEdit2 Excluding Merge-Ins

This is equivalent to a diff from aefe3d21cc to 29632daf61

2012-11-28
21:28
Work on the text line rendering. Work on themes support. Implemented storing of the theme in uConfig file. The architecture of the themes is still not very clear... Leaf check-in: 29632daf61 user: johnfound tags: FreshEdit2
2012-11-12
15:53
Work. check-in: e2badc4838 user: lhmnai0 tags: FreshEdit2
2012-07-02
14:30
Changed macro names in executable.inc library in order to correspond to the FreshLib naming convention. check-in: 0d8d0f1a63 user: lhmnai0 tags: FreshLibDev
2012-07-01
12:50
Create new branch named "FreshEdit2" check-in: 39ec996774 user: johnfound tags: FreshEdit2
2012-06-30
19:34
Several new procedures for date and time management in timers.asm and strlib.asm library.

DaysPerYear: returns the days in the specified year; DaysPerMonth: returns the days in the specified month; TimeToDateTime: Converts Unix time to TDateTime structure;

GetLocalTimeOffset: Returns the time offset depending on the local timezone. It works for now only in Windows, the Linux version returns always 0

DateTimeToStr: Converts TDateTime structure to string. For now, the format is fixed.

Fixed some bugs. check-in: aefe3d21cc user: johnfound tags: FreshLibDev

2012-06-26
14:22
New functions in StrLib. check-in: 42d8dfa3cd user: lhmnai0 tags: FreshLibDev

Deleted freshlib/ForthScript/ForthLib.asm.

Deleted freshlib/ForthScript/ForthScript.asm.

Changes to freshlib/FreshEdit/FreshEdit.asm.

Added freshlib/FreshEdit/FreshEdit2.asm.

Added freshlib/FreshEdit/FreshEditTest.asm.

Added freshlib/FreshEdit/FreshEditTest.fpr.

Changes to freshlib/FreshEdit/FreshEditThemes.asm.

Added freshlib/FreshEdit/LineProcessors.asm.

Added freshlib/FreshEdit/TextLineProcessor.asm.

Changes to freshlib/FreshEdit/fasm_syntax.asm.

Deleted freshlib/FreshEdit/forth_link.asm.

Deleted freshlib/FreshEdit/keyboard.forth.

Added freshlib/FreshEdit/notes.txt.

Added freshlib/FreshEdit/unicode_test.txt.

Deleted freshlib/License.txt.

Deleted freshlib/TestFreshLib.fpr.

Deleted freshlib/_doc/FreshLibRefMan.odt.

Deleted freshlib/_doc/Fresh_IDE.wiki.

Deleted freshlib/_doc/Fresh_and_Linux.wiki.

Deleted freshlib/_doc/GUI.wiki.

Deleted freshlib/_doc/compiler.wiki.

Deleted freshlib/_doc/data.wiki.

Deleted freshlib/_doc/equates.wiki.

Deleted freshlib/_doc/freshlib.css.

Deleted freshlib/_doc/freshlib_reference.wiki.

Deleted freshlib/_doc/imports.wiki.

Deleted freshlib/_doc/index.wiki.

Deleted freshlib/_doc/macros.wiki.

Deleted freshlib/_doc/porting.wiki.

Deleted freshlib/_doc/simpledebug.wiki.

Deleted freshlib/_doc/starting.wiki.

Deleted freshlib/_doc/system.wiki.

Deleted freshlib/_pending/FBasDx01/FASMBas.txt.

Deleted freshlib/_pending/FBasDx01/fbasic.inc.

Deleted freshlib/_pending/FBasDx01/test.asm.

Deleted freshlib/_pending/lzss/readme.txt.

Deleted freshlib/_pending/lzss/source/bits.asm.

Deleted freshlib/_pending/lzss/source/bits.inc.

Deleted freshlib/_pending/lzss/source/cmdln.asm.

Deleted freshlib/_pending/lzss/source/lzss.asm.

Deleted freshlib/_pending/lzss/source/lzss.inc.

Deleted freshlib/_pending/lzss/source/lzsspack.asm.

Deleted freshlib/_pending/lzss/source/lzsspack.fpr.

Deleted freshlib/_pending/lzss/source/lzssstat.asm.

Deleted freshlib/_pending/lzss/source/lzssstat.inc.

Deleted freshlib/_pending/profiling/data.asm.

Deleted freshlib/_pending/tutorial/files.asm.

Deleted freshlib/_pending/tutorial/gui.asm.

Deleted freshlib/_pending/tutorial/hello.asm.

Deleted freshlib/_trash/Common/header.inc.

Deleted freshlib/_trash/SurplusSources/Linux/TButtonLinux.asm.

Deleted freshlib/_trash/SurplusSources/Linux/TFormLinux.asm.

Deleted freshlib/_trash/SurplusSources/Linux/_common.asm.

Deleted freshlib/_trash/SurplusSources/Linux/allutils.asm.

Deleted freshlib/_trash/SurplusSources/OldLibs/lists.asm.

Deleted freshlib/_trash/SurplusSources/OldLibs/lists.inc.

Deleted freshlib/_trash/SurplusSources/OldLibs/qsort.asm.

Deleted freshlib/_trash/SurplusSources/OldLibs/strlib.asm.

Deleted freshlib/_trash/SurplusSources/OldLibs/strlib.inc.

Deleted freshlib/_trash/SurplusSources/Win32/TFormWin32.asm.

Deleted freshlib/_trash/SurplusSources/Win32/_chainmsg.asm.

Deleted freshlib/_trash/SurplusSources/Win32/_winprops.asm.

Deleted freshlib/_trash/SurplusSources/Win32/allutils.asm.

Deleted freshlib/_trash/SurplusSources/command_tables.asm.

Deleted freshlib/_trash/SurplusSources/drafts/HashList.asm.

Deleted freshlib/_trash/SurplusSources/drafts/StrLibUltra.asm.

Deleted freshlib/_trash/SurplusSources/drafts/StringHeap.asm.

Deleted freshlib/_trash/SurplusSources/drafts/strlib.asm.

Deleted freshlib/_trash/SurplusSources/drafts/strlibnew.asm.

Deleted freshlib/_trash/SurplusSources/drafts/tests/MainForm.frm.

Deleted freshlib/_trash/SurplusSources/drafts/tests/README.TXT.

Deleted freshlib/_trash/SurplusSources/drafts/tests/TinyGUI.asm.

Deleted freshlib/_trash/SurplusSources/drafts/tests/TinyGUI.fpr.

Deleted freshlib/_trash/SurplusSources/macroses.inc.

Deleted freshlib/_trash/SurplusSources/qsort.asm.

Deleted freshlib/_trash/readme.txt.

Deleted freshlib/compiler/Linux/executable.inc.

Deleted freshlib/compiler/Win32/executable.inc.

Deleted freshlib/compiler/executable.inc.

Deleted freshlib/data/Linux/utf8.asm.

Deleted freshlib/data/ToBeRemoved/StrLibOS.asm.

Deleted freshlib/data/Win32/utf8.asm.

Deleted freshlib/data/all.asm.

Deleted freshlib/data/arrays.asm.

Deleted freshlib/data/markdown.asm.

Deleted freshlib/data/memstream.asm.

Deleted freshlib/data/strlib.asm.

Deleted freshlib/data/uConfig.asm.

Deleted freshlib/equates/Linux/XftCompat.inc.

Deleted freshlib/equates/Linux/Xrender.inc.

Deleted freshlib/equates/Linux/_XLib.inc.

Deleted freshlib/equates/Linux/_geometry.inc.

Deleted freshlib/equates/Linux/_linux.inc.

Deleted freshlib/equates/Linux/_xft.inc.

Deleted freshlib/equates/Linux/allequates.inc.

Deleted freshlib/equates/Win32/_COMCTL32.INC.

Deleted freshlib/equates/Win32/_COMDLG32.INC.

Deleted freshlib/equates/Win32/_GDI32.INC.

Deleted freshlib/equates/Win32/_HTMLHELP.INC.

Deleted freshlib/equates/Win32/_KERNEL32.INC.

Deleted freshlib/equates/Win32/_ODBC32.INC.

Deleted freshlib/equates/Win32/_RichEdit32.inc.

Deleted freshlib/equates/Win32/_SHELL32.INC.

Deleted freshlib/equates/Win32/_USER32.INC.

Deleted freshlib/equates/Win32/_WSOCK32.INC.

Deleted freshlib/equates/Win32/_exceptions.inc.

Deleted freshlib/equates/Win32/allequates.inc.

Deleted freshlib/equates/_sqlite3.inc.

Deleted freshlib/equates/_zlib1.inc.

Deleted freshlib/equates/allequates.inc.

Deleted freshlib/freshlib.asm.

Deleted freshlib/freshlib.inc.

Deleted freshlib/graphics/Linux/backbuffer.asm.

Deleted freshlib/graphics/Linux/context.asm.

Deleted freshlib/graphics/Linux/draw.asm.

Deleted freshlib/graphics/Linux/fonts.asm.

Deleted freshlib/graphics/Linux/images.asm.

Deleted freshlib/graphics/Linux/text.asm.

Deleted freshlib/graphics/Win32/backbuffer.asm.

Deleted freshlib/graphics/Win32/context.asm.

Deleted freshlib/graphics/Win32/draw.asm.

Deleted freshlib/graphics/Win32/fonts.asm.

Deleted freshlib/graphics/Win32/images.asm.

Deleted freshlib/graphics/Win32/text.asm.

Deleted freshlib/graphics/all.asm.

Deleted freshlib/graphics/backbuffer.asm.

Deleted freshlib/graphics/context.asm.

Deleted freshlib/graphics/draw.asm.

Deleted freshlib/graphics/fonts.asm.

Deleted freshlib/graphics/giflib.asm.

Deleted freshlib/graphics/images.asm.

Deleted freshlib/graphics/text.asm.

Deleted freshlib/gui/Linux/Main.asm.

Deleted freshlib/gui/Linux/TApplication.asm.

Deleted freshlib/gui/Linux/keycodes.inc.

Deleted freshlib/gui/Linux/mouse.asm.

Deleted freshlib/gui/Linux/windows.asm.

Deleted freshlib/gui/Main.asm.

Deleted freshlib/gui/ObjTemplates.asm.

Deleted freshlib/gui/TAction.asm.

Deleted freshlib/gui/TApplication.asm.

Deleted freshlib/gui/TButton.asm.

Deleted freshlib/gui/TEdit.asm.

Deleted freshlib/gui/TForm.asm.

Deleted freshlib/gui/TImageLabel.asm.

Deleted freshlib/gui/TLabel.asm.

Deleted freshlib/gui/TMenu.asm.

Deleted freshlib/gui/TMenuItem.asm.

Deleted freshlib/gui/TObject.asm.

Deleted freshlib/gui/TProgressbar.asm.

Deleted freshlib/gui/TScrollWindow.asm.

Deleted freshlib/gui/TTreeView.asm.

Deleted freshlib/gui/TWindow.asm.

Deleted freshlib/gui/ThemeGUI.asm.

Deleted freshlib/gui/Win32/Main.asm.

Deleted freshlib/gui/Win32/TApplication.asm.

Deleted freshlib/gui/Win32/keycodes.inc.

Deleted freshlib/gui/Win32/mouse.asm.

Deleted freshlib/gui/Win32/windows.asm.

Deleted freshlib/gui/all.asm.

Deleted freshlib/gui/dialogs.asm.

Deleted freshlib/gui/images/error.gif.

Deleted freshlib/gui/images/icon_mask.gif.

Deleted freshlib/gui/images/information.gif.

Deleted freshlib/gui/images/question.gif.

Deleted freshlib/gui/images/theme_rhomb/Icons.odg.

Deleted freshlib/gui/images/theme_rhomb/myown/error.gif.

Deleted freshlib/gui/images/theme_rhomb/myown/information.gif.

Deleted freshlib/gui/images/theme_rhomb/myown/mask.gif.

Deleted freshlib/gui/images/theme_rhomb/myown/question.gif.

Deleted freshlib/gui/images/theme_rhomb/myown/warning.gif.

Deleted freshlib/gui/images/warning.gif.

Deleted freshlib/gui/mouse.asm.

Deleted freshlib/gui/objects.asm.

Deleted freshlib/gui/progutils.asm.

Deleted freshlib/gui/sysevents.asm.

Deleted freshlib/gui/textcaret.asm.

Deleted freshlib/imports/Linux/_libX11.inc.

Deleted freshlib/imports/Linux/_libXft.inc.

Deleted freshlib/imports/Linux/_libc.inc.

Deleted freshlib/imports/Linux/_pthreads.inc.

Deleted freshlib/imports/Linux/allimports.asm.

Deleted freshlib/imports/Win32/allimports.asm.

Deleted freshlib/imports/Win32/api/advapi32.inc.

Deleted freshlib/imports/Win32/api/comctl32.inc.

Deleted freshlib/imports/Win32/api/comdlg32.inc.

Deleted freshlib/imports/Win32/api/crtdll.inc.

Deleted freshlib/imports/Win32/api/gdi32.inc.

Deleted freshlib/imports/Win32/api/kernel32.inc.

Deleted freshlib/imports/Win32/api/msimg32.inc.

Deleted freshlib/imports/Win32/api/odbc32.inc.

Deleted freshlib/imports/Win32/api/ole32.inc.

Deleted freshlib/imports/Win32/api/shell32.inc.

Deleted freshlib/imports/Win32/api/sqlite3.inc.

Deleted freshlib/imports/Win32/api/user32.inc.

Deleted freshlib/imports/Win32/api/wsock32.inc.

Deleted freshlib/imports/allimports.asm.

Deleted freshlib/macros/Linux/_elf.inc.

Deleted freshlib/macros/Linux/_import.inc.

Deleted freshlib/macros/Linux/_linproc.inc.

Deleted freshlib/macros/Linux/allmacros.inc.

Deleted freshlib/macros/Win32/_exceptions.inc.

Deleted freshlib/macros/Win32/_export.inc.

Deleted freshlib/macros/Win32/_import.inc.

Deleted freshlib/macros/Win32/_winproc.inc.

Deleted freshlib/macros/Win32/allmacros.inc.

Deleted freshlib/macros/_datamacros.inc.

Deleted freshlib/macros/_display.inc.

Deleted freshlib/macros/_globals.inc.

Deleted freshlib/macros/_stdcall.inc.

Deleted freshlib/macros/_struct.inc.

Deleted freshlib/macros/allmacros.inc.

Deleted freshlib/readme.txt.

Deleted freshlib/simpledebug/Linux/debug.asm.

Deleted freshlib/simpledebug/Win32/debug.asm.

Deleted freshlib/simpledebug/debug.asm.

Deleted freshlib/sqlite/sqlite.asm.

Deleted freshlib/system/Linux/clipboard.asm.

Deleted freshlib/system/Linux/environment.asm.

Deleted freshlib/system/Linux/files.asm.

Deleted freshlib/system/Linux/memory.asm.

Deleted freshlib/system/Linux/process.asm.

Deleted freshlib/system/Linux/timers.asm.

Deleted freshlib/system/Win32/clipboard.asm.

Deleted freshlib/system/Win32/environment.asm.

Deleted freshlib/system/Win32/files.asm.

Deleted freshlib/system/Win32/memory.asm.

Deleted freshlib/system/Win32/process.asm.

Deleted freshlib/system/Win32/timers.asm.

Deleted freshlib/system/all.asm.

Deleted freshlib/system/clipboard.asm.

Deleted freshlib/system/environment.asm.

Deleted freshlib/system/files.asm.

Deleted freshlib/system/memory.asm.

Deleted freshlib/system/process.asm.

Deleted freshlib/system/timers.asm.

Deleted freshlib/test_code/FreshLibUse.fpr.

Deleted freshlib/test_code/main.asm.

Deleted freshlib/test_code0/TestGround.asm.

Deleted freshlib/test_code0/TestGroundComplex.asm.

Deleted freshlib/test_code0/TestGroundConfig.asm.

Deleted freshlib/test_code0/TestGroundDirFunctions.asm.

Deleted freshlib/test_code0/TestGroundFreshEdit.asm.

Deleted freshlib/test_code0/TestGroundKeyboard.asm.

Deleted freshlib/test_code0/TestLib.asm.

Deleted freshlib/test_code0/UTF8_examples.asm.

Deleted freshlib/test_code0/UnicodeSample.txt.

Deleted freshlib/test_code0/UnicodeSampleEng.txt.

Deleted freshlib/test_code0/_test_images/icon.gif.

Deleted freshlib/test_code0/_test_images/test.gif.

Deleted freshlib/test_code0/test.forth.

Deleted freshlib/test_code0/test_config.udb.

Deleted freshlib/test_code0/test_utf8.asm.

Deleted freshlib/test_code0/unicode_test.txt.