Description: Textmode IDE and gdbint

This file as text.
(active) Revisions in this set:
79bbc20f29632c65b4aba5f51503738cb6088b70,a41e991a130a43f368a6cd1054fca2d38e417620,7aabdb85fa9d718b2cfb3e306aa7de22a59cb746
77851090aa24e800434db219c442073ced066787,1f8865454bdf4df751f16646398e49a2629ff593,660836e027ffc0940291abe39df6c5e9e30d3430
5ded9e3cb308a1c9ba7148ecabe6e8f0db5c9f13,7949e53d8ac045552c53fb29d969246b8ae505b6,dcdfad4dc21ab02bdc30d4e197fefb2798dd19c8
528ff51a8fdb9c064994cac9f77cdc08729a5e16,8b0ed99fbc0f72d4db1082d5b75f13eb04ad0b11,471a735fe61eac749ace9d95f990ec38f006c89c
517123899ac290cf59b795867aff780e1bd8e139,a348dfc8060bf369c7c2ff3c384a49e6ad67ed23,17fc8249170e813e894645da3cbbed8044a62b4c
0396174bbf0e312992ac44f74140338c8af6bd11,67bee1b652e6f0d2c01e70c7e3bbe0d5de10238a,7e36f16e87086d1059fbe9e628fcd161b12549e5
a8520ad03e940aca0bb07733be738f19579f5848,d0c33bfa5d29acf7caec944ef55cd8c04a7508ad,0794b375dfb5133f130bf8459139946bf2caf1f3
fa9ebd2d4c38d79f5c871c200fe699ce24af94d3,2b356964002ce6be93ed83c8c6de05129dfe10be,7fc62dadfc6350a2f316c24b2fb7cd10f37df925
51055fa1968cb724c5bb64ecafa67e8669fb9775,24f498292a2db87acf24e023d6b5666da0de5e82,550fd24d29bf88e272bde50d2f530ed35f6e1a58
8e5f22383fd0dababd820b61265753a444efcfe4,12bc05d2b46d80da42ca8e322d92211d9414666f,290e6311c66b54c46f0af53020a9e766281dcf96
cc0012f3dd7153aafd1e94f62c78ea95fb7b602a,fdd911c6fa7e6914ac88a26e9bc467f725f89a4d,5fe3963d5b68e5859d4acaf1d03228c92b1095ee
bdb412439bc34b143c2ec5cc21ed1ce7533a636e,af942eae6fa7cb1b19893c2a013a3ea9c1d97dbb,e46f468c555e50cb3b61d7f76236dc3d0f2db9a2
79750108d391c5d90bd1a82ceeb0cd384c95fb00,3e4fd4f11b3be0aeae7747c8938482f92d61515f,220eb378ff6e5f2921e27b9544e28e5a3be74ac6
93d7c4d20d76c526206285e8cfdbff29cb36650e,ed4544ce7a61aa113be28e9cf46f18674bc5cc1d,96b8a79563068bfac42a7dd5a4089f14104ea4e5
12599706e51c6898342cefc2296dd325a4be3702,edf4f0b416f6e4d4f2fa0b57f30998ec72eafef3,bf510fbd62d3d3df146c684d9465e5d9c85ed64c
aa75783329a9e411442b36c655637e7787497041,7961b1f893087002ea597fc60a889b5f5a891075,f2a0c9049d67d93dcd2c271b093971ec0753ab37
f5ecba57bb0e896dfd36e71da5a7dcb84794c96f,5ce9e0e2515c53839440d3df753e84e063a3d8a9,fe442d51c24c3d4cd2a24b7ad58b7e35fdfca9eb
5f670d26c12e8b8546b8c002fdb1fcd34700d886,e9e0b08a3cc21d4d385e047af0f41e90f2ab9a1b,13c454e01506905d6c17f768ee72bc75c83f65c9
496451ef1559bdcdbd5d598454e7f7e2e86e7d8d,d27916e006ba63d3046fdbdefbc0f1e2eedcfe77,9d94f4cd625836824210f22696c42c3d4a76c8bc
3485dcc5347cd3f0c9d187fbbfcfce781f70fb53,6da840686bde6832b131f2f45fb54f5761201415,6d39914851f2b0b7d262ce6b67a069a935295e0a
5781bec20a12d1e13492286326b0d7f61484c769,dd0570561cf8619f72284702e685f725cf8dd05a,d13af29cc8ff7801fb3becf08a4e8690fc4efc05
611ea7a54c26f395e6894576db850af875cacc25,c777d2678084ebe821efec94d6aa2ad491889f4d,180a1db8dd073592f41494d2a52c5bdff554c43a
92f6613e0d1ed75bf53da984f54913c0300491df,28de9bd11f9787497b318109a48744a2fccb2e26,1fb2311a6a5affc704a57c00a63992e973b87b8b
82c6035c491269f7962319ca9967b54bddbd6659,93fee7a6861a09567ef13f9ec5e342f25f75fff7,7dfb99e8871c8cd4593165b0c5789cd88410cad6
712e2ea786cae09d9463e3e5820d5b20f9ca62eb,4de9ad6d54faab74dad6aafbf3c9347fde85adbb,08b3e049010a339f01db61f3d21463ccbf779059
32974c9e837b0364d4247a8fc8ed3d8615237245,be34b6f315a7ee1cc380c75cb0da331110bcbaa9,4096b25bf3f71a9cd375cbfc03a807addd5bb0ee
a14f8bb66dac07e58fe86b20fbcdeb1d05451dba,0c4d6affc850f36ccbb5ad2e900045a10eb307b4,e35e94eb4df3c6c21387dd646503b64885d71421
af90a8445b5a06ff27dbc6333789414fa50f70d1,5778f06332c84ae081754bff3a9a148b83227274,d5810183c9dfd2211c09c8114688a2bd28cb17e3
ccf5ba6cbf31c32addc2b9a2cf58d038d3e52c95,2c7089be70dd0a8fdd8b8deafef3dadd4a793d34,41b39314894fedc8631f390a7ad7cfcf21c795ed
c3ea9a3c93fd48f1de6fb9c98eacdba9b9d7d4f2,5bb9d9496ab62eb33ea79dd161f4f91dbe002ff2,a8f1fd04c9fbf6815e63c3093ed0a11546ca2f4b
c82035e2b30bf196a743e00fbc903da84b32f4fa,876d0107f3de18e8a8737a9d94ea91f2374c52f9,a489b69322779f22af9a0c7443d828f5e0b742da
8668fd6dff93167e63e8e3c8893ee07c0efd6f7b,c219fc0087619226172bb23e7a6396e4b9ab64fc,9177ef5a5566371ffac02c908a3e1811d5839249
b440f456f32eb8f49ccc6f560e78864c5a54ffec,58bfbf8dc82e94654a30e901b149e095f94f0af7,15a6c7e97711bda9efda484c2625264253a23dbd
d139e50814677abf68c2ca26d4dfb3d5e7cce553,e93778b4c55b8011ff4e8ff8f80694ded9e71cf1,ade6ce94fd5e6d8c49fa54421194bebb41f3fff7
d5200117f3125d7a56a31e689c2945dfcc35bee2,904974a510865adc35083b962725f6ea215ae26f

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


* 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


Increase size of Param field of TSwitchItem object, to avoid truncation for -Cploongarch64 option
Commit consists out of
  • M packages/ide/fpswitch.pas


Microsoft copy/paste keys for Input Lines
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


Overwrite selection block
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/wcedit.pas
  • M packages/ide/weditor.pas


revert unwanted change
Commit consists out of
  • M packages/ide/fpide.pas


Revert "Opening same file in a second window don't destroy any changes"

This reverts commit cf81682bbb0e0d28332c8bf2371c538d7afa2477
Commit consists out of
  • M packages/ide/fpviews.pas


Opening same file in a second window don't destroy any changes
Commit consists out of
  • M packages/ide/fpviews.pas


Revert "Microsoft copy/paste keys for Input Lines"

This reverts commit 660836e027ffc0940291abe39df6c5e9e30d3430
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


to be reverted utf8 char mishmash
Commit consists out of
  • M packages/ide/fpviews.pas


Revert "to be reverted utf8 char mishmash"

This reverts commit 471a735fe61eac749ace9d95f990ec38f006c89c
Commit consists out of
  • M packages/ide/fpviews.pas


Frame chars as numbers
Commit consists out of
  • M packages/ide/wviews.pas


Mouse scroll (fast) Compiler Messages and Messages windows
Commit consists out of
  • M packages/ide/wviews.pas


Compiler Target and Compiler Optimization Target Processor lists are scrollable
Commit consists out of
  • M packages/ide/fpmcomp.inc
  • M packages/ide/fpmopts.inc
  • M packages/ide/wviews.pas


Nested comment syntax highlighting
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


Enable Color select dialog in Textmode IDE
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/globdir.inc


Show line indents in Textmode IDE
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/weditor.pas


Fix for undo if chars are add in tab space
Commit consists out of
  • M packages/ide/weditor.pas


* Fix wrong git merge
Commit consists out of
  • M packages/ide/weditor.pas


fpsymbols web friendly
Commit consists out of
  • M packages/ide/fpsymbol.pas


Browser options save
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpini.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpsymbol.pas


Browser information filters
Commit consists out of
  • M packages/ide/fpsymbol.pas


Browser information mouse scroll
Commit consists out of
  • M packages/ide/fpsymbol.pas


Make TFPMemo view srollable even if no scrollbars are attached to it
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


Remove some redundant code
Commit consists out of
  • M packages/ide/wviews.pas


Message window can be scrolled beyond second to last item
Commit consists out of
  • M packages/ide/fpviews.pas


Mouse double click select word, triple click select line
Commit consists out of
  • M packages/ide/weditor.pas


Save As option in browser window
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpsymbol.pas
  • M packages/ide/wviews.pas


* Correct typo in class name TLocalMenuOutlieViewer -> TLocalMenuOutlineViewer
Commit consists out of
  • M packages/ide/wviews.pas


* Forgot to commit
Commit consists out of
  • M packages/ide/fpsymbol.pas


Symbol browser improve save as object tree
Commit consists out of
  • M packages/ide/fpsymbol.pas


Browse symbol at cursor search units from module list
Commit consists out of
  • M packages/ide/fpsymbol.pas


Symbol browser show inherited functions and display qualified symbols
Commit consists out of
  • M packages/ide/fpsymbol.pas


Symbol browse window fixes
Commit consists out of
  • M packages/ide/fpsymbol.pas


Symbol browse save to file small fixup.
Commit consists out of
  • M packages/ide/fpsymbol.pas


Symbol browse unit info page fix.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpsymbol.pas


Symbol browse replace current window, previous browser window.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpmsrch.inc
  • M packages/ide/fpsymbol.pas


Symbol browse window unit info panel resize proportionaly.
Commit consists out of
  • M packages/ide/fpsymbol.pas


Refactor menu change code.
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmrun.inc


New window arrangement option in menu - Stepped.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fphelp.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpmwnd.inc


Update Textmode IDE to new mouse wheel event.
Commit consists out of
  • M packages/ide/fpdebug.pas
  • M packages/ide/fpsymbol.pas
  • M packages/ide/fpviews.pas
  • M packages/ide/wviews.pas


Simple Stepped menu entry.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpmwnd.inc
  • M packages/ide/fpviews.pas


Revert: Refactor menu change code.
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmrun.inc


Select text by scrolling.
Commit consists out of
  • M packages/ide/weditor.pas


Nested comment syntax highlight fix (compiler mode switches change).
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


Set focus to processor list on mouse click.
Commit consists out of
  • M packages/ide/wviews.pas


Radio button scroller Left and Right arrows will act as Up and Down arrows.
Commit consists out of
  • M packages/ide/wviews.pas


Syntax highlight multiline strings.
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


VESA Video modes reenabled for DOS.
Commit consists out of
  • M packages/ide/fp.pas
  • M packages/ide/vesa.pas


DropBox fix for video modes.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/wviews.pas


Typo fix.
Commit consists out of
  • M packages/ide/fpmopts.inc
  • M packages/ide/wviews.pas


Typo fix.
Commit consists out of
  • M packages/ide/fpmopts.inc
  • M packages/ide/wviews.pas


Fix compilation of wviews unit on systems for which WinClipSupported macro is not defined
Commit consists out of
  • M packages/ide/wviews.pas


add bare-metal to makefile.fpc
Commit consists out of
  • M Makefile
  • M compiler/Makefile
  • M compiler/utils/Makefile
  • M installer/Makefile
  • A mk.sh
  • M packages/Makefile
  • M packages/build/Makefile.pkg
  • M packages/cdrom/examples/Makefile
  • M packages/dbus/examples/Makefile
  • M packages/fcl-base/examples/Makefile
  • M packages/fcl-db/src/base/Makefile
  • M packages/fcl-db/src/codegen/Makefile
  • M packages/fcl-db/src/datadict/Makefile
  • M packages/fcl-db/src/dbase/Makefile
  • M packages/fcl-db/src/export/Makefile
  • M packages/fcl-db/src/json/Makefile
  • M packages/fcl-db/src/memds/Makefile
  • M packages/fcl-db/src/paradox/Makefile
  • M packages/fcl-db/src/sdf/Makefile
  • M packages/fcl-db/src/sql/Makefile
  • M packages/fcl-db/src/sqldb/Makefile
  • M packages/fcl-db/src/sqldb/interbase/Makefile
  • M packages/fcl-db/src/sqldb/mssql/Makefile
  • M packages/fcl-db/src/sqldb/mysql/Makefile
  • M packages/fcl-db/src/sqldb/odbc/Makefile
  • M packages/fcl-db/src/sqldb/oracle/Makefile
  • M packages/fcl-db/src/sqldb/postgres/Makefile
  • M packages/fcl-db/src/sqldb/sqlite/Makefile
  • M packages/fcl-db/src/sqlite/Makefile
  • M packages/fcl-db/tests/Makefile
  • M packages/fcl-extra/examples/Makefile
  • M packages/fcl-fpcunit/src/exampletests/Makefile
  • M packages/fcl-fpcunit/src/tests/Makefile
  • M packages/fcl-image/examples/Makefile
  • M packages/fcl-net/examples/Makefile
  • M packages/fcl-registry/tests/Makefile
  • M packages/fcl-web/src/base/Makefile
  • M packages/fcl-web/src/jsonrpc/Makefile
  • M packages/fcl-web/src/webdata/Makefile
  • M packages/fpgtk/examples/Makefile
  • M packages/fpmkunit/Makefile
  • M packages/fv/examples/Makefile
  • M packages/gdbm/examples/Makefile
  • M packages/ggi/examples/Makefile
  • M packages/gmp/examples/Makefile
  • M packages/gtk1/examples/Makefile
  • M packages/gtk1/examples/tutorial/Makefile
  • M packages/gtk1/src/gtkgl/Makefile
  • M packages/gtk2/examples/Makefile
  • M packages/gtk2/examples/filechooser/Makefile
  • M packages/gtk2/examples/gettingstarted/Makefile
  • M packages/gtk2/examples/gtk_demo/Makefile
  • M packages/gtk2/examples/gtkglext/Makefile
  • M packages/gtk2/examples/helloworld/Makefile
  • M packages/gtk2/examples/helloworld2/Makefile
  • M packages/gtk2/examples/plugins/Makefile
  • M packages/gtk2/examples/scribble_simple/Makefile
  • M packages/hash/examples/Makefile
  • M packages/httpd20/examples/Makefile
  • M packages/httpd22/examples/Makefile
  • M packages/httpd24/examples/Makefile
  • M packages/ibase/examples/Makefile
  • M packages/iconvenc/examples/Makefile
  • M packages/ide/compiler/Makefile
  • M packages/ide/fakegdb/Makefile
  • M packages/libcurl/examples/Makefile
  • M packages/libgbafpc/examples/Makefile
  • M packages/libgbafpc/examples/audio/Makefile
  • M packages/libgbafpc/examples/audio/PlayBoyScout/Makefile
  • M packages/libgbafpc/examples/graphics/Makefile
  • M packages/libgbafpc/examples/graphics/PCXView/Makefile
  • M packages/libgbafpc/examples/graphics/SimpleBGScroll/Makefile
  • M packages/libgbafpc/examples/graphics/ansi_console/Makefile
  • M packages/libgbafpc/examples/template/Makefile
  • M packages/libgd/examples/Makefile
  • M packages/libndsfpc/examples/Makefile
  • M packages/libndsfpc/examples/audio/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/audio_modes/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/basic_sound/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/reverb/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example2/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/streaming/Makefile
  • M packages/libndsfpc/examples/audio/micrecord/Makefile
  • M packages/libndsfpc/examples/card/Makefile
  • M packages/libndsfpc/examples/card/eeprom/Makefile
  • M packages/libndsfpc/examples/debugging/Makefile
  • M packages/libndsfpc/examples/debugging/exceptionTest/Makefile
  • M packages/libndsfpc/examples/ds_motion/Makefile
  • M packages/libndsfpc/examples/dswifi/Makefile
  • M packages/libndsfpc/examples/dswifi/ap_search/Makefile
  • M packages/libndsfpc/examples/dswifi/autoconnect/Makefile
  • M packages/libndsfpc/examples/dswifi/httpget/Makefile
  • M packages/libndsfpc/examples/filesystem/Makefile
  • M packages/libndsfpc/examples/filesystem/embedded_gbfs/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_dir/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_file/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/libfatdir/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/nitrodir/Makefile
  • M packages/libndsfpc/examples/gl2d/2Dplus3D/Makefile
  • M packages/libndsfpc/examples/gl2d/Makefile
  • M packages/libndsfpc/examples/gl2d/dual_screen/Makefile
  • M packages/libndsfpc/examples/gl2d/fonts/Makefile
  • M packages/libndsfpc/examples/gl2d/primitives/Makefile
  • M packages/libndsfpc/examples/gl2d/scrolling/Makefile
  • M packages/libndsfpc/examples/gl2d/sprites/Makefile
  • M packages/libndsfpc/examples/graphics/3D/3D_Both_Screens/Makefile
  • M packages/libndsfpc/examples/graphics/3D/BoxTest/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List_2/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Env_Mapping/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Mixed_Text_3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Ortho/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Paletted_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Picking/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Tri/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Toon_Shading/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson01/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson02/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson03/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson04/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson05/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson06/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson07/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson08/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson09/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10b/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson11/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/16bit_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/256_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Double_Buffer/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/rotation/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/windows/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/ansi_console/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/console_windows/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/custom_font/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/print_both_screens/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/rotscale_text/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/allocation_test/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/animate_simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/bitmap_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_extended_palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_rotate/Makefile
  • M packages/libndsfpc/examples/graphics/grit/256colorTilemap/Makefile
  • M packages/libndsfpc/examples/graphics/grit/Makefile
  • M packages/libndsfpc/examples/hello_world/Makefile
  • M packages/libndsfpc/examples/input/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_area/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_look/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_test/Makefile
  • M packages/libndsfpc/examples/input/keyboard/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_async/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_stdin/Makefile
  • M packages/libndsfpc/examples/time/Makefile
  • M packages/libndsfpc/examples/time/RealTimeClock/Makefile
  • M packages/libndsfpc/examples/time/stopwatch/Makefile
  • M packages/libndsfpc/examples/time/timercallback/Makefile
  • M packages/libogcfpc/examples/Makefile
  • M packages/libogcfpc/examples/audio/Makefile
  • M packages/libogcfpc/examples/audio/modplay/Makefile
  • M packages/libogcfpc/examples/audio/mp3player/Makefile
  • M packages/libogcfpc/examples/devices/Makefile
  • M packages/libogcfpc/examples/devices/network/Makefile
  • M packages/libogcfpc/examples/devices/network/sockettest/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/gdbstub/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/basic_stdin/Makefile
  • M packages/libogcfpc/examples/filesystem/Makefile
  • M packages/libogcfpc/examples/filesystem/directory/Makefile
  • M packages/libogcfpc/examples/graphics/Makefile
  • M packages/libogcfpc/examples/graphics/gx/Makefile
  • M packages/libogcfpc/examples/graphics/gx/gxSprites/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson1/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson2/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson3/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson4/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson5/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson6/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson7/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson8/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson9/Makefile
  • M packages/libogcfpc/examples/graphics/gx/triangle/Makefile
  • M packages/libogcfpc/examples/template/Makefile
  • M packages/libsee/examples/Makefile
  • M packages/libxml/examples/Makefile
  • M packages/mysql/examples/Makefile
  • M packages/ncurses/examples/Makefile
  • M packages/newt/examples/Makefile
  • M packages/numlib/examples/Makefile
  • M packages/odbc/examples/Makefile
  • M packages/openal/examples/Makefile
  • M packages/opengl/examples/Makefile
  • M packages/opengles/examples/Makefile
  • M packages/oracle/examples/Makefile
  • M packages/os2units/examples/Makefile
  • M packages/paszlib/examples/Makefile
  • M packages/postgres/examples/Makefile
  • M packages/ptc/examples/Makefile
  • M packages/pxlib/examples/Makefile
  • M packages/regexpr/examples/Makefile
  • M packages/rexx/examples/Makefile
  • M packages/svgalib/examples/Makefile
  • M packages/symbolic/examples/Makefile
  • M packages/syslog/examples/Makefile
  • M packages/univint/examples/Makefile
  • M packages/users/examples/Makefile
  • M packages/utmp/examples/Makefile
  • M packages/uuid/examples/Makefile
  • M packages/xforms/examples/Makefile
  • M rtl/Makefile
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/android/jvm/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/ps1/Makefile.fpc
  • M rtl/qnx/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile
  • M tests/Makefile
  • M tests/tstunits/Makefile
  • M tests/utils/Makefile
  • M tests/utils/testsuite/Makefile
  • M utils/Makefile
  • M utils/build/Makefile
  • M utils/build/Makefile.pkg
  • M utils/debugsvr/console/Makefile
  • M utils/debugsvr/gtk/Makefile
  • M utils/fpdoc/fpde/Makefile


ps1CDROM fix
Commit consists out of
  • M Makefile
  • M compiler/Makefile
  • M compiler/utils/Makefile
  • M installer/Makefile
  • M mk.sh
  • M packages/build/Makefile
  • M packages/build/Makefile.pkg
  • M packages/cdrom/examples/Makefile
  • M packages/dbus/examples/Makefile
  • M packages/fcl-base/examples/Makefile
  • M packages/fcl-db/src/base/Makefile
  • M packages/fcl-db/src/codegen/Makefile
  • M packages/fcl-db/src/datadict/Makefile
  • M packages/fcl-db/src/dbase/Makefile
  • M packages/fcl-db/src/export/Makefile
  • M packages/fcl-db/src/json/Makefile
  • M packages/fcl-db/src/memds/Makefile
  • M packages/fcl-db/src/paradox/Makefile
  • M packages/fcl-db/src/sdf/Makefile
  • M packages/fcl-db/src/sql/Makefile
  • M packages/fcl-db/src/sqldb/Makefile
  • M packages/fcl-db/src/sqldb/interbase/Makefile
  • M packages/fcl-db/src/sqldb/mssql/Makefile
  • M packages/fcl-db/src/sqldb/mysql/Makefile
  • M packages/fcl-db/src/sqldb/odbc/Makefile
  • M packages/fcl-db/src/sqldb/oracle/Makefile
  • M packages/fcl-db/src/sqldb/postgres/Makefile
  • M packages/fcl-db/src/sqldb/sqlite/Makefile
  • M packages/fcl-db/src/sqlite/Makefile
  • M packages/fcl-db/tests/Makefile
  • M packages/fcl-extra/examples/Makefile
  • M packages/fcl-fpcunit/src/exampletests/Makefile
  • M packages/fcl-fpcunit/src/tests/Makefile
  • M packages/fcl-image/examples/Makefile
  • M packages/fcl-net/examples/Makefile
  • M packages/fcl-registry/tests/Makefile
  • M packages/fcl-web/src/base/Makefile
  • M packages/fcl-web/src/jsonrpc/Makefile
  • M packages/fcl-web/src/webdata/Makefile
  • M packages/fpgtk/examples/Makefile
  • M packages/fv/examples/Makefile
  • M packages/gdbm/examples/Makefile
  • M packages/ggi/examples/Makefile
  • M packages/gmp/examples/Makefile
  • M packages/gtk1/examples/Makefile
  • M packages/gtk1/examples/tutorial/Makefile
  • M packages/gtk1/src/gtkgl/Makefile
  • M packages/gtk2/examples/Makefile
  • M packages/gtk2/examples/filechooser/Makefile
  • M packages/gtk2/examples/gettingstarted/Makefile
  • M packages/gtk2/examples/gtk_demo/Makefile
  • M packages/gtk2/examples/gtkglext/Makefile
  • M packages/gtk2/examples/helloworld/Makefile
  • M packages/gtk2/examples/helloworld2/Makefile
  • M packages/gtk2/examples/plugins/Makefile
  • M packages/gtk2/examples/scribble_simple/Makefile
  • M packages/hash/examples/Makefile
  • M packages/httpd20/examples/Makefile
  • M packages/httpd22/examples/Makefile
  • M packages/httpd24/examples/Makefile
  • M packages/ibase/examples/Makefile
  • M packages/iconvenc/examples/Makefile
  • M packages/ide/compiler/Makefile
  • M packages/ide/fakegdb/Makefile
  • M packages/libcurl/examples/Makefile
  • M packages/libgbafpc/examples/Makefile
  • M packages/libgbafpc/examples/audio/Makefile
  • M packages/libgbafpc/examples/audio/PlayBoyScout/Makefile
  • M packages/libgbafpc/examples/graphics/Makefile
  • M packages/libgbafpc/examples/graphics/PCXView/Makefile
  • M packages/libgbafpc/examples/graphics/SimpleBGScroll/Makefile
  • M packages/libgbafpc/examples/graphics/ansi_console/Makefile
  • M packages/libgbafpc/examples/template/Makefile
  • M packages/libgd/examples/Makefile
  • M packages/libndsfpc/examples/Makefile
  • M packages/libndsfpc/examples/audio/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/audio_modes/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/basic_sound/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/reverb/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example2/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/streaming/Makefile
  • M packages/libndsfpc/examples/audio/micrecord/Makefile
  • M packages/libndsfpc/examples/card/Makefile
  • M packages/libndsfpc/examples/card/eeprom/Makefile
  • M packages/libndsfpc/examples/debugging/Makefile
  • M packages/libndsfpc/examples/debugging/exceptionTest/Makefile
  • M packages/libndsfpc/examples/ds_motion/Makefile
  • M packages/libndsfpc/examples/dswifi/Makefile
  • M packages/libndsfpc/examples/dswifi/ap_search/Makefile
  • M packages/libndsfpc/examples/dswifi/autoconnect/Makefile
  • M packages/libndsfpc/examples/dswifi/httpget/Makefile
  • M packages/libndsfpc/examples/filesystem/Makefile
  • M packages/libndsfpc/examples/filesystem/embedded_gbfs/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_dir/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_file/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/libfatdir/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/nitrodir/Makefile
  • M packages/libndsfpc/examples/gl2d/2Dplus3D/Makefile
  • M packages/libndsfpc/examples/gl2d/Makefile
  • M packages/libndsfpc/examples/gl2d/dual_screen/Makefile
  • M packages/libndsfpc/examples/gl2d/fonts/Makefile
  • M packages/libndsfpc/examples/gl2d/primitives/Makefile
  • M packages/libndsfpc/examples/gl2d/scrolling/Makefile
  • M packages/libndsfpc/examples/gl2d/sprites/Makefile
  • M packages/libndsfpc/examples/graphics/3D/3D_Both_Screens/Makefile
  • M packages/libndsfpc/examples/graphics/3D/BoxTest/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List_2/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Env_Mapping/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Mixed_Text_3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Ortho/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Paletted_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Picking/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Tri/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Toon_Shading/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson01/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson02/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson03/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson04/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson05/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson06/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson07/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson08/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson09/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10b/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson11/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/16bit_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/256_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Double_Buffer/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/rotation/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/windows/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/ansi_console/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/console_windows/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/custom_font/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/print_both_screens/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/rotscale_text/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/allocation_test/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/animate_simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/bitmap_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_extended_palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_rotate/Makefile
  • M packages/libndsfpc/examples/graphics/grit/256colorTilemap/Makefile
  • M packages/libndsfpc/examples/graphics/grit/Makefile
  • M packages/libndsfpc/examples/hello_world/Makefile
  • M packages/libndsfpc/examples/input/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_area/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_look/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_test/Makefile
  • M packages/libndsfpc/examples/input/keyboard/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_async/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_stdin/Makefile
  • M packages/libndsfpc/examples/time/Makefile
  • M packages/libndsfpc/examples/time/RealTimeClock/Makefile
  • M packages/libndsfpc/examples/time/stopwatch/Makefile
  • M packages/libndsfpc/examples/time/timercallback/Makefile
  • M packages/libogcfpc/examples/Makefile
  • M packages/libogcfpc/examples/audio/Makefile
  • M packages/libogcfpc/examples/audio/modplay/Makefile
  • M packages/libogcfpc/examples/audio/mp3player/Makefile
  • M packages/libogcfpc/examples/devices/Makefile
  • M packages/libogcfpc/examples/devices/network/Makefile
  • M packages/libogcfpc/examples/devices/network/sockettest/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/gdbstub/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/basic_stdin/Makefile
  • M packages/libogcfpc/examples/filesystem/Makefile
  • M packages/libogcfpc/examples/filesystem/directory/Makefile
  • M packages/libogcfpc/examples/graphics/Makefile
  • M packages/libogcfpc/examples/graphics/gx/Makefile
  • M packages/libogcfpc/examples/graphics/gx/gxSprites/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson1/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson2/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson3/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson4/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson5/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson6/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson7/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson8/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson9/Makefile
  • M packages/libogcfpc/examples/graphics/gx/triangle/Makefile
  • M packages/libogcfpc/examples/template/Makefile
  • M packages/libsee/examples/Makefile
  • M packages/libxml/examples/Makefile
  • M packages/mysql/examples/Makefile
  • M packages/ncurses/examples/Makefile
  • M packages/newt/examples/Makefile
  • M packages/numlib/examples/Makefile
  • M packages/odbc/examples/Makefile
  • M packages/openal/examples/Makefile
  • M packages/opengl/examples/Makefile
  • M packages/opengles/examples/Makefile
  • M packages/oracle/examples/Makefile
  • M packages/os2units/examples/Makefile
  • M packages/paszlib/examples/Makefile
  • M packages/postgres/examples/Makefile
  • M packages/ptc/examples/Makefile
  • M packages/pxlib/examples/Makefile
  • M packages/regexpr/examples/Makefile
  • M packages/rexx/examples/Makefile
  • M packages/svgalib/examples/Makefile
  • M packages/symbolic/examples/Makefile
  • M packages/syslog/examples/Makefile
  • M packages/univint/examples/Makefile
  • M packages/users/examples/Makefile
  • M packages/utmp/examples/Makefile
  • M packages/uuid/examples/Makefile
  • M packages/xforms/examples/Makefile
  • M rtl/android/jvm/Makefile
  • M rtl/ps1/bare-metal/ps1CDRom.pas
  • M rtl/ps1/bare-metal/ps1GPU.pas
  • M rtl/qnx/Makefile
  • M tests/Makefile
  • M tests/tstunits/Makefile
  • M tests/utils/Makefile
  • M tests/utils/testsuite/Makefile
  • M utils/Makefile
  • M utils/build/Makefile
  • M utils/build/Makefile.pkg
  • M utils/debugsvr/console/Makefile
  • M utils/debugsvr/gtk/Makefile
  • M utils/fpdoc/fpde/Makefile


Resize and reposition Options dialogs along with terminal resize.
Commit consists out of
  • M packages/ide/fpmopts.inc
  • M packages/ide/fputils.pas
  • M packages/ide/fpviews.pas


Store and read desktop file version.
Commit consists out of
  • M packages/ide/fpdesk.pas


Add configuration switch for optimization disabled and optimization level 4.
Commit consists out of
  • M packages/ide/fpswitch.pas


Update Textmode IDE according to changed logic in fvclip integration.
Commit consists out of
  • M packages/ide/fpide.pas


Switch Textmoed IDE to use fvclip. WinClip orphaned.
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/weditor.pas
  • M packages/ide/wviews.pas


Remove go32v2 specific pmode unit from ide package, as it is now present in fv package already
Commit consists out of
  • M packages/fv/fpmake.pp
  • D packages/ide/pmode.pas


Resize and reposition Files Open dialog along with terminal resize.
Commit consists out of
  • M packages/ide/weditor.pas
  • M packages/ide/wviews.pas


Resize and reposition Target dialog along with terminal resize.
Commit consists out of
  • M packages/ide/fpmcomp.inc
  • M packages/ide/fpviews.pas


Remove commented out code of TTab view.
Commit consists out of
  • M packages/ide/fpviews.pas


Change Word Left, Word Right. Stop on comment start, on comment end.
Commit consists out of
  • M packages/ide/weditor.pas


Update credits.
Commit consists out of
  • M packages/ide/fpviews.pas


Word left/right edge cases fixed.
Commit consists out of
  • M packages/ide/weditor.pas


Context-aware word left/right option. Reimplement TP compatible word left/right.
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/weditor.pas


final makefiles
Commit consists out of
  • M Makefile
  • M compiler/Makefile
  • M compiler/utils/Makefile
  • M installer/Makefile
  • M packages/Makefile
  • M packages/build/Makefile
  • M packages/build/Makefile.pkg
  • M packages/cdrom/examples/Makefile
  • M packages/dbus/examples/Makefile
  • M packages/fcl-base/examples/Makefile
  • M packages/fcl-db/src/base/Makefile
  • M packages/fcl-db/src/codegen/Makefile
  • M packages/fcl-db/src/datadict/Makefile
  • M packages/fcl-db/src/dbase/Makefile
  • M packages/fcl-db/src/export/Makefile
  • M packages/fcl-db/src/json/Makefile
  • M packages/fcl-db/src/memds/Makefile
  • M packages/fcl-db/src/paradox/Makefile
  • M packages/fcl-db/src/sdf/Makefile
  • M packages/fcl-db/src/sql/Makefile
  • M packages/fcl-db/src/sqldb/Makefile
  • M packages/fcl-db/src/sqldb/interbase/Makefile
  • M packages/fcl-db/src/sqldb/mssql/Makefile
  • M packages/fcl-db/src/sqldb/mysql/Makefile
  • M packages/fcl-db/src/sqldb/odbc/Makefile
  • M packages/fcl-db/src/sqldb/oracle/Makefile
  • M packages/fcl-db/src/sqldb/postgres/Makefile
  • M packages/fcl-db/src/sqldb/sqlite/Makefile
  • M packages/fcl-db/src/sqlite/Makefile
  • M packages/fcl-db/tests/Makefile
  • M packages/fcl-extra/examples/Makefile
  • M packages/fcl-fpcunit/src/exampletests/Makefile
  • M packages/fcl-fpcunit/src/tests/Makefile
  • M packages/fcl-image/examples/Makefile
  • M packages/fcl-net/examples/Makefile
  • M packages/fcl-registry/tests/Makefile
  • M packages/fcl-web/src/base/Makefile
  • M packages/fcl-web/src/jsonrpc/Makefile
  • M packages/fcl-web/src/webdata/Makefile
  • M packages/fpgtk/examples/Makefile
  • M packages/fpmkunit/Makefile
  • M packages/fv/examples/Makefile
  • M packages/gdbm/examples/Makefile
  • M packages/ggi/examples/Makefile
  • M packages/gmp/examples/Makefile
  • M packages/gtk1/examples/Makefile
  • M packages/gtk1/examples/tutorial/Makefile
  • M packages/gtk1/src/gtkgl/Makefile
  • M packages/gtk2/examples/Makefile
  • M packages/gtk2/examples/filechooser/Makefile
  • M packages/gtk2/examples/gettingstarted/Makefile
  • M packages/gtk2/examples/gtk_demo/Makefile
  • M packages/gtk2/examples/gtkglext/Makefile
  • M packages/gtk2/examples/helloworld/Makefile
  • M packages/gtk2/examples/helloworld2/Makefile
  • M packages/gtk2/examples/plugins/Makefile
  • M packages/gtk2/examples/scribble_simple/Makefile
  • M packages/hash/examples/Makefile
  • M packages/httpd20/examples/Makefile
  • M packages/httpd22/examples/Makefile
  • M packages/httpd24/examples/Makefile
  • M packages/ibase/examples/Makefile
  • M packages/iconvenc/examples/Makefile
  • M packages/ide/compiler/Makefile
  • M packages/ide/fakegdb/Makefile
  • M packages/libcurl/examples/Makefile
  • M packages/libgbafpc/examples/Makefile
  • M packages/libgbafpc/examples/audio/Makefile
  • M packages/libgbafpc/examples/audio/PlayBoyScout/Makefile
  • M packages/libgbafpc/examples/graphics/Makefile
  • M packages/libgbafpc/examples/graphics/PCXView/Makefile
  • M packages/libgbafpc/examples/graphics/SimpleBGScroll/Makefile
  • M packages/libgbafpc/examples/graphics/ansi_console/Makefile
  • M packages/libgbafpc/examples/template/Makefile
  • M packages/libgd/examples/Makefile
  • M packages/libndsfpc/examples/Makefile
  • M packages/libndsfpc/examples/audio/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/audio_modes/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/basic_sound/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/reverb/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example2/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/streaming/Makefile
  • M packages/libndsfpc/examples/audio/micrecord/Makefile
  • M packages/libndsfpc/examples/card/Makefile
  • M packages/libndsfpc/examples/card/eeprom/Makefile
  • M packages/libndsfpc/examples/debugging/Makefile
  • M packages/libndsfpc/examples/debugging/exceptionTest/Makefile
  • M packages/libndsfpc/examples/ds_motion/Makefile
  • M packages/libndsfpc/examples/dswifi/Makefile
  • M packages/libndsfpc/examples/dswifi/ap_search/Makefile
  • M packages/libndsfpc/examples/dswifi/autoconnect/Makefile
  • M packages/libndsfpc/examples/dswifi/httpget/Makefile
  • M packages/libndsfpc/examples/filesystem/Makefile
  • M packages/libndsfpc/examples/filesystem/embedded_gbfs/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_dir/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_file/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/libfatdir/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/nitrodir/Makefile
  • M packages/libndsfpc/examples/gl2d/2Dplus3D/Makefile
  • M packages/libndsfpc/examples/gl2d/Makefile
  • M packages/libndsfpc/examples/gl2d/dual_screen/Makefile
  • M packages/libndsfpc/examples/gl2d/fonts/Makefile
  • M packages/libndsfpc/examples/gl2d/primitives/Makefile
  • M packages/libndsfpc/examples/gl2d/scrolling/Makefile
  • M packages/libndsfpc/examples/gl2d/sprites/Makefile
  • M packages/libndsfpc/examples/graphics/3D/3D_Both_Screens/Makefile
  • M packages/libndsfpc/examples/graphics/3D/BoxTest/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List_2/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Env_Mapping/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Mixed_Text_3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Ortho/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Paletted_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Picking/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Tri/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Toon_Shading/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson01/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson02/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson03/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson04/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson05/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson06/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson07/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson08/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson09/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10b/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson11/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/16bit_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/256_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Double_Buffer/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/rotation/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/windows/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/ansi_console/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/console_windows/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/custom_font/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/print_both_screens/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/rotscale_text/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/allocation_test/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/animate_simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/bitmap_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_extended_palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_rotate/Makefile
  • M packages/libndsfpc/examples/graphics/grit/256colorTilemap/Makefile
  • M packages/libndsfpc/examples/graphics/grit/Makefile
  • M packages/libndsfpc/examples/hello_world/Makefile
  • M packages/libndsfpc/examples/input/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_area/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_look/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_test/Makefile
  • M packages/libndsfpc/examples/input/keyboard/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_async/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_stdin/Makefile
  • M packages/libndsfpc/examples/time/Makefile
  • M packages/libndsfpc/examples/time/RealTimeClock/Makefile
  • M packages/libndsfpc/examples/time/stopwatch/Makefile
  • M packages/libndsfpc/examples/time/timercallback/Makefile
  • M packages/libogcfpc/examples/Makefile
  • M packages/libogcfpc/examples/audio/Makefile
  • M packages/libogcfpc/examples/audio/modplay/Makefile
  • M packages/libogcfpc/examples/audio/mp3player/Makefile
  • M packages/libogcfpc/examples/devices/Makefile
  • M packages/libogcfpc/examples/devices/network/Makefile
  • M packages/libogcfpc/examples/devices/network/sockettest/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/gdbstub/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/basic_stdin/Makefile
  • M packages/libogcfpc/examples/filesystem/Makefile
  • M packages/libogcfpc/examples/filesystem/directory/Makefile
  • M packages/libogcfpc/examples/graphics/Makefile
  • M packages/libogcfpc/examples/graphics/gx/Makefile
  • M packages/libogcfpc/examples/graphics/gx/gxSprites/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson1/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson2/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson3/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson4/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson5/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson6/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson7/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson8/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson9/Makefile
  • M packages/libogcfpc/examples/graphics/gx/triangle/Makefile
  • M packages/libogcfpc/examples/template/Makefile
  • M packages/libsee/examples/Makefile
  • M packages/libxml/examples/Makefile
  • M packages/mysql/examples/Makefile
  • M packages/ncurses/examples/Makefile
  • M packages/newt/examples/Makefile
  • M packages/numlib/examples/Makefile
  • M packages/odbc/examples/Makefile
  • M packages/openal/examples/Makefile
  • M packages/opengl/examples/Makefile
  • M packages/opengles/examples/Makefile
  • M packages/oracle/examples/Makefile
  • M packages/os2units/examples/Makefile
  • M packages/paszlib/examples/Makefile
  • M packages/postgres/examples/Makefile
  • M packages/ptc/examples/Makefile
  • M packages/pxlib/examples/Makefile
  • M packages/regexpr/examples/Makefile
  • M packages/rexx/examples/Makefile
  • M packages/svgalib/examples/Makefile
  • M packages/symbolic/examples/Makefile
  • M packages/syslog/examples/Makefile
  • M packages/univint/examples/Makefile
  • M packages/users/examples/Makefile
  • M packages/utmp/examples/Makefile
  • M packages/uuid/examples/Makefile
  • M packages/xforms/examples/Makefile
  • M rtl/Makefile
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/qnx/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile
  • M tests/Makefile
  • M tests/tstunits/Makefile
  • M tests/utils/Makefile
  • M tests/utils/testsuite/Makefile
  • M utils/Makefile
  • M utils/build/Makefile
  • M utils/build/Makefile.pkg
  • M utils/debugsvr/console/Makefile
  • M utils/debugsvr/gtk/Makefile
  • M utils/fpdoc/fpde/Makefile


FP adapts to Windows console size.
Commit consists out of
  • M packages/ide/fpdesk.pas
  • M packages/ide/fpusrscr.pas


Save and restore ZoomRect of open windows in desktop file of fp.
Commit consists out of
  • M packages/ide/fpdesk.pas


Fix Symbol browser scrollbar glitch.
Commit consists out of
  • M packages/ide/fpsymbol.pas


Fixes enabled/disable menu items.
* After load desktop file if selection is active – copy was not.
* After open and close Window list dialog – copy was always active.
* If text selection was deactivated by mouse click below last line – copy was still active.
+ For Help window enabled/disable proper menu items.
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas
  • M packages/ide/whlpview.pas


Select previous help topic with mouse browse back button.
Commit consists out of
  • M packages/ide/whlpview.pas


Go to previous Symbol browser window with mouse browse back button.
Track source with double click.
Commit consists out of
  • M packages/ide/fpsymbol.pas


Rename fpw32.rc to fpw.rc.
Commit consists out of
  • R100 packages/ide/fpw32.rc packages/ide/fpw.rc


Upload new fp icon file.
Commit consists out of
  • A packages/ide/fp.ico


Update fp resource file.
Commit consists out of
  • M packages/ide/fpw.rc


Fp uses new resource file (Windows only, require option -dIncRes).
Commit consists out of
  • M packages/ide/fp.pas
  • M packages/ide/fpmake.pp


Do not show menu Debug|Output that opens User screen window under Unixes and Amiga like OSes. Fixes issue gitlab 0025279.
Commit consists out of
  • M packages/ide/fpide.pas


Fix Learn keys dialog Tab, Esc, Enter key press and Mouse actions. Fixes issue gitlab 0023682.
Commit consists out of
  • M packages/ide/fpkeys.pas


Ctrl+Shift+V - paste from OS clipboard and Ctrl+Shift+C - copy to OS clipboard.
Commit consists out of
  • M packages/ide/weditor.pas
  • M packages/ide/wviews.pas


Add context-aware word left/right as default editor options.
Commit consists out of
  • M packages/ide/wcedit.pas


Textmode IDE: fix unit compilation after program compilation.
Commit consists out of
  • M packages/ide/fpcompil.pas


resolved makefiles
Commit consists out of
  • M Makefile
  • M compiler/Makefile
  • M compiler/utils/Makefile
  • M installer/Makefile
  • M packages/Makefile
  • M packages/build/Makefile
  • M packages/build/Makefile.pkg
  • M packages/cdrom/examples/Makefile
  • M packages/dbus/examples/Makefile
  • M packages/fcl-base/examples/Makefile
  • M packages/fcl-db/src/base/Makefile
  • M packages/fcl-db/src/codegen/Makefile
  • M packages/fcl-db/src/datadict/Makefile
  • M packages/fcl-db/src/dbase/Makefile
  • M packages/fcl-db/src/export/Makefile
  • M packages/fcl-db/src/json/Makefile
  • M packages/fcl-db/src/memds/Makefile
  • M packages/fcl-db/src/paradox/Makefile
  • M packages/fcl-db/src/sdf/Makefile
  • M packages/fcl-db/src/sql/Makefile
  • M packages/fcl-db/src/sqldb/Makefile
  • M packages/fcl-db/src/sqldb/interbase/Makefile
  • M packages/fcl-db/src/sqldb/mssql/Makefile
  • M packages/fcl-db/src/sqldb/mysql/Makefile
  • M packages/fcl-db/src/sqldb/odbc/Makefile
  • M packages/fcl-db/src/sqldb/oracle/Makefile
  • M packages/fcl-db/src/sqldb/postgres/Makefile
  • M packages/fcl-db/src/sqldb/sqlite/Makefile
  • M packages/fcl-db/src/sqlite/Makefile
  • M packages/fcl-db/tests/Makefile
  • M packages/fcl-extra/examples/Makefile
  • M packages/fcl-fpcunit/src/exampletests/Makefile
  • M packages/fcl-fpcunit/src/tests/Makefile
  • M packages/fcl-image/examples/Makefile
  • M packages/fcl-net/examples/Makefile
  • M packages/fcl-registry/tests/Makefile
  • M packages/fcl-web/src/base/Makefile
  • M packages/fcl-web/src/jsonrpc/Makefile
  • M packages/fcl-web/src/webdata/Makefile
  • M packages/fpgtk/examples/Makefile
  • M packages/fpmkunit/Makefile
  • M packages/fv/examples/Makefile
  • M packages/gdbm/examples/Makefile
  • M packages/ggi/examples/Makefile
  • M packages/gmp/examples/Makefile
  • M packages/gtk1/examples/Makefile
  • M packages/gtk1/examples/tutorial/Makefile
  • M packages/gtk1/src/gtkgl/Makefile
  • M packages/gtk2/examples/Makefile
  • M packages/gtk2/examples/filechooser/Makefile
  • M packages/gtk2/examples/gettingstarted/Makefile
  • M packages/gtk2/examples/gtk_demo/Makefile
  • M packages/gtk2/examples/gtkglext/Makefile
  • M packages/gtk2/examples/helloworld/Makefile
  • M packages/gtk2/examples/helloworld2/Makefile
  • M packages/gtk2/examples/plugins/Makefile
  • M packages/gtk2/examples/scribble_simple/Makefile
  • M packages/hash/examples/Makefile
  • M packages/httpd20/examples/Makefile
  • M packages/httpd22/examples/Makefile
  • M packages/httpd24/examples/Makefile
  • M packages/ibase/examples/Makefile
  • M packages/iconvenc/examples/Makefile
  • M packages/ide/compiler/Makefile
  • M packages/ide/fakegdb/Makefile
  • M packages/libcurl/examples/Makefile
  • M packages/libgbafpc/examples/Makefile
  • M packages/libgbafpc/examples/audio/Makefile
  • M packages/libgbafpc/examples/audio/PlayBoyScout/Makefile
  • M packages/libgbafpc/examples/graphics/Makefile
  • M packages/libgbafpc/examples/graphics/PCXView/Makefile
  • M packages/libgbafpc/examples/graphics/SimpleBGScroll/Makefile
  • M packages/libgbafpc/examples/graphics/ansi_console/Makefile
  • M packages/libgbafpc/examples/template/Makefile
  • M packages/libgd/examples/Makefile
  • M packages/libndsfpc/examples/Makefile
  • M packages/libndsfpc/examples/audio/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/audio_modes/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/basic_sound/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/reverb/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/song_events_example2/Makefile
  • M packages/libndsfpc/examples/audio/maxmod/streaming/Makefile
  • M packages/libndsfpc/examples/audio/micrecord/Makefile
  • M packages/libndsfpc/examples/card/Makefile
  • M packages/libndsfpc/examples/card/eeprom/Makefile
  • M packages/libndsfpc/examples/debugging/Makefile
  • M packages/libndsfpc/examples/debugging/exceptionTest/Makefile
  • M packages/libndsfpc/examples/ds_motion/Makefile
  • M packages/libndsfpc/examples/dswifi/Makefile
  • M packages/libndsfpc/examples/dswifi/ap_search/Makefile
  • M packages/libndsfpc/examples/dswifi/autoconnect/Makefile
  • M packages/libndsfpc/examples/dswifi/httpget/Makefile
  • M packages/libndsfpc/examples/filesystem/Makefile
  • M packages/libndsfpc/examples/filesystem/embedded_gbfs/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_dir/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/access_file/Makefile
  • M packages/libndsfpc/examples/filesystem/libfat/libfatdir/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/Makefile
  • M packages/libndsfpc/examples/filesystem/nitrofs/nitrodir/Makefile
  • M packages/libndsfpc/examples/gl2d/2Dplus3D/Makefile
  • M packages/libndsfpc/examples/gl2d/Makefile
  • M packages/libndsfpc/examples/gl2d/dual_screen/Makefile
  • M packages/libndsfpc/examples/gl2d/fonts/Makefile
  • M packages/libndsfpc/examples/gl2d/primitives/Makefile
  • M packages/libndsfpc/examples/gl2d/scrolling/Makefile
  • M packages/libndsfpc/examples/gl2d/sprites/Makefile
  • M packages/libndsfpc/examples/graphics/3D/3D_Both_Screens/Makefile
  • M packages/libndsfpc/examples/graphics/3D/BoxTest/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Display_List_2/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Env_Mapping/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Mixed_Text_3D/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Ortho/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Paletted_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Picking/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Simple_Tri/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Cube/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Textured_Quad/Makefile
  • M packages/libndsfpc/examples/graphics/3D/Toon_Shading/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson01/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson02/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson03/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson04/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson05/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson06/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson07/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson08/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson09/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson10b/Makefile
  • M packages/libndsfpc/examples/graphics/3D/nehe/lesson11/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/16bit_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/256_color_bmp/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Double_Buffer/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/Makefile
  • M packages/libndsfpc/examples/graphics/Backgrounds/rotation/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/Makefile
  • M packages/libndsfpc/examples/graphics/Effects/windows/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Ext_Palettes/backgrounds/Makefile
  • M packages/libndsfpc/examples/graphics/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/ansi_console/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/console_windows/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/custom_font/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/print_both_screens/Makefile
  • M packages/libndsfpc/examples/graphics/Printing/rotscale_text/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/allocation_test/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/animate_simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/bitmap_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/simple/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_extended_palettes/Makefile
  • M packages/libndsfpc/examples/graphics/Sprites/sprite_rotate/Makefile
  • M packages/libndsfpc/examples/graphics/grit/256colorTilemap/Makefile
  • M packages/libndsfpc/examples/graphics/grit/Makefile
  • M packages/libndsfpc/examples/hello_world/Makefile
  • M packages/libndsfpc/examples/input/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_area/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_look/Makefile
  • M packages/libndsfpc/examples/input/Touch_Pad/touch_test/Makefile
  • M packages/libndsfpc/examples/input/keyboard/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_async/Makefile
  • M packages/libndsfpc/examples/input/keyboard/keyboard_stdin/Makefile
  • M packages/libndsfpc/examples/time/Makefile
  • M packages/libndsfpc/examples/time/RealTimeClock/Makefile
  • M packages/libndsfpc/examples/time/stopwatch/Makefile
  • M packages/libndsfpc/examples/time/timercallback/Makefile
  • M packages/libogcfpc/examples/Makefile
  • M packages/libogcfpc/examples/audio/Makefile
  • M packages/libogcfpc/examples/audio/modplay/Makefile
  • M packages/libogcfpc/examples/audio/mp3player/Makefile
  • M packages/libogcfpc/examples/devices/Makefile
  • M packages/libogcfpc/examples/devices/network/Makefile
  • M packages/libogcfpc/examples/devices/network/sockettest/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/Makefile
  • M packages/libogcfpc/examples/devices/usbgecko/gdbstub/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/Makefile
  • M packages/libogcfpc/examples/devices/usbkeyboard/basic_stdin/Makefile
  • M packages/libogcfpc/examples/filesystem/Makefile
  • M packages/libogcfpc/examples/filesystem/directory/Makefile
  • M packages/libogcfpc/examples/graphics/Makefile
  • M packages/libogcfpc/examples/graphics/gx/Makefile
  • M packages/libogcfpc/examples/graphics/gx/gxSprites/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson1/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson2/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson3/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson4/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson5/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson6/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson7/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson8/Makefile
  • M packages/libogcfpc/examples/graphics/gx/neheGX/lesson9/Makefile
  • M packages/libogcfpc/examples/graphics/gx/triangle/Makefile
  • M packages/libogcfpc/examples/template/Makefile
  • M packages/libsee/examples/Makefile
  • M packages/libxml/examples/Makefile
  • M packages/mysql/examples/Makefile
  • M packages/ncurses/examples/Makefile
  • M packages/newt/examples/Makefile
  • M packages/numlib/examples/Makefile
  • M packages/odbc/examples/Makefile
  • M packages/openal/examples/Makefile
  • M packages/opengl/examples/Makefile
  • M packages/opengles/examples/Makefile
  • M packages/oracle/examples/Makefile
  • M packages/os2units/examples/Makefile
  • M packages/paszlib/examples/Makefile
  • M packages/postgres/examples/Makefile
  • M packages/ptc/examples/Makefile
  • M packages/pxlib/examples/Makefile
  • M packages/regexpr/examples/Makefile
  • M packages/rexx/examples/Makefile
  • M packages/svgalib/examples/Makefile
  • M packages/symbolic/examples/Makefile
  • M packages/syslog/examples/Makefile
  • M packages/univint/examples/Makefile
  • M packages/users/examples/Makefile
  • M packages/utmp/examples/Makefile
  • M packages/uuid/examples/Makefile
  • M packages/xforms/examples/Makefile
  • M rtl/Makefile
  • M rtl/aix/Makefile
  • M rtl/amiga/Makefile
  • M rtl/android/Makefile
  • M rtl/android/jvm/Makefile
  • M rtl/aros/Makefile
  • M rtl/atari/Makefile
  • M rtl/beos/Makefile
  • M rtl/darwin/Makefile
  • M rtl/dragonfly/Makefile
  • M rtl/embedded/Makefile
  • M rtl/emx/Makefile
  • M rtl/freebsd/Makefile
  • M rtl/freertos/Makefile
  • M rtl/gba/Makefile
  • M rtl/go32v2/Makefile
  • M rtl/haiku/Makefile
  • M rtl/human68k/Makefile
  • M rtl/java/Makefile
  • M rtl/linux/Makefile
  • M rtl/macos/Makefile
  • M rtl/morphos/Makefile
  • M rtl/msdos/Makefile
  • M rtl/msxdos/Makefile
  • M rtl/nativent/Makefile
  • M rtl/nds/Makefile
  • M rtl/netbsd/Makefile
  • M rtl/netware/Makefile
  • M rtl/netwlibc/Makefile
  • M rtl/openbsd/Makefile
  • M rtl/os2/Makefile
  • M rtl/palmos/Makefile
  • M rtl/ps1/Makefile
  • M rtl/qnx/Makefile
  • M rtl/sinclairql/Makefile
  • M rtl/solaris/Makefile
  • M rtl/symbian/Makefile
  • M rtl/wasip1/Makefile
  • M rtl/wasip1threads/Makefile
  • M rtl/wasip2/Makefile
  • M rtl/watcom/Makefile
  • M rtl/wii/Makefile
  • M rtl/win16/Makefile
  • M rtl/win32/Makefile
  • M rtl/win64/Makefile
  • M rtl/wince/Makefile
  • M rtl/zxspectrum/Makefile
  • M tests/Makefile
  • M tests/tstunits/Makefile
  • M tests/utils/Makefile
  • M tests/utils/testsuite/Makefile
  • M utils/Makefile
  • M utils/build/Makefile
  • M utils/build/Makefile.pkg
  • M utils/debugsvr/console/Makefile
  • M utils/debugsvr/gtk/Makefile
  • M utils/fpdoc/fpde/Makefile


Syntax highlight: real number scientific notation exponent sign is part of the number itself.
Commit consists out of
  • M packages/ide/weditor.pas


Syntax highlight: numbers have underscore as visual separation marker {$modeswitch UnderscoreIsSeparator}.
Commit consists out of
  • M packages/ide/weditor.pas


Translate few utf8 character to cp475 in IDE help system.
Commit consists out of
  • M packages/ide/whlpview.pas


Fix code page typo: 475 to 437.
Commit consists out of
  • M packages/ide/whlpview.pas


Show Optimization levels as radio buttons in Compiler Switches window.
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpswitch.pas


Exclude Go32v2 target from checking OS clipboard size in loop.
Commit consists out of
  • M packages/ide/wviews.pas


Help window disables Replace menu item.
Commit consists out of
  • M packages/ide/fpviews.pas


Disable edit menu items in read only mode.
Commit consists out of
  • M packages/ide/weditor.pas


Rework screen output window. Enable select and copy content. Fixes issue gitlab 006657.
Commit consists out of
  • M packages/ide/fpviews.pas


Menu item paste from OS clipboard enabled only for windows that allow command cmPasteWin.
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/wviews.pas


Check for OS clipboard size only when command cmPasteWin enabled.
Commit consists out of
  • M packages/ide/wviews.pas


Disable Replace menu item for GDB and Disassembly windows.
Commit consists out of
  • M packages/ide/fpviews.pas


A better position for restore Ctrl_c_state (Go32v2 target).
Commit consists out of
  • M packages/ide/fpusrscr.pas


Add symbol search history.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpmsrch.inc


Symbol browser window have functional "Sort always" option.
Commit consists out of
  • M packages/ide/fpsymbol.pas


Set size limits to general FP window so scroll-bars stay in designated places.
Commit consists out of
  • M packages/ide/fpviews.pas


Track sources and keep original window positions.
Commit consists out of
  • M packages/ide/fpviews.pas

(inactive) Revisions in this set 03a1fef0cffdecc6913b585e74f367f69318a76d,0b2a53f4b04f5c1ba03bab84dcafd217f0234d88,db0f0be3bad4800fa6a9d1ef4bbcbe08f76aab79,98ea5cdddaad0f94db357949ca8e1b2709477109,4927025a2c4a3f522c3899cc4ad9bdd317a26138,af01314799a90591cdd57796d2497c40325061d9,74405ab2e53c096d123dd96f15b5a64210480bcc,e4d7867e0e04f48b998087aa1a217b510bbe03d7,975ee9d9f03270f8c68056bc5a11e8302d705b2f,6993702192f6b4791b0940c9bd2d95a811e8ae49,2cc454da2619ac408e7c3f995c853a434324cc1a,54afa37d4df90837c0cd4a7c1f9f674c86cc65bd,38e53727f0151fafbdf10bb3ea48249309ad60a8,12bc43b7b67eaffe29cac3192927cc1346f80b27,28aaa672a1462d915f7212273805bc1eb0bad471,11d542cf8fe6ac00006c884429b3d4b53778a2c1,fd353ee62cd39073d5e9c67a42b6dcef4332a7e9,b3d44a9da2f83f263d3ec81f7c7fb1143c52a9ea,a1fad6bfc0008b96742d6af4ae4144de16ed76a6,cf81682bbb0e0d28332c8bf2371c538d7afa2477,31bc7c40541a03452991263dc96dd08f30d0cf28,91d9c3286a16c766e0b41e6d7ea2968b1b4f1e31,bc7c288703013afe035f8d499c20a197bcb892c7,8ff73efe3253c3c5ad9606fa609a51bbdaf254e7,e945c65255b470e02ae12db2ac32a684395325ec,f0760bacc08469ba2a50452fee96306668294a43,4f359533531f7348786202c51c0989a5d8697f32,ef4ad5d6699f16d81051d5c7c28054fc05bcd1f4,e4596d3db4cb1efd65e655046f9a4c396f8a0993,dde4d515bf98419f0db3ea2b22dac6002637d57c,822a9e1bb1b1491013113a506176eeeeeb82afb3,69d552415a179d6b2aaaaf1fa93598d92650e0eb,016962261f1370a825a94be4e86b4ffde0662856,4ed3e6d00211429d7ef7064ac579e24c876c86e4,4b4f9102898615dff742cb8bd575162c5eabd518,52211eb888bac6388323fd065939bd9ea68de8c3,ca0dad1ce1a2adacdd7bd4cc7f1678ffdeef785d,5c215cd5244cc844399e0fab09cd04f8f1f774a9,405484df910cbf30379d6b53d226d778b9d908f4,e6b95d37e63461443059439c72fee33e603b6349,297ed5cb0c86ad6283b5cd96201ed921da64a286,fd64cb8c5a81b739a2d331235842ea431b47ad49,8b106370365f6ff8288671e867d95361253f874a,e221096a029195a0356eee8cf59f197fc0d327bd,530f08d9d385c84fc7fd653d1f91754474f2dee6,b73bf4a811259248674251a03b8a87b94d7c7980,899343f07c73046e6e1bfeebc830d17bee304a8b,f419e9dfab8b6c21585edfcbd596cb42db9fa6e0,7ac4e38b71c5f98500978076280a56b14eea73d3,86f61918b42cc04947b2c5f74a25f70247039cfa,83d045d1f1a95c017e5260e05b28bf119205fd46,30dcf0b61a13031a43252e9d727d9c692bef9adf,d2df6a630cce1a53c11eece1399fbf68e4472de3,c464f4d58e91b3cdcd12303a95d6b1d2aa01eaa0,34902174892588a3dfd9b4761d6e90a3c5ce3f6f,2d7a8d4440577d2d04593b76a60e8b49e6f2509b,3be1c08516c65233c133eb0c405c04a59d1b5237,3c7a114c0beb32894bac1d8da85d895d84e97edb,d6384e01cbbcbfd5a7dc113b29084ccdf2633093,f4ed47545da7042b877ff045a2ccc2088885b1fe,12e477534978b9c86de2c27529b430e99ab9f676,7dfa763e6747e70eb6b0e29bb30b77459c331dc6,35fb1a1f632db683760bbd0597da636cfc1728d5,99f03e80081569b4ca54d7909539b2d38976bbae,9514ef60a9b31566d37deda99ff7524979005c39,fddf4b321520dcc045f35f8372c3e0cf322be351,67cb38adb97c3e9764c3d576875fcc117700b313,c1d6c919f9ac53e3995f72caf110b9149dfb0bfc,27a548fc3892ce2eb680b6a354d7f9ced26870d8,c14eff7c36cef355ed4adb97e98acb2da802da2a,ab900bb17a72703655dc933d5badfc2b669bb06e,e276659c8e9922be9bfecce5bae99bda417c7828,11c0c19d02e4e798bcd2ae0ba8c80e0e55a965d1,6f905466f3ff86eefc6099f82be0d957ce474b5b,3a9d52411343e008832c0ac789d6ab46c37c342d,b1a492e5d7837804aea1805c1540d19b5f90506f,d580dfbaf12aa4efebe6b8a42d455f62e2593698,9b04fde696a8aa3e9a22368653bd6054f9a0b59c,cf9d58fc4a21ddc36301753a9846b3f662af8302,ebc913f0cd0b9239d6dfa29feab4188cc7f8e098,feea9205e9d9b976a5d678bd40e50ab7201ec3ed,4958106ca56c4bd0d714c6606906580ce153cd8c,2c8693af0ee3c15a42dfc292335b7dd43ffcb2bf,5c0f40691996b5f7b342bee1cb0a9ad884f96d44,960f0d6a078bade80b0c9f61d680e13b3d389149,c6fb445e557972b8c8597c845dfbda6df944bf48,30914cadbc4159798e49881a0e091c7c0a9a740c,9bf750f9e1216ba04f3090ef10dc3ce1d47a8968,a35c86d1c54c5a2d1687914d32fe4a29abb8c2bb,e6e887dd0af10a621e8f1f0d35e88d2f97ed5444,fbea62356b7d73c29890f69ef9775fb334b522d0,f3cb37a5e15663f069f55996c77d54a5b421a788,6cdd1d52fd2b11813c66035beb18fadcfe13b752,5e97b8ed3fde0ae143e03a93dbefa8f7279adba9,693fae6b8e573acbe1b7d288da3a1844de918953,4091d2bcb64364ddc4ec1335ce3334b8081fda90,ca6f349adb3b1ad0afbe998d4ef5fafa0cbb20bb,359dfa22a70735bb0ebb230e1de6f5aa9ea9b140,2fdb3c46470bd10eefe266f2bcfb3c645efe3dad,c2e9455b53c8f854e8a2189c16b20896a27cc4bb,dc6bb6af4a9fc7ed34f6e3f647b18e3edc885172,1b35c1180d2acc7be443cf310dc959aed91f657d,4bae20d4940f12ea22417d1eeef49741978fb527,f25fd9168d6de527dadf56bad5b665ee6fd60957,710735d9f53604ca92d90b1c61ad79a9dde1acfb,3903c9cfd214ad2f45c796d25856dce1bab52c3e,351805ba0cf48fe20e74bdb2b7b29818e1171186,ea2b529a9d53960daeee18dd0f3834b64614290d,c38399d94bd6241e83549e59e7f9679f8efc6c0a


Cope in TGDBInterface.WaitForProgramStop with absent frame
Commit consists out of
  • M packages/ide/gdbmiint.pas


TGDBMI_TupleOrListValue: exdend to parse a Tuple or List
Commit consists out of
  • M packages/ide/gdbmiwrap.pas


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


* PChar -> PAnsichar
Commit consists out of
  • M packages/ide/fakegdb/gdbcon.pas
  • M packages/ide/fakegdb/gdbint.pas
  • M packages/ide/fp.pas
  • M packages/ide/fpcalc.pas
  • M packages/ide/fpcodcmp.pas
  • M packages/ide/fpcodtmp.pas
  • M packages/ide/fpconst.pas
  • M packages/ide/fpcygwin.pas
  • M packages/ide/fpdebug.pas
  • M packages/ide/fpdesk.pas
  • M packages/ide/fpdpansi.pas
  • M packages/ide/fpevalw.pas
  • M packages/ide/fphelp.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpini.pas
  • M packages/ide/fpintf.pas
  • M packages/ide/fpkeys.pas
  • M packages/ide/fpmake.pp
  • M packages/ide/fpmtools.inc
  • M packages/ide/fpredir.pas
  • M packages/ide/fpregs.pas
  • M packages/ide/fpswitch.pas
  • M packages/ide/fpsymbol.pas
  • M packages/ide/fptemplt.pas
  • M packages/ide/fptools.pas
  • M packages/ide/fpusrscr.pas
  • M packages/ide/fputils.pas
  • M packages/ide/fpviews.pas
  • M packages/ide/gdbmicon.pas
  • M packages/ide/gdbmiint.pas
  • M packages/ide/gdbmiproc.pas
  • M packages/ide/gdbmiwrap.pas
  • M packages/ide/globdir.inc
  • M packages/ide/pmode.pas
  • M packages/ide/test.pas
  • M packages/ide/test1.pas
  • M packages/ide/test2.pas
  • M packages/ide/vesa.pas
  • M packages/ide/wansi.pas
  • M packages/ide/wcedit.pas
  • M packages/ide/wchmhwrap.pas
  • M packages/ide/wconsole.pas
  • M packages/ide/wconsts.pas
  • M packages/ide/weditor.pas
  • M packages/ide/whelp.pas
  • M packages/ide/whlpview.pas
  • M packages/ide/whtml.pas
  • M packages/ide/whtmlhlp.pas
  • M packages/ide/whtmlscn.pas
  • M packages/ide/winclip.pas
  • M packages/ide/windebug.pas
  • M packages/ide/wini.pas
  • M packages/ide/wnghelp.pas
  • M packages/ide/woahelp.pas
  • M packages/ide/wos2help.pas
  • M packages/ide/wresourc.pas
  • M packages/ide/wtphwrit.pas
  • M packages/ide/wutils.pas
  • M packages/ide/wviews.pas
  • M packages/ide/wvphelp.pas
  • M packages/ide/wwinhelp.pas

(cherry pick, do not pick changes in fpmake.pp)



Do not define HasSignal for aarch64-win64 target
Commit consists out of
  • M packages/ide/globdir.inc


* properly write info if GDB is not found
Commit consists out of
  • M packages/ide/fp.pas


Scroll one line up/down
Commit consists out of
  • M packages/ide/weditor.pas


Mark beginning of selected text
Commit consists out of
  • M packages/ide/weditor.pas


select to beginning of the file (ctrl+shift+home)
Commit consists out of
  • M packages/ide/weditor.pas


Select text in code editor by mouse when Persistent Blocks not enabled.
Commit consists out of
  • M packages/ide/weditor.pas


Close/hide compiler messages window by pressing Esc
Commit consists out of
  • M packages/ide/fpcompil.pas


Auto-Closing Brackets and Insert or Restore
Commit consists out of
  • M packages/ide/wcedit.pas
  • M packages/ide/weditor.pas


Improved Debug - Evaluate (Ctrl+F4)
Commit consists out of
  • M packages/ide/fpevalw.pas
  • M packages/ide/fpmdebug.inc


Improved input line of Find and Replace window.
Commit consists out of
  • M packages/ide/weditor.pas


Indent block when Persistent blocks are off
Commit consists out of
  • M packages/ide/weditor.pas


Do not lowercase executable names in Unix systems.
Commit consists out of
  • M packages/ide/fputils.pas


fixed formatting
Commit consists out of
  • M packages/ide/weditor.pas


more elegant way to preserve original exe name
Commit consists out of
  • M packages/ide/fpcompil.pas


Revert: do not lowercase executable names in Unix systems.
Commit consists out of
  • M packages/ide/fputils.pas


Opening same file in a second window don't destroy any changes
Commit consists out of
  • M packages/ide/fpviews.pas


On exit ask for changes to save if one file open in two windows.
Commit consists out of
  • M packages/ide/fpcompil.pas
  • M packages/ide/fptools.pas
  • M packages/ide/fpviews.pas
  • M packages/ide/wcedit.pas


Reintroduce Microsoft copy/paste keys for Input Lines
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


Save and restore user screen original cursor position for every unix terminal not only xterm
Commit consists out of
  • M packages/ide/fpusrscr.pas


On return to IDE screen resize IDEapp if needed (Unix).
Commit consists out of
  • M packages/ide/fpide.pas


Remove redundant ctrl-c enable and disable.
Commit consists out of
  • M packages/ide/wconsole.pas


Ctrl-C in ide does not generate signal SIGINT (dos).
Commit consists out of
  • M packages/ide/fpusrscr.pas


Cancel exit if Auto Save is ON and saving new file is canceled.
Commit consists out of
  • M packages/ide/fpmfile.inc
  • M packages/ide/wcedit.pas


Save and read correctly Assembler Output options in Textmoed ide.
Commit consists out of
  • M packages/ide/fpmcomp.inc
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpswitch.pas


Textmode ide: in Change Directrory dialog can copy and paste in input line.
Commit consists out of
  • M packages/ide/fpmfile.inc
  • M packages/ide/fputils.pas
  • M packages/ide/fpviews.pas


Autosave before Run with Breakpoints in Debuger
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmrun.inc


Compilation error fix for Assembler output options.
Commit consists out of
  • M packages/ide/fpmopts.inc


Save All is enabled and disabled as requiered
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpviews.pas


Assembler Reader Options for x86_64
Commit consists out of
  • M packages/ide/fpswitch.pas


Increase IDE version
Commit consists out of
  • M packages/ide/fpconst.pas


Ctrl-k-t select first word in line correctly if line length 49 or greater
Commit consists out of
  • M packages/ide/weditor.pas


Selection start and end move along while indent block
Commit consists out of
  • M packages/ide/weditor.pas


Backspace Tab character correctly.
Commit consists out of
  • M packages/ide/weditor.pas


Long long code editor lines
Commit consists out of
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpviews.pas
  • M packages/ide/wcedit.pas
  • M packages/ide/weditor.pas
  • M packages/ide/whlpview.pas
  • M packages/ide/wutils.pas


Restore previous behavior of draw full line selection
Commit consists out of
  • M packages/ide/weditor.pas


Do not wrap fp.ans file lines on load
Commit consists out of
  • M packages/ide/wansi.pas


Add missing Compiler Modes in Compiler Options
Commit consists out of
  • M packages/ide/fpswitch.pas


Show proper dialog title for Add Watch and Edit Watch
Commit consists out of
  • M packages/ide/fpdebug.pas


Open fp.dsk for load in Read access only mode
Commit consists out of
  • M packages/ide/wresourc.pas


Fix for backspace in empty line. Textmode IDE
Commit consists out of
  • M packages/ide/weditor.pas


Save and return to last directory in next Textmode IDE session
Commit consists out of
  • M packages/ide/fp.pas
  • M packages/ide/fpconst.pas
  • M packages/ide/fpdesk.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpmopts.inc


Markers move along with lines
Commit consists out of
  • M packages/ide/fpdesk.pas
  • M packages/ide/weditor.pas


Integration of bracketed paste and OSC 52 in Textmode IDE
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/globdir.inc
  • M packages/ide/weditor.pas
  • M packages/ide/winclip.pas


Global clipboard support long lines
Commit consists out of
  • M packages/ide/weditor.pas

might need attention



Fix copy-paste error
Commit consists out of
  • M packages/ide/fpdesk.pas


Window list dialog windows size adjustment
Commit consists out of
  • M packages/ide/fpmwnd.inc


Command line parameter -C affects names of *.cfg, *.dsk and *.ini
Commit consists out of
  • M packages/ide/fp.pas
  • M packages/ide/fpconst.pas
  • M packages/ide/fpdesk.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpini.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpswitch.pas
  • M packages/ide/fptools.pas
  • M packages/ide/fputils.pas
  • M packages/ide/fpvars.pas


Small editor draw optimization
Commit consists out of
  • M packages/ide/weditor.pas


Paste problem fix
Commit consists out of
  • M packages/ide/weditor.pas


File open dialog file list adjustments after resize
Commit consists out of
  • M packages/ide/weditor.pas


fp parameter N - no long file names (DOS only)
Commit consists out of
  • M packages/ide/fp.pas


Make functional fp parameter return to last directory: -R, -R+ and -R-
Commit consists out of
  • M packages/ide/fp.pas
  • M packages/ide/fpdesk.pas
  • M packages/ide/fpvars.pas


Remove TFPMemo flickering of selected text while mouse button is still pressed.
Commit consists out of
  • M packages/ide/weditor.pas


Fp Window->Tile - enable, disable correctly.
Commit consists out of
  • M packages/ide/fpmwnd.inc
  • M packages/ide/fpviews.pas


Fix syntax highlight for asm block when local label name is @end.
Commit consists out of
  • M packages/ide/weditor.pas


Fix copy line with Tab char in it.
Commit consists out of
  • M packages/ide/weditor.pas


Syntax highlight fix for indent and unindent block.
Commit consists out of
  • M packages/ide/weditor.pas


Fix Ctrl-k b mark beginning of select, Ctrl-k k end select.
Commit consists out of
  • M packages/ide/weditor.pas


Comment/Uncomment selection.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fphelp.pas
  • M packages/ide/fpide.pas
  • M packages/ide/weditor.pas
  • M packages/ide/wviews.pas


Line length limit set to ((actual max line length) mod 64+2)*64.
Commit consists out of
  • M packages/ide/wcedit.pas
  • M packages/ide/weditor.pas


* Remove debug (?) statement
Commit consists out of
  • M packages/ide/weditor.pas


Make clock visible and have it as an option of choice.
Commit consists out of
  • M packages/ide/fp.pas
  • M packages/ide/fpconst.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpini.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpvars.pas
  • M packages/ide/wviews.pas


Simplify comment, uncomment menu entries.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpide.pas
  • M packages/ide/wviews.pas


Fit in longer file paths in Window list.
Commit consists out of
  • M packages/ide/fpmwnd.inc


Tweak Change dir and File open dialog size.
Commit consists out of
  • M packages/ide/fpviews.pas
  • M packages/ide/weditor.pas


Fix undo insert new line.
Commit consists out of
  • M packages/ide/wcedit.pas
  • M packages/ide/weditor.pas


Adjust Clock position before showing it.
Commit consists out of
  • M packages/ide/fpide.pas


Heap monitor have same palette as Clock.
Commit consists out of
  • M packages/ide/fpviews.pas


Restore current directory on exit from FP (DOS only).
Commit consists out of
  • M packages/ide/fp.pas


Check that restoration of start directory (for go32v2 OS) is successful and report if it is not
Commit consists out of
  • M packages/ide/fp.pas


Rename "Delete" button to "Close" to reflect true meaning.
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmwnd.inc


FP file dialog InputLine made more adaptive.
Commit consists out of
  • M packages/ide/weditor.pas


Adjust window sizes on load fp.dsk.
Commit consists out of
  • M packages/ide/fpdesk.pas


Avoid possible memory corruption.
Commit consists out of
  • M packages/ide/fpide.pas


Change Directory dialog history id fix. Id has to fit in byte range.
Commit consists out of
  • M packages/ide/fpconst.pas
  • M packages/ide/fpmfile.inc


Resize and reposition Window List dialog along with terminal resize.
Commit consists out of
  • M packages/ide/fpmwnd.inc


Resize and reposition Change Directory dialog along with terminal resize.
Commit consists out of
  • M packages/ide/fpviews.pas


Resize and reposition Debugger dialogs along with terminal resize.
Commit consists out of
  • M packages/ide/fpdebug.pas
  • M packages/ide/fpviews.pas


Resize and reposition Help Files dialog along with terminal resize.
Commit consists out of
  • M packages/ide/fpmhelp.inc


Reposition Compile Status dialog along with terminal resize.
Commit consists out of
  • M packages/ide/fpcompil.pas


Mass typo fix for Textmode IDE.
Commit consists out of
  • M packages/ide/fp.pas
  • M packages/ide/fpcodcmp.pas
  • M packages/ide/fpcompil.pas
  • M packages/ide/fpdesk.pas
  • M packages/ide/fphelp.pas
  • M packages/ide/fpide.pas
  • M packages/ide/fpini.pas
  • M packages/ide/fpmcomp.inc
  • M packages/ide/fpmdebug.inc
  • M packages/ide/fpmingw.pas
  • M packages/ide/fpmopts.inc
  • M packages/ide/fpmrun.inc
  • M packages/ide/fpredir.pas
  • M packages/ide/fpregs.pas
  • M packages/ide/fpswitch.pas
  • M packages/ide/fpsymbol.pas
  • M packages/ide/fptools.pas
  • M packages/ide/fpusrscr.pas
  • M packages/ide/fputils.pas
  • M packages/ide/fpvars.pas
  • M packages/ide/fpviews.pas
  • M packages/ide/gdbmiint.pas
  • M packages/ide/globdir.inc
  • M packages/ide/weditor.pas
  • M packages/ide/whlpview.pas
  • M packages/ide/whtml.pas
  • M packages/ide/whtmlhlp.pas
  • M packages/ide/winclip.pas
  • M packages/ide/wnghelp.pas
  • M packages/ide/woahelp.pas
  • M packages/ide/wos2help.pas
  • M packages/ide/wviews.pas
  • M packages/ide/wwinhelp.pas

(cherry-pick what can be applied)



Fix mystery errors on reading file with TFastBufStream.
Commit consists out of
  • M packages/ide/wutils.pas


Remove extra call to read video mode method.
Commit consists out of
  • M packages/ide/fpdesk.pas


Read read-only configuration files.
Commit consists out of
  • M packages/ide/fpswitch.pas
  • M packages/ide/wini.pas


Fix read from configuration file option -Xs "Strip all symbols from executable".
Commit consists out of
  • M packages/ide/fpswitch.pas


+ added OS/2 support of clipboard
Commit consists out of
  • M packages/ide/globdir.inc
  • M packages/ide/winclip.pas


* corrections for OS/2 support of clipboard
Commit consists out of
  • M packages/ide/winclip.pas


Fix copy, paste from Windows to DosBox-X/DOS (target go32v2).
Commit consists out of
  • M packages/ide/winclip.pas


Window List searchable by file name. Similar to File Open dialog, but here we have unsorted list.
Commit consists out of
  • M packages/ide/fpmwnd.inc


Compiler status dialog information exceed shortstring, split it in two strings.
Commit consists out of
  • M packages/ide/fpcompil.pas


Update IDE copyright year.
Commit consists out of
  • M packages/ide/fpviews.pas


Don't parse user screen in Windows.
Commit consists out of
  • M packages/ide/fp.pas


TFPMemo selectable by mouse.
Commit consists out of
  • M packages/ide/fpcodtmp.pas
  • M packages/ide/fpviews.pas


Remove lock from Code Templates dialog.
Commit consists out of
  • M packages/ide/weditor.pas


Debugger show message "Nothing to run!" on F4, F7, F8 if there is no executable.
Commit consists out of
  • M packages/ide/fpmrun.inc


Fix crash with F4 (run to cursor) into non-existent code line (GDBMI).
Commit consists out of
  • M packages/ide/gdbmicon.pas


Ensure debugged source window is still open.
Commit consists out of
  • M packages/ide/fpdebug.pas
  • M packages/ide/fpviews.pas


Load toc.chm as first despite its position in help file list.
Commit consists out of
  • M packages/ide/fphelp.pas


Delete from *.ini file removed help files.
Commit consists out of
  • M packages/ide/fpini.pas


Delete color palette from *.ini if it is default one.
Commit consists out of
  • M packages/ide/fpini.pas

Change link for chm doc.
Commit consists out of
  • M packages/ide/wconstse.inc


* Remove debug statement
Commit consists out of
  • M packages/ide/fphelp.pas


Allow spaces in debuggee file name or in its path (GDBMI). Fixes issue 005046.
Commit consists out of
  • M packages/ide/gdbmicon.pas


Remove debugger question about reinitiate directory to empty.
Commit consists out of
  • M packages/ide/fpdebug.pas


Scroll to cursor on key press when in User screen (Unix only).
Commit consists out of
  • M packages/ide/fpide.pas
  • M packages/ide/fpmdebug.inc


Revisions in bigsets in this set 92ebf40f04c5b9b6b41ffd153d553c0a082c5c97,0e06ec8d380edefe6eeb148b27afc0d4873854d8