fpc/rtl/morphos
Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically
unicodestring = java.lang.String. The reason this was the default in
    the past is that this was the first string type that was implemented,
    and without it being the default most code involving string operations
    would fail. Now the default strings types are the same as for other
    targets
  + new {$modeswitch unicodestrings} directive, that when activated
    *together* with {$h+},
   1) changes char into an alias for widechar
   2) changes string into an alias for unicodestring
   3) changes the preferred string evaluation type (in case of uncertainty)
      to unicodestring
    {$modeswitch unicodestrings} with {$h-} does not change anything at all
    regarding the string type (it still changes the char type)
  + new uuchar unit that redefines char as widechar, and which is automatically
    included by the compiler if {$modeswitch unicodestrings} is enabled

git-svn-id: branches/jvmbackend@18781 -
2011-08-20 08:35:47 +00:00
..
aboxlib.pas
ahi.pas
asl.pas
classes.pp + revive generics based tfplist/tstringlist implementation for generics testing; build with FPC_TESTGENERICS 2007-03-25 19:19:04 +00:00
clipboard.pas
datatypes.pas
dos.pp * have a larger buffer for Exec() (can't remember if this was actually an useful change, but let's have it commited, as next snapshot will have this code anyway) 2009-02-25 21:32:29 +00:00
doslib.pp
doslibd.inc
doslibf.inc
emuld.inc
exec.pp
execd.inc
execf.inc
get9.pas
graphics.pas + ObtainPen()'s 2nd argument is actually a longint, not cardinal, 2008-10-27 09:27:07 +00:00
hardware.pas
inputevent.pas
intuition.pas
keyboard.pp * fixed typo 2009-02-28 12:14:59 +00:00
keymap.pas + added keymap.library interface unit, which will be required by the updated keyboard unit 2007-03-15 18:01:49 +00:00
kvm.pp + added required units to compile IDE 2007-01-20 00:27:08 +00:00
layers.pas
Makefile * the default string type for the JVM target is no longer automatically 2011-08-20 08:35:47 +00:00
Makefile.fpc * the default string type for the JVM target is no longer automatically 2011-08-20 08:35:47 +00:00
mouse.pp * Somewhat working mouse support (left button + moves), only to be used with FV 2009-02-26 00:46:27 +00:00
mui.pas
muihelper.pas
prt0.as
sockets.pp + added MorphOS specific sockets.pp (WIP, but already works at some level) 2007-07-23 10:29:28 +00:00
sysdir.inc + fixed sysdir.inc to follow recent rtl changes. trunk now cycles again on MorphOS. 2010-01-04 23:49:46 +00:00
sysfile.inc
sysheap.inc * Convert heap to ptruint. 2007-07-04 19:46:47 +00:00
sysos.inc
sysosh.inc
system.pp * MorphOS, Amiga: changed definition of sLineBreak to match other system units, fixes fcl-base build 2010-10-21 02:13:57 +00:00
sysutils.pp * Added share mode argument to FileCreate call 2011-05-23 21:11:07 +00:00
timer.pp
timerd.inc
timerf.inc
tinygl.pp
tthread.inc
utild1.inc
utild2.inc
utilf.inc
utility.pp
varutils.pp
video.pp * added right mousebutton support 2009-02-28 12:12:19 +00:00
videodata.inc * fixes and optimizations in video unit 2008-10-23 23:40:36 +00:00