1
0
Fork 0
Commit Graph

149 Commits (1fe8a0e8d69a057ce8923577ae8b0e0d805fbd80)

Author SHA1 Message Date
Mike Gerwitz 1fe8a0e8d6
Remove interactive.js jQuery dependency
Importantly, this also removes loading from ajax.googleapis.com, which is a
problem, because the domain must be allowed using NoScript, and hosts many
other things.

Why this was added to begin with is beyond me.  Perhaps it demonstrates my
novice abilities back in the day.
2015-08-23 00:37:24 -04:00
Mike Gerwitz 1d828b7ee2
LibreJS license header for doc/interactive.js 2015-07-06 23:42:53 -04:00
Mike Gerwitz db3ade378a
[copyright] Copyright update 2015-05-28 01:01:51 -04:00
Mike Gerwitz 98e76be94f
Implementation note on this.__super scope with private method calls 2015-05-27 23:23:26 -04:00
Mike Gerwitz 1484806456
Documentation for `super` method reference 2014-07-28 00:00:58 -04:00
Mike Gerwitz 2a8965f17d Added section to manual on interoperable polymorphism 2014-04-29 02:03:51 -04:00
Mike Gerwitz 8cfe231a63 Began work on interop chapter of manual 2014-04-29 02:03:51 -04:00
Mike Gerwitz a537721ea1
Added documentation for implicit private members 2014-04-20 02:53:02 -04:00
Mike Gerwitz 82a02c0081 [copyright] Copyright assignment to the FSF
Thanks to Donald Robertson III for his help and guidance during this
process.
2014-04-09 19:05:07 -04:00
Mike Gerwitz 74b4525f00
Added details of private method wrapping exemption to manual 2014-03-20 23:55:16 -04:00
Mike Gerwitz c5b6562d34 Mention of "Traits as mixins" in README.md and manual
No documentation yet; this is planned for the 0.2.1 release to prevent
further delays of the first GNU release.
2014-03-15 21:16:27 -04:00
Mike Gerwitz 89f00e0cdd [copyright] Copyright update 2014-01-20 22:55:29 -05:00
Mike Gerwitz e07ebc8028 Added mention of liza
The recently liberated work-in-progress framework for which I originally
created ease.js; it's nice to be able to complete that part of this
project's history. :)
2014-01-17 22:33:04 -05:00
Mike Gerwitz 4b871dabc8 Corrected all line lengths in doc/
Now conforms to tools/linechk's 76-char limitation.
2014-01-17 22:30:15 -05:00
Mike Gerwitz 4cde73e205 Moved easejs.texi copyright comment header
This must appear below the line that inputs the Texinfo macros; otherwise,
any Tex output contains all @c lines, since the macro has not yet been
defined (and @ isn't even an escape character yet).
2014-01-16 23:48:51 -05:00
Mike Gerwitz ffad3b81f3 [copyright] Copyright update 2014-01-06 21:48:55 -05:00
Mike Gerwitz ddfea8a173 [copyright] Added 2014 to easejs.texi 2014-01-06 00:48:37 -05:00
Mike Gerwitz b74698a8eb Added initial, basic documentation for method proxies
Implementation details will follow; this has gone undocumented long enough
and it does not feel right making another release without this.
2014-01-06 00:42:32 -05:00
Mike Gerwitz 4efa6b0438 Added GNU to `ease.js' in certain manual titles
For consistency and to promote GNU
2014-01-06 00:14:02 -05:00
Mike Gerwitz 5511ef78b5 Manual corrections for class examples; overrides must be virtual
Artifact from pre-virtual days.
2013-12-25 02:04:30 -05:00
Mike Gerwitz a11a1a4efc Corrected html dep ordering issue to ensure img files are built 2013-12-24 23:55:14 -05:00
Mike Gerwitz fdd7d0f1b2 doc Makefile modified to let automake do much of the work
Also no longer using build/ directory for output and using -o in favor of stdout
to correct @contents error.
2013-12-24 23:50:25 -05:00
Mike Gerwitz 2d928215cd automake did not seem to update version.texi when included inside header comments 2013-12-24 23:03:10 -05:00
Mike Gerwitz 018351e565 [copyright] Copyright update for texinfo documents and misc. scripts 2013-12-23 00:39:48 -05:00
Mike Gerwitz 8b83add95f ease.js is now GNU ease.js.
On Sun, Dec 22, 2013 at 03:31:08AM -0500, Richard Stallman wrote:
> I hereby dub ease.js a GNU package, and you its maintainer.
>
> Please don't forget to mention prominently in the README file and
> other suitable documentation places that it is a GNU program.
2013-12-23 00:27:18 -05:00
Mike Gerwitz 26dffce00a [copyright] Copyright update after adding --follow to copyright script 2013-12-22 22:50:29 -05:00
Mike Gerwitz bef545b425 Corrected doc Makefile EXTRA_DIST img/ 2013-12-22 01:05:31 -05:00
Mike Gerwitz 3d3cb42982 Corrected @setfilename for easejs.texi 2013-12-22 01:05:30 -05:00
Mike Gerwitz efc82bb9a9 {manual=>easejs}.texi
Brandon Invergo recommended the name change so that the info file was
identifiable after installation.
2013-12-21 23:58:02 -05:00
Mike Gerwitz 9ec3529b60 verset will no longer update version.tex; deprecated by previous commit 2013-12-21 23:43:47 -05:00
Brandon Invergo f9bb93c54d Applied autotool-related patch by Brandon Invergo
On Sat, Dec 21, 2013 at 12:29:23PM +0000, Brandon Invergo wrote:
> - configure.ac: add "foreign" to the AM_INIT statement so you don't have
>   to do it from the command line
>
> - configure.ac: add a test for midair -p, which is standard boilerplate
>   stuff
>
> - configure.ac: let the user dictate the locations of the java, node and
>   closure-compiler executables via the JAVA, NODE and CCJAR environment
>   variables
>
> - Makefile.am: use the MKDIR_P and CCJAR environment variables insntead
>   of hard-coded paths
>
> - doc/Makefile: rename to doc/Makefile.am
>
> - doc/Makefile.am: remove manual infodoc handling; Automake can automate
>   this stuff
>
> - doc/Makefile.am: support installing the documentation (install-plain,
>   install-pdf, install-html), which gets installed usually to
>   ${prefix}/share/doc/easejs (i.e. /usr/share/doc/easejs)
>
> - doc/classes.texi: fix some @ref macros
>
> - doc/manual.texi: fix the @include location
2013-12-21 23:31:45 -05:00
Mike Gerwitz 2a76be2461
[copyright] Copyright update 2013-12-20 00:50:54 -05:00
Mike Gerwitz a75375fe6f
Added README to scripts/ directory 2012-05-11 20:53:02 -04:00
Mike Gerwitz 6c7ccdcb3b
Added GNU GPL v3+ license header and copyright notice to all scripts and Makefiles
Note: ease.js is licensed under the LGPL. Many of its external scripts are under the GPL.
2012-05-11 19:11:12 -04:00
Mike Gerwitz d63c844144
Documentation correction regarding class dfn keywords 2012-05-08 18:01:29 -04:00
Mike Gerwitz bc44bfd8e9 Set version to 0.2.0-dev 2012-03-05 22:55:14 -05:00
Mike Gerwitz 3740e0c9e0 manual.texi now looking for version.texi 2012-03-05 22:55:08 -05:00
Mike Gerwitz 22005e396e Added missing closing parenthesis in Visibility Object Implementation section of manual 2012-01-19 23:25:47 -05:00
Mike Gerwitz 0ceffe2146 Visibility Object Implementation doc correction 2012-01-19 23:24:56 -05:00
Mike Gerwitz 4627958247 Updated version in documentation and package.json to v0.1.0
- We are nearly there. Happy holidays and happy new year from ease.js ;)
2011-12-23 00:09:11 -05:00
Mike Gerwitz 021b67bbff Whoops - abstract member param names may now contain underscores 2011-12-22 09:10:51 -05:00
Mike Gerwitz ac837107c5 Corrected terms in Abstract Members section of documentation
- "Parameters" instead of "arguments"
- "Declaration", not "definition"
2011-12-21 20:13:42 -05:00
Mike Gerwitz 50904390da Interface members may now only contain arg names that are valid var names
- This should apply to all abstract definitions. This will be resolved in the next commit. I am tired.
2011-12-20 23:56:46 -05:00
Mike Gerwitz d5ef3eb221 Minor documentation correction (>= to >) 2011-12-15 21:21:46 -05:00
Mike Gerwitz 075e73e4d1 [#5] Added private naming conflict mention and inheritance information to Inheritance section of manual 2011-12-03 12:26:03 -05:00
Mike Gerwitz 50da560c1f [#5] Added pre-es5 fallback section to visibility object implementation 2011-11-29 21:07:24 -05:00
Mike Gerwitz b339cf0859 [#5] Removed doc-* prefix from doc Makefile; redundant 2011-11-29 19:48:26 -05:00
Mike Gerwitz bdc32906e7 [#5] Added FinalClass to manual 2011-11-27 22:53:43 -05:00
Mike Gerwitz d730481332 [#5] Updated "Root Directory" section of manual 2011-11-27 22:43:31 -05:00
Mike Gerwitz e376770cf4 [#5] Updated "Lib Directory" section 2011-11-27 22:40:55 -05:00