Skip to content

Instantly share code, notes, and snippets.

Index: src/geogebra/common/kernel/algos/AlgoNormalize.java
===================================================================
--- src/geogebra/common/kernel/algos/AlgoNormalize.java (revision 0)
+++ src/geogebra/common/kernel/algos/AlgoNormalize.java (working copy)
@@ -0,0 +1,220 @@
+package geogebra.common.kernel.algos;
+
+/*
+ GeoGebra - Dynamic Mathematics for Everyone
+ http://www.geogebra.org
@eccfcco15
eccfcco15 / patch-4983.diff
Last active August 29, 2015 14:18
Patch for Geogebra ticket #4983
--- src/geogebra/common/kernel/statistics/AlgoTiedRank.java (revision 39635)
+++ src/geogebra/common/kernel/statistics/AlgoTiedRank.java (working copy)
@@ -97,10 +97,29 @@
outputList.setDefined(true);
outputList.clear();
for (int i = 0; i < size; i++) {
- outputList.add(new GeoNumeric(cons, outputArray[i]));
+ setListElement(i, outputArray[i]);
}
}
@eccfcco15
eccfcco15 / patch-Normalize-3.diff
Created April 1, 2015 03:16
patch-Normalize-3.diff
--- src/geogebra/common/kernel/algos/AlgoNormalize.java (revision 0)
+++ src/geogebra/common/kernel/algos/AlgoNormalize.java (working copy)
@@ -0,0 +1,105 @@
+package geogebra.common.kernel.algos;
+
+/*
+ GeoGebra - Dynamic Mathematics for Everyone
+ http://www.geogebra.org
+
+ This file is part of GeoGebra.
@eccfcco15
eccfcco15 / patch-Normalize-3.diff
Created March 31, 2015 03:17
patch-Normalize-3.diff
--- src/geogebra/common/kernel/algos/AlgoNormalize.java (revision 0)
+++ src/geogebra/common/kernel/algos/AlgoNormalize.java (working copy)
@@ -0,0 +1,88 @@
+package geogebra.common.kernel.algos;
+
+/*
+ GeoGebra - Dynamic Mathematics for Everyone
+ http://www.geogebra.org
+
+ This file is part of GeoGebra.
--- src/geogebra/common/kernel/algos/AlgoNormalize.java (revision 0)
+++ src/geogebra/common/kernel/algos/AlgoNormalize.java (working copy)
@@ -0,0 +1,83 @@
+package geogebra.common.kernel.algos;
+
+/*
+ GeoGebra - Dynamic Mathematics for Everyone
+ http://www.geogebra.org
+
+ This file is part of GeoGebra.
--- src/geogebra/common/io/MyXMLHandler.java (revision 39635)
+++ src/geogebra/common/io/MyXMLHandler.java (working copy)
@@ -317,7 +317,7 @@
public MyXMLHandler(Kernel kernel, Construction cons) {
origKernel = kernel;
origCons = cons;
- origParser = new Parser(origKernel, origCons);
+ origParser = origKernel.getParser();// new Parser(origKernel, origCons);
app = origKernel.getApplication();
loc = app.getLocalization();
--- src/geogebra/common/kernel/commands/CmdNormalize.java (revision 0)
+++ src/geogebra/common/kernel/commands/CmdNormalize.java (working copy)
@@ -0,0 +1,158 @@
+package geogebra.common.kernel.commands;
+
+import geogebra.common.kernel.Kernel;
+import geogebra.common.kernel.algos.AlgoListMax;
+import geogebra.common.kernel.algos.AlgoListMin;
+import geogebra.common.kernel.arithmetic.Command;
+import geogebra.common.kernel.arithmetic.NumberValue;
@eccfcco15
eccfcco15 / SharingAddon.m
Last active August 29, 2015 14:13
SharingAddon.m
#import "SharingAddon.h"
#import "StandaloneCodeaViewController.h"
#import "lua.h"
#import "lauxlib.h"
#pragma mark - Lua Functions
static int share(struct lua_State *L);
static int email(struct lua_State *L);
@eccfcco15
eccfcco15 / SharingAddon.h
Last active August 29, 2015 14:13
SharingAddon.h
#import <Foundation/Foundation.h>
#import <MessageUI/MessageUI.h>
#import "CodeaAddon.h"
@interface SharingAddon : CodeaAddon<MFMailComposeViewControllerDelegate>
+ (instancetype) sharedInstance;
@end