Skip to content

Commit

Permalink
Merge pull request #2177 from tbrowder/phase2
Browse files Browse the repository at this point in the history
Phase2
  • Loading branch information
tbrowder committed Jul 17, 2018
2 parents f8d9b44 + 289999e commit 7afe426
Show file tree
Hide file tree
Showing 76 changed files with 578 additions and 74 deletions.
5 changes: 4 additions & 1 deletion Makefile
Expand Up @@ -13,9 +13,12 @@ SELINUX_OPT := $(shell [ $(DOCKER_SELINUX_LABEL) -eq 1 ] && echo "$(COL

html: bigpage htmlify

htmlify: init-highlights assets
htmlify: init-highlights assets gen-pod6-source
perl6 htmlify.p6

gen-pod6-source:
perl6 manage-page-order.p6 update

init-highlights:
ATOMDIR="./highlights/atom-language-perl6"; \
if [ -d "$$ATOMDIR" ]; then (cd "$$ATOMDIR" && git pull); \
Expand Down
Empty file modified doc/404.pod6 100755 → 100644
Empty file.
Empty file modified doc/HomePage.pod6 100755 → 100644
Empty file.
1 change: 1 addition & 0 deletions doc/Language/0-html-source/README
@@ -0,0 +1 @@
This is a place holder to preserve this dir in the doc repo.
89 changes: 89 additions & 0 deletions doc/Language/00-POD6-CONTROL
@@ -0,0 +1,89 @@
# Do not edit this file except to sort the lines in the
# desired order.
#
# DO NOT REMOVE OR MODIFY THE FILE NAME AT THE END OF EACH LINE


Perl 6 Example P6-101 FILE: 101-basics

group: MIGRATION GUIDES

Perl 5 to Perl 6 guide - In a Nutshell FILE: 5to6-nutshell
Perl 5 to Perl 6 guide - Overview FILE: 5to6-overview
Perl 5 to Perl 6 guide - Functions FILE: 5to6-perlfunc
Perl 5 to Perl 6 guide - Operators FILE: 5to6-perlop
Perl 5 to Perl 6 guide - Syntax FILE: 5to6-perlsyn
Perl 5 to Perl 6 guide - Special Variables FILE: 5to6-perlvar
Haskell to Perl 6 - Nutshell FILE: haskell-to-p6
Javascript (Node) to Perl 6 - Nutshell FILE: js-nutshell
Python to Perl 6 - Nutshell FILE: py-nutshell
Ruby to Perl 6 - Nutshell FILE: rb-nutshell

group: TUTORIALS

Classes and objects FILE: classtut
Concurrency FILE: concurrency
Core modules FILE: modules-core
Doing math with Perl 6 FILE: math
Entering unicode characters FILE: unicode_entry
Grammar tutorial FILE: grammar_tutorial
Input/output FILE: io
Inter-process communication FILE: ipc
Iterating FILE: iterating
Module development utilities FILE: modules-extra
Module packages FILE: module-packages
Modules FILE: modules

group: GENERAL REFERENCE

About the docs FILE: about
Community FILE: community
FAQ FILE: faq
Glossary FILE: glossary
Perl 6 pod FILE: pod
Pod 6 tables FILE: tables
Terms FILE: terms
Testing FILE: testing
Traps to avoid FILE: traps

group: PERL 6 FUNDAMENTAL TOPICS

Containers FILE: containers
Contexts and contextualizers FILE: contexts
Control flow FILE: control
Data structures FILE: structures
Date and time functions FILE: temporal
Enumeration FILE: enumeration
Exceptions FILE: exceptions
Functions FILE: functions
Grammars FILE: grammars
Hashes and maps FILE: hashmap
Input/output: the definitive guide FILE: io-guide
Lists, sequences, and arrays FILE: list
Meta-object protocol FILE: mop
Native calling interface FILE: nativecall
Newline handling in Perl 6 FILE: newline
Numerics FILE: numerics
Object orientation FILE: objects
Operators FILE: operators
Packages FILE: packages
Performance FILE: performance
Perl 6 native types FILE: nativetypes
Phasers FILE: phasers
Pragmas FILE: pragmas
Quoting constructs FILE: quoting
Regexes FILE: regexes
Routines FILE: routines
Sets, bags, and mixes FILE: setbagmix
Subscripts FILE: subscripts
Syntax FILE: syntax
System interaction FILE: system
Traits FILE: traits
Type system FILE: typesystem
Unicode FILE: unicode
Unicode versus ASCII symbols FILE: unicode_ascii
Variables FILE: variables

group: PERL 6 ADVANCED TOPICS

Experimental Features FILE: experimental
2 changes: 1 addition & 1 deletion doc/Language/101-basics.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<tutorial> :page-order<A00>
=begin pod :tag<tutorial>
=TITLE Perl 6 by example P6-101
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/5to6-nutshell.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A01>
=begin pod :tag<convert>
=TITLE Perl 5 to Perl 6 guide - In a Nutshell
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/5to6-overview.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A02>
=begin pod :tag<convert>
=TITLE Perl 5 to Perl 6 guide - Overview
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/5to6-perlfunc.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A03>
=begin pod :tag<convert>
=TITLE Perl 5 to Perl 6 guide - Functions
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/5to6-perlop.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A04>
=begin pod :tag<convert>
=TITLE Perl 5 to Perl 6 guide - Operators
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/5to6-perlsyn.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A05>
=begin pod :tag<convert>
=TITLE Perl 5 to Perl 6 guide - Syntax
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/5to6-perlvar.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A06>
=begin pod :tag<convert>
=TITLE Perl 5 to Perl 6 guide - Special Variables
Expand Down
4 changes: 0 additions & 4 deletions doc/Language/MIGRATION.pod6

This file was deleted.

2 changes: 1 addition & 1 deletion doc/Language/about.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<self> :page-order<a07>
=begin pod :tag<self>
=TITLE About the docs
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/classtut.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<tutorial> :page-order<a08>
=begin pod :tag<tutorial>
=TITLE Classes and Objects
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/community.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<self> :page-order<a09>
=begin pod :tag<self>
=TITLE Community
X<|Community>
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/concurrency.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<tutorial> :page-order<a10>
=begin pod :tag<tutorial>
=TITLE Concurrency
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/containers.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a11>
=begin pod :tag<perl6>
=TITLE Containers
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/contexts.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a12>
=begin pod :tag<perl6>
=TITLE Contexts and contextualizers
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/control.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a13>
=begin pod :tag<perl6>
=TITLE Control Flow
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/enumeration.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a14>
=begin pod :tag<perl6>
=TITLE Enumeration
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/exceptions.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a15>
=begin pod :tag<perl6>
=TITLE Exceptions
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/experimental.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a16>
=begin pod :tag<perl6>
=TITLE Experimental Features
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/faq.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<index> :page-order<a17>
=begin pod :tag<index>
=TITLE FAQ
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/functions.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a18>
=begin pod :tag<perl6>
=TITLE Functions
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/glossary.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<list> :page-order<a19>
=begin pod :tag<list>
=TITLE Glossary
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/grammar_tutorial.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<tutorial> :page-order<a20>
=begin pod :tag<tutorial>
=TITLE Grammar Tutorial
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/grammars.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a21>
=begin pod :tag<perl6>
=TITLE Grammars
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/hashmap.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a22>
=begin pod :tag<perl6>
=TITLE Hashes and maps
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/haskell-to-p6.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A07>
=begin pod :tag<convert>
=TITLE Haskell to Perl 6 - Nutshell
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/io-guide.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a24>
=begin pod :tag<perl6>
=TITLE Input/Output The Definitive Guide
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/io.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a25>
=begin pod :tag<perl6>
=TITLE Input/Output
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/ipc.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a26>
=begin pod :tag<perl6>
=TITLE Inter-Process Communication
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/iterating.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a27>
=begin pod :tag<perl6>
=TITLE Iterating
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/js-nutshell.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<convert> :page-order<A10>
=begin pod :tag<convert>
=TITLE Javascript (Node) to Perl 6 - Nutshell
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/list.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a29>
=begin pod :tag<perl6>
=TITLE Lists, Sequences, and Arrays
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/math.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a30>
=begin pod :tag<perl6>
=TITLE Doing math with Perl 6
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/module-packages.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a31>
=begin pod :tag<perl6>
=TITLE Module Packages
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/modules-core.pod6
@@ -1,4 +1,4 @@
=begin pod :page-order<a32>
=begin pod
=TITLE Core modules
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/modules-extra.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<tutorial> :page-order<a33>
=begin pod :tag<tutorial>
=TITLE Module Development Utilities
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/modules.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a34>
=begin pod :tag<perl6>
=TITLE Modules
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/mop.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a35>
=begin pod :tag<perl6>
=TITLE Meta-Object Protocol
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/nativecall.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a36>
=begin pod :tag<perl6>
=TITLE Native Calling Interface
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/nativetypes.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a37>
=begin pod :tag<perl6>
=TITLE Perl 6 native types
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/newline.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a38>
=begin pod :tag<perl6>
=TITLE Newline handling in Perl 6
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/numerics.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a39>
=begin pod :tag<perl6>
=TITLE Numerics
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/objects.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a40>
=begin pod :tag<perl6>
=TITLE Object orientation
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/operators.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a41>
=begin pod :tag<perl6>
=TITLE Operators
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/packages.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a42>
=begin pod :tag<perl6>
=TITLE Packages
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/performance.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<tutorial> :page-order<a43>
=begin pod :tag<tutorial>
=TITLE Performance
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/phasers.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a44>
=begin pod :tag<perl6>
=TITLE Phasers
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/pod.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<perl6> :page-order<a45>
=begin pod :tag<perl6>
=TITLE Perl 6 pod
Expand Down
2 changes: 1 addition & 1 deletion doc/Language/pragmas.pod6
@@ -1,4 +1,4 @@
=begin pod :tag<index> :page-order<a46>
=begin pod :tag<index>

=TITLE Pragmas

Expand Down
2 changes: 1 addition & 1 deletion doc/Language/py-nutshell.pod6
@@ -1,4 +1,4 @@
=begin pod :page-order<A08>
=begin pod

=TITLE Python to Perl 6 - Nutshell

Expand Down

0 comments on commit 7afe426

Please sign in to comment.