CodeAssistor has had a rather nasty corner case bug re:folding since I initially implemented the feature. It's somewhat difficult to find, but its bothered me since day1. I've had to work around the bug as best I could, but all workarounds were less than optimal. Today, I received a patch from the Scintilla team that would allow me to have an optimal folding experience; gaahhh its 2 days after I released 0.0.4!
Well anyways, the nasty folding problem is gone and the code is in my repos. There is a second folding bug I've found now relating to "fold all" on very simple files... I guess 0.0.5 will be a bugfix release?
Friday, August 13, 2010
Tuesday, August 10, 2010
CodeAssistor v0.0.4 final
Bugs fixed, updated the windows compiler to 4.5 (new scintilla requires TDM mingw 4.5). Time for final release.
So I updated the binaries, uploaded the SRC zip, alerted Fossforus and freshmeat. Time to move on to 0.0.5.
Minefields "copy link location" seems to be broken today, so here is the link to all relevant downloads (https://launchpad.net/codeassistor/+download).
So I updated the binaries, uploaded the SRC zip, alerted Fossforus and freshmeat. Time to move on to 0.0.5.
Minefields "copy link location" seems to be broken today, so here is the link to all relevant downloads (https://launchpad.net/codeassistor/+download).
Tuesday, August 3, 2010
CodeAssistor Release Candidate 1 for v0.0.4
Saturday, July 31, 2010
Scintilla update inspires CodeAssistor 0.0.4 beta 3
Scintilla has updated to 2.20. I did the merging of the current Scintilla-Cocoa project on Launchpad (owned by MikeLischke), and proposed that for the trunk branch.
Then I took the proposed change and added all my folding hacks and created the mpatch2.20 branch. CodeAssistor runs off of the mpatch2.20 branch now after some minor changes to the CScintillaController.cpp file
No user experience changes, just a better underneath library
you can find beta 3 here:
Windows
Mac
Then I took the proposed change and added all my folding hacks and created the mpatch2.20 branch. CodeAssistor runs off of the mpatch2.20 branch now after some minor changes to the CScintillaController.cpp file
No user experience changes, just a better underneath library
you can find beta 3 here:
Windows
Mac
Sunday, July 18, 2010
CodeAssistor 0.0.4 in beta 2
Major tweaks to folding (performance & functional), and running windows as a static compile.
Thursday, July 1, 2010
CodeAssistor 0.0.4 in beta
If finished the feature work on 0.0.4 and am therefore going to put it into beta stage
Changelist:
- Proper Java colurizing. all classes from Java API 1.5 are colourized similar to how the c standard library is coloured in C code
- python, php, perl, batch, bash colourized
- python, php, perl, bash folding
- better scrolling
- horizontal mouse scrolling on mac improved
- wider line number margin
- hpp files now recognized
- preprocessor Cstyle folding
- default style is objectivecpp
- can open to a specific line on windows version
- Warnings when attempting to save a file with access restriction.
Download the beta at: Windows or Mac
Changelist:
- Proper Java colurizing. all classes from Java API 1.5 are colourized similar to how the c standard library is coloured in C code
- python, php, perl, batch, bash colourized
- python, php, perl, bash folding
- better scrolling
- horizontal mouse scrolling on mac improved
- wider line number margin
- hpp files now recognized
- preprocessor Cstyle folding
- default style is objectivecpp
- can open to a specific line on windows version
- Warnings when attempting to save a file with access restriction.
Download the beta at: Windows or Mac
Thursday, June 24, 2010
CodeAssistor - Scrolling and Folding
I got a little off track today, rather than looking at stuff on the version 4 list, I fixed up some folding and scrolling stuff... now the editor doesn't fold away the cursor during a fold all. when fold all is performed, the cursor line is moved to the top line of the editor. when Unfoldall is performed the cursor stays at the current position (was getting lost before).
Also, now you can only hori-scroll the size of the longest line (plus a little bit of buffer), and horizontal scrolling via mousewheel was fixed on mac.
Ohh yeah, margins are a solid colour on mac now... rather than those nasty lines.
Also, now you can only hori-scroll the size of the longest line (plus a little bit of buffer), and horizontal scrolling via mousewheel was fixed on mac.
Ohh yeah, margins are a solid colour on mac now... rather than those nasty lines.
Subscribe to:
Posts (Atom)
