Menu

myScite / Notes: Recent posts

jojo.. ever had a Notebook Battery in spare but not the Notebook ?

..I have two.. so.. what to do with them ? They didnt fit in that one im typing on here at the moment.. Sell ? Naah.
Recycling !, HarHar... Removed the Batteries and checked them - then fixed them again with tape. :) Now i have a 12V/5aH PowerBank for my Tablet here .-- hoaa! Gives full 4Hours Soundcloud Music.. Überaus cool !...
Stromer... read more

Posted by Thorsten Kani 2016-07-05 Labels: Notebook PowerBank Tablet

Waiter: Gimme one "Debug Menu", please ! (but cant stand FastFood)

I moving forward with the Menu Cleanup. Just figured some more detail about the JobQueue and so how to start LUA functions. As easy as two lines.

AddCommand("do_breakpoint", opt inwhichDir, jobType, opt input, opt jobMode.flags);
if (jobQueue.HasCommandToRun()) Execute();

Soo... wrote the documentation and ...a patch .. toDo: only display when requested by a msg.

Posted by Thorsten Kani 2016-06-30 Labels: JobQueue DebugMenu

WhatsNext.. Menu reorga & Debug system

Hello Everyone.
During the recent work, i figured how scite_base communicates with its platform dependend Gui Code.
Progressing in my next Goal with the Menu reorganisation.
- There will be a new "Debug" Menu, which will contain the relevant commands.
- And Im planning a change, which will always output locals and the Stack when reaching a breakpoint.
- Thereafter it would be time to port the changes to the Linux (gtk) gui too.
so.. Have a nice Day from Germany to all of you out there,livin in the whole wide world.laechel... read more

Posted by Thorsten Kani 2016-06-25 Labels: Upcoming Changes Menu & Debug system

Installing Scite on write protected Media. Next Release sneek.

I noticed a Bug in the filetype registering Batchfiles, when trying to use them on ro media.
Implemented a fix in current GIT, which will be included in the next Release.
PIC

btw.. Works nice, even with Win 10 Pro64 grin
http://www.hanselman.com/blog/ForgottenButAwesomeWindowsCommandPromptFeatures.aspx

Posted by Thorsten Kani 2016-06-19 Labels: Scite Install Program Files(x86) Win10 nextRelease

Finally.. reasonable Bandwith. peeh.

Hello. After more then one Month with Bandwith limited to 0.15 Mbt, I managed to get access to a faster Uplink..
weeh. 10Mbt Down 2Megs up. suitable... thank you, Telekom via Vodafone.
WebGrep of the Month ? ---[Phrack is Back .. ! http://phrack.org/issues/69/1.html

Posted by Thorsten Kani 2016-06-04 Labels: back_on_track

give me a ping...Pingg..

Heyo - Spring is all around and my Bike is calling.. In Fact- Anyway Bandwith limited Net to GPRS at the moment. BoooooooH. Just stateting here, because i like to inform anyone whats going on currently.
I plan to work on moveing all debugging related menu entries into a new [Debug} Menu.
Second ill test GDE as an external Debugger for C[pp]
Code. GDE is not perfect, but with some work, it should suit needs for everyday tasks and uses more standard ways [GDB-MI] to communicate with GDB.... read more

Posted by Thorsten Kani 2016-04-27 Labels: GPRS Spring Debugging

GDE Story continues..

Played around with GDE Code a little bit and got some first results. Works nice, but its editor is really slow on files with many functions. Should not be a problem for the Plan, to link Scite to the GDE Backend.
gede

Posted by Thorsten Kani 2016-04-01 Labels: GDE

GeDe Debugging Frontend

Got about 2 Gig Bandwith left and decided to give it a try with qt4 - hold your thumbs i will try to build gde on mingw w32. --> hey, really allmost of gde compiles, only pty initialisation fails, which is absolutely fine on plain win. i will try with cygwin and if everything works as planned, i may be able to port that bit too.
at least the code runs up to that point.

Meanwhile, qt4 debug compiles. Think this will take the night.
GoodMorning Coffee.....ready. took only a few hours.. ok. now im fetching cygwin.
...hrmpf have to rebase cygwin dlls... hrmpf² doesnt even compile anything...will create a makefile on linux later.
EDIT: myFault(tm) Installed Cygwin after mingw.....
GDE

Posted by Thorsten Kani 2016-03-25 Labels: GDE

Autocompletition refined :)

So and Hello again. Since i did the Autocompletion Patch i used it quite often and i like the new bevaviour.
But calling a calltip on the first matchin char can be irritating, so i revived an Idea of the former code - starting autocomplete on the second char. feels charming better and ...iLikeIt..More

Posted by Thorsten Kani 2016-03-24 Labels: AutoCompletition

Phase3 - c_cpp_withdoc_03_2016

Jo, worked out really nice ! Instead of 144 Entries before,
we now have 947 nice and cleanly formated ones in the new api file!
whoho
Have Fun!

--
Add: im still at the (very) begining of training c/cpp. So, at this time, im playing with makefiles, linking and mingw in general. Im movin not very fast in the learning curve, but at least i get solutions... read more

Posted by Thorsten Kani 2016-03-20 Labels: Phase3 mingw linker

Finally - CPP.API.RAW

Phase2 is ready. finally. Whee ....
The guys at cpplusplus.com had a nice disciplin of describing a parameter within the first sentence.
So I tried to cut just after the first dot and voila - short and informative descriptions.

Im not very happy with the lua gdb layer just because it allows some minimalistic Debug facilities via Cmd Menu.
Maybe i will leave the lua-dbg for lua scripts, but use some other gdb gui for compiled code.
Gde seems to be a good choice, but i have limited bandwith to deal with and 300Meg qt4 are plenty much for a try to a "port" to windows.At least till i get another contract. hm.... read more

Posted by Thorsten Kani 2016-03-18 Labels: cppapi debug

Autocompletition / Source Sync (3.64)

...with Backspace support...

I changed scite to constantly check if we typed an Autocomplete known verb. Im feeling quite good, because it wasnt to hard for me to understand the code and implement the small change. So in future, we only have to type the beginning of an API verb to display the list.

New is, that it reacts to [backspace], so choosing the most matching new entry, filtering the list to matching candidates -which is quite convinient. As always, pressing [tab] inserts the listentry and like before, if we press ctrl-Return, Scite brings up a list of words in the buffer which begin with the typed chars.... read more

Posted by Thorsten Kani 2016-03-14 Labels: Autocomplete Scite 3.64

Initial public version of cpp_create_links

Done with implementing Events in the vbScript version.
Seemed to be stable enough for that step. While writing the code, i recognized some misbehaviour with WSH autocomplete and fixed it (one liner). There seems to be some modded autocompletition code in the net.
Maybe we can make use of it sooner or later in this Projects code. (eg custom completition key)
As a new Version of Scite is out now, i synced this projects sources to Scite3.64.... read more

Posted by Thorsten Kani 2016-03-13 Labels: cpp_create_links Scite 3.64 envelope tablet repair

HardDrive Backup

...Done one a few minutes ago with an external SATA Adapter i bought for < 10€
It was labeled as "defect" and i just changed its current Adapter. Does 100Gig/ 40min which feels quite comfortable.-> After i visited the FreeBASIC Topic and and a first basic Com implementation of IE/HTML Control, i maybe will revisit the Topic, porting the code vom VBS utilizing IHTMLElement.click.
But next on my digital agenda is to work on the existing vbs code to complete the CPP API Param generation current status:. Nearly there....Regarding real life, my Car insurance causes grey Hair. So i have to deal with this as a priority.

Posted by Thorsten Kani 2016-03-01 Labels: FreeBASIC Backup cpp api params

nodeJs / FreeBasic ActiveX

This Links are about using ActiveX with NodeJs and FreeBasic https://helloacm.com/using-com-object-in-nodejs/

I do favor nodeJs, but will try FreeBasic because it would fit in that SteamPunk Area i created.
.. Done, Freebasic works. At least better than i thought on first View. I was able to create the Control, configure it and call one of its Methods. ed: i succeeded with an implementation of calling IEs IHtmlDocument2. There is always hope :) .. an easy Example i posted on a German FreeBASIC Site.... read more

Posted by Thorsten Kani 2016-02-25 Labels: nodejs steampunk FreeBasic

cpp news

First id like to thank www.cplusplus.com for their existence and good quality data.
I found a way to parse in cpp apis compatibility levels, api types, api and class short decriptions. See here
Tadaaaa Final Version of the Links part !!! :)
Sample Data:
~~~~
7|assert|http://www.cplusplus.com/reference/cassert/assert/|c90 c99 arm cpp98 cpp11|Evaluate assertion (macro)|<cassert> (assert.h)|header|C Diagnostics Library
7|isalnum|http://www.cplusplus.com/reference/cctype/isalnum/|c90 c99 arm cpp98 cpp11|Check if character is alphanumeric (function)|<cctype> (ctype.h)|header|Character handling functions
7|isalpha|http://www.cplusplus.com/reference/cctype/isalpha/|c90 c99 arm cpp98 cpp11|Check if character is alphabetic (function)|<cctype> (ctype.h)|header|Character handling functions
7|isblank|http://www.cplusplus.com/reference/cctype/isblank/|c99 cpp11|Check if character is blank (function)|<cctype> (ctype.h)|header|Character handling functions
~~~~... read more</cctype></cctype></cctype></cassert>

Posted by Thorsten Kani 2016-02-24 Labels: cpp parser cplusplus.com

Import CPP API...

Hello. Had some creative thoughts and implemented timeout/retry/fail to the sync code. It works much more stable and we have a simple but informative logfile. huhu So, wishin everybody a beautiful morning ...

ed: Hm, my morning had some "shades of grey". T
he main power connector of my Notebook here broke.
But i was able to short the cable a bit and resolder the plug. ... read more

Posted by Thorsten Kani 2016-02-21 Labels: logo plug solder c api levels

Facebook

I see myself loosin Time for the Project in pointless Facebook debattes.
There will always be people, whose minds whee completely filled up with exactly one single "colour".
. Decided to focus my Time now to more productive Topics, but -.- its difficult with all that jerkin dogs around. Anyway. Politic is made by people, and if there is a group of colourblind People, than they have the right to build a political Party. even when its a party of the colorblind. As long as they dont reject the existence of rainbows...... read more

Posted by Thorsten Kani 2016-02-20 Labels: timeout retry fail dämlich

Hello all

Had to reinit the Project because of an access problem. Its always good to have backups.
Been movin further with cpp api generation. Hav a look here :)
In the End we want a class with all the Info in it, which will then be written to a file.

ED: Till now we generated new and uptodate jquery1.9/Javascript/vba/wsh api files.
Remember, that this api Files should be compatible or at least (easy) portable to any of scites Forks or successors. (eg notepad)

so HanD and by(t)e,
Tho... read more

Posted by Thorsten Kani 2016-02-13
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.