Historia zmian

Autor SHA1 Wiadomość Data
  kevinkofler d4d273fc48 Parse .hsf files for system header completion info. 18 lat temu
  kevinkofler 5dcc86307e Fix file descriptor leak in loadFileText. 18 lat temu
  kevinkofler 5d71976256 Enable "Find symbol declaration" and completion for Quill files, to be consistent with external source files. (They are useful mainly in the C section these files can have.) 18 lat temu
  kevinkofler c85f1c0b82 The completion parser expects to operate on a C (or Quill) file, so ignore Ctrl+Space/Ctrl+M for assembly files. 18 lat temu
  kevinkofler 13e5b62aba Intercept the completion popup being closed without Kate telling us anything. 18 lat temu
  kevinkofler c8fd4df422 Revert an unasked-for property change Qt Designer took on its own to make. 18 lat temu
  kevinkofler ac541b7eb2 Implement completion on Ctrl+Space (or Ctrl+M). 18 lat temu
  kevinkofler dc4694a81e Oops, Ctrl+E is already taken, use Ctrl+G instead. 18 lat temu
  kevinkofler e2b4eadb30 Implement Ctrl+Tab/Ctrl+E (switches to the next file, there are 2 combos because Ctrl+Tab is taken by default under KDE) and Shift+Ctrl+Alt+F9 (undocumented, switches link target, or would if it worked - on Linux/X11, way too many key combos are reserved by the system). 18 lat temu
  kevinkofler 096b0a5a2a Allow Ctrl+E as an alternative to Ctrl+Tab (which is usually taken on Linux). Document Ctrl+E and Ctrl+M. 18 lat temu
  kevinkofler e56f74c61c Update copyright notice. 18 lat temu
  kevinkofler 029d31da7d Don't treat Ctrl+whatever+key as Ctrl+key. (Ctrl+Alt+M may be used for mu.) 18 lat temu
  kevinkofler e99e766e03 Allow Ctrl+M as an alternative to Ctrl+Space (which conflicts with X11 Input Methods). 18 lat temu
  kevinkofler 83fe5b2da5 Add keyboard accelerators to Preferences/Coding. 18 lat temu
  kevinkofler 5166859192 Set wait cursor while generating completion info from system headers so the user knows KTIGCC is busy. 18 lat temu
  kevinkofler 48d2536805 Implement loading/saving system header completion info. 18 lat temu
  kevinkofler 96d7dfc00a Apply the same recursion fixes (recurse over system headers, avoid infinite recursion) as in findSymbolInFile in completionEntriesForFile. 18 lat temu
  kevinkofler b4cbd86816 Generate completion info from system headers (not help system sources yet, also no loading/saving yet). 18 lat temu
  kevinkofler d9533b6ee9 Fix warnings from recent g++ about -1 being passed where an unsigned number is expected (reported by Romain Liévin). 18 lat temu
  kevinkofler f50dc5b235 Fix "New folder" not always selecting the folder for renaming (another instance of the KListView bug already worked around in the Preferences dialog, clean that workaround up a bit while I am at it). 18 lat temu
  kevinkofler aec8536efc Prepare parseFileCompletion for system header parsing. 18 lat temu
  kevinkofler bc7905e12a Implement "Find symbol declaration" (currently does not search system headers). 18 lat temu
  kevinkofler d1091524bc Implement openHeader helper function for "Find symbol declaration". 18 lat temu
  kevinkofler b420417585 Implement recursive routines to find a symbol and to collect completion information in a file and all the headers it includes. 18 lat temu
  kevinkofler 5720ef656c Mark completion data dirty if the file was changed. 18 lat temu
  kevinkofler e4194ee0ed Clean up setTextSafe (needed for the coming change to invalidate completion info on changes). 18 lat temu
  kevinkofler 74ae18f47a Implement function to parse a source file for completion info. 18 lat temu
  kevinkofler 2ce874a9eb Implement template popups (Ctrl+J). 18 lat temu
  kevinkofler 870ac58834 Change (int)0 to 0 and (int)0x1000020 to 0x1000020u (because it is actually unsigned). Should be purely cosmetical. 18 lat temu
  kevinkofler 269cba1fa3 Tab now reliably inserts a tab. Use Ctrl+I to indent the selection. (Also set other Kate defaults to match TIGCC IDE more closely.) 18 lat temu