Hi everyone,
I know Fred said he was going to release his packager for the JS files, but if you want to start playing with it right now and developing (like I do) i've figured out what files belong in what packaged js files and made a make file for windows and unix. It was mostly grunt work, but it will hopefully save some people time if they want to develop and code some addons to the editor.
Here's my windows make.bat file:
--- begin file ---
@echo off
type internals\fckbrowserinfo.js internals\fckscriptloader.js internals\fckconfig.js internals\fck_onload.js internals\fckurlparams.js globals\fck_constants.js internals\fck.js globals\fckeditorapi.js >fck_startup.js
type internals\fckdebug.js internals\fcktools.js internals\fcktools_gecko.js internals\fcklanguagemanager.js classes\fckevents.js internals\fckxhtml.js internals\fck_1.js internals\fck_1_gecko.js > fckeditorcode_gecko_1.js
type internals\fck_2.js internals\fck_2_gecko.js internals\fckselection.js internals\fckselection_gecko.js classes\fckpanel_gecko.js classes\fckcolorpanel.js internals\fcktablehandler.js internals\fcktablehandler_gecko.js commandclasses\fcknamedcommand.js commandclasses\fck_othercommands.js commandclasses\fcktextcolorcommand.js commandclasses\fckpasteplaintextcommand.js commandclasses\fckpastewordcommand.js commandclasses\fcktablecommand.js internals\fckcommands.js classes\fcktoolbarbutton.js classes\fcktoolbarcombo.js classes\fcktoolbarpanelbutton.js classes\fcktoolbarpanelbutton_gecko.js internals\fcktoolbaritems.js classes\fcktoolbar.js internals\fcktoolbarset.js internals\fckdialog.js internals\fckdialog_gecko.js classes\fckcontextmenuitem.js classes\fckcontextmenuseparator.js classes\fckcontextmenugroup.js internals\fckcontextmenu.js internals\fckcontextmenu_gecko.js internals\fck_last.js > fckeditorcode_gecko_2.js
type internals\fckdebug.js internals\fcktools.js internals\fcktools_ie.js internals\fcklanguagemanager.js classes\fckevents.js internals\fckxhtml.js internals\fck_1.js internals\fck_1_ie.js > fckeditorcode_ie_1.js
type internals\fck_2.js internals\fck_2_ie.js internals\fckselection.js internals\fckselection_ie.js classes\fckpanel_ie.js classes\fckcolorpanel.js internals\fcktablehandler.js internals\fcktablehandler_ie.js commandclasses\fcknamedcommand.js commandclasses\fck_othercommands.js commandclasses\fcktextcolorcommand.js commandclasses\fckpasteplaintextcommand.js commandclasses\fckpastewordcommand.js commandclasses\fcktablecommand.js internals\fckcommands.js classes\fcktoolbarbutton.js classes\fcktoolbarcombo.js classes\fcktoolbarpanelbutton.js classes\fcktoolbarpanelbutton_ie.js internals\fcktoolbaritems.js classes\fcktoolbar.js internals\fcktoolbarset.js internals\fckdialog.js internals\fckdialog_ie.js classes\fckcontextmenuitem.js classes\fckcontextmenuseparator.js classes\fckcontextmenugroup.js internals\fckcontextmenu.js internals\fckcontextmenu_ie.js internals\fck_last.js > fckeditorcode_ie_2.js
copy *.js ..\js
---- end file ----
If you find something wrong with it, please let me know (it seems to work so far but I haven't stress tested everything yet)
I know Fred said he was going to release his packager for the JS files, but if you want to start playing with it right now and developing (like I do) i've figured out what files belong in what packaged js files and made a make file for windows and unix. It was mostly grunt work, but it will hopefully save some people time if they want to develop and code some addons to the editor.
Here's my windows make.bat file:
--- begin file ---
@echo off
type internals\fckbrowserinfo.js internals\fckscriptloader.js internals\fckconfig.js internals\fck_onload.js internals\fckurlparams.js globals\fck_constants.js internals\fck.js globals\fckeditorapi.js >fck_startup.js
type internals\fckdebug.js internals\fcktools.js internals\fcktools_gecko.js internals\fcklanguagemanager.js classes\fckevents.js internals\fckxhtml.js internals\fck_1.js internals\fck_1_gecko.js > fckeditorcode_gecko_1.js
type internals\fck_2.js internals\fck_2_gecko.js internals\fckselection.js internals\fckselection_gecko.js classes\fckpanel_gecko.js classes\fckcolorpanel.js internals\fcktablehandler.js internals\fcktablehandler_gecko.js commandclasses\fcknamedcommand.js commandclasses\fck_othercommands.js commandclasses\fcktextcolorcommand.js commandclasses\fckpasteplaintextcommand.js commandclasses\fckpastewordcommand.js commandclasses\fcktablecommand.js internals\fckcommands.js classes\fcktoolbarbutton.js classes\fcktoolbarcombo.js classes\fcktoolbarpanelbutton.js classes\fcktoolbarpanelbutton_gecko.js internals\fcktoolbaritems.js classes\fcktoolbar.js internals\fcktoolbarset.js internals\fckdialog.js internals\fckdialog_gecko.js classes\fckcontextmenuitem.js classes\fckcontextmenuseparator.js classes\fckcontextmenugroup.js internals\fckcontextmenu.js internals\fckcontextmenu_gecko.js internals\fck_last.js > fckeditorcode_gecko_2.js
type internals\fckdebug.js internals\fcktools.js internals\fcktools_ie.js internals\fcklanguagemanager.js classes\fckevents.js internals\fckxhtml.js internals\fck_1.js internals\fck_1_ie.js > fckeditorcode_ie_1.js
type internals\fck_2.js internals\fck_2_ie.js internals\fckselection.js internals\fckselection_ie.js classes\fckpanel_ie.js classes\fckcolorpanel.js internals\fcktablehandler.js internals\fcktablehandler_ie.js commandclasses\fcknamedcommand.js commandclasses\fck_othercommands.js commandclasses\fcktextcolorcommand.js commandclasses\fckpasteplaintextcommand.js commandclasses\fckpastewordcommand.js commandclasses\fcktablecommand.js internals\fckcommands.js classes\fcktoolbarbutton.js classes\fcktoolbarcombo.js classes\fcktoolbarpanelbutton.js classes\fcktoolbarpanelbutton_ie.js internals\fcktoolbaritems.js classes\fcktoolbar.js internals\fcktoolbarset.js internals\fckdialog.js internals\fckdialog_ie.js classes\fckcontextmenuitem.js classes\fckcontextmenuseparator.js classes\fckcontextmenugroup.js internals\fckcontextmenu.js internals\fckcontextmenu_ie.js internals\fck_last.js > fckeditorcode_ie_2.js
copy *.js ..\js
---- end file ----
If you find something wrong with it, please let me know (it seems to work so far but I haven't stress tested everything yet)

RE: "Make" Files for new version 2.0
--- begin file ----
#!/bin/bash
cat internals/fckbrowserinfo.js internals/fckscriptloader.js internals/fckconfig.js internals/fck_onload.js internals/fckurlparams.js globals/fck_constants.js internals/fck.js globals/fckeditorapi.js >fck_startup.js
cat internals/fckdebug.js internals/fcktools.js internals/fcktools_gecko.js internals/fcklanguagemanager.js classes/fckevents.js internals/fckxhtml.js internals/fck_1.js internals/fck_1_gecko.js > fckeditorcode_gecko_1.js
cat internals/fck_2.js internals/fck_2_gecko.js internals/fckselection.js internals/fckselection_gecko.js classes/fckpanel_gecko.js classes/fckcolorpanel.js internals/fcktablehandler.js internals/fcktablehandler_gecko.js commandclasses/fcknamedcommand.js commandclasses/fck_othercommands.js commandclasses/fcktextcolorcommand.js commandclasses/fckpasteplaintextcommand.js commandclasses/fckpastewordcommand.js commandclasses/fcktablecommand.js internals/fckcommands.js classes/fcktoolbarbutton.js classes/fcktoolbarcombo.js classes/fcktoolbarpanelbutton.js classes/fcktoolbarpanelbutton_gecko.js internals/fcktoolbaritems.js classes/fcktoolbar.js internals/fcktoolbarset.js internals/fckdialog.js internals/fckdialog_gecko.js classes/fckcontextmenuitem.js classes/fckcontextmenuseparator.js classes/fckcontextmenugroup.js internals/fckcontextmenu.js internals/fckcontextmenu_gecko.js internals/fck_last.js > fckeditorcode_gecko_2.js
cat internals/fckdebug.js internals/fcktools.js internals/fcktools_ie.js internals/fcklanguagemanager.js classes/fckevents.js internals/fckxhtml.js internals/fck_1.js internals/fck_1_ie.js > fckeditorcode_ie_1.js
cat internals/fck_2.js internals/fck_2_ie.js internals/fckselection.js internals/fckselection_ie.js classes/fckpanel_ie.js classes/fckcolorpanel.js internals/fcktablehandler.js internals/fcktablehandler_ie.js commandclasses/fcknamedcommand.js commandclasses/fck_othercommands.js commandclasses/fcktextcolorcommand.js commandclasses/fckpasteplaintextcommand.js commandclasses/fckpastewordcommand.js commandclasses/fcktablecommand.js internals/fckcommands.js classes/fcktoolbarbutton.js classes/fcktoolbarcombo.js classes/fcktoolbarpanelbutton.js classes/fcktoolbarpanelbutton_ie.js internals/fcktoolbaritems.js classes/fcktoolbar.js internals/fcktoolbarset.js internals/fckdialog.js internals/fckdialog_ie.js classes/fckcontextmenuitem.js classes/fckcontextmenuseparator.js classes/fckcontextmenugroup.js internals/fckcontextmenu.js internals/fckcontextmenu_ie.js internals/fck_last.js > fckeditorcode_ie_2.js
cp *.js ../js
---end file---
RE: "Make" Files for new version 2.0
RE: "Make" Files for new version 2.0