Skip to content

Commit aef342c

Browse files
committed
Fixes internal broken links. Dead links (The Internal Edition) processing#595
1 parent a148722 commit aef342c

38 files changed

+43
-40
lines changed

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"mdx-preview.preview.useVscodeMarkdownStyles": false
3+
}

content/contributions/(Weka4P)_Weka_Machine_Learning_for_Processing.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "(Weka4P) Weka Machine Learning for Processing",
33
"authors": [
4-
"[Rong-Hao Liang]([email protected]), [Wesley Hartogs](https://wesleyhartogs.nl), [Janet Huang]([email protected])"
4+
"[Rong-Hao Liang](mailto:[email protected]), [Wesley Hartogs](https://wesleyhartogs.nl), [Janet Huang](mailto:[email protected])"
55
],
66
"url": "https://howieliang.github.io/Weka4P/",
77
"categories": [

content/contributions/REPL_Mode.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
],
66
"url": "https://github.com/joelmoniz/REPLmode",
77
"sentence": "Adds an REPL Console to view the output of code typed into it immediately. Also gives the PDE the ability to hot swap code.",
8-
"paragraph": "This mode adds in a Read-Evaluate-Print-Loop console to processing in the form of a tab at the bottom. The console enables users to type in processing code and to view the output of this code immediately. Each subsequent line of code shows the output incrementally, much like how an REPL Console for any interpretive language (like Python, and the Linux bash terminal) would. The console also provides options to undo commands, to convert the valid commands entered so far into a function, and so on. Ths mode also gives the PDE the ability to hot swap code, wherein the output corresponding to changes made in a running sketch can be viewed by simply saving the sketch, without restarting it.",
8+
"paragraph": "This mode adds in a Read-Evaluate-Print-Loop console to Processing in the form of a tab at the bottom. The console enables users to type in processing code and to view the output of this code immediately. Each subsequent line of code shows the output incrementally, much like how an REPL Console for any interpretive language (like Python, and the Linux bash terminal) would. The console also provides options to undo commands, to convert the valid commands entered so far into a function, and so on. Ths mode also gives the PDE the ability to hot swap code, wherein the output corresponding to changes made in a running sketch can be viewed by simply saving the sketch, without restarting it.",
99
"imports": "processing.mode.java.JavaMode",
1010
"lastUpdated": "1443120511000",
1111
"type": "mode",

content/contributions/SerialRecord.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "SerialRecord",
33
"authors": [
4-
"[Oliver Steele]([email protected])"
4+
"[Oliver Steele](mailto:[email protected])"
55
],
66
"url": "https://osteele.github.io/Processing_SerialRecord/",
77
"categories": [

content/contributions/Simple_Phidgets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "Simple Phidgets",
33
"authors": [
4-
"[Shachar Geiger]([email protected])"
4+
"[Shachar Geiger](mailto:[email protected])"
55
],
66
"url": "https://github.com/sgeigers/SimplePhidgets",
77
"categories": [

content/contributions/meter.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "meter",
33
"authors": [
4-
"Bill (Papa) Kujawa"
4+
"Bill 'Papa' Kujawa"
55
],
66
"url": "https://github.com/BillKujawa/meter.git",
77
"categories": [

content/contributions/tramontanaCV.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "tramontanaCV",
33
"authors": [
4-
"[Pierluigi Dalla Rosa](www.pierdr.com)"
4+
"[Pierluigi Dalla Rosa](https://www.pierdr.com/)"
55
],
66
"url": "https://tramontana.xyz/",
77
"categories": [

content/examples/Basics/Data/DatatypeConversion/DatatypeConversion.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
"level": "Intermediate",
66
"order": "4",
77
"description": "It is sometimes beneficial to convert a value from one type of \n data to another. Each of the conversion functions converts its parameter \n to an equivalent representation within its datatype. \n The conversion functions include int(), float(), char(), byte(), and others.",
8-
"featured": ["floatconvert", "intconvert", "byteconvert", "charconvert"]
8+
"featured": ["float", "int", "byte", "char"]
99
}

content/examples/Topics/Fractals and L-Systems/Mandelbrot/Mandelbrot.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
"order": "0",
66
"author": "Daniel Shiffman (slight modification by l8l)",
77
"description": "Simple rendering of the Mandelbrot set.",
8-
"featured": ["loadPixels_", "updatePixels_", "pixels[]"]
8+
"featured": ["loadPixels_", "updatePixels_", "pixels"]
99
}

content/examples/Topics/Image Processing/Blur/Blur.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"image_",
1111
"PImage_loadPixels_",
1212
"createImage_",
13-
"PImage_pixels[]",
13+
"PImage_pixels",
1414
"PImage_updatePixels_"
1515
]
1616
}

content/examples/Topics/Image Processing/Convolution/Convolution.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"order": "4",
77
"description": "Applies a convolution matrix to a portion of an image. Move mouse to apply filter to different parts of the image.",
88
"featured": [
9-
"PImage_",
9+
"PImage",
1010
"Array",
1111
"loadImage_",
1212
"constrain_",

content/examples/Topics/Image Processing/PixelArray/PixelArray.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
"level": "Intermediate",
66
"order": "0",
77
"description": "Click and drag the mouse up and down to control the signal and \n press and hold any key to see the current pixel being read. \n This program sequentially reads the color of every pixel of an image\n and displays this color to fill the window.",
8-
"featured": ["PImage_", "loadImage_", "constrain_", "set_"]
8+
"featured": ["PImage", "loadImage_", "constrain_", "set_"]
99
}

content/examples/Topics/Simulate/ForcesWithVectors/liveSketch.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* Bodies experience fluid resistance when in "water"
88
*
99
* For the basics of working with PVector, see
10-
* http://processing.org/learning/pvector/
10+
* https://processing.org/tutorials/pvector
1111
* as well as examples in Topics/Vectors/
1212
*
1313
*/

content/examples/Topics/Vectors/VectorMath/VectorMath.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
"level": "Intermediate",
66
"order": "1",
77
"description": "Demonstration of some basic vector math: subtraction, normalization, scaling. Normalizing a vector sets its length to 1.",
8-
"featured": ["PVector", "PVector_sub", "PVector_normalize_", "PVector_mult_"]
8+
"featured": ["PVector", "PVector_sub_", "PVector_normalize_", "PVector_mult_"]
99
}

content/references/translations/en/net/Client.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"description": "A client connects to a server and sends data back and forth. If anything\n goes wrong with the connection, for example the host is not there or is\n listening on a different port, an exception is thrown.",
6969
"type": "class",
7070
"constructors": ["Client(parent, host, port)", "Client(parent, socket)"],
71-
"related": ["LIB_net/clientEvent_"],
71+
"related": ["net/clientEvent_"],
7272
"name": "Client",
7373
"classanchor": "net/Client",
7474
"category": "client",

content/references/translations/en/processing/PFont.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"brief": "Grayscale bitmap font class used by Processing",
33
"constructors": [],
4-
"related": ["loadFont_", "createFont_", "PGraphics_textFont_"],
4+
"related": ["loadFont_", "createFont_", "textFont_"],
55
"methods": [
66
{
77
"anchor": "PFont_list_",

content/references/translations/en/processing/PImage_copy_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Copies the entire image",
3-
"related": ["PGraphics_alpha_", "PImage_blend_"],
3+
"related": ["alpha_", "PImage_blend_"],
44
"name": "copy()",
55
"description": "Copies a region of pixels from one image into another. If the source and\n destination regions aren't the same size, it will automatically resize\n source pixels to fit the specified target region. No alpha information\n is used in the process, however if the source image has an alpha channel\n set, it will be copied as well.\n <br/><br/>\n As of release 0149, this function ignores <b>imageMode()</b>.",
66
"syntax": [

content/references/translations/en/processing/blue_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"hue_",
88
"saturation_",
99
"brightness_",
10-
"rightshift_"
10+
"rightshift"
1111
],
1212
"name": "blue()",
1313
"description": "Extracts the blue value from a color, scaled to match current\n <b>colorMode()</b>. The value is always returned as a float, so be careful\n not to assign it to an int value.<br/>\n <br/>\n The <b>blue()</b> function is easy to use and understand, but it is slower\n than a technique called bit masking. When working in <b>colorMode(RGB,\n 255)</b>, you can achieve the same results as <b>blue()</b> but with greater\n speed by using a bit mask to remove the other color components. For example,\n the following two lines of code are equivalent means of getting the blue\n value of the color value <b>c</b>:<br/>\n <br/>\n\n <pre>\n float b1 = blue(c); // Simpler, but slower to calculate\n float b2 = c & 0xFF; // Very fast to calculate\n </pre>",

content/references/translations/en/processing/green_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"hue_",
88
"saturation_",
99
"brightness_",
10-
"rightshift_"
10+
"rightshift"
1111
],
1212
"name": "green()",
1313
"description": "Extracts the green value from a color, scaled to match current\n <b>colorMode()</b>. The value is always returned as a float, so be careful\n not to assign it to an int value.<br/>\n <br/>\n The <b>green()</b> function is easy to use and understand, but it is slower\n than a technique called bit shifting. When working in <b>colorMode(RGB,\n 255)</b>, you can achieve the same results as <b>green()</b> but with greater\n speed by using the right shift operator (<b>>></b>) with a bit mask. For\n example, the following two lines of code are equivalent means of getting the\n green value of the color value <b>c</b>:<br/>\n <br/>\n\n <pre>\n float g1 = green(c); // Simpler, but slower to calculate\n float g2 = c >> 8 & 0xFF; // Very fast to calculate\n </pre>",

content/references/translations/en/processing/red_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"hue_",
88
"saturation_",
99
"brightness_",
10-
"rightshift_"
10+
"rightshift"
1111
],
1212
"name": "red()",
1313
"description": "Extracts the red value from a color, scaled to match current\n <b>colorMode()</b>. The value is always returned as a float, so be careful\n not to assign it to an int value.<br/>\n <br/>\n The <b>red()</b> function is easy to use and understand, but it is slower\n than a technique called bit shifting. When working in <b>colorMode(RGB,\n 255)</b>, you can achieve the same results as <b>red()</b> but with greater\n speed by using the right shift operator (<b>>></b>) with a bit mask. For\n example, the following two lines of code are equivalent means of getting the\n red value of the color value <b>c</b>:<br/>\n <br/>\n\n <pre>\n float r1 = red(c); // Simpler, but slower to calculate\n float r2 = c >> 16 & 0xFF; // Very fast to calculate\n </pre>",

content/references/translations/en/processing/text_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"textDescent_",
1212
"rectMode_",
1313
"fill_",
14-
"String_"
14+
"String"
1515
],
1616
"name": "text()",
1717
"description": "Draws text to the screen. Displays the information specified in the first\n parameter on the screen in the position specified by the additional\n parameters. A default font will be used unless a font is set with the\n <b>textFont()</b> function and a default size will be used unless a font is\n set with <b>textSize()</b>. Change the color of the text with the\n <b>fill()</b> function. The text displays in relation to the\n <b>textAlign()</b> function, which gives the option to draw to the left,\n right, and center of the coordinates.<br/>\n <br/>\n The <b>x2</b> and <b>y2</b> parameters define a rectangular area to display\n within and may only be used with string data. When these parameters are\n specified, they are interpreted based on the current <b>rectMode()</b>\n setting. Text that does not fit completely within the rectangle specified\n will not be drawn to the screen.<br/>\n <br/>\n Note that Processing now lets you call <b>text()</b> without first specifying\n a PFont with <b>textFont()</b>. In that case, a generic sans-serif font will\n be used instead. (See the third example above.)",

content/references/translations/en/serial/Serial.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"Serial(parent, portName, baudRate)",
9595
"Serial(parent, portName, baudRate, parity, dataBits, stopBits)"
9696
],
97-
"related": ["LIB_serial/serialEvent_"],
97+
"related": ["serial/Serial_serialEvent_"],
9898
"name": "Serial",
9999
"classanchor": "serial/Serial",
100100
"category": "serial",

content/references/translations/en/sound/AudioSample_jumpFrame_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Jump to a specific position in the audiosample without interrupting playback.",
3-
"related": ["sound/AudioSample_cue_", "sound/AudioSample_play_"],
3+
"related": ["AudioSample_cue_", "AudioSample_play_"],
44
"name": "jumpFrame()",
55
"description": "Jump to a specific position in the audiosample without interrupting playback.",
66
"syntax": ["audiosample.jumpFrame(frameNumber)"],

content/references/translations/en/sound/AudioSample_jump_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Jumps to a specific position in the audio sample.",
3-
"related": ["sound/AudioSample_cue_", "sound/AudioSample_play_"],
3+
"related": ["AudioSample_cue_", "AudioSample_play_"],
44
"name": "jump()",
55
"description": "Jump to a specific position in the audiosample while continuing to play (or \n starting to play if it wasn't playing already).",
66
"syntax": ["audiosample.jump(time)"],

content/references/translations/en/sound/AudioSample_pause_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Stop the playback of the sample, but cue it to the current position.",
3-
"related": ["sound/AudioSample_cue_"],
3+
"related": ["AudioSample_cue_"],
44
"name": "pause()",
55
"description": "Stop the playback of the sample, but cue it to the current position. \n The next call to <b>play()</b> will continue playing where it left off.",
66
"syntax": ["audiosample.pause()"],

content/references/translations/en/sound/MultiChannel_activeChannel_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Controls which output channel sounds will be played back to.\n\n After selecting a new output channel, all sounds that start `play()`ing \n will be sent to that channel.",
3-
"related": ["sound/MultiChannel_availableChannels_"],
3+
"related": ["MultiChannel_availableChannels_"],
44
"name": "activeChannel()",
55
"description": "Controls which output channel sounds will be played back to.\n\n After selecting a new output channel, all sounds that start `play()`ing \n will be sent to that channel.",
66
"syntax": [

content/references/translations/en/sound/MultiChannel_availableChannels_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Gets the number of output channels available on an output device",
3-
"related": ["sound/Sound_outputDevice_"],
3+
"related": ["Sound_outputDevice_"],
44
"name": "availableChannels()",
55
"description": "Gets the number of output channels available on an output device",
66
"syntax": [

content/references/translations/en/sound/MultiChannel_usePortAudio_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Force using PortAudio instead of JavaSound.",
3-
"related": ["sound/Sound_list_"],
3+
"related": ["Sound_list_"],
44
"name": "usePortAudio()",
55
"description": "Force using PortAudio instead of JavaSound.\n\n Support for 24 bit audio interfaces on Windows requires using the native\n PortAudio bindings instead of the default JavaSound one. The Sound library \n will automatically check for and load PortAudio when it is necessary to do \n so. However, when <code>Sound.list()</code> is called before selecting an \n output device, it might show an incorrect number of channels for \n multi-channel interfaces. By explicitly loading PortAudio ahead of time you \n can ensure that <code>Sound.list()</code> will show accurate channel \n numbers from the start.\n\n Returns <code>true</code> if PortAudio was successfully loaded.",
66
"syntax": ["MultiChannel.usePortAudio()"],

content/references/translations/en/sound/Sound.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"Sound(parent)",
4242
"Sound(parent, sampleRate, outputDevice, inputDevice, volume)"
4343
],
44-
"related": ["sound/MultiChannel"],
44+
"related": ["MultiChannel"],
4545
"name": "Sound",
4646
"classanchor": "sound/Sound",
4747
"category": "Configuration",

content/references/translations/en/sound/Sound_inputDevice_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Choose the device (sound card) which should be used for grabbing audio input using AudioIn.",
3-
"related": ["sound/Sound_list_"],
3+
"related": ["Sound_list_"],
44
"name": "inputDevice()",
55
"description": "Choose the device (sound card) which should be used for grabbing audio input\n using AudioIn. Note that this setting affects the choice of sound card, which \n is not necessarily the same as the number of the input channel. If your sound \n card has more than one input channel, you can specify which channel to use in\n the constructor of the AudioIn class.",
66
"syntax": ["Sound.inputDevice(deviceId)", "Sound.inputDevice(deviceName)"],

content/references/translations/en/sound/Sound_outputDevice_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Choose the device (sound card) which the Sound library's audio output should be sent to.",
3-
"related": ["sound/Sound_list_"],
3+
"related": ["Sound_list_"],
44
"name": "outputDevice()",
55
"description": "Choose the device (sound card) which the Sound library's audio output should\n be sent to. The output device should support stereo output (2 channels).",
66
"syntax": ["Sound.outputDevice(deviceId)", "Sound.outputDevice(deviceName)"],

content/references/translations/es/net/Client.es.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"description": "A client connects to a server and sends data back and forth. If anything \n goes wrong with the connection, for example the host is not there or is \n listening on a different port, an exception is thrown.",
6969
"type": "class",
7070
"constructors": ["Client(parent, host, port)", "Client(parent, socket)"],
71-
"related": ["LIB_net/clientEvent_"],
71+
"related": ["net/clientEvent_"],
7272
"name": "Client",
7373
"classanchor": "net/Client",
7474
"category": "client",

content/references/translations/es/processing/PImage_copy_.es.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"brief": "Copies the entire image",
3-
"related": ["PGraphics_alpha_", "PImage_blend_"],
3+
"related": ["alpha_", "PImage_blend_"],
44
"name": "copy()",
55
"description": "Copies a region of pixels from one image into another. If the source and\n destination regions aren't the same size, it will automatically resize\n source pixels to fit the specified target region. No alpha information\n is used in the process, however if the source image has an alpha channel\n set, it will be copied as well.\n <br /><br />\n As of release 0149, this function ignores <b>imageMode()</b>.",
66
"syntax": [

content/references/translations/es/processing/text_.es.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"textDescent_",
1212
"rectMode_",
1313
"fill_",
14-
"String_"
14+
"String"
1515
],
1616
"name": "text()",
1717
"description": "Draws text to the screen. Displays the information specified in the first\n parameter on the screen in the position specified by the additional\n parameters. A default font will be used unless a font is set with the\n <b>textFont()</b> function and a default size will be used unless a font is\n set with <b>textSize()</b>. Change the color of the text with the\n <b>fill()</b> function. The text displays in relation to the\n <b>textAlign()</b> function, which gives the option to draw to the left,\n right, and center of the coordinates.<br />\n <br />\n The <b>x2</b> and <b>y2</b> parameters define a rectangular area to display\n within and may only be used with string data. When these parameters are\n specified, they are interpreted based on the current <b>rectMode()</b>\n setting. Text that does not fit completely within the rectangle specified\n will not be drawn to the screen.<br />\n <br />\n Note that Processing now lets you call <b>text()</b> without first specifying\n a PFont with <b>textFont()</b>. In that case, a generic sans-serif font will\n be used instead. (See the third example above.)",

content/references/translations/es/serial/Serial.es.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"Serial(parent, portName, baudRate)",
9595
"Serial(parent, portName, baudRate, parity, dataBits, stopBits)"
9696
],
97-
"related": ["LIB_serial/serialEvent_"],
97+
"related": ["serial/Serial_serialEvent_"],
9898
"name": "Serial",
9999
"classanchor": "serial/Serial",
100100
"category": "serial",

0 commit comments

Comments
 (0)