Commit Graph

62 Commits

Author SHA1 Message Date
marco
869d24f7d1 * spelling mistakes fpc repo part, mantis #30233
git-svn-id: trunk@33882 -
2016-06-02 20:01:09 +00:00
pierre
03ef994cc8 Add -G command line option to allow specification of GDB executable name
git-svn-id: trunk@30572 -
2015-04-13 16:39:27 +00:00
pierre
68c06ff84d Only print out cygwin DLL too old warning if using a cygwin GDB
git-svn-id: trunk@29731 -
2015-02-16 21:15:37 +00:00
nickysn
a939ea06b6 + initial implementation of GDB/MI (without LibGDB!) support for the text mode
IDE. Tested under Linux (Fedora 21 - x86_64, GDB 7.8.2). It is still disabled
  by default on all platforms. To enable it, build a snapshot with:
  FPMAKEOPT="--ignoreinvalidoption --GDBMI=1"
  Known issue: the GDB window in the IDE causes crashes, so don't open it :)
  (for debugging purposes, set the environment variable FPIDE_GDBLOG=1 when
  running the IDE and it will log everything in gdblog.txt)

git-svn-id: trunk@29716 -
2015-02-16 01:07:37 +00:00
Károly Balogh
4d9881c2b4 Amiga-likes: set the window/screen title with IDE version information
git-svn-id: trunk@29336 -
2014-12-26 23:30:54 +00:00
marcus
1c6696a7fe FP-IDE: restore bullet, destroyed in last commit
git-svn-id: trunk@28564 -
2014-08-31 17:30:45 +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
Tomas Hajny
9b7fdfa8b0 * add possibility of overriding the disabled VESA driver using /VESA
git-svn-id: trunk@27799 -
2014-05-17 16:31:51 +00:00
pierre
cda643cea4 add run time option -novesa for go32v2 os target
git-svn-id: trunk@27787 -
2014-05-14 13:44:11 +00:00
marco
b70ed0a407 * fix bug #22300, "C" prefix of configuration file.
git-svn-id: trunk@21679 -
2012-06-22 13:31:48 +00:00
Jonas Maebe
2011328acf - removed debian detection since its gpm bug has been long fixed
git-svn-id: trunk@15862 -
2010-08-20 11:04:44 +00:00
marco
39afd88425 * mingw textmode IDE debugging support. First working version (for me), atexit handler for mingw and cygwin stuff under ifndef USE_MINGW_GDB
git-svn-id: trunk@13157 -
2009-05-17 12:22:41 +00:00
florian
56ef86333d * limit IDE stack to 3M on windows to avoid trouble at IDE startup at least on XP x64
git-svn-id: trunk@12650 -
2009-02-01 19:21:10 +00:00
Károly Balogh
9297a9e7ef + have proper bullet on Amiga and MorphOS too
git-svn-id: trunk@11999 -
2008-10-30 21:08:53 +00:00
marco
f206a6421f * handle wildcard parameters to the ide. (#6597)
git-svn-id: trunk@11507 -
2008-08-03 19:06:20 +00:00
giulio
157b00a44a IDE: Cleaned ifdefs related to Turbo Pascal and FPC 1.x
git-svn-id: trunk@11423 -
2008-07-20 21:37:48 +00:00
giulio
c05626b4b5 Fixed typo (GBD=>GDB)
git-svn-id: trunk@11298 -
2008-06-30 11:40:41 +00:00
florian
8ac31eeb3c * don't override IDE switches at compiler startup
git-svn-id: trunk@10997 -
2008-05-18 10:42:32 +00:00
florian
adbd4cd6c7 * small 64 bit compatibility fixes
git-svn-id: trunk@8858 -
2007-10-19 22:36:33 +00:00
florian
c384171709 * write location of configuration files
git-svn-id: trunk@8855 -
2007-10-19 21:54:51 +00:00
daniel
84da64db85 * Library -> daemon
git-svn-id: trunk@7695 -
2007-06-16 20:40:59 +00:00
daniel
0ad710dc44 + Warn for Debian mouse bug on Debian systems.
git-svn-id: trunk@7694 -
2007-06-16 20:39:05 +00:00
florian
b3b099f63c - removed accidently commited writeln
git-svn-id: trunk@7273 -
2007-05-05 15:09:59 +00:00
florian
91cdcff845 * the cygwin1.dll messes with the console mode so store and restore the console mode if necessary
git-svn-id: trunk@7218 -
2007-04-30 20:02:36 +00:00
daniel
50b920294b + Switch IDE to resourcestrings
git-svn-id: trunk@6107 -
2007-01-21 21:40:59 +00:00
daniel
1a02ce4bc1 * Prevent IDE from crashing when receiving a signal if displaying user screen.
* Prevent ctrl+c being delivered as SIGINT to IDE when running user program.

git-svn-id: trunk@5496 -
2006-11-26 18:50:21 +00:00
Tomas Hajny
801c578150 * show full compiler version in console too
git-svn-id: trunk@4190 -
2006-07-14 19:29:19 +00:00
daniel
dc6e856dda * Video and keyboard initialization spaghetti organized and hopefully fixed.
- Remove useless function from validate.pas

git-svn-id: trunk@3443 -
2006-05-06 22:57:20 +00:00
peter
d98336156f * win64 compile fixes
git-svn-id: trunk@3297 -
2006-04-20 11:27:53 +00:00
daniel
90744753b9 * Fix compilation.
git-svn-id: trunk@3246 -
2006-04-17 15:57:57 +00:00
daniel
0312337a13 + Added ability to use ctrl+x,ctrl+c,ctrl+v for clipboard. Enabled by
default on Unix platforms because normal shift+ins is not available in
   a lot of terminal emulators. Currently only configurable through
   INI-file. UI will follow.

git-svn-id: trunk@2428 -
2006-02-04 14:30:42 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
marco
de00bfb5c7 * checkmem removed 2005-04-25 08:19:10 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
c90d30cff0 with_gdb -> nodebug 2004-12-06 16:23:29 +00:00
florian
84def028af * fixed non working mouse after tools call
* better handling of source/target info
  * more info in about dialog
  * better info in compiler status dialiog
2004-11-14 21:45:28 +00:00
peter
4a8f1e918d * Breakpoints are now deleted when removed from source, disabling is
still possible from the breakpoint list
  * COMPILER_1_0, FVISION, GABOR defines removed, only support new
    FV and 1.9.x compilers
  * Run directory added to Run menu
  * Useless programinfo window removed
2004-11-08 20:28:25 +00:00
peter
0909db20ec version info at startup 2004-11-05 00:21:56 +00:00
peter
d9cbef4323 * win32 fixed 2003-09-29 14:36:39 +00:00
peter
23794b6933 * histsize increased 2003-06-04 15:06:14 +00:00
pierre
95c7dbfe3f * load CheckMem as first if EXTDEBUG is defined 2003-01-29 00:30:53 +00:00
pierre
65ff95d545 * only include fpcygwin if libgdb is linked in 2003-01-28 16:53:47 +00:00
pierre
a9ca8a2c12 * only insert win32 resource if IncRes is defined 2003-01-14 16:24:52 +00:00
pierre
640d361988 + win32 version infos 2003-01-07 00:29:13 +00:00
pierre
b5196eefbb Use fpregs unit 2002-12-12 00:06:41 +00:00
pierre
d4cd61dea3 * enable signals catching earlier 2002-11-28 12:49:20 +00:00
pierre
302ee9c72c * use ppheap with IDEHEAPTRC conditional 2002-10-30 22:12:13 +00:00
Tomas Hajny
a11f0cf6b2 * missing HasSignal conditionals added (needed for FPC/2) 2002-10-12 19:43:07 +00:00
pierre
f4e98565f9 * use faster method for loading files by default 2002-09-10 12:19:14 +00:00