Mercurial Hosting > sceditor
annotate src/changes.txt @ 18:1334920263a2
remove more object-oriented code
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 08 Aug 2022 16:20:23 -0600 |
parents | 8bd52902156a |
children | 499f38b5eeff |
rev | line source |
---|---|
1 | 1 changes, most recent at top |
2 | |
2 | 3 |
16
8bd52902156a
remove "this" from command functions
Franklin Schmidt <fschmidt@gmail.com>
parents:
15
diff
changeset
|
4 Removed "this" from command functions and instead pass "editor" as first arg. Javascript's object-oriented features are a disgusting hack and should never be used. I will remove uses of this as I encounter them. |
8bd52902156a
remove "this" from command functions
Franklin Schmidt <fschmidt@gmail.com>
parents:
15
diff
changeset
|
5 |
15
ea930990b601
Add optional "icon" to command spec
Franklin Schmidt <fschmidt@gmail.com>
parents:
14
diff
changeset
|
6 Add optional "icon" to command spec. |
ea930990b601
Add optional "icon" to command spec
Franklin Schmidt <fschmidt@gmail.com>
parents:
14
diff
changeset
|
7 |
14
0cb206904499
formats set default format
Franklin Schmidt <fschmidt@gmail.com>
parents:
12
diff
changeset
|
8 Formats set default format so the "format" option isn't needed. |
0cb206904499
formats set default format
Franklin Schmidt <fschmidt@gmail.com>
parents:
12
diff
changeset
|
9 |
12
933a459aa182
allow selector for textarea
Franklin Schmidt <fschmidt@gmail.com>
parents:
10
diff
changeset
|
10 Allow selector for textarea. |
933a459aa182
allow selector for textarea
Franklin Schmidt <fschmidt@gmail.com>
parents:
10
diff
changeset
|
11 |
10 | 12 CSS cleanup. Avoiding CSS includes is wrong for the same reason that minification is wrong. |
13 | |
9 | 14 Changing icons required including a javascript file and setting the "icons" option. This is confusing so I got rid of the "icons" option. And I added icons/famfamfam.js as an option which is the default. |
15 | |
7
df1e18048d97
add examples/min.html and better defaults
Franklin Schmidt <fschmidt@gmail.com>
parents:
6
diff
changeset
|
16 Added examples/min.html and fixed defaults of 'style', 'width', and 'height'. 'width' defaults to 600 and 'height' defaults to 300. The dimensions of the textarea aren't used. This guarantees a reasonable default. |
df1e18048d97
add examples/min.html and better defaults
Franklin Schmidt <fschmidt@gmail.com>
parents:
6
diff
changeset
|
17 |
6 | 18 fix emoticonsRoot |
19 | |
4
b7725dab7482
move /development/* to /
Franklin Schmidt <fschmidt@gmail.com>
parents:
3
diff
changeset
|
20 Move /development/* to / |
b7725dab7482
move /development/* to /
Franklin Schmidt <fschmidt@gmail.com>
parents:
3
diff
changeset
|
21 |
3 | 22 Remove jQuery, another modern nightmare. |
23 | |
2 | 24 Remove minified. Donald Knuth said "The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming." This certainly applies to minification of static files that are cached in the browser anyway. Not only is this pointless but it makes debugging more difficult and forces a build process. But of course modern scum programmers love this because they love pointless complexity. |
25 | |
1 | 26 Add changes.txt |
27 Add serve.sh |