Commit Graph

252 Commits

Author SHA1 Message Date
Matthew Flatt
464f2209f4 fix lib paths in plt-help executable
svn: r8940
2008-03-11 00:25:02 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
699c40643d * Changed setup-plt to compile collections if they have an "info.ss"
file.  (That is, it does not require the file to have a `name'
  entry.)

* The name shown when setup works is the directory name, followed by
  the `name' field from the info file when specified.

* This means that many `name's are no longer needed, so I'm removing
  them.  To see if you need a `name' entry, consider that the name
  will be shown like this:
    ... foo (<your name here>)
  This means that if the name is the same as the directory name, then
  there is no point in having it.  I also removed cases where the name
  differed only in its capitalization for collections where the case
  is obvious.

* Also, for subcollections, the name should clarify the name of the
  subcollection in context.  For example "Acknowledgments" explains
  what scribbling/acks is, but there's no need to add the context name
  as in "Scribblings: Acknowledgments".

* There may also be a point in keeping names for other uses.  One such
  example was in games, where the name field was used in the PLT Games
  application.  (This was changed to default on the directory name, so
  it is no longer needed in most games.)  Another example is in planet
  packages.

svn: r8629
2008-02-12 10:33:01 +00:00
Eli Barzilay
0e77057aa9 svn: r8587 2008-02-08 19:09:28 +00:00
Eli Barzilay
f30c78dd60 svn: r8584 2008-02-08 16:47:10 +00:00
Eli Barzilay
7539945a3d much improved search, extended and fixed sendurl, string-based rendering for xrefs
svn: r8577
2008-02-08 04:32:49 +00:00
Eli Barzilay
cad5f5d85d search improvements
svn: r8566
2008-02-07 17:25:49 +00:00
Eli Barzilay
de82823bfa search improvements
svn: r8565
2008-02-07 17:22:55 +00:00
Eli Barzilay
0cd1cc4b08 Lots of fixes & improvements for help
svn: r8561
2008-02-07 07:59:59 +00:00
Eli Barzilay
3c72e71e24 switched info.ss files to #lang
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727 removed unused doc.txt entries from info.ss files
svn: r8529
2008-02-04 20:31:04 +00:00
Eli Barzilay
5dd18dadcb removed help/* leftovers that are not used in v4
svn: r8528
2008-02-04 19:59:39 +00:00
Eli Barzilay
fb57b0df03 removed doc-installed from bug-reports
svn: r8527
2008-02-04 18:12:53 +00:00
Eli Barzilay
d78396aaf9 remove unused blurb fields
svn: r8526
2008-02-04 17:16:06 +00:00
Eli Barzilay
3d0d7637f9 remove unused help-desk-message fields
svn: r8525
2008-02-04 17:09:09 +00:00
Eli Barzilay
dbd27dafc6 * Added send-url/file that consumes a path and adds the file://, use
that in places that show docs.

* Made send-url quote characters that are possibly dangerous for
  subprocesses (good uses should call it wil already quoted urls).
  Also a keyword argument that can disable this, if someone really
  wants to.

* IE7 bug workaround finally working (but will need to switch from
  regedit to mred, to avoid vista warning).

svn: r8467
2008-01-29 21:38:27 +00:00
Matthew Flatt
6ddbaba736 add up-links to documents in the main doc dir; add plain-install makefile targets
svn: r8466
2008-01-29 21:27:34 +00:00
Eli Barzilay
63e24e2714 use a MrEd-ish name for PLT Help in application form
svn: r8377
2008-01-21 02:16:10 +00:00
Matthew Flatt
6ddbc52808 make plt-help a(n extra) GUI app for Mac OS X and Windows
svn: r8358
2008-01-17 21:25:44 +00:00
Matthew Flatt
1c16d5829e add support for user-specific documentation list
svn: r8306
2008-01-11 23:13:11 +00:00
Matthew Flatt
4e2951c2bc fix help start path
svn: r8302
2008-01-11 20:09:19 +00:00
Robby Findler
b2b8315ac3 removed extra require
svn: r8236
2008-01-06 14:04:53 +00:00
Robby Findler
379f2a162b searching in help desk now says 'no results' if there are no results, and the help desk menu item in drscheme opens the front page of the manuals
svn: r8227
2008-01-05 22:39:32 +00:00
Eli Barzilay
5d860138b8 fix finddoc, returns a xexpr now
svn: r8147
2007-12-29 03:25:58 +00:00
Robby Findler
5840ec28b3 made truncated message be red italics
svn: r8060
2007-12-19 04:25:53 +00:00
Robby Findler
3500ef305c added a message when the search is truncated
svn: r8059
2007-12-19 04:12:10 +00:00
Robby Findler
9dcef875fe added -x flag to plt-help, improved man pages
svn: r8048
2007-12-18 18:57:33 +00:00
Robby Findler
0b2b17068d renamed help desk to plt help
svn: r8029
2007-12-16 12:39:49 +00:00
Matthew Flatt
bfecd9e0f5 doc scribble/xref, and start net docs
svn: r8021
2007-12-15 23:36:23 +00:00
Matthew Flatt
c9aecb01f0 split setup/scribble-index into setup/xref and scribble/xref
svn: r8020
2007-12-15 22:10:29 +00:00
Matthew Flatt
f12a39d97b added scheme/help
svn: r8016
2007-12-15 18:02:05 +00:00
Matthew Flatt
138a38ea04 new scheme/cmdline, refine -r/-u to imply -N
svn: r7989
2007-12-13 15:04:20 +00:00
Matthew Flatt
bd7ced966e add 'compose' to scheme/base; switch Help Desk to a mzscheme app
svn: r7979
2007-12-12 22:17:09 +00:00
Robby Findler
046abd204e exact matches now come first and help-desk with no arguments goes to some kind of generic page
svn: r7970
2007-12-12 17:24:57 +00:00
Robby Findler
65496a2b8e added an explicit void
svn: r7786
2007-11-20 16:18:21 +00:00
Robby Findler
70907a8932 made searching be case-insesntivie
svn: r7784
2007-11-20 13:44:25 +00:00
Robby Findler
978ce31303 oops
svn: r7783
2007-11-20 13:40:10 +00:00
Robby Findler
1f81a98987 made f1 work in drscheme, fixed a few other bugs
svn: r7781
2007-11-20 04:52:45 +00:00
Robby Findler
0e5aa22a9d oops. Added things back so that drscheme works
svn: r7780
2007-11-20 04:31:58 +00:00
Robby Findler
1556a8221c svn: r7777 2007-11-20 00:13:10 +00:00
Robby Findler
cf0fa1481a svn: r7776 2007-11-20 00:12:54 +00:00
Robby Findler
b018afc440 svn: r7775 2007-11-20 00:12:24 +00:00
Robby Findler
22575dd28a removed a bunch of junk
svn: r7774
2007-11-20 00:11:52 +00:00
Robby Findler
1c61b75f18 removed most stuff, replaced with a command-line searcher
svn: r7773
2007-11-20 00:11:10 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Robby Findler
369d4d0749 fixed PR 8997
svn: r7510
2007-10-16 13:39:56 +00:00
Jens Axel Soegaard
024da65493 Fixed fetching of uninstalled manual in Help Desk.
svn: r7392
2007-09-20 20:43:36 +00:00
Jens Axel Soegaard
2b3680fab3 Commented out link to the "mysterx" collection from the page on "activex".
svn: r7386
2007-09-19 20:50:09 +00:00
Robby Findler
bd93217061 refactored the contract system so that contracts do not depend on the class system, and now the class contracts are exported from class.ss
svn: r7357
2007-09-17 02:27:05 +00:00
Jens Axel Soegaard
78b57246a2 Added keywords from doc.txt files to the master index page.
svn: r7345
2007-09-15 15:12:33 +00:00
Jens Axel Soegaard
e6b71b6c97 Added entries in hdindex files to the Help Desk master index page.
svn: r7338
2007-09-14 21:03:26 +00:00
Jens Axel Soegaard
f293528155 Inserted search string in page title for search results as requested in PR8922.
svn: r7336
2007-09-14 19:14:46 +00:00
Jens Axel Soegaard
de8ec8f1d5 Fixed PR 8919 (Problem with refreshing of individual manuals).
svn: r7326
2007-09-13 09:34:51 +00:00
Ryan Culpepper
9096231611 added planet info to help desk manuals listing and search results
svn: r7318
2007-09-11 15:54:25 +00:00
Jens Axel Soegaard
f2dcf82f50 Added the beginnings of a master index. Search for it to try it.
svn: r7250
2007-09-01 17:08:19 +00:00
Jens Axel Soegaard
588be4e4cf Graceful exit on breaks for Help Desk Server.
svn: r7249
2007-09-01 16:02:05 +00:00
Jens Axel Soegaard
37957c8548 Added top bar to the HelpDesk servlets doc-anchor.ss and doc-content.ss when used by an external browser.
svn: r7234
2007-08-30 22:02:33 +00:00
Jens Axel Soegaard
9b8abc0275 "Acknowledgements" moved to home.ss.
HelpDesk-urls moved to the non-private help-desk-urls.ss so other collections can refer to them.
Fixed a few broken links in the "About DrScheme" dialog.

svn: r7230
2007-08-30 20:08:11 +00:00
Jens Axel Soegaard
125d152a9c Moving "misc" pages (mostly "How to ...") into home.ss.
svn: r7211
2007-08-28 21:45:13 +00:00
Jens Axel Soegaard
32b0e7609b Fixed mistake in split-screen.ss.
svn: r7208
2007-08-28 20:49:54 +00:00
Jens Axel Soegaard
56cf196320 Moved "A Note on Language Levels" into home.ss.
svn: r7207
2007-08-28 20:47:39 +00:00
Jens Axel Soegaard
15128abf52 All topics in /servlets/research/ are now in home.ss, so the folder has been deleted.
svn: r7206
2007-08-28 20:33:10 +00:00
Jens Axel Soegaard
b1cedcf7b4 Moved "Known Bugs", "License", and "Patches" into home.ss.
svn: r7205
2007-08-28 18:38:45 +00:00
Jens Axel Soegaard
9ebc1d2995 Moved pages on "Mailing Lists" and "TeachScheme" into home.ss.
Simplified the "Mailing Lists" page.
Deleted the now obsolete resources folder.

svn: r7204
2007-08-28 18:24:51 +00:00
Jens Axel Soegaard
e17716d8a6 Contents of /servlets/resources/libext.ss has now been moved to home.ss.
svn: r7198
2007-08-27 21:19:54 +00:00
Jens Axel Soegaard
f6bce19c86 Moved /servlets/scheme/doc.ss into home.ss.
svn: r7197
2007-08-27 20:42:19 +00:00
Jens Axel Soegaard
d35c7cbc9d Added generation of entries of hdindex for subpages of /servlets/home.ss
svn: r7196
2007-08-27 19:56:25 +00:00
Eli Barzilay
48ed9c47af fixed path values
svn: r7195
2007-08-27 15:42:10 +00:00
Eli Barzilay
1baa0efe62 typo
svn: r7193
2007-08-27 09:20:55 +00:00
Eli Barzilay
3532652539 misc improvements
svn: r7191
2007-08-27 04:07:47 +00:00
Eli Barzilay
4b7a9ce822 misc improvements
svn: r7190
2007-08-27 01:54:18 +00:00
Eli Barzilay
b4dd7515c4 misc improvements
svn: r7189
2007-08-27 00:50:44 +00:00
Jens Axel Soegaard
74b20d58d1 Added more vertical space at the "home" page in the internal HelpDesk.
svn: r7188
2007-08-26 22:09:13 +00:00
Jens Axel Soegaard
6d2e979416 Fixed same mistake for Acknowledgments.
svn: r7187
2007-08-26 21:54:07 +00:00
Jens Axel Soegaard
31b017289d Fixed forgotten bug report link in browser-internal-simple mode.
svn: r7186
2007-08-26 21:43:36 +00:00
Jens Axel Soegaard
43cf491b3f Changed header the Help Desk Home page.
svn: r7185
2007-08-26 21:36:57 +00:00
Jens Axel Soegaard
1fae7ae2b0 Note on installed manuals now only appear for external-browser.
svn: r7184
2007-08-26 20:52:12 +00:00
Jens Axel Soegaard
27bef0e8d4 Added headers for internal-browser-simple.
Added version on the first page.

svn: r7183
2007-08-26 17:03:25 +00:00
Jens Axel Soegaard
f356d2362d Changed back to internal-browser-simple to mimick the old HelpDesk.
svn: r7182
2007-08-26 17:02:31 +00:00
Jens Axel Soegaard
e9f2c2a78d The installer no longer outputs any #<path:...> into hdindex.
svn: r7181
2007-08-26 15:25:40 +00:00
Eli Barzilay
1685340d99 re-added shutdown
svn: r7180
2007-08-26 14:45:17 +00:00
Jens Axel Soegaard
709f217026 In "home.ss" the "start" function can now handle a #f request.
This fixes the problem with "Edit|Preferences" in DrScheme.

svn: r7179
2007-08-26 14:24:15 +00:00
Eli Barzilay
a8c0d5b881 remove debugging line
svn: r7175
2007-08-26 06:16:03 +00:00
Eli Barzilay
897d92c3cf make a launcher for standalone help-desk server, option for port number to listen on
svn: r7174
2007-08-26 06:15:45 +00:00
Eli Barzilay
592be14b81 moved internal-port to options.ss
svn: r7173
2007-08-26 05:48:55 +00:00
Eli Barzilay
54cec85b45 current-helpdesk-platform -> helpdesk-platform
svn: r7172
2007-08-26 05:42:08 +00:00
Eli Barzilay
dfb5786bbc renamed platform.ss to options.ss (so more stuff can be added later)
svn: r7171
2007-08-26 05:40:45 +00:00
Eli Barzilay
df22b0cbbd No need to change anything when using the new launcher
svn: r7170
2007-08-26 04:35:01 +00:00
Eli Barzilay
dd13471f86 minor stuff
svn: r7167
2007-08-26 01:17:38 +00:00
Jens Axel Soegaard
03503840e9 Fixed position of ProfJ manuals.
svn: r7163
2007-08-25 20:40:12 +00:00
Jens Axel Soegaard
68cd3e23d6 Contents of deleted servlets are in home.ss.
Added launch.ss to omitted files in info.ss.

svn: r7162
2007-08-25 20:19:24 +00:00
Jens Axel Soegaard
02dde4ec4b Added svn:eol-line = native property to newly added files.
svn: r7161
2007-08-25 19:13:33 +00:00
Jens Axel Soegaard
6d8b8a3390 Merged online HelpDesk into /collects/help
Most non-manual help desk pages are now in /help/servlets/home.ss
Servlets are now x-expr based instead of string based.
See instructions in /help/launch.ss if you want to try the online version.

svn: r7160
2007-08-25 19:08:33 +00:00
Ryan Culpepper
cdd9c7d0ce Added tool manager to DrScheme (preferences panel)
More information available via setup/getinfo.ss
Changed help desk to show more info for package docs

svn: r7155
2007-08-23 22:07:00 +00:00
Robby Findler
c1838f88e0 improved fix to PR 8880
svn: r7126
2007-08-20 08:51:17 +00:00
Eli Barzilay
1135ca5140 PR8880
svn: r7125
2007-08-20 03:08:07 +00:00
Robby Findler
12a487020b fix to PR 8872
svn: r7101
2007-08-14 23:53:03 +00:00
Robby Findler
1e648f350f fixed PR 8870
svn: r7096
2007-08-14 05:06:08 +00:00
Kathy Gray
8a3a887857 Committing modifications to test cases;
committing small modification to grammar spec;

Committing change to docpos to add new profj language manual

svn: r7081
2007-08-11 11:42:21 +00:00
Eli Barzilay
e304444620 better error when a manual is not found in known-docs
svn: r7080
2007-08-11 00:04:59 +00:00