Description: Textmode IDE and gdbint
This file as text.
(active) Revisions in this set:
79bbc20f29632c65b4aba5f51503738cb6088b70,533777000a214cc4a04dfb83503cbf1391e31702,723430ac34811b2a6177c65c0f9067e4d529fbf4
db0f0be3bad4800fa6a9d1ef4bbcbe08f76aab79,9374155344b33b1880042527540133700e286089,8608b82c015f13461728170613e4eafbcad067aa
615e1c0431038c38ed1a2fc7710129438d05fe2a,a41e991a130a43f368a6cd1054fca2d38e417620,7aabdb85fa9d718b2cfb3e306aa7de22a59cb746
77851090aa24e800434db219c442073ced066787,fa735ba7b28fa97fe0d326e473958ba3fbe40ca4,51bb01734b3d683a64dd2d3dc391ec27d23dbe8f
4927025a2c4a3f522c3899cc4ad9bdd317a26138,1f8865454bdf4df751f16646398e49a2629ff593,af01314799a90591cdd57796d2497c40325061d9
52651a7ede3b51d3305f84d5e1ffe90e6811683d,d40aac6cca99591f39af1d6bebc2ac557dc0d143,74405ab2e53c096d123dd96f15b5a64210480bcc
e4d7867e0e04f48b998087aa1a217b510bbe03d7,975ee9d9f03270f8c68056bc5a11e8302d705b2f,6993702192f6b4791b0940c9bd2d95a811e8ae49
2cc454da2619ac408e7c3f995c853a434324cc1a,ae81a69cb15a979a00afb3ed7a1bae5022d33bff,54afa37d4df90837c0cd4a7c1f9f674c86cc65bd
38e53727f0151fafbdf10bb3ea48249309ad60a8,ed07cd14b26cf82c09f481b7e0d9495f58b2443c,12bc43b7b67eaffe29cac3192927cc1346f80b27
660836e027ffc0940291abe39df6c5e9e30d3430,5ded9e3cb308a1c9ba7148ecabe6e8f0db5c9f13,28aaa672a1462d915f7212273805bc1eb0bad471
11d542cf8fe6ac00006c884429b3d4b53778a2c1,7949e53d8ac045552c53fb29d969246b8ae505b6,fd353ee62cd39073d5e9c67a42b6dcef4332a7e9
b3d44a9da2f83f263d3ec81f7c7fb1143c52a9ea,a1fad6bfc0008b96742d6af4ae4144de16ed76a6,cf81682bbb0e0d28332c8bf2371c538d7afa2477
dcdfad4dc21ab02bdc30d4e197fefb2798dd19c8,528ff51a8fdb9c064994cac9f77cdc08729a5e16,31bc7c40541a03452991263dc96dd08f30d0cf28
8b0ed99fbc0f72d4db1082d5b75f13eb04ad0b11,471a735fe61eac749ace9d95f990ec38f006c89c,91d9c3286a16c766e0b41e6d7ea2968b1b4f1e31
517123899ac290cf59b795867aff780e1bd8e139,bc7c288703013afe035f8d499c20a197bcb892c7,8ff73efe3253c3c5ad9606fa609a51bbdaf254e7
e945c65255b470e02ae12db2ac32a684395325ec,f0760bacc08469ba2a50452fee96306668294a43,4f359533531f7348786202c51c0989a5d8697f32
ef4ad5d6699f16d81051d5c7c28054fc05bcd1f4,e4596d3db4cb1efd65e655046f9a4c396f8a0993,dde4d515bf98419f0db3ea2b22dac6002637d57c
822a9e1bb1b1491013113a506176eeeeeb82afb3,69d552415a179d6b2aaaaf1fa93598d92650e0eb,016962261f1370a825a94be4e86b4ffde0662856
4ed3e6d00211429d7ef7064ac579e24c876c86e4,4b4f9102898615dff742cb8bd575162c5eabd518,52211eb888bac6388323fd065939bd9ea68de8c3
a348dfc8060bf369c7c2ff3c384a49e6ad67ed23,818e3ae6e508788f628a7edc55782cef1da96d77,e1cb1881572cc0f36cc92b518b3f57ae9e20691f
17fc8249170e813e894645da3cbbed8044a62b4c,0396174bbf0e312992ac44f74140338c8af6bd11,ca0dad1ce1a2adacdd7bd4cc7f1678ffdeef785d
5c215cd5244cc844399e0fab09cd04f8f1f774a9,405484df910cbf30379d6b53d226d778b9d908f4,e6b95d37e63461443059439c72fee33e603b6349
297ed5cb0c86ad6283b5cd96201ed921da64a286,67bee1b652e6f0d2c01e70c7e3bbe0d5de10238a,7e36f16e87086d1059fbe9e628fcd161b12549e5
fd64cb8c5a81b739a2d331235842ea431b47ad49,8b106370365f6ff8288671e867d95361253f874a,e221096a029195a0356eee8cf59f197fc0d327bd
a8520ad03e940aca0bb07733be738f19579f5848,530f08d9d385c84fc7fd653d1f91754474f2dee6,b73bf4a811259248674251a03b8a87b94d7c7980
899343f07c73046e6e1bfeebc830d17bee304a8b,f419e9dfab8b6c21585edfcbd596cb42db9fa6e0,d0c33bfa5d29acf7caec944ef55cd8c04a7508ad
0794b375dfb5133f130bf8459139946bf2caf1f3,7ac4e38b71c5f98500978076280a56b14eea73d3,86f61918b42cc04947b2c5f74a25f70247039cfa
fa9ebd2d4c38d79f5c871c200fe699ce24af94d3,2b356964002ce6be93ed83c8c6de05129dfe10be,7fc62dadfc6350a2f316c24b2fb7cd10f37df925
51055fa1968cb724c5bb64ecafa67e8669fb9775,83d045d1f1a95c017e5260e05b28bf119205fd46,30dcf0b61a13031a43252e9d727d9c692bef9adf
4e96751cb7ad933e3cdaf3b6418f75b71403f039,d2df6a630cce1a53c11eece1399fbf68e4472de3,24f498292a2db87acf24e023d6b5666da0de5e82
c464f4d58e91b3cdcd12303a95d6b1d2aa01eaa0,550fd24d29bf88e272bde50d2f530ed35f6e1a58,8e5f22383fd0dababd820b61265753a444efcfe4
12bc05d2b46d80da42ca8e322d92211d9414666f,290e6311c66b54c46f0af53020a9e766281dcf96,cc0012f3dd7153aafd1e94f62c78ea95fb7b602a
fdd911c6fa7e6914ac88a26e9bc467f725f89a4d,34902174892588a3dfd9b4761d6e90a3c5ce3f6f,2d7a8d4440577d2d04593b76a60e8b49e6f2509b
3be1c08516c65233c133eb0c405c04a59d1b5237,3c7a114c0beb32894bac1d8da85d895d84e97edb,ed4544ce7a61aa113be28e9cf46f18674bc5cc1d
96b8a79563068bfac42a7dd5a4089f14104ea4e5,12599706e51c6898342cefc2296dd325a4be3702,edf4f0b416f6e4d4f2fa0b57f30998ec72eafef3
bf510fbd62d3d3df146c684d9465e5d9c85ed64c
Clicking a revision will expand files
* FPMake-option NoIDE added
* Disable building the IDE on Darwin by default
* support building the IDE with the LLVM code generator
Use 0 instead of 0xffffffff to disable page width
Add --NOLLVM and use LLVM by default of compiler is llvm variant
Re-generate Makefile after wrong commit
0049495, fixes bug report 39001
Only set llvm to true if LLVM custom option variable is set, but not to false if not (as true might be the default value)
* fix also IDE building after fpccrc to fpchash renaming
- removed probably accidently commited IDE configuration files
* Refactor, so the combination CPU-OS-SubTarget is a record. Allows for extension if need be
* patch by Alfred Glänzer: Prevent install of unnecessary files during cross-install, resolves
gitlab 0040101
Do not define HasSignal for aarch64-win64 target
Increase size of Param field of TSwitchItem object, to avoid truncation for -Cploongarch64 option
* properly write info if GDB is not found
Implement regeneration of compiler msgidx.inc and msgtxt.inc files for IDE if needed
Mark beginning of selected text
select to beginning of the file (ctrl+shift+home)
Select text in code editor by mouse when Persistent Blocks not enabled.
Close/hide compiler messages window by pressing Esc
Block insert cursor. Block cursor for overwrite mode in xterm
Auto-Closing Brackets and Insert or Restore
Improved Debug - Evaluate (Ctrl+F4)
* fix standalone compilation
* cosmetics
Improved input line of Find and Replace window.
Microsoft copy/paste keys for Input Lines
Overwrite selection block
Indent block when Persistent blocks are off
Do not lowercase executable names in Unix systems.
more elegant way to preserve original exe name
Revert: do not lowercase executable names in Unix systems.
Opening same file in a second window don't destroy any changes
Revert "Opening same file in a second window don't destroy any changes"
This reverts commit cf81682bbb0e0d28332c8bf2371c538d7afa2477
Opening same file in a second window don't destroy any changes
On exit ask for changes to save if one file open in two windows.
Revert "Microsoft copy/paste keys for Input Lines"
This reverts commit 660836e027ffc0940291abe39df6c5e9e30d3430
to be reverted utf8 char mishmash
Reintroduce Microsoft copy/paste keys for Input Lines
Revert "to be reverted utf8 char mishmash"
This reverts commit 471a735fe61eac749ace9d95f990ec38f006c89c
Save and restore user screen original cursor position for every unix terminal not only xterm
On return to IDE screen resize IDEapp if needed (Unix).
Remove redundant ctrl-c enable and disable.
Ctrl-C in ide does not generate signal SIGINT (dos).
Cancel exit if Auto Save is ON and saving new file is canceled.
Save and read correctly Assembler Output options in Textmoed ide.
Textmode ide: in Change Directrory dialog can copy and paste in input line.
Autosave before Run with Breakpoints in Debuger
Compilation error fix for Assembler output options.
Save All is enabled and disabled as requiered
Assembler Reader Options for x86_64
Ctrl-k-t select first word in line correctly if line length 49 or greater
Selection start and end move along while indent block
FV TScroller and TEditor respond to mouse scroll
FV In ListBox mouse scroll function as Key Up or Key Down
Mouse scroll (fast) Compiler Messages and Messages windows
Compiler Target and Compiler Optimization Target Processor lists are scrollable
Backspace Tab character correctly.
Long long code editor lines
Restore previous behavior of draw full line selection
Do not wrap fp.ans file lines on load
Add missing Compiler Modes in Compiler Options
Nested comment syntax highlighting
Enable Color select dialog in Textmode IDE
Show proper dialog title for Add Watch and Edit Watch
Open fp.dsk for load in Read access only mode
Fix for backspace in empty line. Textmode IDE
Show line indents in Textmode IDE
Save and return to last directory in next Textmode IDE session
Markers move along with lines
Integration of bracketed paste and OSC 52 in Textmode IDE
Global clipboard support long lines
Fix for undo if chars are add in tab space
Window list dialog windows size adjustment
Browser information filters
Browser information mouse scroll
Command line parameter -C affects names of *.cfg, *.dsk and *.ini
Small editor draw optimization
Screen width more than 255 chars (for Unixes at least)
Make TFPMemo view srollable even if no scrollbars are attached to it
File open dialog file list adjustments after resize
Remove some redundant code
Message window can be scrolled beyond second to last item
Mouse double click select word, triple click select line
Save As option in browser window
* Correct typo in class name TLocalMenuOutlieViewer -> TLocalMenuOutlineViewer
fp parameter N - no long file names (DOS only)
Make functional fp parameter return to last directory: -R, -R+ and -R-
Remove TFPMemo flickering of selected text while mouse button is still pressed.
Fp Window->Tile - enable, disable correctly.
Refactor menu change code.
New window arrangement option in menu - Stepped.
Update Textmode IDE to new mouse wheel event.
Simple Stepped menu entry.
Revert: Refactor menu change code.