Changes updated, list all functions all buffers bound
parent
33dfcd5658
commit
733ce1ce0b
17
changes.txt
17
changes.txt
|
@ -1,3 +1,20 @@
|
||||||
|
New in alpha 4.0.30:
|
||||||
|
-Mouse events (clicking, scroll wheel, mouse move) can now be bound with modifier keys
|
||||||
|
-New and changed commands:
|
||||||
|
<ctrl scroll_wheel> change font size
|
||||||
|
<ctrl ;> toggle line comment (C++ type comments)
|
||||||
|
<ctrl I> open a lister for all functions in all buffers (heuristic parse can have false positives)
|
||||||
|
-Bug fix: Fixed occasional crash when rendering a new buffer
|
||||||
|
-Bug fix: High CPU usage in lister from perpetual animation mode
|
||||||
|
-Bug fix: Panel resizing by mouse
|
||||||
|
-Bug fix: Crashes from entering incomplete/nonsense file paths in file open/new listers
|
||||||
|
-Bug fix: Various bugs in the notepad like mode
|
||||||
|
-Bug fix: Crashes in file and buffer listers with a lot of items
|
||||||
|
-Bug fix: Lexing scientific notation floats with + signs
|
||||||
|
-Bug fix: Really long wrapped line using up entire render scratch buffer
|
||||||
|
-Bug fix: Line highlights when scrolled to the right so the beginning of the line is off screen
|
||||||
|
-Bug fix: Mismatch between lister state and hot directory leading to confusing file open/new behavior
|
||||||
|
|
||||||
New in alpha 4.0.29:
|
New in alpha 4.0.29:
|
||||||
-New UI api supporting customizable UIs
|
-New UI api supporting customizable UIs
|
||||||
-Managed memory API
|
-Managed memory API
|
||||||
|
|
|
@ -433,7 +433,7 @@ generate_remapping_code_and_data(Partition *part){
|
||||||
bind(part, mappings, 'x', MDFR_ALT, command_lister);
|
bind(part, mappings, 'x', MDFR_ALT, command_lister);
|
||||||
bind(part, mappings, 'X', MDFR_ALT, project_command_lister);
|
bind(part, mappings, 'X', MDFR_ALT, project_command_lister);
|
||||||
|
|
||||||
bind(part, mappings, 'I', MDFR_CTRL, list_all_functions_current_buffer_lister);
|
bind(part, mappings, 'I', MDFR_CTRL, list_all_functions_all_buffers_lister);
|
||||||
bind(part, mappings, 'E', MDFR_ALT, exit_4coder);
|
bind(part, mappings, 'E', MDFR_ALT, exit_4coder);
|
||||||
|
|
||||||
bind(part, mappings, key_f1, MDFR_NONE, project_fkey_command);
|
bind(part, mappings, key_f1, MDFR_NONE, project_fkey_command);
|
||||||
|
@ -658,7 +658,7 @@ generate_remapping_code_and_data(Partition *part){
|
||||||
bind(part, mappings, 'x', MDFR_CTRL, command_lister);
|
bind(part, mappings, 'x', MDFR_CTRL, command_lister);
|
||||||
bind(part, mappings, 'X', MDFR_CTRL, project_command_lister);
|
bind(part, mappings, 'X', MDFR_CTRL, project_command_lister);
|
||||||
|
|
||||||
bind(part, mappings, 'I', MDFR_CMND, list_all_functions_current_buffer_lister);
|
bind(part, mappings, 'I', MDFR_CMND, list_all_functions_all_buffers_lister);
|
||||||
bind(part, mappings, 'E', MDFR_CTRL, exit_4coder);
|
bind(part, mappings, 'E', MDFR_CTRL, exit_4coder);
|
||||||
|
|
||||||
bind(part, mappings, key_f1, MDFR_NONE, project_fkey_command);
|
bind(part, mappings, key_f1, MDFR_NONE, project_fkey_command);
|
||||||
|
|
78
todo.txt
78
todo.txt
|
@ -1,43 +1,3 @@
|
||||||
[] Build 4.0.30
|
|
||||||
{
|
|
||||||
Features
|
|
||||||
{
|
|
||||||
[x] Fill Key_Input_Data's modifiers field
|
|
||||||
[x] Optimize lookup in file track data structures
|
|
||||||
[] Comment line/Uncomment line
|
|
||||||
}
|
|
||||||
|
|
||||||
Bugs
|
|
||||||
{
|
|
||||||
[x] Crash when freeing marker object without visuals
|
|
||||||
[x] High CPU usage in listers (endless animation bug)
|
|
||||||
[x] Panel resizing doesn't work
|
|
||||||
[x] On windows file lister: /foo/bar.txt
|
|
||||||
[?] Press Tab in Open File Lister With Text "C:"/Tab when no valid completions in open file lister
|
|
||||||
[x] Notepad like mode clicking to new view doesn't snap the mark
|
|
||||||
[x] Notepad like mode replacing text with cursor at end of selection in middle of long file
|
|
||||||
[x] Renaming a file to a case insensitively equivalent name on windows deletes the file
|
|
||||||
[x] Start from windows start menu and open file
|
|
||||||
[?] opening large projects
|
|
||||||
[x] Make lots of new files
|
|
||||||
[x] Modifiers on scroll wheels not working?
|
|
||||||
[x] Lexing Scientific Notation " 3.402823466e+38F "
|
|
||||||
[x] really long single line wrapped (300,000?)
|
|
||||||
{
|
|
||||||
[] Can we prevent creation of Buffer_Render_Items that are off the top?
|
|
||||||
}
|
|
||||||
[x] scope coloring when scrolled to the right problem
|
|
||||||
[x] Open file when lister hot directory doesn't match lister current directory
|
|
||||||
[] Mac german keyboard layout
|
|
||||||
[] Linux animate bug? (Lister lag)
|
|
||||||
[] SSHFS segfault on linux
|
|
||||||
|
|
||||||
Repro Needed
|
|
||||||
{
|
|
||||||
[?] pasting long comment at top of code files doesn't always parse right away???
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Long Term
|
Long Term
|
||||||
{
|
{
|
||||||
|
@ -67,11 +27,49 @@ Long Term
|
||||||
[] Texture binding changes too often problem
|
[] Texture binding changes too often problem
|
||||||
[] saving to removable media -> need more info
|
[] saving to removable media -> need more info
|
||||||
[] crash on obj file (san-miguel-low-poly.obj) -> need more info
|
[] crash on obj file (san-miguel-low-poly.obj) -> need more info
|
||||||
|
[] Can we prevent creation of Buffer_Render_Items that are off the top?
|
||||||
|
[] Mac german keyboard layout
|
||||||
|
[] Linux animate bug? (Lister lag)
|
||||||
|
[] SSHFS segfault on linux
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Change Log
|
Change Log
|
||||||
{
|
{
|
||||||
|
4.0.30
|
||||||
|
{
|
||||||
|
Features
|
||||||
|
{
|
||||||
|
[x] Fill Key_Input_Data's modifiers field
|
||||||
|
[x] Optimize lookup in file track data structures
|
||||||
|
[x] Comment line/Uncomment line
|
||||||
|
}
|
||||||
|
|
||||||
|
Bugs
|
||||||
|
{
|
||||||
|
[x] Crash when freeing marker object without visuals
|
||||||
|
[x] High CPU usage in listers (endless animation bug)
|
||||||
|
[x] Panel resizing doesn't work
|
||||||
|
[x] On windows file lister: /foo/bar.txt
|
||||||
|
[?] Press Tab in Open File Lister With Text "C:"/Tab when no valid completions in open file lister
|
||||||
|
[x] Notepad like mode clicking to new view doesn't snap the mark
|
||||||
|
[x] Notepad like mode replacing text with cursor at end of selection in middle of long file
|
||||||
|
[x] Renaming a file to a case-insensitively-equivalent name on windows deletes the file
|
||||||
|
[x] Start from windows start menu and open file
|
||||||
|
[?] opening large projects
|
||||||
|
[x] Make lots of new files
|
||||||
|
[x] Modifiers on scroll wheels not working?
|
||||||
|
[x] Lexing Scientific Notation " 3.402823466e+38F "
|
||||||
|
[x] really long single line wrapped (300,000?)
|
||||||
|
[x] scope coloring when scrolled to the right problem
|
||||||
|
[x] Open file when lister hot directory doesn't match lister current directory
|
||||||
|
Repro Needed
|
||||||
|
{
|
||||||
|
[?] pasting long comment at top of code files doesn't always parse right away???
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
4.0.29
|
4.0.29
|
||||||
{
|
{
|
||||||
[x] Lister API
|
[x] Lister API
|
||||||
|
|
Loading…
Reference in New Issue