Check-in [acbfef5bfb]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Correct links and properly cleanup.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | wip-userguide
Files: files | file ages | folders
SHA1:acbfef5bfb5ed700f54345c7e0fdd3fd8cb0b530
User & Date: stephanie.gawroriski 2020-07-28 14:39:46
Context
2020-07-28
14:43
Convert special home page name. check-in: ef7149ad37 user: stephanie.gawroriski tags: wip-userguide
14:39
Correct links and properly cleanup. check-in: acbfef5bfb user: stephanie.gawroriski tags: wip-userguide
14:32
Update script to do the GitHub conversion possibly better. check-in: ff62f0fbb1 user: stephanie.gawroriski tags: wip-userguide
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to .circleci/squirreljme-wikify-user-guide.sh.

49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78


79
80
81
82
83
	echo "$__srcName" | sed 's/\.markdown$/\.mkd/'
}

# Remove any other old files
find "$__gith" -type f | grep -e '\.mkd$' -e '\.md$' | while read __githFile
do
	echo "Removing old file $__githFile..."
	git rm -f "$__githFile"
done

# Remove any files which are missing
find "$__gith" -type f | grep '\.markdown$' | while read __githFile
do
	__baseGith="$(basename "$__githFile")"
	__baseFoss="$(__toFossilName "$__baseGith")"
	
	# The file may be in the root of the project or elsewhere...
	if ! find "$__foss/" -type f | grep "$__baseFoss" > /dev/null
	then
		echo "Removing file $__githFile (aka $__baseFoss)..."
		
		git rm -f "$__githFile"
	fi
done

# Copy and convert the files for GitHub's Wiki
find "$__foss" -type f | grep '\.mkd$' | while read __fossFile
do
	__baseFoss="$(basename "$__fossFile")"
	__baseGith="$(__toGitHubName "$__baseFoss")"


	
	# Links need to be properly converted or they will be lost
	sed 's/(\([^.]*\)\.mkd)/(\1)/g' < "$__fossFile" > "$__gith/$__baseGith"
	(cd "$__gith" && git add "$__gith/$__baseGith")
done







|













|








>
>





49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
	echo "$__srcName" | sed 's/\.markdown$/\.mkd/'
}

# Remove any other old files
find "$__gith" -type f | grep -e '\.mkd$' -e '\.md$' | while read __githFile
do
	echo "Removing old file $__githFile..."
	(cd "$__gith" && git rm -f "$__githFile")
done

# Remove any files which are missing
find "$__gith" -type f | grep '\.markdown$' | while read __githFile
do
	__baseGith="$(basename "$__githFile")"
	__baseFoss="$(__toFossilName "$__baseGith")"
	
	# The file may be in the root of the project or elsewhere...
	if ! find "$__foss/" -type f | grep "$__baseFoss" > /dev/null
	then
		echo "Removing file $__githFile (aka $__baseFoss)..."
		
		(cd "$__gith" && git rm -f "$__githFile")
	fi
done

# Copy and convert the files for GitHub's Wiki
find "$__foss" -type f | grep '\.mkd$' | while read __fossFile
do
	__baseFoss="$(basename "$__fossFile")"
	__baseGith="$(__toGitHubName "$__baseFoss")"
	
	echo "Converting $__baseFoss to $__baseGith..."
	
	# Links need to be properly converted or they will be lost
	sed 's/(\([^.]*\)\.mkd)/(\1)/g' < "$__fossFile" > "$__gith/$__baseGith"
	(cd "$__gith" && git add "$__gith/$__baseGith")
done

Changes to assets/user-guide/.github/_Sidebar.mkd.

1
2
3
 * [Home](readme.md)
 * [Frequently Asked Questions](faq.md)
 * [List of errors](error-list.md)
|
|
|
1
2
3
 * [Home](readme.mkd)
 * [Frequently Asked Questions](faq.mkd)
 * [List of errors](error-list.mkd)

Changes to assets/user-guide/faq.mkd.

8
9
10
11
12
13
14
15
16
17
     code from this standpoint. Additionally, **PhoneME** is only a reference
     implementation and it would only be a base starting point so it would
     not bring much as vendors would have heavily modified it or written
     their own APIs. So from these, even if it were possible to use the
     project it would bring no true benefits.
 * ***Q***: What are the errors with `XX11`?
   * ***A***: To conserve space, **SquirrelJME** uses compactified error
     codes which are stored in an [error directory](error-list.md), this is
     so that descriptive messages can be stored externally without there
     being additional space being used by the message.







|


8
9
10
11
12
13
14
15
16
17
     code from this standpoint. Additionally, **PhoneME** is only a reference
     implementation and it would only be a base starting point so it would
     not bring much as vendors would have heavily modified it or written
     their own APIs. So from these, even if it were possible to use the
     project it would bring no true benefits.
 * ***Q***: What are the errors with `XX11`?
   * ***A***: To conserve space, **SquirrelJME** uses compactified error
     codes which are stored in an [error directory](error-list.mkd), this is
     so that descriptive messages can be stored externally without there
     being additional space being used by the message.