For a couple of days now I’ve been using Programmer’s Notepad instead of Notepad++. It’s smaller, it’s faster, and its memory footprint is roughly one third of Notepad++. Yes, there are fewer plug-ins available and it’s not getting updated as often as its more famous competitor but guess what – it has everything I need. Today I tried to create a scheme for JavaScript syntax highlighting that appeals to me. It was very easy and there are only a few very small bugs to iron out.
Anyway, I wasn’t able to style CommentDoc keywords and regular expressions. As usual, Google came to the rescue. After doing some research I found that I had to manually edit the cpp.scheme file in the schemes directory of Programmer’s Notepad. Look for the following part and add the highlighted lines to your file:
<language base="cppbase" name="javascript" title="JavaScript" folding="true" foldcomments="true" foldelse="true" foldcompact="true">
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
<use-keywords>
<keyword key="0" name="Keywords" class="javascript"/>
<keyword key="1" name="Keywords 2" class="jsunsure"/>
<keyword key="2" name="CommentDoc Keywords" class="commentdockw"/>
</use-keywords>
<use-styles>
<style name="Doc Comments" key="3" class="commentdoc"/>
<style name="Keywords 2" key="16" fore="b00040"/>
<style name="Comment Doc Keyword" key="17" fore="3060a0"/>
<style name="Unknown Comment Doc Keyword" key="18" fore="804020"/>
<style name="RegEx" key="14" fore="3f7f3f" back="e0f0ff" eolfilled="true"/>
</use-styles>
</language>
Now we only have to create the commentdockkw class we added in the code above (simply add the highlighted lines to your cpp.scheme at the appropriate position):
...
<keyword-class name="jsunsure">
undefined
</keyword-class>
<keyword-class name="commentdockw">
<!-- JsDoc tags -->
augments author borrows class constant constructor constructs default
deprecated description event example exports field fileOverview function
ignore inner lends link memberOf name namespace param private property
public requires returns see since static throws type version
</keyword-class>
</keyword-classes>
That’s it. Save the file and start Programmer’s Notepad. Now you’re able to apply custom styling to regular expressions and comment doc keywords. On the Keywords tab you can edit the keywords we defined above.
A few days ago I had to check out lots of PDFs and I never liked the Adobe Reader that much. I also have a dislike for the Foxit Reader and while the Nitro PDF Reader has its uses it’s not exactly small, it’s still beta, and if you don’t like the ribbon user inferface you won’t be happy with it. I discarded Sumatra PDF because of it’s very, very minimalistic user interface and Cool PDF Reader because I got a few error messages with different PDFs.
Perfect PDF Reader 6 was too big as was the excellent PDF-XChange Viewer. By now I was ready to go with the PDF-XChange Viewer despite its size but then I stumbled over a PDF reader called STDU Viewer. It’s small, it’s blazingly fast, it opened every PDF I threw at it, and it features tabs. Absolutely fantastic! Exactly what I was looking for! I would recommend this viewer to everbody looking for a small but efficient PDF reader.
Windows doesn’t always work “properly” or in a way you would expect it to work. One of this minor annoyances is the mouse wheel. For instance, you’d expect that moving the mouse wheel will scroll the window directly beneath the mouse cursor and not the one with the input focus. Fortunately, there are a few freely available tools that are able to fix this issue.
There are KatMouse, WizMouse and Wheel Here. While I like KatMouse the most, the other two programs offer the same basic functionality. KatMouse just goes a few steps further and adds a few more interesting options. Just try them out to decide for yourself. If you want to pay for your daily software fix, take a look at MouseEasy. Ah, I almost forgot the X-Mouse features you can activate with the Powertoys. I don’t really like X-Mouse because it activates a window but hey, that’s your choice.
http://antibody-software.com/web/software/software/wizmouse-makes-your-mouse-wheel-work-on-the-window-under-the-mouse/
Recently, a few Mail User Agents (MUA) – commonly referred to as email client – have been updated, mainly Thunderbird, Sylpheed, Claws Mail, and eM Client. During the next days (possibly weeks) I will take a look at them and their feature sets to decide whether switching from Thunderbird to another contender has its advantages or not. Last time I did something similar, I decided to go with Thunderbird.
I’m not going to write a review for every email client I’ve picked for closer examination, nor will I create a check list. My plan is to install them all and then just use them. I want to see how they differ in their feature implementations and how intuitive their user interface is. Because I want to remain open-minded about anything, I decided against a check list.
Do you have some suggestions or want to tell me how you chose your email client? Don’t hesitate to leave your opinion and enlighten me.
Obviously, the 8001050F PSN error fixed itself when the internal clock date changed from February 29th to March 1st UTC. If the time displayed on the XMB is still incorrect, you can fix it by adjusting time settings manually or via the internet. I just took a quick look at it before going to work and I could sign in to the PlayStation Network without experiencing any error message. I’ll have to check whether I’ve lost any data but I don’t think so because I really couldn’t do anything.
If you started a game while this happened your local trophy collection may be blank. Just get a new trophy and your local list should be refreshed and alright. If it doesn’t work, you’ll have to wait until Sony makes an official statement regarding this issue. Have fun once again.
Just a few hours ago I said that you couldn’t fix the error 801050F on your own. Looks like I was wrong. Some guy claims that you only have to open your PS3, disconnect the battery for a few minutes, stick it back in and you’re fine. Sounds very nice if you’re adventurous and don’t care about opening your PS3 system. I don’t know for certain but I’m pretty sure you’ll lose your warranty so it is safer to wait for Sony’s fix to arrive. If you absolutely can’t wait, that seems to be the way to go!
By the way, if you try to follow the link only to see a message about the board being down for the moment, try Google’s cache. When the site has loaded, press the Escape button or click the Stop button in your browser’s toolbar.