Description: Textmode IDE and gdbint

This file as text.
(active) Revisions in this set:
79bbc20f29632c65b4aba5f51503738cb6088b70,533777000a214cc4a04dfb83503cbf1391e31702,48617611500cd54cb7f8fa6b32f3ba665251815b
3a76f9f477ae96a04700f8db2a66913830df3dfc,723430ac34811b2a6177c65c0f9067e4d529fbf4,db0f0be3bad4800fa6a9d1ef4bbcbe08f76aab79
a414997a84f1b9099110ce89c77fcab85088c630,9374155344b33b1880042527540133700e286089,8608b82c015f13461728170613e4eafbcad067aa
615e1c0431038c38ed1a2fc7710129438d05fe2a,a41e991a130a43f368a6cd1054fca2d38e417620,7aabdb85fa9d718b2cfb3e306aa7de22a59cb746
77851090aa24e800434db219c442073ced066787,51bb01734b3d683a64dd2d3dc391ec27d23dbe8f

Clicking a revision will expand files
 


* FPMake-option NoIDE added
Commit consists out of
  • M fpmake.pp
  • M packages/fpmake.pp
  • M packages/ide/fpmake.pp


* Disable building the IDE on Darwin by default
Commit consists out of
  • M packages/ide/fpmake.pp


Try to fix problems for more recent GDB versions.
Move GDB_NEW_UI macro def. to GDB_VER_GE_712
Add GDB_INTERP_LOOKUP_HAS_UI and GDB_HAS_SAVED_COMMAND_LINE_BUT_NO_SIZE
to same GDB_VER_GE_712.
Use stdio_filopen to create gdb_stdout and gdb_stderr
if GDB_HAS_GET_STDIN macro is set.
Commit consists out of
  • M packages/gdbint/src/gdbint.pp


* Fix compilation of gdbint unit for go32v2, should resolve bug report 36923.
Replace cint type by longint (as gdbint unit does not use ctypes unit).
Commit consists out of
  • M packages/gdbint/src/gdbint.pp


* support building the IDE with the LLVM code generator
Commit consists out of
  • M packages/Makefile.fpc
  • M packages/ide/Makefile.fpc
  • M packages/ide/fpmake.pp


Use 0 instead of 0xffffffff to disable page width
Commit consists out of
  • M packages/gdbint/src/gdbcon.pp
  • M packages/ide/fpviews.pas


Use 0 instead of 0xffffffff to disable page width
Commit consists out of
  • M packages/gdbint/src/gdbint.pp


Add --NOLLVM and use LLVM by default of compiler is llvm variant
Commit consists out of
  • M packages/ide/Makefile
  • M packages/ide/Makefile.fpc
  • M packages/ide/fpmake.pp


Re-generate Makefile after wrong commit 0049495, fixes bug report 39001
Commit consists out of
  • M packages/ide/Makefile


Only set llvm to true if LLVM custom option variable is set, but not to false if not (as true might be the default value)
Commit consists out of
  • M packages/ide/fpmake.pp


* fix also IDE building after fpccrc to fpchash renaming
Commit consists out of
  • M packages/ide/fpini.pas


- removed probably accidently commited IDE configuration files
Commit consists out of
  • D packages/ide/fp.cfg
  • D packages/ide/fp.dsk
  • D packages/ide/fp.ini


+ git dialog templates
Commit consists out of
  • A packages/ide/gitco.tdf
  • A packages/ide/gitdiff.tdf
  • A packages/ide/gitfetch.tdf


* patch by Alfred Glänzer: Prevent install of unnecessary files during cross-install, resolves gitlab 0040101
Commit consists out of
  • M packages/ide/fpmake.pp