-
I run Console on a work-supplied computer. I cannot change the screensaver or its activation interval. The screensaver is company-internal so unfortunately, I can't provide you with a copy to test with.
The problem I see is that after the screensaver has activated, my Console windows have all moved.
I think that the screensaver is resizing the desktop and that Console attempts to snap all...
2009-08-18 04:34:21 UTC in Console
-
There seem to be a heap of missing includes for functionality in the standard C library (malloc, memcpy, strlen, exit, etc.). Maybe on some systems these headers end up getting pulled in automatically but not on my system. I've attached a patch with the changes I needed to make in order to build 1.3.1 on my system (which is OpenSuSE 11.0).
2009-02-26 04:51:05 UTC in synergy
-
I'm unhappy with the patch as a general solution.
While in the code I noticed that any types for array indexes other than "long" and "unsigned long" will be converted to "int". The patch changes this to convert to "long" instead which causes the multiplication to be done in a slower way.
eg.
push (long) 8192 on the stack
push (long) 4 on the stack
call the "multiply" routine...
2009-02-21 14:04:42 UTC in OnBoard C
-
For a binary with the patch applied, see:
http://ramsay.webhop.org/OnBoard/long_array_offsets.zip.
2009-02-21 13:48:28 UTC in OnBoard C
-
Here is a patch that makes this work. It causes array offsets to be treated as long values and needs a hack to get the assembler to produce the correct move.l (a0,d0.l) statement.
diff --git a/OnBoardC/Src/codegen.c b/OnBoardC/Src/codegen.c
index 823f06f..e2b0347 100644
--- a/OnBoardC/Src/codegen.c
+++ b/OnBoardC/Src/codegen.c
@@ -337,6 +337,12 @@ void emitOperand(Node *operand...
2009-02-21 13:39:13 UTC in OnBoard C
-
Since I was out and didn't have access to the OnBoardC code today I spent some time going over the assembly it produces. I used Code68Dis (an apparently unreleased 68k disassembler I got from John Wilund) to see what OnBoardC had generated for each of the two statements. I've commented what is going on (I used http://68k.hax.com/ to fill in my understanding of 68k assembler as I went).
value...
2009-02-21 11:14:22 UTC in OnBoard C
-
With UInt32 *arrayP,
arrayP[8192] accesses the wrong location in memory
*(arrayP+8192) accesses the correct location in memory
This looks like a limitation of the 68k system rather than OnBoardC per-se. OnBoardC generates the ASM code:
writeTokenToBuffer(Asm_LeftParen);
writeRegToBuffer(operand->reg);
writeTokenToBuffer(Asm_Comma);
writeRegToBuffer(operand->reg2);...
2009-02-21 02:09:47 UTC in OnBoard C
-
a1291762 added el_jabon to the iPodIcons project.
2009-01-27 04:00:38 UTC in iPodIcons
-
I, Cringley has moved to http://www.cringely.com/. I guess it's nice for the slashbox to show some of the old articles but it would also be good if it could start tracking the new site.
2008-12-24 11:08:26 UTC in Slash
-
This has been fixed in CVS.
2008-07-16 09:33:43 UTC in OnBoard C