nickysn
aebc0a74f7
+ enabled compilation of the 'fv' package for i8086-msdos
...
git-svn-id: trunk@37744 -
2017-12-16 01:04:15 +00:00
nickysn
f6d672d1b5
+ fixed compilation of unit outline in the i8086 compact and medium memory models
...
git-svn-id: trunk@37655 -
2017-12-01 21:04:21 +00:00
nickysn
4d3cf7de6d
* fixed compilation of unit views in the i8086 compact and medium memory models
...
git-svn-id: trunk@37654 -
2017-12-01 20:57:17 +00:00
nickysn
a6c878c256
* fixed compilation of unit drivers in the medium and compact memory models
...
git-svn-id: trunk@37653 -
2017-12-01 20:50:44 +00:00
nickysn
7af8cb4015
+ fixed compilation of unit 'time' on win16
...
git-svn-id: trunk@37652 -
2017-12-01 20:42:41 +00:00
nickysn
f1b14555b1
+ added i8086 memory model defines in free vision's platform.inc
...
git-svn-id: trunk@37651 -
2017-12-01 20:42:14 +00:00
nickysn
1b14212b47
* fixed compilation of unit 'editors' on i8086
...
git-svn-id: trunk@37650 -
2017-12-01 20:29:49 +00:00
nickysn
c4e036d647
+ compilation of unit 'drivers' fixed for the win16 target
...
git-svn-id: trunk@37648 -
2017-12-01 19:58:15 +00:00
nickysn
48756d91b7
+ win16 support in free vision's platform.inc
...
git-svn-id: trunk@37647 -
2017-12-01 19:57:44 +00:00
marco
0eaa8c2a57
* preparation for 64-bit amiga support (:-))
...
git-svn-id: trunk@36643 -
2017-07-04 11:55:48 +00:00
marco
cb0f89c4a8
* change longint cast of pointer to ptrint #32096
...
git-svn-id: trunk@36642 -
2017-07-04 11:48:49 +00:00
marco
869d24f7d1
* spelling mistakes fpc repo part, mantis #30233
...
git-svn-id: trunk@33882 -
2016-06-02 20:01:09 +00:00
Tomas Hajny
29cf2c9ed7
* avoid division by zero if no screen information is available on startup
...
git-svn-id: trunk@33462 -
2016-04-10 01:42:53 +00:00
marco
7b4229b83e
* include platform.inc in sysmsg because that unit tests directives that
...
are set only there (like OS_WINDOWS). Suggestion by Joe Care mantis #29926
git-svn-id: trunk@33383 -
2016-03-29 19:17:51 +00:00
pierre
0c011c9313
Add DragonFly specific OS_XXX defines
...
git-svn-id: trunk@31207 -
2015-07-14 21:54:19 +00:00
Károly Balogh
3a5f11ab2f
Amiga-likes: better FV system integration.
...
* focus/unfocus event support
* use Keyboard.WaitForSystemEvent() instead of waiting for a fixed time.
this allows very snappy event response times (you can really feel this
while typing/editing for example) together with blinking cursor support
this really enhances the IDE experience on Amiga-likes.
git-svn-id: trunk@29337 -
2014-12-26 23:39:54 +00:00
Károly Balogh
136f845576
Amiga-likes: do not call Drivers.GetSystemEvent, FV doesn't really handle it, and causes issues if the system events are swallowed by various components. the IDE has direct system event integration in its main loop.
...
git-svn-id: trunk@29332 -
2014-12-26 23:09:43 +00:00
marcus
8c5c6588f2
Amiga/AROS/MorphOS: some more path fixed in FV, userscreen for all 3 platforms
...
git-svn-id: trunk@28639 -
2014-09-11 19:03:19 +00:00
Károly Balogh
ab726d665e
IDE: don't spam the strerr with unconditional debug when the ASCII window is open (introduced in r26288)
...
git-svn-id: trunk@28632 -
2014-09-09 00:46:06 +00:00
Károly Balogh
6873588b0f
FV: use DOSDelay() on all Amiga platforms
...
git-svn-id: trunk@28565 -
2014-08-31 17:41:01 +00:00
marcus
9b40b6dcc1
AROS: FP-IDE, System clipboard, execute programs/Shell, keycode Ctrl-A for Select All
...
git-svn-id: trunk@28561 -
2014-08-31 17:13:30 +00:00
marcus
49b0c18c53
AROS: rtl-console, fv, FP-IDE added
...
git-svn-id: trunk@28552 -
2014-08-31 13:48:16 +00:00
Károly Balogh
85953d5e99
MorphOS: moved system dependent units outside the RTL into the new morphunits package. also renamed some units to match classic Amiga and/or AROS naming
...
git-svn-id: trunk@28519 -
2014-08-25 02:17:16 +00:00
marco
b2a4b4cfda
* mantis #25278 ascii table and #25239 (redundant help buttons) parts.
...
git-svn-id: trunk@26288 -
2013-12-26 17:14:50 +00:00
Jonas Maebe
81597bf171
* updated address of FSF (mantis #24646 , patch by Alexey Svistunov)
...
git-svn-id: trunk@24986 -
2013-06-27 14:01:18 +00:00
pierre
edcb02b571
Use need system macro FPC_LOCALS_ARE_STACK_REG_RELATIVE for mips support
...
git-svn-id: trunk@21898 -
2012-07-12 09:15:20 +00:00
pierre
bf8ec92b5c
* Use two parameter get_caller_frame function to get correct result on mips
...
git-svn-id: trunk@21888 -
2012-07-11 22:17:37 +00:00
Jonas Maebe
2e1b527718
+ AIX support for FV
...
git-svn-id: trunk@20811 -
2012-04-11 18:02:48 +00:00
Jonas Maebe
a0c2e6a683
* replaced LGPL license notice with reference to COPYING.FPC to make it
...
clear that the static linking exception also applies to these units (they
were all written by FPC core team members except for colorsel, but that
unit was explicitly released with the static linking exception as well:
http://andis63.homeftp.net/downloads/colorsel/COPYING )
git-svn-id: trunk@19897 -
2011-12-28 12:49:46 +00:00
pierre
8b86d4ecb3
Fix AsciiTab proble for powerpc64, InfoLong and InfoPtr are not equivalent
...
git-svn-id: trunk@19841 -
2011-12-13 13:51:23 +00:00
pierre
ef40c9f3cc
+ Add FPC OpenBSD target support
...
git-svn-id: trunk@19375 -
2011-10-04 22:26:04 +00:00
florian
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
...
git-svn-id: trunk@19256 -
2011-09-27 20:22:40 +00:00
marco
6f1f310ee9
* fix | separator char. Bug 6262D
...
git-svn-id: trunk@16606 -
2010-12-21 19:30:12 +00:00
pierre
cf9a7cda1c
* First try to support 64-bit cpu's
...
git-svn-id: trunk@16466 -
2010-11-28 19:35:43 +00:00
pierre
e5e5cfdc2a
* Try to fix VideoMode change problem
...
git-svn-id: trunk@16452 -
2010-11-26 23:34:14 +00:00
Tomas Hajny
393db3d359
* fix previously broken TProgram based FV programs (assuming that unit Video initializes screen parameters at startup)
...
git-svn-id: trunk@15130 -
2010-04-11 00:29:09 +00:00
pierre
acfdb1518f
* fix problem with last position of scrollbar
...
git-svn-id: trunk@14051 -
2009-11-04 16:45:26 +00:00
florian
ee1961fdf0
* merged ColorSel implementations of Marco van de Voort and Andreas Jakobsche
...
git-svn-id: trunk@12311 -
2008-12-07 12:21:05 +00:00
marco
cba8503e2b
* added skeleton for colorsel I still had lying around, derived from IDE src. Should be possible to expand them based on PD C++ TV code?
...
git-svn-id: trunk@12305 -
2008-12-06 11:37:56 +00:00
Károly Balogh
2e72bd03a7
+ support for SysResize event for Amiga
...
git-svn-id: trunk@11998 -
2008-10-30 20:56:01 +00:00
Károly Balogh
df8fa326cd
+ initial version of Amiga sysmsgs support
...
git-svn-id: trunk@11980 -
2008-10-26 23:47:41 +00:00
marco
42282f0351
* removed some 1.0 defines
...
git-svn-id: trunk@11979 -
2008-10-26 22:15:47 +00:00
Károly Balogh
d135a2d9ea
+ minor Amiga/MorphOS FV tweaks:
...
* GiveUpTimeSlice() now Sleep()s for shorter time
* Amiga "all files" are "*" and not "*.*", this fixes file dialogs somewhat
git-svn-id: trunk@11970 -
2008-10-24 16:56:59 +00:00
Károly Balogh
7057d925d4
+ made FV to compile on MorphOS
...
git-svn-id: trunk@11960 -
2008-10-23 20:50:51 +00:00
ivost
2439dbd5a6
* added unixtype unit in addition to baseunix unit (currently baseunix contains all types of unixtype)
...
git-svn-id: trunk@11782 -
2008-09-14 18:54:55 +00:00
marco
92d95bcab5
* lowercase all platform.inc inclusions for fpdoc's sake.
...
git-svn-id: trunk@11642 -
2008-08-23 14:44:45 +00:00
marco
89ae7d0b25
* skip e0 scancodes in certain cases. bug #8978
...
git-svn-id: trunk@11566 -
2008-08-13 20:09:57 +00:00
marco
d4576c88b4
* Fix for cursor showing after coming back from dosshell ( #11679 ). Does not fix the IDE because it has its own shelling routines.
...
git-svn-id: trunk@11501 -
2008-08-02 11:45:16 +00:00
marco
8267078e69
* (bug 6173) invalid drive when browsing over directories that start with a dot in Linux with the IDE's opendialog.
...
Reaason: Findfirst considers starting with a . "hidden".
git-svn-id: trunk@11435 -
2008-07-22 16:55:53 +00:00
peter
037e6a2c11
* moved freevision package
...
git-svn-id: trunk@9752 -
2008-01-14 16:54:03 +00:00