Saturday, December 15, 2012

Item Assistant 1.1.4

I have finally gotten around to updating AO Item Assistant to support v18.5 of the AO client properly. A bit late, I know, sorry about that.


Changelog:
  • Fixed issue with connecting to the AO client after the 18.5 patch.
  • Fixed parsing of the AO DB to handle the updates of the 18.5 patch.
Happy Holidays and an educational New Year!

Downloads here!

Wednesday, September 26, 2012

SublimeText2 - A small tip

It can be difficult to find the correct internal name of a command when you want to add a keyboard shortcut to it in SublimeText2. Wouldn't it be neat if you could show all the commands you trigger in a window somewhere? Well, it turns out it is really simple:
  • Open the console
  • Type the command
    • sublime.log_commands(True)
  • Go do stuff in the editor or menus and see commands roll by. 
When you have the command name it is quite easy to add that to your personalized key-bindings from the Preferences menu.

i.e. my current personalizations:
[
   { "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
   { "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": false } },
   { "keys": ["ctrl+d"], "command": "reindent" },
   { "keys": ["shift+ctrl+s"], "command": "save_all" },
   { "keys": ["ctrl+d"], "command": "find_under_expand" }
]


Thursday, April 12, 2012

Mercurial with Git Subrepository

I recently had some problems creating a Git sub-repository inside my Mercurial main repository using the guide I found here!

Problem

All is well and good up to that point, however when committing the added .hgsub file things started to head south.

From the commandline (cmd) I would get an error:
abort: The system cannot find the file specified
While from TortoiseHg I would not get an error. However, the expected .hgsubstate file did not get created, and thus the repository has in effect no valid sub-repositories if you try to clone it!

Workaround

The workaround is to do the commit of the .hgsub file from the GitBash shell instead of the regular shell or TortoiseHg, since then the .hgsubstate file will be generated. Using the GitBash shell is also mandatory for committing any change to the .hgsub file, or .hgsubstate file, as well as the initial clone of the repository.

Some googling around indicate that the issue is due to either Mercurial or TortoiseHg trying to execute the "git.exe" command (as opposed to just "git") and that this alias does not exist in the regular shell. I have not verified this, so YMMV!

Misc

Potentially relevant software that is installed on the computer:
  • Windows 7 x64
  • TortoiseHg (2.3.1)
  • Mercurial (2.1.1)
  • Git (1.7.6)
  • Python (2.6.6)
Both the "git" and "hg" commands were included in the PATH.

Thursday, February 9, 2012

What I Am Reading

Its been a while since my last update, so here is what I have been keeping busy with lately.

I am pleased to present to you the latest update to the Hubii user interface. We have completely redone the presentation of articles, and I must say I am very satisfied with the result.

Have a look, this is how I am keeping up to date with whats happening around the world:

Looking at news from Norway
The new presentation of articles is also carried over to the "Mapazine".

To see for yourself head over to Hubii.com, and please use the "Feedback" button if you have some comments!